diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm
index 0e84f5dcc49..db5da9b5a85 100644
--- a/code/game/machinery/computer/security.dm
+++ b/code/game/machinery/computer/security.dm
@@ -16,16 +16,26 @@
if (authenticated)
switch(screen)
if(1.0)
- dat += text("Search Records
\nList Records
\nSearch Fingerprints
\nNew General Record
\n
\nRecord Maintenance
\n{Log Out}
\n", src, src, src, src, src, src)
- if(2.0)
- dat += {"Record List:
-
-
- | Name (ID#) |
- Rank |
- Fingerprints |
- Criminal Status |
-
"}
+ dat += {"
+"}
+ dat += text("Search Records
", src)
+ dat += text("Search Fingerprints
", src)
+ dat += text("New General Record
", src)
+ dat += {"
+
+
+
+
+| Name |
+ID |
+Rank |
+Fingerprints |
+Criminal Status |
+
"}
for(var/datum/data/record/R in data_core.general)
var/crimstat = ""
for(var/datum/data/record/E in data_core.security)
@@ -46,14 +56,17 @@
if("")
background = "'background-color:#FFFFFF;'"
crimstat = "No Record."
- dat += text("| [] (ID:[]) | ", background, src, R, R.fields["name"], R.fields["id"])
+ dat += text("
| [] | ", background, src, R, R.fields["name"])
+ dat += text("[] | ", R.fields["id"])
dat += text("[] | ", R.fields["rank"])
dat += text("[] | ", R.fields["fingerprint"])
dat += text("[] |
", crimstat)
- dat += text("
Back", src)
- if(3.0)
+ dat += "
"
+ dat += text("Record Maintenance
", src)
+ dat += text("{Log Out}",src)
+ if(2.0)
dat += text("Records Maintenance
\nDelete All Records
\n
\nBack", src, src)
- if(4.0)
+ if(3.0)
dat += "Security Record
"
if ((istype(active1, /datum/data/record) && data_core.general.Find(active1)))
dat += text("Name: [] ID: []
\nSex: []
\nAge: []
\nRank: []
\nFingerprint: []
\nPhysical Status: []
\nMental Status: []
", src, active1.fields["name"], src, active1.fields["id"], src, active1.fields["sex"], src, active1.fields["age"], src, active1.fields["rank"], src, active1.fields["fingerprint"], active1.fields["p_stat"], active1.fields["m_stat"])
@@ -74,7 +87,7 @@
else
else
dat += text("{Log In}", src)
- user << browse(text("Security Records[]", dat), "window=secure_rec")
+ user << browse(text("Security Records[]", dat), "window=secure_rec;size=550x400")
onclose(user, "secure_rec")
return
@@ -132,11 +145,6 @@ What a mess.*/
rank = scan.assignment
screen = 1
//RECORD FUNCTIONS
- if("List Records")
- screen = 2
- active1 = null
- active2 = null
-
if("Search Records")
var/t1 = input("Search String: (Name or ID)", "Secure. records", null, null) as text
if ((!( t1 ) || usr.stat || !( authenticated ) || usr.restrained() || !in_range(src, usr)))
@@ -153,10 +161,10 @@ What a mess.*/
for(var/datum/data/record/E in data_core.security)
if ((E.fields["name"] == active1.fields["name"] || E.fields["id"] == active1.fields["id"]))
active2 = E
- screen = 4
+ screen = 3
if("Record Maintenance")
- screen = 3
+ screen = 2
active1 = null
active2 = null
@@ -171,7 +179,7 @@ What a mess.*/
S = E
active1 = R
active2 = S
- screen = 4
+ screen = 3
if ("Search Fingerprints")
var/t1 = input("Search String: (Fingerprint)", "Secure. records", null, null) as text
@@ -189,7 +197,7 @@ What a mess.*/
for(var/datum/data/record/E in data_core.security)
if ((E.fields["name"] == active1.fields["name"] || E.fields["id"] == active1.fields["id"]))
active2 = E
- screen = 4
+ screen = 3
if ("Print Record")
if (!( printing ))
@@ -266,7 +274,7 @@ What a mess.*/
R.fields["notes"] = "No notes."
data_core.security += R
active2 = R
- screen = 4
+ screen = 3
if ("New Record (General)")
var/datum/data/record/G = new /datum/data/record()
diff --git a/config/admins - Copy.txt b/config/admins - Copy.txt
new file mode 100644
index 00000000000..d4494bcbb47
--- /dev/null
+++ b/config/admins - Copy.txt
@@ -0,0 +1,16 @@
+abi79 - Game Master
+arcalane - Game Admin
+cacophony - Game Admin
+cajoes - Game Admin
+cib - Game Master
+compactninja - Game Master
+hawk_v3 - Game Admin
+headswe - Game Master
+iaryni - Game Master
+masterofapples - Game Admin
+megacaesar - Game Admin
+miniature - Game Master
+misterfox - Game Admin
+mloc - Game Master
+spaceman96 - Game Admin
+uristqwerty - Game Master
\ No newline at end of file
diff --git a/config/admins.txt b/config/admins.txt
index 2bc78a67b3c..d1915b81575 100644
--- a/config/admins.txt
+++ b/config/admins.txt
@@ -5,7 +5,7 @@ cajoes - Game Admin
cib - Game Master
compactninja - Game Master
hawk_v3 - Game Admin
-headswe - Game Master
+skymarshal - Game Master
iaryni - Game Master
masterofapples - Game Admin
megacaesar - Game Admin