From 0559c0354dcb91bd60dc9fd58654e0359741930b Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Sun, 12 Jan 2025 00:07:07 -0500 Subject: [PATCH 01/15] Add All previous Commits. --- .../Guidebook/Controls/GuidebookWindow.xaml | 2 +- .../en-US/_Goobstation/guidebook/spacelaw.ftl | 22 + .../_Goobstation/Guidebook/spacelaw.yml | 111 +++++ .../CrimeList/CrimeGroups/SL_Animal.xml | 14 + .../CrimeList/CrimeGroups/SL_Assault.xml | 29 ++ .../CrimeList/CrimeGroups/SL_Contraband.xml | 28 ++ .../CrimeList/CrimeGroups/SL_CrimeGroups.xml | 40 ++ .../CrimeList/CrimeGroups/SL_Disruption.xml | 23 + .../CrimeList/CrimeGroups/SL_Drugs.xml | 19 + .../CrimeList/CrimeGroups/SL_HostileAgent.xml | 39 ++ .../CrimeList/CrimeGroups/SL_Negligence.xml | 35 ++ .../CrimeList/CrimeGroups/SL_Psionics.xml | 60 +++ .../CrimeList/CrimeGroups/SL_Rioting.xml | 21 + .../CrimeList/CrimeGroups/SL_Sabotage.xml | 37 ++ .../CrimeList/CrimeGroups/SL_Thievery.xml | 25 + .../CrimeList/CrimeGroups/SL_Trespassing.xml | 32 ++ .../CrimeList/CrimeGroups/SL_Ungrouped.xml | 35 ++ .../SpaceLaw/CrimeList/SL_CrimeList.xml | 456 ++++++++++++++++++ .../SpaceLaw/CrimeList/SL_Modifiers.xml | 125 +++++ .../Guidebook/SpaceLaw/SpaceLaw_Initial.xml | 6 + 20 files changed, 1158 insertions(+), 1 deletion(-) create mode 100644 Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl create mode 100644 Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Animal.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Assault.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Contraband.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeGroups.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Disruption.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Drugs.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_HostileAgent.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Negligence.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Psionics.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Rioting.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Sabotage.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Thievery.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Trespassing.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Ungrouped.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeList.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml diff --git a/Content.Client/Guidebook/Controls/GuidebookWindow.xaml b/Content.Client/Guidebook/Controls/GuidebookWindow.xaml index cc6cc6e82b..f8c70aeb69 100644 --- a/Content.Client/Guidebook/Controls/GuidebookWindow.xaml +++ b/Content.Client/Guidebook/Controls/GuidebookWindow.xaml @@ -2,7 +2,7 @@ xmlns:cc="clr-namespace:Content.Client.Administration.UI.CustomControls" xmlns:fancyTree="clr-namespace:Content.Client.UserInterface.Controls.FancyTree" xmlns:controls="clr-namespace:Content.Client.UserInterface.Controls" - SetSize="750 700" + SetSize="900 700" MinSize="100 200" Resizable="True" Title="{Loc 'guidebook-window-title'}"> diff --git a/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl b/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl new file mode 100644 index 0000000000..b56ef9202d --- /dev/null +++ b/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl @@ -0,0 +1,22 @@ +# Goob Space Law +# - Main Folder +guide-entry-spacelaw-folder = Space Law +# - Subdirectories/Subfolders +guide-entry-spacelaw-crimelist = Crime List +guide-entry-spacelaw-groupings = Groupings +# - Standalones +guide-entry-spacelaw-modifiers = Modifiers +# - Groupings +guide-entry-spacelaw-groups-animal = Animal (A) +guide-entry-spacelaw-groups-assault = Assault (V) +guide-entry-spacelaw-groups-contraband = Contraband (P) +guide-entry-spacelaw-groups-disruption = Disruption (X) +guide-entry-spacelaw-groups-drugs = Drugs (D) +guide-entry-spacelaw-groups-hostileagent = Hostiles (H) +guide-entry-spacelaw-groups-negligence = Negligence (N) +guide-entry-spacelaw-groups-psionics = Psionics (E) +guide-entry-spacelaw-groups-rioting = Rioting (R) +guide-entry-spacelaw-groups-sabotage = Sabotage (S) +guide-entry-spacelaw-groups-thievery = Thievery (F) +guide-entry-spacelaw-groups-trespassing = Trespassing (T) +guide-entry-spacelaw-groups-ungrouped = Ungrouped diff --git a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml new file mode 100644 index 0000000000..1b6ddfa3c5 --- /dev/null +++ b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml @@ -0,0 +1,111 @@ +### IMPORTANT: All entries in here have long-worded IDs to prevent conflicts with base laws and upstream. +## Goobstation Space Law (MRP) + +# Main Directory +- type: guideEntry + id: SpaceLaw Initial + name: guide-entry-spacelaw-folder + text: "/ServerInfo/GuideBook/SpaceLaw/SpaceLaw_Initial.xml" + priority: 0 # Added to make it anchor above others + children: + - SpaceLaw CrimeList + +# Subdirectories +- type: guideEntry + id: SpaceLaw CrimeList + name: guide-entry-spacelaw-crimelist + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeList.xml" + children: + - SpaceLaw Modifiers + - SpaceLaw Groupings + +- type: guideEntry + id: SpaceLaw Groupings + name: guide-entry-spacelaw-groupings + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeGroups.xml" + children: + - Animal SpaceLaw + - Assault SpaceLaw + - Contraband SpaceLaw + - Disruption SpaceLaw + - Drugs SpaceLaw + - HostileAgent SpaceLaw + - Negligence SpaceLaw + - Psionics SpaceLaw + - Rioting SpaceLaw + - Sabotage SpaceLaw + - Thievery SpaceLaw + - Trespassing SpaceLaw + - Ungrouped SpaceLaw + +# Standalone Entries +- type: guideEntry + id: SpaceLaw Modifiers + name: guide-entry-spacelaw-modifiers + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml" + +# Groupings +- type: guideEntry + id: Animal SpaceLaw + name: guide-entry-spacelaw-groups-animal + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Animal.xml" + +- type: guideEntry + id: Assault SpaceLaw + name: guide-entry-spacelaw-groups-assault + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Assault.xml" + +- type: guideEntry + id: Contraband SpaceLaw + name: guide-entry-spacelaw-groups-contraband + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Contraband.xml" + +- type: guideEntry + id: Disruption SpaceLaw + name: guide-entry-spacelaw-groups-disruption + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Disruption.xml" + +- type: guideEntry + id: Drugs SpaceLaw + name: guide-entry-spacelaw-groups-drugs + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Drugs.xml" + +- type: guideEntry + id: HostileAgent SpaceLaw + name: guide-entry-spacelaw-groups-hostileagent + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_HostileAgent.xml" + +- type: guideEntry + id: Negligence SpaceLaw + name: guide-entry-spacelaw-groups-negligence + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Negligence.xml" + +- type: guideEntry + id: Psionics SpaceLaw + name: guide-entry-spacelaw-groups-psionics + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Psionics.xml" + +- type: guideEntry + id: Rioting SpaceLaw + name: guide-entry-spacelaw-groups-rioting + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Rioting.xml" + +- type: guideEntry + id: Sabotage SpaceLaw + name: guide-entry-spacelaw-groups-sabotage + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Sabotage.xml" + +- type: guideEntry + id: Thievery SpaceLaw + name: guide-entry-spacelaw-groups-thievery + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Thievery.xml" + +- type: guideEntry + id: Trespassing SpaceLaw + name: guide-entry-spacelaw-groups-trespassing + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Trespassing.xml" + +- type: guideEntry + id: Ungrouped SpaceLaw + name: guide-entry-spacelaw-groups-ungrouped + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Ungrouped.xml" diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Animal.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Animal.xml new file mode 100644 index 0000000000..4da9dc5db1 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Animal.xml @@ -0,0 +1,14 @@ + + # Animal Harm and Cruelty (A) + Animal Harm and Animal Cruelty are two different crimes specifying the abuse/harm to station animals and personal pets. + - This does not extend to pests that live on the station, such as mothroaches, mice, rats, lootbugs, and more. + + ## Animal Harm + Animal harm is the intentional (or unintentional) harm of a station animal or personal pet that does not result in it going into a critical state. + - A minor punch or so isn't worth charging over, an infraction warning being sufficient, but harming more than just a punch is worth investigating. + + ## Animal Cruelty + Animal cruelty is the intentional (or unintentional) harm of a station animal or personal pet that results in it going into a critical state and/or dying. + - Animal Cruelty is worth investigating for other crimes when the animal and/or pet dies, for potential other grievances between the offender and victim. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Assault.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Assault.xml new file mode 100644 index 0000000000..8ef01fb440 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Assault.xml @@ -0,0 +1,29 @@ + + # Assault and Manslaughter (V) + Assault ranges from a simple Disturbance all the way to Manslaughter, Murder, and Prime/Mass Murder. + The [bold][color=#dac471]primary difference[/color][/bold] is to the degree of the assault/murder, and how it happened. + + ## Disturbance and Assault + Simple scuffles, causing problems for others, harassing, and the likes can boil down to a [bold]Disturbance[/bold] and should be warned. + If there is a hands-on moment and people get injured or hurt, but only minor wounds that are easily taken care of, this would be [bold]Assault[/bold]. + - The difference between a Disturbance and an Assault charge is whether it was hands-on or not, and whether violence happened. + - Disturbances: The catch-all for obnoxious crewmates. + Covers things such as public nudity, needless insults, obstructing authorities, and inciting crime or violence. + Generally covers things that aren't explicitly illegal. + + ## Aggravated Assault + The difference between Assault and Aggravated Assault is the intent to grievously harm to the point nearing (or achieving) a critical state of injury. + - To take physical action against a person with intent to grievously harm, but not to kill. Assaulting someone to the point of them critting or intending to achieve that. + + ## Manslaughter and Murder + The difference between Manslaughter and Murder is intent. Did the individual accidentally kill someone (such as crossfire) or did they kill them with the intent to take their life? + - Manslaughter: To unintentionally kill someone through negligent, but not malicious, actions. Murder would be purposefully ending someone's life. + + ## Prime/Mass Murder + Prime/Mass Murder is an encompassing charge for two separate cases. If the suspect has killed three (3) or more individuals, then it is considered [bold]Mass Murder[/bold]; + however, if the suspect has killed even one person and then gone through lengths of dismembering and/or have gone through steps of preventing their revival, it + would be [bold]Prime Murder[/bold]. + - Prime Murder: To commit the act of murder, with clear intent to kill, and clear intent or to have materially take steps to prevent the revival of the victim. + - Mass Murder: To commit multiple murders en masse, targeting three (3) or more people. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Contraband.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Contraband.xml new file mode 100644 index 0000000000..52f1a73a94 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Contraband.xml @@ -0,0 +1,28 @@ + + # Contraband Possession (P) + Contraband Possession comes in a variety of forms and tiers of severity. These are outlined in more detail below. + - Contraband comes in many forms, but is generalized as items, equipment, and/or materials that are not approved for use on NanoTrasen Stations. + These items include, but are not limited to: Items produced by Syndicate, The Wizard, Cultist Nature, Heretics, Changelings, Nuclear Operatives, and more. + + ## Contraband, Minor + Minor Contraband extends to items that do not put much threat to life, such as implanting devices, syndicate drugs, non-lethal magical books, and more. + - This includes equipment that would not normally be accessible by any crew on the station, including equipment that is not normally accessible to crew members + that are not in Security/Command (such as having armor and combat globes or jackboots as a non-Security personnel). + - Items classified as minor contraband are not lethal and cannot be used for lethal purposes. + + ## Contraband, Major + Major Contraband extends to items that can put threat to life, cause station damage (en masse), such as weapons, advanced armors/hardsuits, explosions, and more. + - This includes equipment that poses a threat to life on the station and would not normally be accessible to anyone on the station except Security/Command. + Station personnel possessing equipment normally found in the Armory/Vault that has lethal capabilities or powerful technology (such as Lecters and Riot Suits) + would be considered Major Contraband as regular Station Personnel do not have access to these. + - Anything related to Nuclear Operatives would also be considered Major Contraband. + + ## Contraband, Corporate + Corporate Contraband is contraband explicitly relating to corporate secrets, such as blackboxes and the likes. This is contraband that is considered property + of NanoTrasen and/or other Corporations that work with NanoTrasen, such as company secrets that can be retrieved from damaged stations or ruins. + - Corporate Contraband explicitly refers to: To possess secret documentation or high density tamper-resistant data storage devices (Blackboxes) from + any organization without authorization by Nanotrasen. + - Anything else related to this charge is explicitly materials such as [bold]Nuclear Fission Devices[/bold] and + [bold]Nuclear Authorization Disks[/bold] for such devices. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeGroups.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeGroups.xml new file mode 100644 index 0000000000..c77d7f2ef8 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeGroups.xml @@ -0,0 +1,40 @@ + + # Crime Groups + These are the list of crime groupings and their associated tags. You should refer to this to better understand [italic]what[/italic] a crime is and how it is classified in the list. + + + + The crime times are listed below, and the maximum length for each categoriy is [bold]not necessarily[/bold] the time that should be used for each individual charge of that category. + + + + [bold][color=#dac471]Discretion[/color][/bold] should be used when assigning timing of each charge. + - Not all crimes require the maximum charge. + - Not all crimes should have the minimum charge either. + + Crime charges, for reference, once more: + - 1-XX: Warning (Note for Future Occurrences) + - 2-XX: 1-2 Minutes + - 3-XX: 2-5 Minutes + - 4-XX: 5-10 Minutes + - 5-XX: Permanent Brig (Bring to Court as Well) + + ## Warnings + Warnings are issued for minor crimes, and should be noted in the event of repeating offenses [italic]after the warning has been given[/italic]. + + The following crime groupings are shown below, and have individual grouping entries in this folder: + - [textlink="Animal Harm/Cruelty (A)" link="Animal SpaceLaw"] + - [textlink="Assault and Manslaughter (V)" link="Assault SpaceLaw"] + - [textlink="Contraband (P)" link="Contraband SpaceLaw"] + - [textlink="Disruption and Disturbance (X)" link="Disruption SpaceLaw"] + - [textlink="Drug Possession/Distribution (D)" link="Drugs SpaceLaw"] + - [textlink="Hostile Agents (H)" link="HostileAgent SpaceLaw"] + - [textlink="Negligence (N)" link="Negligence SpaceLaw"] + - [textlink="Psionics (E)" link="Psionics SpaceLaw"] + - [textlink="Rioting (R)" link="Rioting SpaceLaw"] + - [textlink="Sabotage and Vandalism (S)" link="Sabotage SpaceLaw"] + - [textlink="Thievery and Fraud (F)" link="Thievery SpaceLaw"] + - [textlink="Trespassing (T)" link="Trespassing SpaceLaw"] + - [textlink="Ungrouped Charges" link="Ungrouped SpaceLaw"] + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Disruption.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Disruption.xml new file mode 100644 index 0000000000..252d5d93e8 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Disruption.xml @@ -0,0 +1,23 @@ + + + # Disruption and Disturbances (X) + Disruptions and Disturbances of Peace relate to matters concerning blatant misuse of Communications and organization of movements to disrupt + normal operations of a department, not related to Rioting. + + There are several differences between these two, but they are classified under Disruptions in general for easier convenience of charges and escalation + when there are minor changes. Disruptive Communications can easily lead to Distrubances of Peace. + + ## Disruptive Communications (Disruption) + Disruptive Communications boils down to simple misuse of Communications Channels in Department or Common. This can be affiliated with spamming + unnecessary information or repetitive words into the Communications Channel, to using Communications Channels for unnecessary chatter not necessary + for the respective channel. + - Some examples could pertain to spamming the channels. Others would be conversations that could be done so locally or in-private over + a communications channel that doesn't pertain to the conversation or scenario. + - This is a liberally taken and decisive charge to apply + to someone, so it is classified as an infraction and should be warned before prosecuting such charges. + + ## Disturbance of Peace + The Disturbance of Peace charge is a minor form of organization that does not become violent like Rioting, hence the Minor Severity of the charge. + - To knowingly organize a movement which disrupts the normal operations of a department, or being a public disturbance. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Drugs.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Drugs.xml new file mode 100644 index 0000000000..77fc8fe285 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Drugs.xml @@ -0,0 +1,19 @@ + + # Drug Possession and Distribution (D) + Drug Possession and Drug Distribution are two separate crimes that cannot be stackable. If the offender is distributing drugs, they take + the higher severity offense, Drug Distribution. + + ## Drug Possession + Drug Possession is specifically the carrying of chemicals, substances, and/or any other drug-like entity in large quantities. + - To make, hold, or abuse restricted drugs or chemicals. + + ## Illegal Distribution (Drugs) + Illegal Distribution is the distribution of a large quantity of drugs that are considered narcotics or do not serve a purpose outside + of the medical bay or medicinal purposes. These can and should extend to drugs that are considered contrband as well. + + For further processing, this extends to willingly giving out drugs or equipment that can produce drugs in large quantities. + - This does not extend to a few pills or the likes that can be used recreationally. The exception being if the "recreational" use is violent in nature or + harmful to crewmembers. + - The possession of dangerous or illegal drugs/equipment in a quantity greater than that which is reasonable for personal consumption. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_HostileAgent.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_HostileAgent.xml new file mode 100644 index 0000000000..91c3bafc43 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_HostileAgent.xml @@ -0,0 +1,39 @@ + + # Hostile Agents (H) + Hostile Agents extends to any antagonistic individuals or teams of individuals that pose a threat to the station and/or NanoTrasen as a corporation. + + These individuals come in a variety of severity as do the charges, so you should follow this section for a more efficient understanding of sentencing. + + ## Hostile Agent + Hostile Agents are confirmed individuals with alliances to another organization working against the Station and/or NanoTrasen. This includes + traitors and thieves that are working to undermine the efforts of NanoTrasen and its personnel aboard this station. + + These individuals must not have committed egregious crimes, such as murdering or sabotaging en masse to be charged with this. If they have performed + such crimes, they should be charged with Hostile Activity instead. + - Syndicate Traitors and Thieves should be charged with this if they have not committed other crimes that have resulted in deaths and/or + lack of functionality for certain jobs/departments. + - This also extends to attempting to recruit others, as such: To knowingly act as a recruiter, representative, messenger, ally, + benefactor, or other associate of an enemy corporation. + + ## Hostile Activity + To be a Hostile Agent (or station personnel, in some cases) that is committing massive dangers to the station; whether it be station sabotage, murders, mass + theft, and/or more, this is generally the charge that is associated with such cases. This can also extend to any personnel that impede Security's intent to + apprehend a criminal, walling off a critical area (such as vault, medbay, bridge, et cetera) and more activity that would be a major flaw to the Station. + - Hostile Activity should be charged to enemies of the station that have been confirmed to have committed several crimes against the station, + alongside their objectives to do such crimes. + - This is not exclusively limited to Hostile Agents, but should be the next charge for Hostile Agents that fall into this category. + + ## Enemy of the Station + Enemy of the Station is a large charge and a very severe one to inflict on someone. You should think about their stance against NanoTrasen and the Station + prior to issuing a charge like this on any personnel. This is effectively listing them as a guaranteed threat that should be eliminated, whether it be by + permanent brigging with supervision or execution. + + An "Enemy of the Station" must be powerful enough to be a massive threat to the station. While Syndicate Traitors are not classified as such, they are + [bold]not exempt[/bold] from this charge if they acquire enough power to be considered a massive station threat (such as an individual with DAGD). + + Anyone labeled an "Enemy of the Station" must be tried in court for permanent brigging with the ability to defend themselves, if apprehended without + lethal takedown or posing an active threat. + - To be a member of any of the following organizations clearly conspiring for the destruction of station or mass damage to its personnel like + Nuclear Operatives, Wizards, Space Pirates, Heretics, Cultists, Changelings, et cetera. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Negligence.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Negligence.xml new file mode 100644 index 0000000000..bd12512918 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Negligence.xml @@ -0,0 +1,35 @@ + + # Negligence (N) + Negligence comes in many levels of severity and can even extend to the death or mass death of the station for how it is classified. + These are explained further below. + + ## Negligence, Minor and Major + The difference between Minor Negligence and Major Negligence is the level of threat it has imposed on someone or several people. + This is primarily how affected an individual was by the negligence. + + Did it leave someone severely hurt (but not crit)? Then it would be Major Negligence. + + If it only harmed and was easily corrected, not leaving someone severely wounded but also potentially having gone that far? + Then it would only be Minor Negligence. + - Major Negligence is classified as: To be negligent in one's duty to an extent that it may cause harm to multiple individuals, + a department, or in a manor which directly leads to a serious injury of another person which requires emergency medical treatment. + + Some more notes are shown below, for a breakup of how Negligence can, and should, be classified. + - Minor Negligence would be something like: This is the charge for the doctor that accidentally pumps pentetic acid into an oozeling, + or a scientist who accidentally floods toxins with room temperature CO2 or N2O. + - An Atmospheric Technician messing up the airlock and releasing a burn chamber into the TEG wouldn't be Major until it killed and + harmed others before being corrected. + + ## Dereliction + Dereliction is the willfull abandonment of a position or job that causes a danger to be present, such as an Atmospheric Technician leaving + ignoring the use of a holofan and letting a plasma flood spread into a hallway and refusing to fix the issue. + - Dereliction is specifically classified as: To willfully abandon an obligation that is critical to the station's continued operation. + + ## Manslaughter and Biological Terror + Manslaughter and Biological Terror are linked to negligence causing full death or mass death to a station. Biological Terror primarily + focuses on the releasing of a reagent that causes a virus to spread that's harmful to the station. + - Manslaughter is the same as listed in Assault: To unintentionally kill someone through negligent, but not malicious, actions. + - Biological Terror is: To knowingly release, cause, or otherwise cause the station to become affected by a disease, plant, + or other biological form which may spread unconstrained and or cause serious physical harm. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Psionics.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Psionics.xml new file mode 100644 index 0000000000..608996e619 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Psionics.xml @@ -0,0 +1,60 @@ + + # Psionics (E) + There are several regulations around Psionics, with varying degrees of severity and different effects within the severities. This will group + them up into a better-to-understand category for each section of this grouping to consolidate the size of this entry. + + ## Unreported Psionics and Lying + Unreported Psionics extends to the deliberate intention to not report your Psionics and being caught with psionic abilities, while Lying + About Psionics extends to intentionally Lying to a Psionic Authority (such as Mystagogue, Mantis, and Cataloguer), Security Official, and/or + a Command Member about your Psionic Abilities. + - Unreported Psionics and Lying About Psionics related to deliberately hiding your Psionic Abilities. Lying is intentionally doing so + while not reporting is not necessarily lying unless there is an attempt to deceive an individual about psionic capabilities. + + ## Mindbreaking + Mindbreaking is addressed before Psionics Misuse due to the severity of its charge and how important it is to acknowledge it as a crime. + Mindbreaking an individual without consent and without due justice for it (such as high levels of glimmer and the individual is misuing their + powers to raise the glimmer or harm others). + - To unlawfully and maliciously rid a psionic sophont of their powers. + + # Misuse of Psionics + Maliciously/Unintentionally Misusing Psionics comes in many forms of severity, and mostly extends to [italic]how severe[/italic] the misuse is. + This is split into three severity levels ranging from minor misuse to dangerous (station endangering) use of psionics. + - Familiars and any other outcomes of Psionics Abilities are the responsibility of the Psionic User that summoned/created them, and should be + attributed to the Psionic User if/when they cause issues for others. It is the Psionic User's fault, and they should pay the price. + + ## Psionics Misuse + The Psionics Misuse is attributed to intentionally (or unintentionally) misuse psionics in a non-lethal or non-endangering way. Some examples are shown below. + - Examples include spamming telepathy, mindswapping with non-sophont lifeforms many times, and using psionics in a way that generates glimmer excessively. + + ## Malicious Psionics Use + Malicious Psionics Use is the use of Psionics in such a way that they endanger others, primarily following the thought process of: + Prohibits harmful misuse of psionics, causing danger, trauma, or detrimental alterations to others or the station. Some more notes are shown below: + - Individuals convicted under this act must wear anti-psionic helmet for the full duration of their sentence, removing it is akin to breaking out of prison. + - Sophonts charged under this sentence are to be evaluated as potential candidates for mindbreaking or sacrifical use in the events of code white emergency. + - Cases involving the misuse of lethal psionic powers or familiars fall under Code 4XX and should be treated as a Major Offense. + + + + Examples include mindswapping with sophont lifeforms (sapient/sentient creatures on the station) and putting them in danger, deliberately summoning + familiars and unsummoning them to raise glimmer, causing hazards with abilities that could lead to endangerment of crew, and more. + + + + ## Dangerous Psionics Use + Dangerous Psionics Use falls under the same pretense as Malicious Psionics Use, but with more danger on the lives of crewmates and other sophont lifeforms, + as well as endangering the station, much like Sabotage levels. This form of severity extends to accidentally/intentionally killing someone with psionic + abilities and/or destroying the station with psionic abilities that endangers crew to such cases. + - Individuals convicted under this act must wear anti-psionic helmet for the full duration of their sentence, removing it is akin to breaking out of prison. + - Sophonts charged under this sentence are to be selected first as candidates for sacrifical use in the events of code white emergency. + - Cases involving lethal use of psionic powers in such a way that they caused several murders and/or mass station sabotage are to be sacrificed regardless + of the station alert level. + + + + This primarily covers use cases where the psionic misuse was used as a weapon against the crew or station and has caused massive damage with the use + of the psionic abilities. This also, as stated above, extends to uncontrolled familiars that cause such damages, but this can be defended and is up + to sentencing officers on how it is treated (as not all cases are able to be stopped, i.e. raiders). + + + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Rioting.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Rioting.xml new file mode 100644 index 0000000000..3bb7756d6f --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Rioting.xml @@ -0,0 +1,21 @@ + + # Rioting (R) + Rioting comes in many forms, but primarily is associated with the violent nature of an organized group of individuals that + cause damages and/or harm other members of the station. + + ## Rioting + Rioting refers to the act of associating oneself as a member in a group which collectively commits acts of vandalism, or other felony crimes. + - A riot typically constitutes five or more people acting in a coordinated effort. This can however vary on the size and circumstances of the station. + + ## Inciting a Riot + Inciting a Riot refers to performing actions in the interest of causing large amounts of unrest up to and including rioting. + - This is for the ring leader in any insurrection or riot. + - Prisoners may have their radios removed and be contained in areas which are not visible to the general populace. + + ## Subversion of Command + Subversion of Command refers to intentionally attempting to overthrow the Chain of Command on the station, including Dignitaries in this as well. + Another description would be: Disrupting the chain of command via either murder of a commanding officer or illegally declaring oneself to be a commanding officer. + - Security officers are not considered to be commanding officers. Heads of Staff, Captains, Central Command Officials, and Dignitaries are. + - This does not include replacement of heads of staff with solid reasoning backing it. (Derelection, Negligence, Unfit for Job, et cetera.) + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Sabotage.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Sabotage.xml new file mode 100644 index 0000000000..5323202b65 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Sabotage.xml @@ -0,0 +1,37 @@ + + # Vandalism and Sabotage (S) + Vandalism eventually leads to a severity of Sabotage and Massive Station Sabotage. This shows the escalation of the levels and how they + should, ideally, be treated when sentencing someone with this grouping charge. + + # Vandalism Slight, Minor, and Major + Vandalism comes in three categories before it is subjected to the categorization of Sabotage and Grand Sabotage. These are described in more detail + below with notes. + + ## Vandalism Slight + To intentionally deface or superficially damage public or private property. + - Minor damage that can be repaired with space cleaner or other cosmetic only damage. + + ## Vandalism Minor + To damage, destroy, or permanently deface non-critical furniture, vendors, or personal property. + - Large amounts of irreparable damage should be charged with Major Vandalism, Damage to critical infrastructure may be a form of Sabotage. + + ## Vandalism Major + To destroy or damage non-critical furniture, vendors, or personal property in a manor that can not be repaired. + - Spray painting all the lights red and wrecking tables in the bar is fun and all, but it makes it hard to figure out where the fire is, + or to have a polite sip of tea. + + ## Sabotage + Sabotage has two categorizations, Sabotage and Grand Sabotage. The difference between these is how dangerous it has made the environment, how much of the + station is damaged, and how many people are affected by the sabotaging acts. + - Sabotage is classified as: To destroy station assets or resources critical to normal or emergency station procedures, + or cause sections of the station to become uninhabitable. + + Sabotaging primarily covers: spacing areas, tampering with fire alarms; pipes; wiring, + disabling the emitters on the Supermatter, and other general station assets. This also includes unauthorized construction. + - While Grand Sabotage is classified as: To destroy or modify station assets or equipment without which the station may collapse or + otherwise become uninhabitable. + + Grand Sabotage primarily covers: tampering with station records, purposefully delaminating the SM, + destroying the SMES power storage equipment, plasma flooding, or super-heating the air distribution system (distro). + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Thievery.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Thievery.xml new file mode 100644 index 0000000000..adfc6bc269 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Thievery.xml @@ -0,0 +1,25 @@ + + # Thievery and Fraud (F) + Thievery and Fraud are both coinciding in the general crime of stealing something that isn't yours. These are categorized in four categories + of severity ranging from simple pick-pocketing to thievery and fraud from the station at large. + + ## Pick-Pocketing + Pick-Pocketing is a simple crime that involves stripping items from individuals that don't carry much value or interest, but is still an asset + that isn't supposed to be in the offenders' inventory. + - Small or easily replaceable items should be charged with this, otherwise consider a higher class of theft. + + ## Thievery/Fraud Minor and Major + Thievery/Fraud covers stealing items and/or impersonating people to commit fraud and obtain items that are not yours by default. + - Minor is classified with: This includes things like insulated gloves, crew pinpointers, normal ID cards, or personal items; while + - Major is classified with: To steal rare, extraordinarily expensive (Items of greater than 1000 credit value), or restricted equipment from + secure areas or people. + + The items stolen must also be checked for contraband. Items stolen like armory equipment would be Major Thievery, not Grand Theft. + + ## Grand Theft/Fraud + Grand Theft/Fraud is extraordinary thievery or fraud that has resulted in significant value loss from the station or peoples of the station. + - To steal inherently dangerous items from their storage, one's person, or other such methods acquire through illicit means. This includes items that + are considered major/corporate contraband, such as nuclear disks and Command-specific equipment en masse. + - There must be multiple items stolen or the items must be considered extremely severe (such as nuclear authorization disk). + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Trespassing.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Trespassing.xml new file mode 100644 index 0000000000..d2b60436af --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Trespassing.xml @@ -0,0 +1,32 @@ + + # Trespassing (T) + Trespassing, also referring to Breaking and Entering (which is inherently trespassing), is a crime with several tiers depending on where the individual + trespassed and how secure the location is. + + ## Trespassing (Non-Secure) + Trespassing in non-secure locations, such as departments that you do not have access/permission to enter, is a minor crime that can usually be let off with + no charge depending on the severity of any tangent crimes committed. + + This is something issued with discretion and can be pressed by Department members or members of authority that wish to press the charge due + to the effect it had on them. + - To be in an area which a person has either not purposefully been admitted to, does not have access, + or has been asked to leave by someone who has access to that area. + + ## Trespassing Secure + Trespassing in Secure Areas (primarily areas where Security has access to and others do not, but is not explicitly this definition) is a crime that should + be punished but may be lessened to a minor crime if deemed as such with discretion. + + Areas that this includes tend to be Chemistry, Atmopsherics, Security (not including Armory, which is next severity level), and Anomaly Generation. + - Trespassing in an area which may lead to the injury of self, or others. This also includes areas like security or + general command areas which do not contain any sensitive items or consoles. + + ## Trespassing High Secure + Trespassing High Secure is trespassing in areas that are limited only to Security and Command personnel with higher levels of access. + This is a definite punishment that cannot be lowered by normal circumstances. + + This includes areas like the Vault, Bridge, any Command Personnel's room, Armory, Warden, Permanent Bridge, and any area specifically locked to + Command Personnel. + - Trespassing in any of the following without appropriate permission or access: Command areas, Personal offices, Weapons storage, weapon production, + explosive storage, explosive production, or other high security areas. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Ungrouped.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Ungrouped.xml new file mode 100644 index 0000000000..6ad2ea5e99 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Ungrouped.xml @@ -0,0 +1,35 @@ + + # Ungrouped Crime Charges + The following crimes are not grouped and can be stacked with others without worrying about conflicts of severity. These crimes are split into multiple + categories of severity and do not increase or decrease in severity, without special circumstances and discretion. + + ## Vigilantism + An individual participating in hunting a known antagonist without permission from Security/Command is considered to be a vigilante and should be charged + as such. + - "[italic]Validhunting is not okay.[/italic]" + + ## Failure to Comply + Failure to Comply is a broadened term mostly referring to intentionally refusing to listen to orders from Security (when appropriate for them to give + such orders) and listening from legal orders from Head of Staff of their respective department. + - To knowingly disobey a lawful order from a superior, or obstructing security from doing it's job. + + ## Kidnapping/Identity Theft + This is a broadedened term to encapsulate multiple crimes, and is [bold]the only crime that can stack with itself[/bold] when performing both of the + acts it defines (i.e. kidnapping someone and then pursuing their identity). + - Kidnapping falls under: To cause a intellectual being's unlawful confinement or restriction of free movement against their will. + This act can involve the use of force, threats, or deception. + - Identity Theft falls under: To pursue someone else's identity as if it were your own, and falsely claim their identity for yourself. This includes stealing + a PDA/ID with the intent to masquerade oneself as the individual. This does not count towards that crime if the PDA/ID is not used to deceive others of the identity. + + ## Refusal of Mental Shielding + To refuse mental shielding when it is deemed necessary by Command/Security personnel (this does not include promotion procedures. The individual should not + be promoted if they refuse to be mindshielded). + - The individual charged with this may request a trial if they wish to do so, but should remained Permanently Brigged if they refuse to be mentally shielded + when it is required to (i.e. a Revolution is confirmed). + + ## Espionage + Espionage is charged against individuals that deliberately assist Coupes or other forms of betrayal against NanoTrasen and/or the Station as a whole. + - To knowingly betray critical information to enemies of the station. + - Telling nukies where the disk or a pinpointer is would wind up here. Please note, knowingly assisting antagonists as a non-antag may violate server rules. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeList.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeList.xml new file mode 100644 index 0000000000..9218c10fa8 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeList.xml @@ -0,0 +1,456 @@ + + # Space Law Crime List + Below is the table of crimes and associated timings. This is the Crime-List and should be used as a quick reference to severity of crimes and associated times. + + Charges should be issued with the following times: + - 1-XX: Warning (Note for Future Occurrences) + - 2-XX: 1-2 Minutes + - 3-XX: 2-5 Minutes + - 4-XX: 5-10 Minutes + - 5-XX: Permanent Brig (Bring to Court as Well) + + + + Crimes are stackable if they aren't in the same Code Category indicated by color and brackets, highest applies. Refer to sentencing for the times that are charged based on severity level. + + + + [italic]Any crimes [bold]not[/bold] listed with a bracket/color are considered uncategorized crimes and may be stacked with specific exceptions. These are clarified in their separate sections.[/italic] + + + + + Code + + + + + 1-XX: + \nInfractions + + + + + 2-XX: + \nMinor + \nCrimes + + + + + 3-XX: + \nModerate + \nCrimes + + + + + 4-XX: + \nMajor + \nCrimes + + + + + 5-XX: + \nCapital + \nCrimes + + + + + X-01 + + + + + Disturb. (V) + + + + + Assault (V) + + + + + Aggr. + \nAssault (V) + + + + + Murder (V) + + + + + Prime/Mass + \nMurder (V) + + + + + X-02 + + + + + + + + + Pick-Pocketing (F) + + + + + Theft/Fraud + \nMinor (F) + + + + + Theft/Fraud + \nMajor (F) + + + + + Grand (F) + \nTheft/Fraud + + + + + X-03 + + + + + Vandalism + \nSlight (S) + + + + + Vandalism + \nMinor (S) + + + + + Vandalism + \nMajor (S) + + + + + Sabotage (S) + + + + + Grand + \nSabotage (S) + + + + + X-04 + + + + + Drug + \nPossess. (D) + + + + + Illegal + \nDistrib. (D) + + + + + Hostile + \nAgent (H) + + + + + Hostile + \nActivity (H) + + + + + Enemy of + \nthe Station (H) + + + + + X-05 + + + + + Disruptive + \nComms (X) + + + + + Disturb. of + \nPeace (X) + + + + + Contra. + \nMinor (P) + + + + + Contra. + \nMajor (P) + + + + + Contra. + \nCorporate (P) + + + + + X-06 + + + + + + + + + Vigilantism + + + + + Rioting (R) + + + + + Inciting + \na Riot (R) + + + + + Subversion + \nof (R) + \nCommand + + + + + X-07 + + + + + Creating + \na Hazard (N) + + + + + Negligence + \nMinor (N) + + + + + Negligence + \nMajor (N) + + + + + Manslaughter + \n(V/N) + + + + + Biological + \nTerror + \n(V/N) + + + + + X-08 + + + + + + + + + Trespassing (T) + + + + + Trespassing + \nSecure (T) + + + + + Trespassing High + \nSecure (T) + + + + + Refusal of + \nMental + \nShielding + + + + + X-09 + + + + + + + + + Discriminatory + \nLanguage + + + + + Failure to + \nComply + + + + + Dereliction (N) + + + + + Espionage + + + + + X-10 + + + + + + + + + Animal + \nHarm (A) + + + + + Animal + \nCruelty (A) + + + + + Kidnapping / + \nIdentity Theft + + + + + + + + + X-11 + + + + + Unreported + \nPsionics (E) + + + + + Lying About + \nPsionics (E) + + + + + + + + + Mindbreaking (E) + + + + + + + + + X-12 + + + + + + + + + Psionics + \nMisuse (E) + + + + + Malicious + \nPsionics + \nUse (E) + + + + + Dangerous + \nPsionics + \nUse (E) + + + + + + +
+ +
diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml new file mode 100644 index 0000000000..75ec7283d0 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml @@ -0,0 +1,125 @@ + + # Crime List Modifiers + Below is the list of modifiers, explanations, and notes (for OOC) for clarifications. + + + + These modifiers can add [bold]or[/bold] reduce times. Use them with discretion. + + + + These modifiers include the following: + - M-01: Clear and Present Danger + - M-02: Repeat Sentencing + - M-03: Self-Defense + - M-04: Unstable/Brainwashed Mind + - M-05: Coordinated Behavior + - M-06: Resisting Arrest + - M-07: Escaped Prisoner + - M-08: Failure to Commit Crime + - M-09: Conspiracy + - M-10: Security/Command + + ## M-01: Clear and Present Danger + Clear and present danger can be assigned to charges where the individual was in a scenario where they commited the crime in + the interest of saving life, property, and/or preventing a disaster. + + Such scenarios can be marked with this modifier to reduce, void, and/or expunge their charges from the records. + + + + This is primarily used for situations where someone may have to commit a crime with good intention. + + + + ## M-02: Repeat Sentencing + Despite the name, this can also extend to a large scope of crimes where the sentencing would "repeat" in on itself for multiple + stacked crimes. This modifier may be assigned to charges where the offender has done these crimes many times and thus the scope + of the crimes has become large enough to process the charge higher. + + In English, this means that the modifier may be applied to increase the charge to the next level. + + + + Primarily intended for uses where there are multiple infractions but not enough to warrant a full arrest. Can also be used for repetitive actions + that lead to arrest where the individual continues to break the crime without stacking them high enough to be permanently brigged. + + + + ## M-03: Self-Defense + This modifier may be applied to charges where the offender of the crime was acting in self-defense against an assailant(s). + + This modifier allows the sentencer to reduce, void, and/or expunge the charge from the record. + + ## M-04: Unstabe/Brainwashed Mind + Those deemed to be unstable in the mind, acting erratically, or have lost control of themselves may be applied this modifier to their charges. + This includes those that have been brainwashed and confirmed to have done actions under the influence of mind-altering effects. + + This deems that an individual who is incapable of acting with a sense of normality, with sanity, may be treated medically to undo the effects. + Afterwards, any crimes they committed under this effect may be void and expunged. + + + + English: Insanity, Mind Control, Hypnosis, et cetera. This is intended to cover IC manipulation of the mind. + + + + ## M-05: Coordinated Behavior + This is a modifer that may be applied to those that move in groups as if they were a department of their own, ignoring the departments + of the station and acting apart from the station. + + This modifier allows for the charge to be increased in severity by one instance. + + + + English: You cannot act as a Passenger/Greytider and work against the station with others. + + + + ## M-06: Resisting Arrest + Anyone who is actively resisting a lawful arrest may have this modifier attached to their charges. Knowingly resisting arrest + is a crime in of it's own and also falls under "Failure to Comply" (3-10). + + Anyone that is actively resisting arrest can be charged an extra 20% of their time (which cannot be applied to permanently brig someone). + + ## M-07: Escaped Prisoner + Any prisoner that has escaped from the permanent brig or holding cell is bound to have this modifier added to their charges when they are caught. + + A prisoner that has escaped the holding cell should have the timer reset and increased by 50%. A permanent prisoner should be held in solitary + for 2-4 minutes. + + ## M-08: Failure to Commit a Crime + Anyone that is caught in the act or has failed to commit a crime in full may have their sentence reduced with this modifier depending on the + severity of the crime. + + This modifier can be applied to reduce the severity by one level; however, this [bold]does not apply[/bold] to repeat offenders. + + ## M-09: Conspiracy + Willingly assisting someone in committing a crime that is not considered Coordinated Behavior as they have different jobs. + This can scale depending on the time, and should generally be associated with the same charges. + The individual charged with this should have the same sentence with an appended 1 minute extra. + + An individual who has been confirmed to be assisting a criminal without being under the influence of a mind-altering effect (refer above), + and is not being held hostage, may be assigned this modifier. + + + + This should be applied to those that are blatantly assisting criminals, like other syndicate members, that aren't confirmed with their + own charges of similar value. + + + + ## Security/Command + If the individual is a member of the Security or Command department, then they should have their sentence extended for breaking the Space Law. + Members of Security and Command are held to higher standards, and should thus be punished more severely for breaking high-severity crimes. + + If the individual who committed the crime is a legitimately hired individual in a Command or Security position, the crime punishment + should be charged with an extra two (2) minutes of time. + + + + "[italic]You are in Security/Command, and should know the law. Simple as.[/italic]" + + + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml new file mode 100644 index 0000000000..c23db914e3 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml @@ -0,0 +1,6 @@ + + # Space Law + NanoTrasen has required that all stations under their corporation should follow the abbreviated Space Law. The Space Law is used for handling station + personnel, authorized visitors, and can be used against enemy agents. + + From 9f0aa43be59bdb0f9f2cafe14b822f9d6fd680ba Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Wed, 15 Jan 2025 22:10:31 -0500 Subject: [PATCH 02/15] Rename and change in the FTL and YML. --- .../en-US/_Goobstation/guidebook/spacelaw.ftl | 4 ++-- .../Prototypes/_Goobstation/Guidebook/spacelaw.yml | 14 +++++++------- .../{SL_CrimeGroups.xml => SL_CrimeCategories.xml} | 0 .../{SL_CrimeList.xml => SL_CrimeChart.xml} | 0 4 files changed, 9 insertions(+), 9 deletions(-) rename Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/{SL_CrimeGroups.xml => SL_CrimeCategories.xml} (100%) rename Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/{SL_CrimeList.xml => SL_CrimeChart.xml} (100%) diff --git a/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl b/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl index b56ef9202d..029ea68dc1 100644 --- a/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl +++ b/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl @@ -2,8 +2,8 @@ # - Main Folder guide-entry-spacelaw-folder = Space Law # - Subdirectories/Subfolders -guide-entry-spacelaw-crimelist = Crime List -guide-entry-spacelaw-groupings = Groupings +guide-entry-spacelaw-crimechart = Crime Chart +guide-entry-spacelaw-categories = Categories # - Standalones guide-entry-spacelaw-modifiers = Modifiers # - Groupings diff --git a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml index 1b6ddfa3c5..0d600aead9 100644 --- a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml +++ b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml @@ -12,17 +12,17 @@ # Subdirectories - type: guideEntry - id: SpaceLaw CrimeList - name: guide-entry-spacelaw-crimelist - text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeList.xml" + id: SpaceLaw CrimeChart + name: guide-entry-spacelaw-crimechart + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml" children: - SpaceLaw Modifiers - SpaceLaw Groupings - type: guideEntry - id: SpaceLaw Groupings - name: guide-entry-spacelaw-groupings - text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeGroups.xml" + id: SpaceLaw Categories + name: guide-entry-spacelaw-categories + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeCategories.xml" children: - Animal SpaceLaw - Assault SpaceLaw @@ -44,7 +44,7 @@ name: guide-entry-spacelaw-modifiers text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml" -# Groupings +# Categories - type: guideEntry id: Animal SpaceLaw name: guide-entry-spacelaw-groups-animal diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeGroups.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeCategories.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeGroups.xml rename to Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeCategories.xml diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeList.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeList.xml rename to Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml From 1105ab09ce5335601f950e11d7fc83bade3529d9 Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Wed, 15 Jan 2025 22:17:30 -0500 Subject: [PATCH 03/15] Fixed naming schema in-fil for CrimeChart and CrimeCategories. --- .../CrimeList/CrimeGroups/SL_CrimeCategories.xml | 8 +++++--- .../Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml | 10 ++++++---- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeCategories.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeCategories.xml index c77d7f2ef8..5cf60bb590 100644 --- a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeCategories.xml +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeCategories.xml @@ -1,10 +1,12 @@ - # Crime Groups - These are the list of crime groupings and their associated tags. You should refer to this to better understand [italic]what[/italic] a crime is and how it is classified in the list. + # Crime Categories + These are the list of crime categories and their associated tags. You should refer to this to better understand [italic]what[/italic] a crime is + and how it is classified in the list. - The crime times are listed below, and the maximum length for each categoriy is [bold]not necessarily[/bold] the time that should be used for each individual charge of that category. + The crime times are listed below, and the maximum length for each categoriy is [bold]not necessarily[/bold] the time that + should be used for each individual charge of that category. diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml index 9218c10fa8..79b134b48d 100644 --- a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml @@ -1,6 +1,6 @@ - # Space Law Crime List - Below is the table of crimes and associated timings. This is the Crime-List and should be used as a quick reference to severity of crimes and associated times. + # Space Law Crime Chart + Below is the table of crimes and associated timings. This is the Crime-Chart and should be used as a quick reference to severity of crimes and associated times. Charges should be issued with the following times: - 1-XX: Warning (Note for Future Occurrences) @@ -11,11 +11,13 @@ - Crimes are stackable if they aren't in the same Code Category indicated by color and brackets, highest applies. Refer to sentencing for the times that are charged based on severity level. + Crimes are stackable if they aren't in the same Code Category indicated by color and brackets, highest applies. Refer to sentencing + for the times that are charged based on severity level. - [italic]Any crimes [bold]not[/bold] listed with a bracket/color are considered uncategorized crimes and may be stacked with specific exceptions. These are clarified in their separate sections.[/italic] + [italic]Any crimes [bold]not[/bold] listed with a bracket/color are considered uncategorized crimes and may be stacked with specific exceptions. + These are clarified in their separate sections.[/italic] From b8ec96512363fd6ffd93ff2b2cde16a848a63c46 Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Wed, 15 Jan 2025 22:21:37 -0500 Subject: [PATCH 04/15] Fix the other namings. --- Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml index 0d600aead9..dec8c85f11 100644 --- a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml +++ b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml @@ -8,7 +8,7 @@ text: "/ServerInfo/GuideBook/SpaceLaw/SpaceLaw_Initial.xml" priority: 0 # Added to make it anchor above others children: - - SpaceLaw CrimeList + - SpaceLaw CrimeChart # Subdirectories - type: guideEntry @@ -17,7 +17,7 @@ text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml" children: - SpaceLaw Modifiers - - SpaceLaw Groupings + - SpaceLaw Categories - type: guideEntry id: SpaceLaw Categories From 9f05063e10c87fd143d7f308ec21f45f5f426db9 Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Thu, 16 Jan 2025 01:22:24 -0500 Subject: [PATCH 05/15] Add more to the initial page. --- .../Guidebook/SpaceLaw/SpaceLaw_Initial.xml | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml index c23db914e3..ba0ffad3d7 100644 --- a/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml @@ -3,4 +3,57 @@ NanoTrasen has required that all stations under their corporation should follow the abbreviated Space Law. The Space Law is used for handling station personnel, authorized visitors, and can be used against enemy agents. + Normally speaking, these laws do not apply to foreign invaders, such as enemies of the station (Nuclear Operatives, Ninja, Wizard), + compromised personnel (Changelings, Zombies), and law-bound robotics (Cyborgs, Station AI). + - This is, however, [bold]not an excuse to abuse Cyborgs and Station AI[/bold]. + + ## Crimes and Punishments + Space Law covers several different forms of crime, especially with modifiers for such crimes when there are circumstances surrounding + the crime(s) that may lead to increasing, decreasing, or outright voiding/expunging the crimes from an individuals record. + The crime chart, crime categories, and modifiers can be found below: + - [textlink="Crime Chart" link="SpaceLaw CrimeChart"] + - [textlink="Crime Categories" link="SpaceLaw Categories"] + - [textlink="Crime Modifiers" link="SpaceLaw Modifiers"] + + ## Treatment of Prisoners and Sentencing + Sentencing is done in multiple tiers. There are several rulings around how sentencing should be handled, who should handle it, and how station + personnel may influence sentencing matters (such as Lawyers discussing better timings and arguing for/against their clients). + - The Magistrate, Head of Security, Warden, and Captain are the only personnel that should be sentencing if they exist in the Crew Manifest. + - From a server rules perspective, it is expected that Security Officers are held to only placing sentences under + [color=#EB2D3A][bold]10 minutes[/bold][/color] unless Space Law would force them to be tried and/or permanently confined (for having higher charges). + - Elaborating on the previous point, Security Officers maliciously placing higher times should be kept in check by those that can sentence criminals; + however, this does not mean that maliciously setting times high constantly will go unpunished. + + Furthermore, there are rulings for how prisoners should be treated, regardless of whether they may be in permanent brigging or temporary holding (jail). + - Prisoners should be kept alive and given medical treatment if necessary. + - Prisoners should be uncuffed unless they are attempting multiple escapes and/or are being hostile to others or self. + - More can be found in the entry listed below. + + These rulings are further elaborated upon in the following entries: + - [textlink="Prisoner Treatment" link="SpaceLaw PrisonerTreatment"] + - [textlink="Sentencing" link="SpaceLaw Sentencing"] + + ## Search and Seizure, Implantation, and Implant Removal + Searching and Seizing property may only be done on appropriate Alert Levels as defined in the Standard Operating Procedure (SOP). + Further elaboration is shown in the following entry: + - [textlink="Search and Seizure" link="SpaceLaw Searching"] + + Implantation and Implant Removal are two related procedures that have their own entries, but are not mutually exclusive of one another. + Implantation can be done for a variety of reasons as defined in the Space Law entry for it, along with the removal of implants for a variety + of reasons as well. These entries can be found below: + - [textlink="Implanation" link="SpaceLaw Implantation"] + - [textlink="Implant Removal" link="SpaceLaw ImplantRemoval"] + + ## Restricted Items + There are several categories for Restricted Items. It is recommended that you review these ever-so-often to ensure that you are up-to-date with + the most recent information regarding contraband and restricted items. Some items are restricted by department, while others are restricted by + authority-leve, such as Security-Only, Command-Only, and CentralCommand-Only. More information can be found here: + - [textlink="Restricted Items" link="SpaceLaw Contraband"] + + ## Amendments and Exceptions + Space Law can be amended or overridden under specific circumstances: + - Emergency Situations: Command/Dignitary staff may implement temporary measures to restore order. + - Central Command Overrides: Directives from Central Command supersede Space Law where applicable. + - Executive Discretion: Captain and Heads of Staff have limited authority to interpret and enforce laws based on context. + From 64da3b7696a058c826f048e85c54fea4c0fd827e Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Thu, 16 Jan 2025 21:21:04 -0500 Subject: [PATCH 06/15] Fix minor errors, add structure, add FTLs. --- .../en-US/_Goobstation/guidebook/spacelaw.ftl | 14 +++- .../_Goobstation/Guidebook/spacelaw.yml | 67 +++++++++++++++++++ .../SpaceLaw/CrimeList/SL_Modifiers.xml | 2 +- .../Procedures/SpaceLaw_Procedures.xml | 35 ++++++++++ .../Guidebook/SpaceLaw/SpaceLaw_Initial.xml | 32 ++------- 5 files changed, 120 insertions(+), 30 deletions(-) create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SpaceLaw_Procedures.xml diff --git a/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl b/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl index 029ea68dc1..fce5e1b60b 100644 --- a/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl +++ b/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl @@ -2,11 +2,23 @@ # - Main Folder guide-entry-spacelaw-folder = Space Law # - Subdirectories/Subfolders +guide-entry-spacelaw-contraband = Contraband +guide-entry-spacelaw-procedures = Procedures guide-entry-spacelaw-crimechart = Crime Chart guide-entry-spacelaw-categories = Categories # - Standalones guide-entry-spacelaw-modifiers = Modifiers -# - Groupings +# - Contraband +guide-entry-spacelaw-contraband-substances = Substances +guide-entry-spacelaw-contraband-gear = Gear +guide-entry-spacelaw-contraband-weapons = Weapons +# - Procedures +guide-entry-spacelaw-procedures-sentencing = Sentencing +guide-entry-spacelaw-procedures-treatment = Treatment +guide-entry-spacelaw-procedures-implantation = Implantation +guide-entry-spacelaw-procedures-implantremoval = Implant Removal +guide-entry-spacelaw-procedures-searching = Searching/Seizure +# - Categories guide-entry-spacelaw-groups-animal = Animal (A) guide-entry-spacelaw-groups-assault = Assault (V) guide-entry-spacelaw-groups-contraband = Contraband (P) diff --git a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml index dec8c85f11..3135634162 100644 --- a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml +++ b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml @@ -8,13 +8,38 @@ text: "/ServerInfo/GuideBook/SpaceLaw/SpaceLaw_Initial.xml" priority: 0 # Added to make it anchor above others children: + - SpaceLaw Contraband + - SpaceLaw Procedures - SpaceLaw CrimeChart # Subdirectories +- type: guideEntry + id: SpaceLaw Contraband + name: guide-entry-spacelaw-contraband + text: "/ServerInfo/Guidebook/SpaceLaw/Contraband/SpaceLaw_Contraband.xml" + priority: 3 + children: + - Substances SpaceLaw + - Gear SpaceLaw + - Weapons SpaceLaw + +- type: guideEntry + id: SpaceLaw Procedures + name: guide-entry-spacelaw-procedures + text: "/ServerInfo/Guidebook/SpaceLaw/Procedures/SpaceLaw_Procedures.xml" + priority: 2 + children: + - Sentencing SpaceLaw + - Treatment SpaceLaw + - Implantation SpaceLaw + - ImplantRemoval SpaceLaw + - Searching SpaceLaw + - type: guideEntry id: SpaceLaw CrimeChart name: guide-entry-spacelaw-crimechart text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml" + priority: 0 children: - SpaceLaw Modifiers - SpaceLaw Categories @@ -44,6 +69,48 @@ name: guide-entry-spacelaw-modifiers text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml" +# Contraband +- type: guideEntry + id: Substances SpaceLaw + name: guide-entry-spacelaw-contraband-substances + text: "/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Substances.xml" + +- type: guideEntry + id: Gear SpaceLaw + name: guide-entry-spacelaw-contraband-gear + text: "/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Gear.xml" + +- type: guideEntry + id: Weapons SpaceLaw + name: guide-entry-spacelaw-contraband-weapons + text: "/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Weapons.xml" + +# Procedures +- type: guideEntry + id: Sentencing SpaceLaw + name: guide-entry-spacelaw-procedures-sentencing + text: "/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Sentencing.xml" + +- type: guideEntry + id: Treatment SpaceLaw + name: guide-entry-spacelaw-procedures-treatment + text: "/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Treatment.xml" + +- type: guideEntry + id: Implantation SpaceLaw + name: guide-entry-spacelaw-procedures-implantation + text: "/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Implantation.xml" + +- type: guideEntry + id: ImplantRemoval SpaceLaw + name: guide-entry-spacelaw-procedures-implantremoval + text: "/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_ImplantRemoval.xml" + +- type: guideEntry + id: Searching SpaceLaw + name: guide-entry-spacelaw-procedures-searching + text: "/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Searching.xml" + # Categories - type: guideEntry id: Animal SpaceLaw diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml index 75ec7283d0..4f0c567ddd 100644 --- a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml @@ -109,7 +109,7 @@ - ## Security/Command + ## M-10: Security/Command If the individual is a member of the Security or Command department, then they should have their sentence extended for breaking the Space Law. Members of Security and Command are held to higher standards, and should thus be punished more severely for breaking high-severity crimes. diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SpaceLaw_Procedures.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SpaceLaw_Procedures.xml new file mode 100644 index 0000000000..532c88600f --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SpaceLaw_Procedures.xml @@ -0,0 +1,35 @@ + + # Space Law Procedures + There are many Space Law procedures, such guidelines and rulings that should be followed by those that uphold it and those that enforce it. + These are outlined in their individual sections below and individual entries that go more in-depth. + + ## Treatment of Prisoners and Sentencing + Sentencing is done in multiple tiers. There are several rulings around how sentencing should be handled, who should handle it, and how station + personnel may influence sentencing matters (such as Lawyers discussing better timings and arguing for/against their clients). + - The Magistrate, Head of Security, Warden, and Captain are the only personnel that should be sentencing if they exist in the Crew Manifest. + - From a server rules perspective, it is expected that Security Officers are held to only placing sentences under + [color=#EB2D3A][bold]10 minutes[/bold][/color] unless Space Law would force them to be tried and/or permanently confined (for having higher charges). + - Elaborating on the previous point, Security Officers maliciously placing higher times should be kept in check by those that can sentence criminals; + however, this does not mean that maliciously setting times high constantly will go unpunished. + + Furthermore, there are rulings for how prisoners should be treated, regardless of whether they may be in permanent brigging or temporary holding (jail). + - Prisoners should be kept alive and given medical treatment if necessary. + - Prisoners should be uncuffed unless they are attempting multiple escapes and/or are being hostile to others or self. + - More can be found in the entry listed below. + + These rulings are further elaborated upon in the following entries: + - [textlink="Prisoner Treatment" link="SpaceLaw PrisonerTreatment"] + - [textlink="Sentencing" link="SpaceLaw Sentencing"] + + ## Search and Seizure, Implantation, and Implant Removal + Searching and Seizing property may only be done on appropriate Alert Levels as defined in the Standard Operating Procedure (SOP). + Further elaboration is shown in the following entry: + - [textlink="Search and Seizure" link="SpaceLaw Searching"] + + Implantation and Implant Removal are two related procedures that have their own entries, but are not mutually exclusive of one another. + Implantation can be done for a variety of reasons as defined in the Space Law entry for it, along with the removal of implants for a variety + of reasons as well. These entries can be found below: + - [textlink="Implantation" link="SpaceLaw Implantation"] + - [textlink="Implant Removal" link="SpaceLaw ImplantRemoval"] + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml index ba0ffad3d7..e5391bab4f 100644 --- a/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml @@ -15,34 +15,10 @@ - [textlink="Crime Categories" link="SpaceLaw Categories"] - [textlink="Crime Modifiers" link="SpaceLaw Modifiers"] - ## Treatment of Prisoners and Sentencing - Sentencing is done in multiple tiers. There are several rulings around how sentencing should be handled, who should handle it, and how station - personnel may influence sentencing matters (such as Lawyers discussing better timings and arguing for/against their clients). - - The Magistrate, Head of Security, Warden, and Captain are the only personnel that should be sentencing if they exist in the Crew Manifest. - - From a server rules perspective, it is expected that Security Officers are held to only placing sentences under - [color=#EB2D3A][bold]10 minutes[/bold][/color] unless Space Law would force them to be tried and/or permanently confined (for having higher charges). - - Elaborating on the previous point, Security Officers maliciously placing higher times should be kept in check by those that can sentence criminals; - however, this does not mean that maliciously setting times high constantly will go unpunished. - - Furthermore, there are rulings for how prisoners should be treated, regardless of whether they may be in permanent brigging or temporary holding (jail). - - Prisoners should be kept alive and given medical treatment if necessary. - - Prisoners should be uncuffed unless they are attempting multiple escapes and/or are being hostile to others or self. - - More can be found in the entry listed below. - - These rulings are further elaborated upon in the following entries: - - [textlink="Prisoner Treatment" link="SpaceLaw PrisonerTreatment"] - - [textlink="Sentencing" link="SpaceLaw Sentencing"] - - ## Search and Seizure, Implantation, and Implant Removal - Searching and Seizing property may only be done on appropriate Alert Levels as defined in the Standard Operating Procedure (SOP). - Further elaboration is shown in the following entry: - - [textlink="Search and Seizure" link="SpaceLaw Searching"] - - Implantation and Implant Removal are two related procedures that have their own entries, but are not mutually exclusive of one another. - Implantation can be done for a variety of reasons as defined in the Space Law entry for it, along with the removal of implants for a variety - of reasons as well. These entries can be found below: - - [textlink="Implanation" link="SpaceLaw Implantation"] - - [textlink="Implant Removal" link="SpaceLaw ImplantRemoval"] + ## Procedures + There are several procedures that Space Law outlines that should be followed. Some such procedures are how Sentencing works, how Prisoners should be + Treated, and how Implantation and Searching works. These can be found in more detail below: + - [textlink="Procedures" link="SpaceLaw Procedures"] ## Restricted Items There are several categories for Restricted Items. It is recommended that you review these ever-so-often to ensure that you are up-to-date with From 4da8d5775dc47bb0be25109fcf90c3b670b72c3a Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Thu, 16 Jan 2025 22:45:48 -0500 Subject: [PATCH 07/15] Rename subdirectory files, reflect this in the prototype, and add all Procedures. --- .../_Goobstation/Guidebook/spacelaw.yml | 4 +- ...ories.xml => SpaceLaw_CrimeCategories.xml} | 0 ...CrimeChart.xml => SpaceLaw_CrimeChart.xml} | 0 ...L_Modifiers.xml => SpaceLaw_Modifiers.xml} | 0 .../SpaceLaw/Procedures/SL_ImplantRemoval.xml | 22 ++++++++++ .../SpaceLaw/Procedures/SL_Implantation.xml | 24 +++++++++++ .../SpaceLaw/Procedures/SL_Searching.xml | 21 ++++++++++ .../SpaceLaw/Procedures/SL_Sentencing.xml | 42 +++++++++++++++++++ .../SpaceLaw/Procedures/SL_Treatment.xml | 18 ++++++++ .../Procedures/SpaceLaw_Procedures.xml | 10 ++--- 10 files changed, 134 insertions(+), 7 deletions(-) rename Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/{SL_CrimeCategories.xml => SpaceLaw_CrimeCategories.xml} (100%) rename Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/{SL_CrimeChart.xml => SpaceLaw_CrimeChart.xml} (100%) rename Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/{SL_Modifiers.xml => SpaceLaw_Modifiers.xml} (100%) create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_ImplantRemoval.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Implantation.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Searching.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Sentencing.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Treatment.xml diff --git a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml index 3135634162..c1c05a0484 100644 --- a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml +++ b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml @@ -38,7 +38,7 @@ - type: guideEntry id: SpaceLaw CrimeChart name: guide-entry-spacelaw-crimechart - text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml" + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/SpaceLaw_CrimeChart.xml" priority: 0 children: - SpaceLaw Modifiers @@ -47,7 +47,7 @@ - type: guideEntry id: SpaceLaw Categories name: guide-entry-spacelaw-categories - text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeCategories.xml" + text: "/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SpaceLaw_CrimeCategories.xml" children: - Animal SpaceLaw - Assault SpaceLaw diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeCategories.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SpaceLaw_CrimeCategories.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_CrimeCategories.xml rename to Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SpaceLaw_CrimeCategories.xml diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SpaceLaw_CrimeChart.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_CrimeChart.xml rename to Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SpaceLaw_CrimeChart.xml diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SpaceLaw_Modifiers.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml rename to Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SpaceLaw_Modifiers.xml diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_ImplantRemoval.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_ImplantRemoval.xml new file mode 100644 index 0000000000..bee69f23c3 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_ImplantRemoval.xml @@ -0,0 +1,22 @@ + + # Implant Removal Procedures + There are several guidelines around the removal of known, and unknown, implants within a suspect, criminal, or prisoner. These guidelines are outlined + below and show the proper procedures that should be followed while removing implants, and justifying it in Space Law. + + ## Guidelines + These guidelines, outlining the process and procedures for removing implants, are shown below: + - A suspect can be forced to receive implant removal if there is strong, reasonable proof that they have been implanted, + such as an officer seeing them use one or their prints being on a discarded injector. + - Unlike the implantation procedure, a prisoner can have their sentence entirely delayed or extended until they comply with the procedure, + as long as security is actively making attempts to perform it. + - Akin to implanting, if an inmate gives their clear permission, implant removal can proceed without proof. + + ## Rules + These are non-negotiable rules for defining how implantation removal may be performed: + - Implant removal should only be performed, [color=#EB2D3A][bold]which is also defined in the metashield[/bold][/color], if reasonable suspicion + is founded that an individual has an implant. + - Finding prints or seeing implants being used is justifiable, as stated above. + - NanoTrasen knows about implants. They have Mindshield, Tracking, and Lifeline implants. + - NanoTrasen does not inherently inform its station personnel of any other implantation devices that are out there, so assume they do not exist. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Implantation.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Implantation.xml new file mode 100644 index 0000000000..c52dc16d40 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Implantation.xml @@ -0,0 +1,24 @@ + + # Implantation Procedures + Security and Command may enforce an Implantation of a Mental Shielding device, Tracking device, or other device legally made within the station + or supplied by NanoTrasen, under certain circumstances and while following these guidelines. + + ## Implantation Rulings + Implantation follows several rules and should be done when required by an emergency or reasonably believed to be the best outcome: + - Any prisoner in custody can be subjected to implantation or implant removal procedures, so long as it's within reason. + - The process of adding an implant should not prolong the detainees sentence, meaning you can not hold them longer to administer + the implant, unless stated otherwise. + - A former inmate can be requested to undergo implantation at a later point in time if they fit the circumstances during their confinement, + they must comply. + - Implantation is required, per the SOP, for personnel who are being promoted to a Head of Staff position. + + ## Special Circumstances + The following have been listed out with special circumstances, anything not in this list can still be applied, given proper legal context: + - A prisoner can still receive implantation procedures without meeting the circumstances if they give their consent, clearly. + - [color=#a4885c]Tracking Implants:[/color] Trackers can be applied to any suspect that has been convicted of a violent crime. + - [color=#a4885c]Mind Shields:[/color] Shields can be administered to any inmate who has been clearly mind controlled, lost control of themselves, + or a suspect charged with unlawful control. + - Unlike standard implantation you may hold a prisoner until you finish issuing Mind Shields, so long as it's done in a timely fashion. + - If a suspect refuses to cooperate or the implant fails to function they can be charged with Refusal of Mental Shielding. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Searching.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Searching.xml new file mode 100644 index 0000000000..4906bd706c --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Searching.xml @@ -0,0 +1,21 @@ + + # Search and Seizure Procedures + Security and Command have to follow procedures for searching based on Alert Level and these guidelines. These procedures should be known + to the public for the purpose of ensuring rights are protected. + + ## Personnel Searches + Personnel Searches, simply put, are the procedures as follows: + - A personnel search is a seizure of the objects in a person's backpack, hands, coat, belt, and pockets. + - If any contraband is found during a search, the officer may choose to further the search into a detainment or simply confiscate the restricted items. + - After the search is conducted, all legal items are to be returned to the person. + - A crewmate may legally decline any search conducted without probable cause or a warrant while the alert level is green. + - [italic]It should be noted that if the alert level is blue or above, all personnel searches are legal.[/italic] + + ## Department Searches + Department Searches, simply put, are the procedures as follows: + - A departmental search is the sweep of an entire area or department for contraband. + - It is recommended that the officers be extremely thorough, checking all lockers, crates, and doors. + - These can only be done with permission or, ideally, a warrant signed by the department head or highest-ranking command staff, + which is the captainin most cases. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Sentencing.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Sentencing.xml new file mode 100644 index 0000000000..16c866c609 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Sentencing.xml @@ -0,0 +1,42 @@ + + # Sentencing Procedures + There are several procedures that must be followed when sentencing any individual with charges that will land them in the temporary holding + cells (jail) and/or sentencing them to permanent brigging. + + These procedures are dependent on different situations, and charging anybody should follow the following times per category as listed in the Crime Chart: + - 1-XX: Warning (Note for Future Occurrences) + - 2-XX: 1-2 Minutes + - 3-XX: 2-5 Minutes + - 4-XX: 5-10 Minutes + - 5-XX: Permanent Brig (Bring to Court as Well) + + ## Sentencing Rules + These are rules that are necessary to follow, from a server rules perspective as well: + - The [color=#EB2D3A][bold]maximum[/bold][/color] sentence time is 10 minutes. Any time higher than this should be shortened to 10 minutes. + - If the time were to add up to 15 minutes or higher, it should be tried in court for permanent brigging, unless the prisoner accepts instant perma. + - If the time were to add up to 20 minutes or higher, it should be permanently brigged no matter what. + - If the time were to add up to 30 minutes or higher, it should be moved to an execution at Magistrate/Captain approval. + + ## Guidelines + These procedures also follow the guidelines as listed below: + - The Magistrate, Head of Security, Warden, and Captain are the only personnel that should be sentencing if they exist in the Crew Manifest. + - From a server rules perspective, it is expected that Security Officers are held to only placing sentences under + [color=#EB2D3A][bold]10 minutes[/bold][/color] unless Space Law would force them to be tried and/or permanently confined (for having higher charges). + - Elaborating on the previous point, Security Officers maliciously placing higher times should be kept in check by those that can sentence criminals; + however, this does not mean that maliciously setting times high constantly will go unpunished. + - Use common sense and humanity when issuing punishments. Not all punishments need the max time nor the minimum time. You should not issue the max + punishment for a simple crime unless it has caused a severe outcome. [bold][italic]Lawyers exist for this purpose.[/italic][/bold] + + ## Stacking Crimes + Crimes are to be considered 'stackable' in the sense that if you charge someone with two or + more different crimes, you should combine the times you would give them for each crime. + - Linked crimes, shown in matching colors and parentheses on the Crime Chart, can not be stacked and instead override each other, + you should pick the highest crime that matches the case of severity, and attach modifiers as needed. + - These categories can be found in the [textlink="Categories" link="SpaceLaw Categories"] entry. + + ## Attaching Modifiers + It is important to attach modifiers, as applicable, to crimes. Modifiers act in the place of standards and are more flexible and can, and should be, + assigned with discretion. + - These modifiers can be found in the [textlink="Modifiers" link="SpaceLaw Modifiers"] entry. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Treatment.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Treatment.xml new file mode 100644 index 0000000000..7afc16f856 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Treatment.xml @@ -0,0 +1,18 @@ + + # Treatment of Prisoners + Prisoners deserve the same treatment as everybody else; albeit having reduced access and a limited cell. These treatments are simple, the rights + to remain clothed, healthy, and given access to communications. + + Simply put, Prisoners still have certain rights that must be upheld by law enforcement: + - Prisoners must be granted adequate medical care, treated swiftly and ensured to not suffer, remain critically injured, nor rot. + - Prisoners must be allowed access to basic communications equipment (Radios/Headsets) so long as they are not abused. + - Prisoners must be granted clothing, food, water, shelter and safety. If the brig is no longer safe, confinement must be established in another location. + - Prisoners must be given access to legal counsel during an interrogation if requested and available. + - Prisoners must be given their shift mandated PDA after confinement has finished, unless there is solid proof of PDA tampering. + In case of tampering, the PDA is to be secured and replaced with a new unit and noted as a charge in the event that it wasn't included already. + - Prisoners must be granted freedom of movement, and should not be restrained with handcuffs or other devices after incarceration unless + there is an undue risk to life and limb. + - Similarly, any prisoners held for permanent confinement should be held in the communal brig, and should not be confined to a + solitary cell unless they pose a risk to life and limb. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SpaceLaw_Procedures.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SpaceLaw_Procedures.xml index 532c88600f..4e2a162900 100644 --- a/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SpaceLaw_Procedures.xml +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SpaceLaw_Procedures.xml @@ -18,18 +18,18 @@ - More can be found in the entry listed below. These rulings are further elaborated upon in the following entries: - - [textlink="Prisoner Treatment" link="SpaceLaw PrisonerTreatment"] - - [textlink="Sentencing" link="SpaceLaw Sentencing"] + - [textlink="Prisoner Treatment" link="Treatment SpaceLaw"] + - [textlink="Sentencing" link="Sentencing SpaceLaw"] ## Search and Seizure, Implantation, and Implant Removal Searching and Seizing property may only be done on appropriate Alert Levels as defined in the Standard Operating Procedure (SOP). Further elaboration is shown in the following entry: - - [textlink="Search and Seizure" link="SpaceLaw Searching"] + - [textlink="Search and Seizure" link="Searching SpaceLaw"] Implantation and Implant Removal are two related procedures that have their own entries, but are not mutually exclusive of one another. Implantation can be done for a variety of reasons as defined in the Space Law entry for it, along with the removal of implants for a variety of reasons as well. These entries can be found below: - - [textlink="Implantation" link="SpaceLaw Implantation"] - - [textlink="Implant Removal" link="SpaceLaw ImplantRemoval"] + - [textlink="Implantation" link="Implantation SpaceLaw"] + - [textlink="Implant Removal" link="ImplantRemoval SpaceLaw"] From 8d5278a8ac0ca64eccdc464073353c8fa879be59 Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Fri, 17 Jan 2025 00:42:14 -0500 Subject: [PATCH 08/15] Add Contraband. --- .../Guidebook/SpaceLaw/Contraband/SL_Gear.xml | 31 +++++++++++++++++++ .../SpaceLaw/Contraband/SL_Substances.xml | 28 +++++++++++++++++ .../SpaceLaw/Contraband/SL_Weapons.xml | 25 +++++++++++++++ .../Contraband/SpaceLaw_Contraband.xml | 17 ++++++++++ .../Guidebook/SpaceLaw/SpaceLaw_Initial.xml | 9 +++--- 5 files changed, 106 insertions(+), 4 deletions(-) create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Gear.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Substances.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Weapons.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SpaceLaw_Contraband.xml diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Gear.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Gear.xml new file mode 100644 index 0000000000..2e05bd3e9d --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Gear.xml @@ -0,0 +1,31 @@ + + # Restricted Gear - Contraband + There are tiers of restricted gear, mostly ranging from Security Personnel to ERT and Central Command personnel, but some gear is allowed for + certain jobs, such as Bartender. These sections are sorted. + + ## Uncategorized (Illegal) Gear + This gear is considered illegal by all means, and is only ever allowed during station alerts when defending against foreign invaders, and should + be turned over to Security afterwards. + - [color=#cb0000]\[None\][/color] Unauthorized PDA software, such as uplinks and spyware. + - [color=#cb0000]\[None\][/color] Ammunition or explosives not issued by NanoTrasen. + - [color=#cb0000]\[None\][/color] Body armor or tactical suits unauthorized for use by crew roles. + - [color=#cb0000]\[None\][/color] Communication equipment designed to intercept, decrypt, or bypass corporate channels. + - [color=#cb0000]\[None\][/color] Terrorist paraphernalia, including items with clear indicators of association with hostile organizations. + + ## Categorized (Semi-Legal) Gear + This gear is considered illegal when handled without permits or by personnel that are not associated with these jobs and/or departments. + - [color=#cb0000]\[ERT/Central Command\][/color] Equipment and clothing exclusive to Emergency Response Teams (ERT) or Central Command personnel. + - [color=#cb0000]\[Command\][/color] Command-level clothing and equipment, including headsets with encrypted channels or access overlays. + - [color=#cb0000]\[Security\][/color] Security clothing, protective gear, and equipment that would be found in Security and/or the Armory. + - [color=#cb0000]\[Security\][/color] Less-than-lethal and non-lethal weaponry, excluding general-purpose disablers and beanbag shotguns. + - [color=#cb0000]\[Security\][/color] Flash technology (e.g., flashbang grenades, flash projectors), excluding handheld flashes. + - [color=#cb0000]\[Security\][/color] Helmets, riot shields, and ballistic shields. + - [color=#cb0000]\[Security\][/color] Security HUDs and restraining gear (e.g., handcuffs). + - [color=#cb0000]\[Security/Command\][/color] Disablers and restraining gear used by authorized personnel. + - [color=#cb0000]\[Security/Command\][/color] Security HUDs. + - [color=#cb0000]\[Security/Command/Bartender\][/color] Protective vests and chest rigs designed to mitigate damage from projectiles or blunt force. + - [color=#cb0000]\[Security/Bartender\][/color] Beanbag shotguns (Bartenders must follow SOP). + - [color=#cb0000]\[Security/Science/Command\][/color] Handheld flashes. + - [color=#cb0000]\[Engineering\][/color] Engineering goggles, and Rapid Construction Devices. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Substances.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Substances.xml new file mode 100644 index 0000000000..d486813a75 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Substances.xml @@ -0,0 +1,28 @@ + + # Restricted Substances - Contraband + Below are the list of substances and their marked Departments that are permitted to hold them, when necessary. + - [bold]Do note[/bold]: that the substances are not outright contraband in small, recreational doses unless they are poisonous. + + ## Uncategorized (Illegal) Substances + These substances are considered illegal and should be locked up when discovered. These substances are not allowed to be produced except in station + defense scenarios for the sole purpose of defending against foreign invaders, and only with the permission from Command, specifically the Captain + or Head of Security, and alongside the Chief Medical Officer. + - [color=#cb0000]\[None\][/color] Substances that alter perception, induce hallucinations, or affect mental stability. + - [color=#cb0000]\[None\][/color] Any chemical compound classified as experimental or restricted under NanoTrasen policy. + - Any substances associated with cultist activity are subject to be denied as well. + + ## Categorized (Semi-Legal) Substances + These substances are considered legal and may be given to other personnel with discretion. Substances that are + [bold]considered recreational may be held[/bold], in small capacities, are permitted as [italic]long as they're not being used maliciously[/italic]. + - [color=#cb0000]\[Chemists/Epistemics\][/color] Includes any compound capable of combustion, explosion, or significant thermal output. + \[Excluding welding fuel stored in approved containers or welders for maintenance use.\] + - [color=#cb0000]\[Epistemics\][/color] Substances that directly harm or kill biological organisms. + \[Examples include chemical toxins used in research or biohazard testing.\] + - [color=#cb0000]\[Medical\][/color] Includes substances designed to impair cognitive function, induce paralysis, or suppress neural activity. + \[Authorized for use by medical staff only in controlled doses for therapeutic purposes.\] + - [color=#cb0000]\[Medical\][/color] Substances that enhance physical or mental performance, increase energy, or reduce fatigue. + \[Restricted to medical use or approved research by medical personnel.\] + - [color=#cb0000]\[Epistemics\][/color] Includes Minbreaker Toxin, chemicals used for dealing with psionics, and any chemicals that would be readily + available to Epistemics staff when joining shift (loadout items). \[These are required to be allowed due to Psionic Controls.\] + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Weapons.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Weapons.xml new file mode 100644 index 0000000000..7105ff930f --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SL_Weapons.xml @@ -0,0 +1,25 @@ + + # Restricted Weapons - Contraband + Many weapons are restricted to Security and Command, but some weapons are allowed for job purposes, whether they be lethal or non-lethal, + but should only be handled by those jobs/departments for such cases. + + ## Uncategorized (Illegal) Weapons + These weapons are illegal in all terms and are only permitted when defending against foreign invaders. Afterwards, they must be turned over to security + or considered a crime. Permits may be permitted for [bold]Improvised Weapons[/bold] only. + - [color=#cb0000]\[None\][/color] Unlicensed firearms, firearms that are not handled by NanoTrasen or assigned by Security/Command with permit. + - [color=#cb0000]\[None\][/color] Exotic weapons (e.g., energy swords), weapons that are not issued by NanoTrasen. + - [color=#cb0000]\[None\][/color] Improvised weapons (e.g., baseball bats, pipe tools). Weapons that should not be allowed without a permit. + - [color=#cb0000]\[None\][/color] Lethal implants, implants that are not permitted for use by NanoTrasen. + - [color=#cb0000]\[None\][/color] Other lethal weapons not listed above, catch-all. + + ## Categorized (Semi-Legal) Weapons + These weapons are illegal when used outside the respective job/department, but discretion is advised when making decisions on these. + - [color=#cb0000]\[Security\][/color] Lethal firearms (excluding unmarked weapons, specialty tools like proto-kinetic accelerators). + - [color=#cb0000]\[Security/Salvage\][/color] Specialty mining tools such as proto-kinetic accelerators, glaives, daggers, and crushers. + \[Salvage must use these tools off-station or in authorized operations only, such as self-defense.\] + - [color=#cb0000]\[Security/Command\][/color] Command-approved antique weapons (e.g., antique laser gun). + - [color=#cb0000]\[Bartender\][/color] Civilian firearms, limited to less-than-lethal ammunition only. + - Weapons with permits are permitted for use by any personnel if signed off by Head of Security and/or Captain. These are only allowed with valid + reasoning, and Command Personnel should not hand these out without justifications. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SpaceLaw_Contraband.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SpaceLaw_Contraband.xml new file mode 100644 index 0000000000..f2c33f026a --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Contraband/SpaceLaw_Contraband.xml @@ -0,0 +1,17 @@ + + # Contraband - Restricted Items + There are several items, gear, weaponry, and chemical substances that are defined as Contraband when handled by personnel that are not + qualified to be handling such restricted entities. The following sections define different contraband that should be looked over when possessed + by non-certified personnel. + + Some examples of these are: + - A non-Medical personnel handling and distributing narcotics. + - A non-Security personnel handling lethal weaponry without a permit. + - A non-Command personnel having Command Access and Head of Staff gear. + + There are best defined in their respective sections, listed below: + - [textlink="Restricted Gear" link="Gear SpaceLaw"] + - [textlink="Restricted Substances" link="Substances SpaceLaw"] + - [textlink="Restricted Weapons" link = "Weapons SpaceLaw"] + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml index e5391bab4f..ce610c37e5 100644 --- a/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml @@ -20,10 +20,11 @@ Treated, and how Implantation and Searching works. These can be found in more detail below: - [textlink="Procedures" link="SpaceLaw Procedures"] - ## Restricted Items - There are several categories for Restricted Items. It is recommended that you review these ever-so-often to ensure that you are up-to-date with - the most recent information regarding contraband and restricted items. Some items are restricted by department, while others are restricted by - authority-leve, such as Security-Only, Command-Only, and CentralCommand-Only. More information can be found here: + ## Restricted Items - Contraband + There are several categories for Restricted Items, also known as Contraband. It is recommended that you review these ever-so-often to ensure that + you are up-to-date with the most recent information regarding contraband and restricted items. + Some items are restricted by department, while others are restricted by authority-level, such as Security-Only, + Command-Only, and CentralCommand-Only. More information can be found here: - [textlink="Restricted Items" link="SpaceLaw Contraband"] ## Amendments and Exceptions From 6c540607916ffa114061522be2ebc4f041af64c4 Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Fri, 17 Jan 2025 01:44:30 -0500 Subject: [PATCH 09/15] Add Trial Procedures. --- .../en-US/_Goobstation/guidebook/spacelaw.ftl | 5 +++ .../_Goobstation/Guidebook/spacelaw.yml | 29 +++++++++++- .../Guidebook/SpaceLaw/SpaceLaw_Initial.xml | 13 ++++++ .../SpaceLaw/Trials/SL_EscalationPolicy.xml | 15 +++++++ .../SpaceLaw/Trials/SL_PrisonerRequest.xml | 14 ++++++ .../SpaceLaw/Trials/SL_TrialPolicy.xml | 44 +++++++++++++++++++ .../SpaceLaw/Trials/SpaceLaw_Trials.xml | 14 ++++++ 7 files changed, 133 insertions(+), 1 deletion(-) create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SL_EscalationPolicy.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SL_PrisonerRequest.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SL_TrialPolicy.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SpaceLaw_Trials.xml diff --git a/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl b/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl index fce5e1b60b..d90d980ff0 100644 --- a/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl +++ b/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl @@ -4,6 +4,7 @@ guide-entry-spacelaw-folder = Space Law # - Subdirectories/Subfolders guide-entry-spacelaw-contraband = Contraband guide-entry-spacelaw-procedures = Procedures +guide-entry-spacelaw-trials = Trial Procedures guide-entry-spacelaw-crimechart = Crime Chart guide-entry-spacelaw-categories = Categories # - Standalones @@ -18,6 +19,10 @@ guide-entry-spacelaw-procedures-treatment = Treatment guide-entry-spacelaw-procedures-implantation = Implantation guide-entry-spacelaw-procedures-implantremoval = Implant Removal guide-entry-spacelaw-procedures-searching = Searching/Seizure +# - Trials +guide-entry-spacelaw-trials-escalationpolicy = Escalation +guide-entry-spacelaw-trials-trialpolicy = Trial Policy +guide-entry-spacelaw-trials-prisonerrequest = Prisoner Request # - Categories guide-entry-spacelaw-groups-animal = Animal (A) guide-entry-spacelaw-groups-assault = Assault (V) diff --git a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml index c1c05a0484..2ccc315592 100644 --- a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml +++ b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml @@ -10,6 +10,7 @@ children: - SpaceLaw Contraband - SpaceLaw Procedures + - SpaceLaw Trials - SpaceLaw CrimeChart # Subdirectories @@ -17,12 +18,22 @@ id: SpaceLaw Contraband name: guide-entry-spacelaw-contraband text: "/ServerInfo/Guidebook/SpaceLaw/Contraband/SpaceLaw_Contraband.xml" - priority: 3 + priority: 4 children: - Substances SpaceLaw - Gear SpaceLaw - Weapons SpaceLaw +- type: guideEntry + id: SpaceLaw Trials + name: guide-entry-spacelaw-trials + text: "/ServerInfo/Guidebook/SpaceLaw/Trials/SpaceLaw_Trials.xml" + priority: 3 + children: + - EscalationPolicy SpaceLaw + - TrialPolicy SpaceLaw + - PrisonerRequest SpaceLaw + - type: guideEntry id: SpaceLaw Procedures name: guide-entry-spacelaw-procedures @@ -111,6 +122,22 @@ name: guide-entry-spacelaw-procedures-searching text: "/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Searching.xml" +# Trials +- type: guideEntry + id: EscalationPolicy SpaceLaw + name: guide-entry-spacelaw-trials-escalationpolicy + text: "/ServerInfo/Guidebook/SpaceLaw/Trials/SL_EscalationPolicy.xml" + +- type: guideEntry + id: TrialPolicy SpaceLaw + name: guide-entry-spacelaw-trials-trialpolicy + text: "/ServerInfo/Guidebook/SpaceLaw/Trials/SL_TrialPolicy.xml" + +- type: guideEntry + id: PrisonerRequest SpaceLaw + name: guide-entry-spacelaw-trials-prisonerrequest + text: "/ServerInfo/Guidebook/SpaceLaw/Trials/SL_PrisonerRequest.xml" + # Categories - type: guideEntry id: Animal SpaceLaw diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml index ce610c37e5..c4c6f5996f 100644 --- a/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml @@ -15,6 +15,19 @@ - [textlink="Crime Categories" link="SpaceLaw Categories"] - [textlink="Crime Modifiers" link="SpaceLaw Modifiers"] + ## Court Rulings + Court Rulings are Amendments to the Space Law that have been clarified outside of NanoTrasen Space Law Addendums. These are considered to be an + extension of Space Law and [bold]should be followed as well[/bold]. + - [italic]Court Rulings are considered extension laws that are enforced as well. Failure to follow them is no different than breaking + the Space Law and will be punished as well.[/italic] + - [textlink="Court Rulings" link="SpaceLaw CourtRulings"] + + ## Trials and Trial Procedures + Trials are held when deciding whether to permanently brig a prisoner or when a prisoner is pleading to be released from permanent brigging. Trials + can be held for other means, but trials that do not partake in Space Law are not required to follow these procedures defined in Space Law. Everything + related to Space Law trials can be found in the entry listed below: + - [textlink="Trials and Trial Procedures" link="SpaceLaw Trials"] + ## Procedures There are several procedures that Space Law outlines that should be followed. Some such procedures are how Sentencing works, how Prisoners should be Treated, and how Implantation and Searching works. These can be found in more detail below: diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SL_EscalationPolicy.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SL_EscalationPolicy.xml new file mode 100644 index 0000000000..cb526e2454 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SL_EscalationPolicy.xml @@ -0,0 +1,15 @@ + + # Escalation Policy + It is possible, when prisoners are causing issues and/or escalating their charges through violent, hostile, and/or other means, to escalate a prisoner's + sentence to a higher severity, depending on the crimes. + + The Escalation Policy covers the following directives: + - Criminals with a sentence of fifteen (15) minutes or more are to be tried in court for permanent brigging. Refusal to accept the trial is acceptance to + the permanent brigging and such criminals are to be turned into prisoners. + - Criminals with a sentence of twenty (20) minutes or more are to be immediately permanently brigged, demoted to a prisoner without a trial. + - Criminals with a sentence of thirty (30) minutes or more are to be tried in court for execution, if the Magistrate and/or Captain approves of such a case + to be accepted. Magistrate still overrules Captain if they disapprove. + + In such cases that the execution trial is followed through, one must follow the SOP [textlink="Executions" link="Execution SOP"] entry. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SL_PrisonerRequest.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SL_PrisonerRequest.xml new file mode 100644 index 0000000000..6096a6103b --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SL_PrisonerRequest.xml @@ -0,0 +1,14 @@ + + # Prisoner Request Policy + The Prisoner Request Policy covers the choices that Prisoners may request to bring to court and start a trial. This does not cover trials + as a result of charges exceeding fifteen (15) minutes or more. This covers trials as a result of the request of a prisoner to defend themselves + against charges they've incurred when deemed necessary. + + These policies are covered below: + - Prisoners may only request a trial if they have met or exceeded fifteen (15) minutes of brig time, and are to be tried for permanent brigging. + - Prisoners that are permanently brigged may request a trial for release if there are no other trials at the time. + - Prisoners may request that prior charges be stricken from their record if they can provide evidence proving the charges to be false. + - Prisoners have the right to appoint a representative lawyer to advocate on their behalf during the trial. + - Should no lawyer be available, the prisoner may choose to represent themselves or appoint any willing crew member as their representative. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SL_TrialPolicy.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SL_TrialPolicy.xml new file mode 100644 index 0000000000..ec892b5781 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SL_TrialPolicy.xml @@ -0,0 +1,44 @@ + + # Trial Policy Procedures + The Trial Policy covers the procedures followed when performing a trial for Permanent Brigging, Executions, or Removing Charges. + + ## Appointment of Judge + The first step in creating the trial is appointing a Judge. The Magistrate is the judge by default when one is present on the station, and may + only be removed from the Judge position if they are involved in the court case or would step aside and elect another individual as the judge. + - The Magistrate is to act as Judge unless they are being tried. + - The Captain should act as Judge if there is no Magistrate. + - A lawyer should stand in as Judge if there is no Magistrate/Captain that can act as Judge. + + ## Commencement of Trial + After the trial has begun, the commencement, the procedures are as follows: + - The judge initiates the trial when they are seated and both sides are seated as well. + - The prosecution presents the charges, after which the accused is given an opportunity to present their defense. + + ## Judgement Process + Once the prosecution and defense have spoken, giving their sides and bringing up any necessary witnesses (if any are allowed by the judge), + the judge is to make a decision given the cases. + - The judge must decide if the defense is reasonable. + - If the defense is unreasonable, the charges are automatically upheld and the case is dismissed. + - If the defense is reasonable, the judge has the discretion to decide the fate of the defense and decide whether the charges are upheld or dismissed, + per charge if they wish. + - The judge may request clarification on any points, but will otherwise render a decision without any further input from either side. + + ## Handling Multiple Charges + The judge, as stated above, has the ability to uphold or dismiss multiple charges as they deem fit during the trial judgement process. They may + be selective with their choices. + + # More In-Depth Trials + In the event that a trial with more depth is preferred by all parties (basically more roleplay and decisions), a variation of trial may be held at the + discretion of the judge and parties. + - Judge will be appointed, with prosecution and defense. + - Trial will commence as per normal. + - Opening statements will be made by prosecution and then defense. + - Opening arguments will be made by prosecution with evidence and witnessed, then defense. + - Closing arguments will be made by prosection, then defense. + - Closing statements will be made by prosecution, then defense. + - The verdict will be handled. + + The only difference in this is more steps to the process with more playout for how the trial will take place, with dedicated section for making a statement + and then beginning arguments and evidence afterwards, giving the judge more of a play on how the trial can take place. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SpaceLaw_Trials.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SpaceLaw_Trials.xml new file mode 100644 index 0000000000..a8a35935ce --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Trials/SpaceLaw_Trials.xml @@ -0,0 +1,14 @@ + + # Trials and Trial Procedures + Trials are held for numerous reasons in NanoTrasen and their stations. These trials tend to be for rulebreaks, violations of Space Law, and other + means. For the purposes of this section, these Trials will cover the proper procedures that should be followed for violations of Space Law and trials + held for declaring permanent brigging, executions, and/or potential releases from permanent brigging. + + ## Policies + There are several policies that Trials cover, and these are declared in the following entries below, going more in-depth with what they cover + and how they should be worked with. + - [textlink="Escalation of Prisoner Sentence Policy" link="EscalationPolicy SpaceLaw"] + - [textlink="Trial Procedure Policy" link="TrialPolicy SpaceLaw"] + - [textlink="Prisoner Trial Request Policy" link="PrisonerRequest SpaceLaw"] + + From d1e83e8332501bd88aff60648f47e9024cae2fb2 Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Fri, 17 Jan 2025 03:36:28 -0500 Subject: [PATCH 10/15] Add Court Rulings. --- .../en-US/_Goobstation/guidebook/spacelaw.ftl | 15 ++++++---- .../_Goobstation/Guidebook/spacelaw.yml | 29 ++++++++++++++++++- .../SpaceLaw/CourtRulings/SL_Cultists.xml | 19 ++++++++++++ .../SpaceLaw/CourtRulings/SL_IPC-Battery.xml | 18 ++++++++++++ .../SpaceLaw/CourtRulings/SL_Sacrifices.xml | 21 ++++++++++++++ .../CourtRulings/SpaceLaw_CourtRulings.xml | 7 +++++ 6 files changed, 103 insertions(+), 6 deletions(-) create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_Cultists.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_IPC-Battery.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_Sacrifices.xml create mode 100644 Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SpaceLaw_CourtRulings.xml diff --git a/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl b/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl index d90d980ff0..971ccefc10 100644 --- a/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl +++ b/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl @@ -3,8 +3,9 @@ guide-entry-spacelaw-folder = Space Law # - Subdirectories/Subfolders guide-entry-spacelaw-contraband = Contraband -guide-entry-spacelaw-procedures = Procedures guide-entry-spacelaw-trials = Trial Procedures +guide-entry-spacelaw-procedures = Procedures +guide-entry-spacelaw-courtrulings = Court Rulings guide-entry-spacelaw-crimechart = Crime Chart guide-entry-spacelaw-categories = Categories # - Standalones @@ -13,16 +14,20 @@ guide-entry-spacelaw-modifiers = Modifiers guide-entry-spacelaw-contraband-substances = Substances guide-entry-spacelaw-contraband-gear = Gear guide-entry-spacelaw-contraband-weapons = Weapons +# - Trials +guide-entry-spacelaw-trials-escalationpolicy = Escalation +guide-entry-spacelaw-trials-trialpolicy = Trial Policy +guide-entry-spacelaw-trials-prisonerrequest = Prisoner Request # - Procedures guide-entry-spacelaw-procedures-sentencing = Sentencing guide-entry-spacelaw-procedures-treatment = Treatment guide-entry-spacelaw-procedures-implantation = Implantation guide-entry-spacelaw-procedures-implantremoval = Implant Removal guide-entry-spacelaw-procedures-searching = Searching/Seizure -# - Trials -guide-entry-spacelaw-trials-escalationpolicy = Escalation -guide-entry-spacelaw-trials-trialpolicy = Trial Policy -guide-entry-spacelaw-trials-prisonerrequest = Prisoner Request +# - Court Rulings +guide-entry-spacelaw-courtrulings-ipcbattery = IPC Prisoner +guide-entry-spacelaw-courtrulings-cults = Cultists +guide-entry-spacelaw-courtrulings-sacrifices = Sacrifices # - Categories guide-entry-spacelaw-groups-animal = Animal (A) guide-entry-spacelaw-groups-assault = Assault (V) diff --git a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml index 2ccc315592..e6695b5768 100644 --- a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml +++ b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml @@ -9,8 +9,9 @@ priority: 0 # Added to make it anchor above others children: - SpaceLaw Contraband - - SpaceLaw Procedures - SpaceLaw Trials + - SpaceLaw Procedures + - SpaceLaw CourtRulings - SpaceLaw CrimeChart # Subdirectories @@ -46,6 +47,16 @@ - ImplantRemoval SpaceLaw - Searching SpaceLaw +- type: guideEntry + id: SpaceLaw CourtRulings + name: guide-entry-spacelaw-courtrulings + text: "/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SpaceLaw_CourtRulings.xml" + priority: 1 + children: + - IPC CourtRulings + - Cultist CourtRulings + - Sacrifice CourtRulings + - type: guideEntry id: SpaceLaw CrimeChart name: guide-entry-spacelaw-crimechart @@ -138,6 +149,22 @@ name: guide-entry-spacelaw-trials-prisonerrequest text: "/ServerInfo/Guidebook/SpaceLaw/Trials/SL_PrisonerRequest.xml" +# Court Rulings +- type: guideEntry + id: IPC CourtRulings + name: guide-entry-spacelaw-courtrulings-ipcbattery + text: "/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_IPC-Battery.xml" + +- type: guideEntry + id: Cultist CourtRulings + name: guide-entry-spacelaw-courtrulings-cults + text: "/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_Cultists.xml" + +- type: guideEntry + id: Sacrifice CourtRulings + name: guide-entry-spacelaw-courtrulings-sacrifices + text: "/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_Sacrifices.xml" + # Categories - type: guideEntry id: Animal SpaceLaw diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_Cultists.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_Cultists.xml new file mode 100644 index 0000000000..7f915338c0 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_Cultists.xml @@ -0,0 +1,19 @@ + + # Dr. Sherlock Watson v. NanoTrasen + Dr. Sherlock Watson, a retired detective and psychologist extraordinaire decreed to NanoTrasen that cultish activities should be deemed a hostility + and dealt with as an act against the Station(s) due to the danger it imposes on the general public and command personnel. Dr. Watson defined cultish + activities as those involving unusual congregations of people from different positions with one goal to perform rituals and magics that defy the very + nature of the universe, something that transcends knowledge. + + In his further explanations, Dr. Watson claimed that a cult with an unusual religion may seem innocent at first glance, but it could quickly turn into + something more sinister when delving further in the investigation. While docile cults do exist, it should be, as Dr. Watson claimed, a necessity for command + and security to investigate such congregations and ensure that they are not performing vile, dark acts in efforts to summon an abomination that they refer + to as their "god". + + ## Rule Clarification + - Cultists should be cleansed to revert their loyalty when possible, holy water seemingly doing the trick for such cases (injected or forcefed). + - If a cultist cannot be cleansed, they must be eliminated to prevent potential escapes via teleportation or summoning. + - Cultists must be confirmed hostile before killing them, such as proving they've killed and/or are actively fighting against the station. + - All efforts must be focused on stopping a ritual summon if such an event were to happen. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_IPC-Battery.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_IPC-Battery.xml new file mode 100644 index 0000000000..d087f2eae9 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_IPC-Battery.xml @@ -0,0 +1,18 @@ + + # Blitz-035 v. NanoTrasen + In the court case Blitz-035 v. NanoTrasen, Blitz-035 voiced their concerns over the basic rights that all IPCs deserve when restrained in cells + for committing crimes. Blitz-035 was a victim, in their argument, of intentional deprivation of their power cell to prevent them from acting in their + cell. The Warden that had sentenced them, the one that stole it in question, took the power cell and left them on the floor for the duration of their + crime charges. + + Blitz-035 argued that a power cell for an IPC is the equivalent of a food source and health checkup. That depriving one of reasonable power, whether it + be preventing them from charging or outright removing their power cell, was a rights violation of the basic prisoner laws. + + ## Rule Clarification + NanoTrasen has agreed and appended this case to the following court order: + - IPC Prisoners should be given a means to charging, whether it be replacing their power cells with charged ones or supplying a connectionless APC + for charging purposes. + - IPC Prisoners are not to be deprived of their power cells while serving out sentences or permanent brigging, as such a case is a violation of + basic prisoner rights. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_Sacrifices.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_Sacrifices.xml new file mode 100644 index 0000000000..6771a736d4 --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SL_Sacrifices.xml @@ -0,0 +1,21 @@ + + # Solivon Ramus v. NanoTrasen + Solivon Ramus escalated a court case to the point of NanoTrasen involvement from a simple station in the 42nd Quadrant Nebula. Solivon made the argument + that the involvement of Epistemics during Glimmer bursts and Noospheric Storms are important, but that psionic users that are confirmed to not be using + their powers maliciously should not be targets for sacrificing when attempting to reduce the dangerous glimmer levels that plague the station. + + Solivon Ramus claimed one of his friends, a fellow Service Worker on the NTDV Hammurabi Prison Station, was viciously targeted despite sharing his psionic + abilities as per the law, and sacrificed without a say by the Chaplain and Mantis who dragged him to the altar. Solivon admitted to stealing the brain from + the Chaplain that had done the deed, and taking them to the ICU in the Medical Department and transplanting it himself with his limited surgery skills into + a monkey, claiming that converting a sacrificed individual into a borg was merely chaining them to a life of enslavement. + + Solivon Ramus agreed to face the charges for interfering with Epistemics work on White Alert, but declared that sacrificing psionic users that registered + and followed the laws as set forth without givintg them the opportunity to remain tracked of mindbroken was no better than killing station personnel for + existing in a state of crisis. + + ## Rule Clarification + - The option for mindbreaking must be given to those that are being targeted on white alert; unless they are abusing their powers maliciously. + - Psionic users that do not register should be given the option, but may be sacrificed if they're found to have powerful abilities. + - Sacrifices should be done as a last resort, but transferring the mind to a new body, golem, or borg, is required no matter what. + + diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SpaceLaw_CourtRulings.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SpaceLaw_CourtRulings.xml new file mode 100644 index 0000000000..d97e883d8f --- /dev/null +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CourtRulings/SpaceLaw_CourtRulings.xml @@ -0,0 +1,7 @@ + + # Court Rulings + These rulings are considered an extension of the Space Law and should be followed as if they were merely extra rules amended to the Space Law + like an addendum. These rules are to be upheld and followed, and clarify special courtcases against NanoTrasen and others. + - [italic]Court Rulings are basically OOC rule clarifications brought to in-game.[/italic] + + From 669f44ad5175fe7c1ec9f9ba4b31e64c937a6d23 Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Fri, 17 Jan 2025 03:43:05 -0500 Subject: [PATCH 11/15] Remove current Space Law definitions (LRP SL). --- Resources/Prototypes/Guidebook/rules.yml | 69 ++++++++++++------------ Resources/Prototypes/Guidebook/ss14.yml | 2 +- 2 files changed, 36 insertions(+), 35 deletions(-) diff --git a/Resources/Prototypes/Guidebook/rules.yml b/Resources/Prototypes/Guidebook/rules.yml index d983360af9..0060697cf9 100644 --- a/Resources/Prototypes/Guidebook/rules.yml +++ b/Resources/Prototypes/Guidebook/rules.yml @@ -424,37 +424,38 @@ priority: 10 text: "/ServerInfo/Guidebook/ServerRules/SiliconRules/RuleS10OrderConflicts.xml" -- type: guideEntry - id: SpaceLaw - name: guide-entry-rules-space-law - priority: 60 - text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SpaceLaw.xml" - children: - - SpaceLawControlledSubstances - - SpaceLawRestrictedGear - - SpaceLawRestrictedWeapons - - SpaceLawCrimeList - -- type: guideEntry - id: SpaceLawControlledSubstances - name: guide-entry-rules-sl-controlled-substances - priority: 20 - text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SLControlledSubstances.xml" - -- type: guideEntry - id: SpaceLawRestrictedGear - name: guide-entry-rules-sl-restricted-gear - priority: 30 - text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SLRestrictedGear.xml" - -- type: guideEntry - id: SpaceLawRestrictedWeapons - name: guide-entry-rules-sl-restricted-weapons - priority: 40 - text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SLRestrictedWeapons.xml" - -- type: guideEntry - id: SpaceLawCrimeList - name: guide-entry-rules-sl-crime-list - priority: 50 - text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SLCrimeList.xml" \ No newline at end of file +### ! Commented out and removed in favor of using new GS14 Space Law +# - type: guideEntry +# id: SpaceLaw +# name: guide-entry-rules-space-law +# priority: 60 +# text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SpaceLaw.xml" +# children: +# - SpaceLawControlledSubstances +# - SpaceLawRestrictedGear +# - SpaceLawRestrictedWeapons +# - SpaceLawCrimeList + +# - type: guideEntry +# id: SpaceLawControlledSubstances +# name: guide-entry-rules-sl-controlled-substances +# priority: 20 +# text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SLControlledSubstances.xml" + +# - type: guideEntry +# id: SpaceLawRestrictedGear +# name: guide-entry-rules-sl-restricted-gear +# priority: 30 +# text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SLRestrictedGear.xml" + +# - type: guideEntry +# id: SpaceLawRestrictedWeapons +# name: guide-entry-rules-sl-restricted-weapons +# priority: 40 +# text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SLRestrictedWeapons.xml" + +# - type: guideEntry +# id: SpaceLawCrimeList +# name: guide-entry-rules-sl-crime-list +# priority: 50 +# text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SLCrimeList.xml" diff --git a/Resources/Prototypes/Guidebook/ss14.yml b/Resources/Prototypes/Guidebook/ss14.yml index cb55cd9c0f..5becfadcd8 100644 --- a/Resources/Prototypes/Guidebook/ss14.yml +++ b/Resources/Prototypes/Guidebook/ss14.yml @@ -3,7 +3,7 @@ name: guide-entry-ss14 text: "/ServerInfo/Guidebook/SpaceStation14.xml" children: - - SpaceLaw + # - SpaceLaw # Goobstation - Removing in favor of GS14 Space Law - Controls - Jobs - Survival From 201c58d7e7ad6ca4b69cb707d1cebe7f39611ef6 Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Fri, 17 Jan 2025 03:45:37 -0500 Subject: [PATCH 12/15] Minor Touchups: Changing Contra to (C) and adding reference for punishments/treatment of prisoners from SOP. --- Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl | 2 +- .../SpaceLaw/CrimeList/CrimeGroups/SL_Contraband.xml | 2 +- .../Guidebook/SpaceLaw/CrimeList/SpaceLaw_CrimeChart.xml | 6 +++--- .../Guidebook/SpaceLaw/Procedures/SL_Treatment.xml | 2 ++ 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl b/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl index 971ccefc10..ebb64edbf3 100644 --- a/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl +++ b/Resources/Locale/en-US/_Goobstation/guidebook/spacelaw.ftl @@ -31,7 +31,7 @@ guide-entry-spacelaw-courtrulings-sacrifices = Sacrifices # - Categories guide-entry-spacelaw-groups-animal = Animal (A) guide-entry-spacelaw-groups-assault = Assault (V) -guide-entry-spacelaw-groups-contraband = Contraband (P) +guide-entry-spacelaw-groups-contraband = Contraband (C) guide-entry-spacelaw-groups-disruption = Disruption (X) guide-entry-spacelaw-groups-drugs = Drugs (D) guide-entry-spacelaw-groups-hostileagent = Hostiles (H) diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Contraband.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Contraband.xml index 52f1a73a94..d1855385dd 100644 --- a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Contraband.xml +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/CrimeGroups/SL_Contraband.xml @@ -1,5 +1,5 @@ - # Contraband Possession (P) + # Contraband Possession (C) Contraband Possession comes in a variety of forms and tiers of severity. These are outlined in more detail below. - Contraband comes in many forms, but is generalized as items, equipment, and/or materials that are not approved for use on NanoTrasen Stations. These items include, but are not limited to: Items produced by Syndicate, The Wizard, Cultist Nature, Heretics, Changelings, Nuclear Operatives, and more. diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SpaceLaw_CrimeChart.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SpaceLaw_CrimeChart.xml index 79b134b48d..1d58c2540b 100644 --- a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SpaceLaw_CrimeChart.xml +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SpaceLaw_CrimeChart.xml @@ -212,19 +212,19 @@ Contra. - \nMinor (P) + \nMinor (C) Contra. - \nMajor (P) + \nMajor (C) Contra. - \nCorporate (P) + \nCorporate (C) diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Treatment.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Treatment.xml index 7afc16f856..6e131b7d78 100644 --- a/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Treatment.xml +++ b/Resources/ServerInfo/Guidebook/SpaceLaw/Procedures/SL_Treatment.xml @@ -15,4 +15,6 @@ - Similarly, any prisoners held for permanent confinement should be held in the communal brig, and should not be confined to a solitary cell unless they pose a risk to life and limb. + More Treatment of Prisoners can be found in the SOP [textlink="Punishments" link="Punishments SOP"] entry. + From 074575c8153da95842c0af35debb2cc85836c094 Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Fri, 17 Jan 2025 03:50:37 -0500 Subject: [PATCH 13/15] Remove Crime Assist Cartridge from all PDAs. --- .../Entities/Objects/Devices/pda.yml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/Entities/Objects/Devices/pda.yml index 1aa06407f0..cec40c8d01 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/pda.yml @@ -207,7 +207,7 @@ - CrewManifestCartridge - NotekeeperCartridge - NewsReaderCartridge - - CrimeAssistCartridge + # - CrimeAssistCartridge # Goobstation removing in favor of GS14 Space Law - SecWatchCartridge - NanoChatCartridge @@ -525,7 +525,7 @@ - CrewManifestCartridge - NotekeeperCartridge - NewsReaderCartridge - - CrimeAssistCartridge + # - CrimeAssistCartridge # Goobstation removing in favor of GS14 Space Law - SecWatchCartridge - NanoChatCartridge @@ -889,7 +889,7 @@ - CrewManifestCartridge - NotekeeperCartridge - NewsReaderCartridge - - CrimeAssistCartridge # DeltaV + # - CrimeAssistCartridge # DeltaV # Goobstation removing in favor of GS14 Space Law - SecWatchCartridge # DeltaV: SecWatch replaces WantedList - LogProbeCartridge - NanoChatCartridge # DeltaV @@ -913,7 +913,7 @@ - CrewManifestCartridge - NotekeeperCartridge - NewsReaderCartridge - - CrimeAssistCartridge + # - CrimeAssistCartridge # Goobstation removing in favor of GS14 Space Law - SecWatchCartridge - NanoChatCartridge @@ -936,7 +936,7 @@ - CrewManifestCartridge - NotekeeperCartridge - NewsReaderCartridge - - CrimeAssistCartridge + # - CrimeAssistCartridge # Goobstation removing in favor of GS14 Space Law - SecWatchCartridge - NanoChatCartridge @@ -958,7 +958,7 @@ - CrewManifestCartridge - NotekeeperCartridge - NewsReaderCartridge - - CrimeAssistCartridge + # - CrimeAssistCartridge # Goobstation removing in favor of GS14 Space Law - SecWatchCartridge - NanoChatCartridge @@ -1178,7 +1178,7 @@ - NotekeeperCartridge - NewsReaderCartridge - MedTekCartridge - - CrimeAssistCartridge + # - CrimeAssistCartridge # Goobstation removing in favor of GS14 Space Law - SecWatchCartridge - type: entity @@ -1299,7 +1299,7 @@ - CrewManifestCartridge - NotekeeperCartridge - NewsReaderCartridge - - CrimeAssistCartridge # DeltaV + # - CrimeAssistCartridge # DeltaV # Goobstation removing in favor of GS14 Space Law - SecWatchCartridge # DeltaV: SecWatch replaces WantedList - LogProbeCartridge - NanoChatCartridge # DeltaV @@ -1330,7 +1330,7 @@ - CrewManifestCartridge - NotekeeperCartridge - NewsReaderCartridge - - CrimeAssistCartridge # DeltaV + # - CrimeAssistCartridge # DeltaV # Goobstation removing in favor of GS14 Space Law - SecWatchCartridge # DeltaV: SecWatch replaces WantedList - NanoChatCartridge # DeltaV @@ -1429,7 +1429,7 @@ - CrewManifestCartridge - NotekeeperCartridge - NewsReaderCartridge - - CrimeAssistCartridge + # - CrimeAssistCartridge # Goobstation removing in favor of GS14 Space Law - SecWatchCartridge - NanoChatCartridge From 5417d44b2af83ed1c6c646b0dcec6338e9fc4c32 Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Fri, 17 Jan 2025 03:53:03 -0500 Subject: [PATCH 14/15] Rename back. --- .../CrimeList/{SpaceLaw_Modifiers.xml => SL_Modifiers.xml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/{SpaceLaw_Modifiers.xml => SL_Modifiers.xml} (100%) diff --git a/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SpaceLaw_Modifiers.xml b/Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SpaceLaw_Modifiers.xml rename to Resources/ServerInfo/Guidebook/SpaceLaw/CrimeList/SL_Modifiers.xml From 757d8175cfad52a47076c11fac9d7ed57985a531 Mon Sep 17 00:00:00 2001 From: CerberusWolfie Date: Fri, 17 Jan 2025 04:12:06 -0500 Subject: [PATCH 15/15] Fix the stupid fucking capital letter mistake. --- Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml index e6695b5768..eaf4188b6a 100644 --- a/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml +++ b/Resources/Prototypes/_Goobstation/Guidebook/spacelaw.yml @@ -5,7 +5,7 @@ - type: guideEntry id: SpaceLaw Initial name: guide-entry-spacelaw-folder - text: "/ServerInfo/GuideBook/SpaceLaw/SpaceLaw_Initial.xml" + text: "/ServerInfo/Guidebook/SpaceLaw/SpaceLaw_Initial.xml" priority: 0 # Added to make it anchor above others children: - SpaceLaw Contraband