From: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com> Date: Thu, 18 Sep 2025 19:01:22 +0000 (+0200) Subject: Add contraband levels for several reagents (#40426) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=9d0a7b77296b623d975c9d79319a42a5ed3d1a91;p=space-station-14.git Add contraband levels for several reagents (#40426) * Initial commit * Minor changes --- diff --git a/Resources/Prototypes/Reagents/chemicals.yml b/Resources/Prototypes/Reagents/chemicals.yml index 11945d1dc9..81f4e421bf 100644 --- a/Resources/Prototypes/Reagents/chemicals.yml +++ b/Resources/Prototypes/Reagents/chemicals.yml @@ -79,6 +79,8 @@ desc: reagent-desc-artifexium flavor: metallic physicalDesc: reagent-physical-desc-crystalline + allowedDepartments: + - Science color: "#776291" metabolisms: Poison: @@ -118,6 +120,8 @@ name: reagent-name-benzene desc: reagent-desc-benzene physicalDesc: reagent-physical-desc-acidic + allowedJobs: + - Chemist color: "#E7EA91" boilingPoint: 353.2 meltingPoint: 278.7 diff --git a/Resources/Prototypes/Reagents/cleaning.yml b/Resources/Prototypes/Reagents/cleaning.yml index 90bcb23f86..d03fff1941 100644 --- a/Resources/Prototypes/Reagents/cleaning.yml +++ b/Resources/Prototypes/Reagents/cleaning.yml @@ -3,6 +3,9 @@ name: reagent-name-bleach desc: reagent-desc-bleach physicalDesc: reagent-physical-desc-strong-smelling + allowedJobs: + - Janitor + - Chemist flavor: bitter color: "#a1000b" boilingPoint: 111.0 diff --git a/Resources/Prototypes/Reagents/fun.yml b/Resources/Prototypes/Reagents/fun.yml index 815a9f74e9..2ed57f73b0 100644 --- a/Resources/Prototypes/Reagents/fun.yml +++ b/Resources/Prototypes/Reagents/fun.yml @@ -48,6 +48,7 @@ group: Toxins desc: reagent-desc-buzzochloric-bees physicalDesc: reagent-physical-desc-buzzy + contrabandSeverity: Minor flavor: bee color: "#FFD35D" tileReactions: @@ -158,6 +159,7 @@ group: Toxins desc: reagent-desc-licoxide physicalDesc: reagent-physical-desc-electric + contrabandSeverity: Minor flavor: shocking color: "#FDD023" metabolisms: @@ -214,6 +216,8 @@ requiredSlipSpeed: 3.5 desc: reagent-desc-fresium physicalDesc: reagent-physical-desc-frosty + allowedDepartments: + - Medical flavor: cold color: "#b3f1ff" boilingPoint: 50.0 diff --git a/Resources/Prototypes/Reagents/gases.yml b/Resources/Prototypes/Reagents/gases.yml index 4a97cb8b16..b3a533d747 100644 --- a/Resources/Prototypes/Reagents/gases.yml +++ b/Resources/Prototypes/Reagents/gases.yml @@ -152,6 +152,8 @@ name: reagent-name-tritium desc: reagent-desc-tritium physicalDesc: reagent-physical-desc-ionizing + allowedDepartments: + - Engineering flavor: bitter color: "#66ff33" tileReactions: @@ -389,6 +391,10 @@ name: reagent-name-frezon desc: reagent-desc-frezon physicalDesc: reagent-physical-desc-gaseous + allowedDepartments: + - Engineering + allowedJobs: + - Chemist flavor: bitter color: "#3a758c" boilingPoint: -195.8 diff --git a/Resources/Prototypes/Reagents/medicine.yml b/Resources/Prototypes/Reagents/medicine.yml index f0a11706b0..bfbb8242fd 100644 --- a/Resources/Prototypes/Reagents/medicine.yml +++ b/Resources/Prototypes/Reagents/medicine.yml @@ -4,6 +4,8 @@ group: Medicine desc: reagent-desc-cryptobiolin physicalDesc: reagent-physical-desc-fizzy + allowedDepartments: + - Medical flavor: medicine color: "#081a80" metabolisms: @@ -410,6 +412,8 @@ group: Medicine desc: reagent-desc-ipecac physicalDesc: reagent-physical-desc-inky + allowedDepartments: + - Medical flavor: medicine color: "#422912" metabolisms: @@ -805,6 +809,8 @@ name: reagent-name-lipozine group: Medicine desc: reagent-desc-lipozine + allowedDepartments: + - Medical physicalDesc: reagent-physical-desc-oily flavor: medicine color: "#2690b5" diff --git a/Resources/Prototypes/Reagents/narcotics.yml b/Resources/Prototypes/Reagents/narcotics.yml index ed8b8acc65..7f84790561 100644 --- a/Resources/Prototypes/Reagents/narcotics.yml +++ b/Resources/Prototypes/Reagents/narcotics.yml @@ -4,6 +4,7 @@ group: Narcotics desc: reagent-desc-desoxyephedrine physicalDesc: reagent-physical-desc-translucent + contrabandSeverity: Major flavor: bitter color: "#FAFAFA" boilingPoint: 212.0 # Dexosyephedrine vape when? @@ -61,6 +62,7 @@ group: Narcotics desc: reagent-desc-ephedrine physicalDesc: reagent-physical-desc-powdery + contrabandSeverity: Minor flavor: bitter color: "#D2FFFA" boilingPoint: 255.0 @@ -114,6 +116,7 @@ group: Narcotics desc: reagent-desc-stimulants physicalDesc: reagent-physical-desc-energizing + contrabandSeverity: Syndicate flavor: sharp color: "#9A040E" boilingPoint: 212.0 @@ -223,6 +226,7 @@ group: Narcotics desc: reagent-desc-impedrezene physicalDesc: reagent-physical-desc-acrid + contrabandSeverity: Minor flavor: bitter color: "#215263" metabolisms: @@ -286,6 +290,7 @@ group: Narcotics desc: reagent-desc-nocturine physicalDesc: reagent-physical-desc-powdery + contrabandSeverity: Syndicate color: "#128e80" boilingPoint: 444.0 meltingPoint: 128.0 @@ -307,6 +312,7 @@ group: Narcotics desc: reagent-desc-mute-toxin physicalDesc: reagent-physical-desc-syrupy + contrabandSeverity: Syndicate color: "#000000" boilingPoint: 255.0 meltingPoint: 36.0 @@ -326,6 +332,7 @@ group: Narcotics desc: reagent-desc-norepinephric-acid physicalDesc: reagent-physical-desc-milky + contrabandSeverity: Minor flavor: salty color: "#96a8b5" boilingPoint: 255.0 @@ -370,6 +377,8 @@ group: Narcotics desc: reagent-desc-tear-gas physicalDesc: reagent-physical-desc-milky + allowedDepartments: + - Security flavor: salty color: "#ffffff4d" boilingPoint: 255.0 diff --git a/Resources/Prototypes/Reagents/pyrotechnic.yml b/Resources/Prototypes/Reagents/pyrotechnic.yml index 510cf8aa93..aa5ebe5145 100644 --- a/Resources/Prototypes/Reagents/pyrotechnic.yml +++ b/Resources/Prototypes/Reagents/pyrotechnic.yml @@ -19,6 +19,7 @@ parent: BasePyrotechnic desc: reagent-desc-thermite physicalDesc: reagent-physical-desc-grainy + contrabandSeverity: Minor flavor: bitter color: "#757245" boilingPoint: 2977.0 # Aluminum oxide @@ -41,6 +42,7 @@ parent: BasePyrotechnic desc: reagent-desc-napalm physicalDesc: reagent-physical-desc-soapy + contrabandSeverity: Major flavor: bitter color: "#FA00AF" tileReactions: @@ -70,6 +72,7 @@ parent: BasePyrotechnic desc: reagent-desc-phlogiston physicalDesc: reagent-physical-desc-burning + contrabandSeverity: Major flavor: bitter color: "#D4872A" metabolisms: @@ -99,6 +102,7 @@ parent: BasePyrotechnic desc: reagent-desc-chlorine-trifluoride physicalDesc: reagent-physical-desc-blazing + contrabandSeverity: Major flavor: bitter color: "#FFC8C8" tileReactions: diff --git a/Resources/Prototypes/Reagents/toxins.yml b/Resources/Prototypes/Reagents/toxins.yml index 96761ae778..e94d13a891 100644 --- a/Resources/Prototypes/Reagents/toxins.yml +++ b/Resources/Prototypes/Reagents/toxins.yml @@ -6,6 +6,7 @@ flavor: bitter color: "#cf3600" physicalDesc: reagent-physical-desc-opaque + contrabandSeverity: Minor plantMetabolism: - !type:PlantAdjustToxins amount: 10 @@ -27,6 +28,8 @@ flavor: bitter color: "#e2a38c" physicalDesc: reagent-physical-desc-exotic-smelling + allowedDepartments: + - Medical plantMetabolism: - !type:PlantAdjustToxins amount: 10 @@ -53,6 +56,10 @@ flavor: bitter color: "#000067" physicalDesc: reagent-physical-desc-nondescript + allowedDepartments: + - Medical + allowedJobs: + - Zookeeper metabolisms: Poison: effects: @@ -121,6 +128,7 @@ group: Toxins desc: reagent-desc-polytrinic-acid physicalDesc: reagent-physical-desc-strong-smelling + contrabandSeverity: Major flavor: acid color: "#a1000b" boilingPoint: 78.2 # This isn't a real chemical... @@ -189,6 +197,7 @@ group: Toxins desc: reagent-desc-fluorosulfuric-acid physicalDesc: reagent-physical-desc-strong-smelling + contrabandSeverity: Minor flavor: acid color: "#5050ff" boilingPoint: 165 @@ -229,6 +238,8 @@ group: Toxins desc: reagent-desc-sulfuric-acid physicalDesc: reagent-physical-desc-oily + allowedJobs: + - Chemist flavor: acid color: "#BF8C00" recognizable: true @@ -277,6 +288,9 @@ group: Toxins desc: reagent-desc-unstable-mutagen physicalDesc: reagent-physical-desc-glowing + allowedJobs: + - Chemist + - Botanist flavor: bitter color: "#00ff5f" boilingPoint: 340282300000000000000000000000000000000 # Ethidium bromide, which doesn't boil. @@ -298,6 +312,7 @@ group: Toxins desc: reagent-desc-heartbreaker-toxin physicalDesc: reagent-physical-desc-strong-smelling + contrabandSeverity: Major color: "#5f959c" metabolisms: Poison: @@ -316,6 +331,7 @@ group: Toxins desc: reagent-desc-lexorin physicalDesc: reagent-physical-desc-pungent + contrabandSeverity: Syndicate color: "#6b0007" metabolisms: Poison: @@ -417,6 +433,7 @@ group: Toxins desc: reagent-desc-amatoxin physicalDesc: reagent-physical-desc-nondescript + contrabandSeverity: Major color: "#D6CE7B" metabolisms: Poison: @@ -449,6 +466,7 @@ group: Toxins desc: reagent-desc-romerol physicalDesc: reagent-physical-desc-necrotic + contrabandSeverity: Syndicate flavor: bitter color: "#7e916e" worksOnTheDead: true @@ -544,6 +562,11 @@ group: Narcotics desc: reagent-desc-pax physicalDesc: reagent-physical-desc-soothing + allowedDepartments: + - Security + - Medical + allowedJobs: + - Zookeeper color: "#AAAAAA" metabolisms: Poison: @@ -589,6 +612,7 @@ group: Toxins desc: reagent-desc-lead physicalDesc: reagent-physical-desc-metallic + contrabandSeverity: Major color: "#5C6274" metabolisms: Poison: @@ -605,6 +629,7 @@ group: Toxins desc: reagent-desc-bungotoxin physicalDesc: reagent-physical-desc-nondescript + contrabandSeverity: Major color: "#EBFF8E" metabolisms: Poison: @@ -621,6 +646,7 @@ group: Toxins desc: reagent-desc-vestine physicalDesc: reagent-physical-desc-shiny + contrabandSeverity: Syndicate flavor: medicine color: "#435166" metabolisms: @@ -644,6 +670,7 @@ group: Toxins desc: reagent-desc-tazinide physicalDesc: reagent-physical-desc-metallic + contrabandSeverity: Syndicate flavor: shocking color: "#FDD023" metabolisms: @@ -658,6 +685,8 @@ group: Toxins desc: reagent-desc-lipolicide physicalDesc: reagent-physical-desc-strong-smelling + allowedDepartments: + - Medical flavor: mothballs #why does weightloss juice taste like mothballs color: "#F0FFF0" metabolisms: