From ea964221932a9bfebf1a7ab98b7395d34182aad4 Mon Sep 17 00:00:00 2001 From: TheBoss913 Date: Tue, 20 Jan 2026 16:20:31 -0500 Subject: [PATCH 1/7] Copy src/design/template.md to src/design-proposals/judicial-process.md --- src/design-proposals/judicial-process.md | 53 ++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 src/design-proposals/judicial-process.md diff --git a/src/design-proposals/judicial-process.md b/src/design-proposals/judicial-process.md new file mode 100644 index 0000000..60853de --- /dev/null +++ b/src/design-proposals/judicial-process.md @@ -0,0 +1,53 @@ +# Short, Properly Capitalized Title + +Your title should convey the basic jist of your proposed changes. It should be short because the text will be linked in the sidebar. + +| Designers | Implemented | GitHub Links | +|---|---|---| +| Your Names Here | :white_check_mark: Yes or :warning: Partially or :information_source: Open PR or :x: No | PR Links or TBD | + +`Designers` should be the names that you use on GitHub and/or Discord. This is optional but strongly recommended, since: + +- This acknowledges credit where it is due +- People who are confused about the written intent can use this information to contact the authors + +`Implemented` is the status of the feature. + +Github links can include multiple PRs, if relevant. + +## Overview + +A very short, maybe three sentence summary of what this proposal is about. A high level "overview" or "what this adds". + +## Background + +Summarize any information that is needed to contextualize the proposed changes, e.g. the current state of the game. + +Also link any relevant discussions on Discord, GitHub, or HackMD that are relevant to the proposal. + +## Features to be added + +Give a description of what game mechanics you would like to add or change. This should be a general overview, with enough details on critical design points that someone can directly implement the [...] + +## Game Design Rationale + +Consider addressing: +- How does the feature align with our [Core Design Principles](../design/design-principles.md) and game philosphy? + +## Roundflow & Player interaction + +Consider addressing: +- At what point in the round does the feature come into play? Does it happen every round? How does it affect the round pace? +- How do you wish for players to interact with your feature and how should they not interact with it? How is this mechanically enforced? + +## Administrative & Server Rule Impact (if applicable) + +- Does this feature introduce any new rule enforcement challenges or additional workload for admins? +- Could this feature increase the likelihood of griefing, rule-breaking, or player disputes? +- How are the rules enforced mechanically by way the feature will be implemented? + +# Technical Considerations + +- Are there any anticipated performance impacts? +- Does the feature require new systems, UI elements, or refactors of existing ones? +- For required UI elements, give a short description or a mockup of how they should look like (for example a radial menu, actions & alerts, navmaps, or other window types) \ No newline at end of file From cf89017c3cbdda0767225763ff2aaabbe4c13119 Mon Sep 17 00:00:00 2001 From: TheBoss913 Date: Tue, 20 Jan 2026 16:25:51 -0500 Subject: [PATCH 2/7] Update judicial-process.md Title --- src/design-proposals/judicial-process.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/design-proposals/judicial-process.md b/src/design-proposals/judicial-process.md index 60853de..768e4bb 100644 --- a/src/design-proposals/judicial-process.md +++ b/src/design-proposals/judicial-process.md @@ -1,4 +1,4 @@ -# Short, Properly Capitalized Title +# Changes to the Judicial Process Your title should convey the basic jist of your proposed changes. It should be short because the text will be linked in the sidebar. From 14b8e19826813a562148b087b85811d0dee84bf2 Mon Sep 17 00:00:00 2001 From: TheBoss913 Date: Tue, 20 Jan 2026 17:26:11 -0500 Subject: [PATCH 3/7] Update judicial-process.md --- src/design-proposals/judicial-process.md | 62 +++++++++++++++--------- 1 file changed, 38 insertions(+), 24 deletions(-) diff --git a/src/design-proposals/judicial-process.md b/src/design-proposals/judicial-process.md index 768e4bb..01c7320 100644 --- a/src/design-proposals/judicial-process.md +++ b/src/design-proposals/judicial-process.md @@ -1,53 +1,67 @@ # Changes to the Judicial Process -Your title should convey the basic jist of your proposed changes. It should be short because the text will be linked in the sidebar. - | Designers | Implemented | GitHub Links | |---|---|---| -| Your Names Here | :white_check_mark: Yes or :warning: Partially or :information_source: Open PR or :x: No | PR Links or TBD | +| The Boss 9 | :x: No | PR Links or TBD | -`Designers` should be the names that you use on GitHub and/or Discord. This is optional but strongly recommended, since: +## Overview -- This acknowledges credit where it is due -- People who are confused about the written intent can use this information to contact the authors +This Doc puts a recent discussion into writing. Instead of Warden being the one who convicts and sentences, the Magistrate will be the one who determines what someone is guilty of and what length their sentence is. In the courtroom, hopefully... -`Implemented` is the status of the feature. +## Background -Github links can include multiple PRs, if relevant. +Currently the amount of Court and Law related shenanigans are too low. Lawyers and Magistrates would like some more attention, and honestly the Warden having 100% of the control over sentencing feels a little lacking RP wise -## Overview +## Features to be added -A very short, maybe three sentence summary of what this proposal is about. A high level "overview" or "what this adds". +Okay so when Security arrests someone the Inmate will be transported to the Processing room as usual. They will be searched for any contraband, and any personal items will be left in the processing room. Then the Inmate will be escorted to the courtroom. -## Background +In the Courtroom guilt will be determined. Any evidence of the crime will be brought to the Courtroom by the escorting officer. Any witnesses or victims that were related to the crime that were willing to testify should be in the court too. The Magistrate will then proceed with a hasty trial to determine sentence and guilt. -Summarize any information that is needed to contextualize the proposed changes, e.g. the current state of the game. +The Inmate will be escorted back to processing where the Warden simply finsihes locking up their personal items and gives them their Prisoner ID. -Also link any relevant discussions on Discord, GitHub, or HackMD that are relevant to the proposal. +Now, for actual changes needed to take place -## Features to be added +Both the Courtroom and the Processing room PLEASE need a Wanted Console. This is so that the Warden and the Magistrate can communicate crucial information about Inmates to everyone that needs to know. + +The "Detained" status needs to have a description. For "Wanted" people, a description can already be added. For "Detained" people, the option to add a description is crucial here. This is so that when the Magistrate sentences an inmate, they can mark them as "Detained" and mark how much time they should be put in Brig for. + +A new status needs to be added called "Awaiting Trial". This will be a status given to inmates that have been arrested. The Magistrate will be able to instantly see that their presence in Court is needed, which is necessary. + +SOP Changes! + +Some minor SOP changes need to happen so that everyone knows their role in these new trials. + +Space Law should change, and all crimes should be ~doubled in length, so that these trials aren't occuring just for a 2 minute sentence lol. Should be good RP, which hopefully makes the longer waits feel worth it. + +If the Magistrate is absent, then the NTR will substitute in for them. If the NTR and Magistrate are absent, then there will be no Court. I'm not going to ask the Captain to be present for every Court Case, so unless the Captain has free time and is willing to be the Judge, then the Judicial Process will halt and the system will just go back to the Warden sentencing Inmates in the Processing room. + +In the event of a Red Alert, or a known threat worthy of a Red Alert is present, then the Judicial Process is halted. The Warden will sentence people in the Processing room like before. + +A new system of Trials will probably have to be added, designed to simply establish guilt and sentence without taking time for irrelevant matters. -Give a description of what game mechanics you would like to add or change. This should be a general overview, with enough details on critical design points that someone can directly implement the [...] ## Game Design Rationale Consider addressing: -- How does the feature align with our [Core Design Principles](../design/design-principles.md) and game philosphy? +- This Judicial Process system will add many new ways to RP, and should bring consistent RP to lawyers and to CentComm personell. It should decrease the workload of the Warden aswell, and will make sentencing feel more RP'ing, instead of just rushing through sentence after sentence. Trials will be cool again, trust ## Roundflow & Player interaction Consider addressing: -- At what point in the round does the feature come into play? Does it happen every round? How does it affect the round pace? -- How do you wish for players to interact with your feature and how should they not interact with it? How is this mechanically enforced? +- This feature will be present in every round, since there is always Inmates. I want people that witness crimes and are victims to crimes to show up to Court on their own accord. Both to defend the Inmate and to Prosecute the Inmate. + +Magistrates should make sure they're communicating with Lawyers and IAAs since both of them usually like trials. + +And the option to halt the Judicial Process is an option if Security is busy with greater threats, so it shouldn't ever be bothersome to attend Court as Security or CC. ## Administrative & Server Rule Impact (if applicable) -- Does this feature introduce any new rule enforcement challenges or additional workload for admins? -- Could this feature increase the likelihood of griefing, rule-breaking, or player disputes? -- How are the rules enforced mechanically by way the feature will be implemented? +- This rule shouldn't require any additional admin intervention. People are already getting sentenced, this is just a more formal way of doing it +- I don't think this feature will add more potential for griefing. When Court becomes more frequent, there shouldn't be any Court bombers or anything +- The rules will just be enforced by the SOP mostly # Technical Considerations -- Are there any anticipated performance impacts? -- Does the feature require new systems, UI elements, or refactors of existing ones? -- For required UI elements, give a short description or a mockup of how they should look like (for example a radial menu, actions & alerts, navmaps, or other window types) \ No newline at end of file +- As stated before, some Mapping Changes are required to add Wanted Consoles to the Processing room and the Courtroom +- Also as stated before, some of the status's need to be changed or added to make communication easier concerning Inmates \ No newline at end of file From e5a176e9473f2555e06446c600ae3d3f392e4124 Mon Sep 17 00:00:00 2001 From: TheBoss913 Date: Tue, 20 Jan 2026 17:27:16 -0500 Subject: [PATCH 4/7] Update judicial-process.md --- src/design-proposals/judicial-process.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/design-proposals/judicial-process.md b/src/design-proposals/judicial-process.md index 01c7320..f197b58 100644 --- a/src/design-proposals/judicial-process.md +++ b/src/design-proposals/judicial-process.md @@ -6,7 +6,7 @@ ## Overview -This Doc puts a recent discussion into writing. Instead of Warden being the one who convicts and sentences, the Magistrate will be the one who determines what someone is guilty of and what length their sentence is. In the courtroom, hopefully... +This Doc puts a recent discussion into writing. Instead of Warden being the one who convicts and sentences, the Magistrate will be the one who determines what someone is guilty of, and what length their sentence is. And of course it will take place in the Courtroom ## Background From 03d5cc7ae8a921390f3aaf6c390b75544f1e3f14 Mon Sep 17 00:00:00 2001 From: TheBoss913 Date: Tue, 20 Jan 2026 17:29:22 -0500 Subject: [PATCH 5/7] Update judicial-process.md --- src/design-proposals/judicial-process.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/design-proposals/judicial-process.md b/src/design-proposals/judicial-process.md index f197b58..a95f95f 100644 --- a/src/design-proposals/judicial-process.md +++ b/src/design-proposals/judicial-process.md @@ -16,7 +16,7 @@ Currently the amount of Court and Law related shenanigans are too low. Lawyers a Okay so when Security arrests someone the Inmate will be transported to the Processing room as usual. They will be searched for any contraband, and any personal items will be left in the processing room. Then the Inmate will be escorted to the courtroom. -In the Courtroom guilt will be determined. Any evidence of the crime will be brought to the Courtroom by the escorting officer. Any witnesses or victims that were related to the crime that were willing to testify should be in the court too. The Magistrate will then proceed with a hasty trial to determine sentence and guilt. +In the Courtroom guilt will be determined. Any evidence of the crime will be brought to the Courtroom by the escorting officer. Any witnesses or victims that were related to the crime that are willing to testify should be in the court too. The Magistrate will then proceed with a hasty trial to determine sentence and guilt. The Inmate will be escorted back to processing where the Warden simply finsihes locking up their personal items and gives them their Prisoner ID. From 5ff225f1077948fb68b009c2f74c48b64b41212e Mon Sep 17 00:00:00 2001 From: TheBoss913 Date: Tue, 20 Jan 2026 17:33:11 -0500 Subject: [PATCH 6/7] Update judicial-process.md --- src/design-proposals/judicial-process.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/design-proposals/judicial-process.md b/src/design-proposals/judicial-process.md index a95f95f..c11dd2a 100644 --- a/src/design-proposals/judicial-process.md +++ b/src/design-proposals/judicial-process.md @@ -18,7 +18,7 @@ Okay so when Security arrests someone the Inmate will be transported to the Proc In the Courtroom guilt will be determined. Any evidence of the crime will be brought to the Courtroom by the escorting officer. Any witnesses or victims that were related to the crime that are willing to testify should be in the court too. The Magistrate will then proceed with a hasty trial to determine sentence and guilt. -The Inmate will be escorted back to processing where the Warden simply finsihes locking up their personal items and gives them their Prisoner ID. +The Inmate will be escorted back to processing where the Warden simply finishes locking up their personal items and gives them their Prisoner ID. Now, for actual changes needed to take place From 614c75c93d02481b87efedd965445fec5a12bb44 Mon Sep 17 00:00:00 2001 From: TheBoss913 Date: Tue, 20 Jan 2026 17:33:51 -0500 Subject: [PATCH 7/7] Update judicial-process.md --- src/design-proposals/judicial-process.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/design-proposals/judicial-process.md b/src/design-proposals/judicial-process.md index c11dd2a..bb08b80 100644 --- a/src/design-proposals/judicial-process.md +++ b/src/design-proposals/judicial-process.md @@ -43,19 +43,17 @@ A new system of Trials will probably have to be added, designed to simply establ ## Game Design Rationale -Consider addressing: - This Judicial Process system will add many new ways to RP, and should bring consistent RP to lawyers and to CentComm personell. It should decrease the workload of the Warden aswell, and will make sentencing feel more RP'ing, instead of just rushing through sentence after sentence. Trials will be cool again, trust ## Roundflow & Player interaction -Consider addressing: - This feature will be present in every round, since there is always Inmates. I want people that witness crimes and are victims to crimes to show up to Court on their own accord. Both to defend the Inmate and to Prosecute the Inmate. Magistrates should make sure they're communicating with Lawyers and IAAs since both of them usually like trials. And the option to halt the Judicial Process is an option if Security is busy with greater threats, so it shouldn't ever be bothersome to attend Court as Security or CC. -## Administrative & Server Rule Impact (if applicable) +## Administrative & Server Rule Impact - This rule shouldn't require any additional admin intervention. People are already getting sentenced, this is just a more formal way of doing it - I don't think this feature will add more potential for griefing. When Court becomes more frequent, there shouldn't be any Court bombers or anything