-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Design Doc] Character Continuous Records [Medical, Criminal, Station?] #52
Comments
Issue updated with the design doc, for some reason my browser had issues and posted it before I was ready. |
Future TODO list for records:
|
Record Continuity DesignAdd a "Add entry" button to each of the 3 consoles. Entries are associated with Ideally there should be some message at the end of the round informing players Admin ToolsDuring the round admins will be able to add/delete records though the console Unresolved Questions
|
The goal is to give some more information per character. Allowing players to input their own records, within reason. This will also give use to the Criminal Records Computer and the Medical Records Computer.
Implementation
This issue is just an overview of what I'm picturing implementation could look like, however this section is likely to be reworked or edited as discussion is carried out, I'll do my best to keep this issue overall up-to-date with new information as it (hopefully) comes in.
Character Editor
Add a new tab to the character editor, likely titled
Records
where players can edit their own records section by section. This would likely be specific fields for a charactersCriminal Records
,Medical Records
, and so on. While I don't know if its possible in the character editor, I'd like to have a specific format to fill out when it comes to criminal/medical records to hopefully guide players in the right direction, if they possibly don't know where to start.Console/Computer Record Editing/Additions
Authorized Staff (Ex: The Warden, Head of Security, Chief Medical Officer, Senior Staff?, Captain, HoP, etc.) should be allowed to edit their respective records from the respective computers/consoles. (Ex: Criminal Records from the Criminal Records Computer, Medical Records from the Medical Records Computer.)
These edits would likely include adding new information, but possibly editing old records if needed. Deleting information will be discussed further in the document
Due to limitations that may not be possible to work around, I'm not sure. Its likely that only place we could include a "Recommended Information" template would be on the computers/consoles. I believe that including this kind of template will help players less familiar or comfortable with lore creation/backstory, hopefully pointing them in the right direction. If possible I'd also like to include this on the character editor side of things aswell.
For both types of record computers in the game, I'd like to be able to separate "records" allowing the separation of information per incident/examination. For example:
Medical Report One
Medical Report Two
These would be browsable, possibly through a list. Preventing massive blocks of texts from being all that these records are. Though I don't know how possible this is with out current system(s).
Criminal Records
Arrest Reports, If a person is combative, volatile, etc, all fall under this category. Instead of filling out paper arrest reports, wardens will be able to use the Criminal Records computer (Or some other device, syndicate objective?) to note them down. Its should also be possible to include how someone behaves while in confinement, information that I personally saw lost before. Hopefully this will be used as a tool for players to give more information about their respective characters and for security to actually make arrest reports (However brief.), not as a tool to label someone as a nuisance and nothing more.
Medical Records
Injury Reports, Deaths, Autopsies, etc all fall under this category. This gives players a lot of way to explain or elaborate on any injuries/scars their players have sustained. Even just small things like medical examinations that they undergo through out their rounds.
Syndicate/Traitor Interaction
There are some possibilities for the records system over all to interact with antagonists. Things like adding new steal objectives in the form of items that can remotely check records, seeing as the syndicate would likely be interested in possible blackmail, information on possible new hires from criminal history, etc. I'd like other people's ideas for what could happen here.
Possible New Item(s)?
Security Handheld Criminal Records Computer
(Name is pending, I'd like to shorten it slightly.) This item would act similar to the handheld crew monitor, but allows for the HoS to quickly check crew criminal records (Not edit or create new ones). This could be a syndicate objective, as mentioned before. This would require discussion though.
Logging Changes & Admin Intervention
Due to the editable nature of these logs, both by the player and other members of the server, all changes to these records should be logged. If possible this should include what the text was, and what it was changed to. This should also include if any information was removed from logs once they are created.
Removing Information/Records
Due to the very accessible nature of adding information to records and how disruptive it can be if almost anyone is allowed to remove information from these records, I'm suggesting we restrict the ability to remove information fairly significantly. Likely to just the admin and the respective player the records are under. This will prevent griefing of player records.
Another point I'd like to bring up is the possibility that security may misuse criminal records if they tie into the syndicate to much or otherwise. While this could cause some good IC Conflict, its worth discussing how to handle criminal records from an administration perspective. Such as how far criminal records should go, how to handle potential issues if they are to extensive, etc.
The text was updated successfully, but these errors were encountered: