datacore 
Vars | |
| finished_setup | Set to TRUE when the initial roundstart manifest is complete |
|---|---|
| library | A list of data libraries keyed by DATACORE_RECORDS_* |
Procs | |
| OnReady | Add a callback to execute when the datacore has loaded |
| can_modify_records | Checks if using the given access, something can access the given datacore key. |
| demanifest | Removes a person from history. Except locked. That's permanent history. |
| generate_manifest | Create the roundstart manifest using the newplayer list. |
| get_general_records | Supporing proc for getting general records and using them as pAI ui data. This gets medical information - or what I would deem medical information - and sends it as a list. |
| get_pda_netids | Grab all PDA network IDs by department. |
| get_record_by_name | Returns a data record or null. |
| get_records | Returns a data library's records list |
| get_security_records | Supporing proc for getting secrurity records and using them as pAI ui data. Sends it as a list. |
| new_crime_entry | Creates a new crime entry and hands it back. |
| wipe_records | Empties out a library |
Var Details
finished_setup 
Set to TRUE when the initial roundstart manifest is complete
library 
A list of data libraries keyed by DATACORE_RECORDS_*
Proc Details
OnReady
Add a callback to execute when the datacore has loaded
can_modify_records
Checks if using the given access, something can access the given datacore key.
demanifest
Removes a person from history. Except locked. That's permanent history.
generate_manifest
Create the roundstart manifest using the newplayer list.
get_general_records
Supporing proc for getting general records and using them as pAI ui data. This gets medical information - or what I would deem medical information - and sends it as a list.
@return - list(general_records_out)
get_pda_netids
Grab all PDA network IDs by department.
get_record_by_name
Returns a data record or null.
get_records
Returns a data library's records list
get_security_records
Supporing proc for getting secrurity records and using them as pAI ui data. Sends it as a list.
@return - list(security_records_out)
new_crime_entry
Creates a new crime entry and hands it back.
wipe_records
Empties out a library