bundle update and record computer updates

This commit is contained in:
Killian
2023-02-25 08:30:47 +00:00
parent 69491d46f2
commit 4a4fa059d7
6 changed files with 26 additions and 1 deletions
+3
View File
@@ -347,6 +347,7 @@ var/global/list/PDA_Manifest = list()
G.fields["real_rank"] = H.mind.assigned_role
G.fields["rank"] = assignment
G.fields["age"] = H.age
G.fields["languages"] = list2text(H.languages,", ")
if(H.get_FBP_type())
G.fields["brain_type"] = H.get_FBP_type()
else
@@ -393,6 +394,7 @@ var/global/list/PDA_Manifest = list()
L.fields["name"] = H.real_name
L.fields["rank"] = H.mind.assigned_role
L.fields["age"] = H.age
L.fields["languages"] = list2text(H.languages,", ")
L.fields["fingerprint"] = md5(H.dna.uni_identity)
L.fields["sex"] = gender2text(H.gender)
L.fields["id_gender"] = gender2text(H.identifying_gender)
@@ -446,6 +448,7 @@ var/global/list/PDA_Manifest = list()
G.fields["real_rank"] = "Unassigned"
G.fields["sex"] = "Unknown"
G.fields["age"] = "Unknown"
G.fields["languages"] = "Unknown"
G.fields["brain_type"] = "Unknown"
G.fields["fingerprint"] = "Unknown"
G.fields["p_stat"] = "Active"
+1
View File
@@ -420,6 +420,7 @@
if(istype(active1, /datum/data/record) && data_core.general.Find(active1))
P.info += {"Name: [active1.fields["name"]] ID: [active1.fields["id"]]
<br>\nSex: [active1.fields["sex"]]
<br>\nSpecies: [active1.fields["species"]]
<br>\nAge: [active1.fields["age"]]
<br>\nFingerprint: [active1.fields["fingerprint"]]
<br>\nPhysical Status: [active1.fields["p_stat"]]
+1
View File
@@ -426,6 +426,7 @@
if(istype(active1, /datum/data/record) && data_core.general.Find(active1))
P.info += {"Name: [active1.fields["name"]] ID: [active1.fields["id"]]
<br>\nSex: [active1.fields["sex"]]
<br>\nSpecies: [active1.fields["species"]]
<br>\nAge: [active1.fields["age"]]
<br>\nFingerprint: [active1.fields["fingerprint"]]
<br>\nPhysical Status: [active1.fields["p_stat"]]
+19
View File
@@ -39,6 +39,12 @@
"species" = "Please input new species:",
"age" = "Please input new age:",
"fingerprint" = "Please input new fingerprint hash:",
"home_system" = "Please input new home:",
"birthplace" = "Please input new birthplace:",
"citizenship" = "Please input new citizenship:",
"languages" = "Please input known languages:",
"faction" = "Please input new employer:",
"religion" = "Please input new religion:",
)
field_edit_choices = list(
// General
@@ -113,6 +119,12 @@
fields[++fields.len] = FIELD("Species", active1.fields["species"], "species")
fields[++fields.len] = FIELD("Age", active1.fields["age"], "age")
fields[++fields.len] = FIELD("Fingerprint", active1.fields["fingerprint"], "fingerprint")
fields[++fields.len] = FIELD("Home", active1.fields["home_system"], "home_system")
fields[++fields.len] = FIELD("Birthplace", active1.fields["birthplace"], "birthplace")
fields[++fields.len] = FIELD("Citizenship", active1.fields["citizenship"], "citizenship")
fields[++fields.len] = FIELD("Faction", active1.fields["faction"], "faction")
fields[++fields.len] = FIELD("Religion", active1.fields["religion"], "religion")
fields[++fields.len] = FIELD("Known Languages", active1.fields["languages"], "languages")
fields[++fields.len] = FIELD("Physical Status", active1.fields["p_stat"], null)
fields[++fields.len] = FIELD("Mental Status", active1.fields["m_stat"], null)
var/list/photos = list()
@@ -309,8 +321,15 @@
if(istype(active1, /datum/data/record) && data_core.general.Find(active1))
P.info += {"Name: [active1.fields["name"]] ID: [active1.fields["id"]]
<br>\nSex: [active1.fields["sex"]]
<br>\nSpecies: [active1.fields["species"]]
<br>\nAge: [active1.fields["age"]]
<br>\nFingerprint: [active1.fields["fingerprint"]]
<br>\nHome: [active1.fields["home_system"]]
<br>\nBirthplace: [active1.fields["birthplace"]]
<br>\nCitizenship: [active1.fields["citizenship"]]
<br>\nFaction: [active1.fields["faction"]]
<br>\nReligion: [active1.fields["religion"]]
<br>\nKnown Languages: [active1.fields["languages"]]
<br>\nPhysical Status: [active1.fields["p_stat"]]
<br>\nMental Status: [active1.fields["m_stat"]]<br>
<br>\nEmployment/Skills Summary: [active1.fields["notes"]]
@@ -593,6 +593,7 @@
to_chat(usr, "<b>Citizenship:</b> [R.fields["citizenship"]]")
to_chat(usr, "<b>Primary Employer:</b> [R.fields["personal_faction"]]")
to_chat(usr, "<b>Religious Beliefs:</b> [R.fields["religion"]]")
to_chat(usr, "<b>Known Languages:</b> [R.fields["languages"]]")
to_chat(usr, "<b>Notes:</b> [R.fields["notes"]]")
to_chat(usr, "<a href='?src=\ref[src];emprecordComment=`'>\[View Comment Log\]</a>")
read = 1
File diff suppressed because one or more lines are too long