-
Notifications
You must be signed in to change notification settings - Fork 77
[SOP Workgroup] Paperwork #112
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
base: main
Are you sure you want to change the base?
Changes from all commits
a68330b
60ea6f8
22fdd15
c25e43e
64554e8
caa0c22
df547ec
43c4d9e
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,94 @@ | ||
| # Paperwork | ||
|
|
||
| | Designers | Implemented | GitHub Links | | ||
| |---|---|---| | ||
| | SOP workgroup, written by scrambleking | :x: No | [Article 1](https://github.com/funky-station/docs/pull/108) | | ||
|
|
||
| ## Overview | ||
|
|
||
| This PR focuses on the purpose and implementation of paperwork within the greater SOP workgroup rework. | ||
|
|
||
| ## Background | ||
|
|
||
| Currently paperwork already plays a reasonably significant role on funky, whether its collecting copies of order forms as QM, IAA/NTR/Magistrate reports, Anomaly report documents, or the significant amount of paperwork that the HoP hands out every shift. | ||
|
|
||
| ## Features to be added | ||
|
|
||
| ### Document Printers | ||
|
|
||
| Document Printers print pre-made standardised documents, preventing a need for every person who interacts with documents from having to download or create them separately. | ||
|
|
||
| These document printers should be stationed in specific areas such as HoP, the Library, and the Command Area. | ||
| Depending on their location the printers may have access to specific documents, such as the bridge having access to "command promotion" documents, or NDAs. | ||
|
|
||
| #### Fillable Form Fields | ||
|
|
||
| Fillable Form Fields are designated areas within "form" documents to be filled in that does not require searching through the often incomprehensible paper formatting code. | ||
|
|
||
| This will allow players to fill in Short Answers and Checkboxes for given questions with ease. | ||
|
|
||
| #### Command Stamps that flip | ||
|
|
||
| Provides a toggle on command stamps for a [Command X] [Command X Approved] and [Command X Denied] stamp variety. | ||
|
|
||
| ### Reports | ||
|
|
||
| Reports are specifically for any "*unusual*" incidents of note. | ||
| This can include an artifact exploding, an anomaly going critical, disease outbreaks, engines going critical or near critical, or other outstanding events. | ||
|
|
||
| **These reports would be filled *AFTER* the event occurs.** | ||
| It is not realistic to fill reports as they are happening, reasonable people would wait for the situation to calm down before writing them. | ||
|
|
||
| These are intended to keep command members on their toes about accidents occurring within their purview. | ||
| They will include the names of those held accountable, how they were held accountable, along with a general situation summary and the time of event occurrence. | ||
|
|
||
| ### Permits | ||
|
|
||
| Provide permits for such exciting things as your required medications, uniform violations, construction and that juggernaut suit you "found"! | ||
|
|
||
| ### Pre-Filled/"Scanner Print" | ||
|
|
||
| This category of documents are an expansion on the cargo request forms. | ||
| Additionally printouts from medical scanners, anomaly scanners, and artifact scanners will be made available where possible. | ||
|
|
||
| These will automatically be filled with the data from the scanner/other device that prints them. | ||
|
|
||
| These are intended to be used as reports of on-going activities on the station, and collected by their relevant head for filing. | ||
| This allows the departmental heads to keep track of the on-goings in their department, keeping a record for NT to review should something happen to the station (perish the thought). | ||
| Additionally for medical it provides an interaction vector for the dreaded *insurance RP* (Did you pay your premiums?). | ||
|
|
||
| ### Legal/Contracts | ||
|
|
||
| This category includes everything from work contracts (Hiring/Firing), to NDAs, and even lawsuits. | ||
|
|
||
| ### Other | ||
|
|
||
| This covers any paperwork that does not fit into other categories. Primarily this will be confronting paperwork that people wish to add, or commonly use, but are not required. | ||
| One such example of this is "request forms", allowing you to formally request something from a department such as a lathe print, or room construction. | ||
|
|
||
| ### The Mime | ||
|
|
||
| The mime is granted leeway around forms due to writing being an oath violation, which would result in their firing. | ||
| As such the relevant staff or command staff member will have to fill out required forms on their behalf. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't think this would have to be a command thing necessarily. I'd let the mime pick any "interpreter" they desire for these scenarios.
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. While I would agree, I think it is more important to have the RAW specify that the relevant command must do it. That way there is always someone who is available for it. Additionally its very in theme for the "comedy" role to be able to have a paperwork filled in by another person, only to result in them finishing it, having the mime stamp, then the person who wrote it giving it a DENIED stamp. |
||
|
|
||
| ## Game Design Rationale | ||
|
|
||
| While some Rationale is within the relevant documents, generally this is intended to create a more cohesive atmosphere. | ||
| Any large company such as NT would realistically have standardised forms for people to fill out, it means employees (and players) always know what they are going to be in for emphasising the themes. | ||
| Secondly these allow for smooth player integration into roles that already require paperwork without requiring out of game efforts. | ||
| Lastly this also removes the possibility of making "degenerate forms" which only serve to waste time and be confusing (wouldn't be me). | ||
|
|
||
| ## Roundflow & Player interaction | ||
|
|
||
| During a regular round, paperwork is intended to act as a tool to emphasise what is "normal" for the station, providing a direct break from this normality in its suspension. | ||
|
|
||
| ## Administrative & Server Rule Impact (if applicable) | ||
|
|
||
| This paperwork is expected to be treated the same as existing paperwork in the game. | ||
| While it may be taken into account for command compliance, it is not itself a reason to intervene. | ||
|
|
||
| # Technical Considerations | ||
|
|
||
| This PR only relies on the implementation of Document Printers. | ||
| It does however greatly benefit from "Fillable Form Fields" as mentioned above. | ||
| Likewise, but to a lesser degree, "Command Stamps that flip" would provide more functionality for command personnel to interact with the paperwork. | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Honestly you'd only need the latter two, in my opinion. Stamps are only really used to mark whether something is approved or denied anyway.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think there is value in a basic stamp as a sign of "I have read this document" especially for report style forms.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Honestly, I'd call that a form of approval in and of itself. I'm not entirely opposed to it on principle, but I still feel like it's a bit redundant.