From 290a40d143d0304eb7f1a8b2f49539ff3d17d8b3 Mon Sep 17 00:00:00 2001 From: crazybrain23 <44417085+crazybrain23@users.noreply.github.com> Date: Sat, 19 Aug 2023 00:53:44 +0100 Subject: [PATCH] Add more GuideHelp buttons to various things. (#19286) --- .../Prototypes/Catalog/Fills/Boxes/medical.yml | 6 +++++- .../Entities/Clothing/Ears/headsets.yml | 3 +++ .../Entities/Clothing/Eyes/glasses.yml | 3 +++ .../Entities/Clothing/Hands/gloves.yml | 3 +++ .../Objects/Devices/forensic_scanner.yml | 6 ++++++ .../Entities/Objects/Misc/handcuffs.yml | 3 +++ .../Objects/Specific/Cargo/cargo_pallet.yml | 3 +++ .../Objects/Specific/Forensics/forensics.yml | 5 ++++- .../Objects/Specific/Medical/disease.yml | 4 ++++ .../Objects/Specific/Research/disk.yml | 3 +++ .../Entities/Objects/Tools/appraisal.yml | 3 +++ .../Weapons/Guns/Battery/battery_guns.yml | 3 +++ .../Objects/Weapons/Throwable/grenades.yml | 3 +++ .../Entities/Objects/Weapons/security.yml | 12 ++++++++++++ .../Machines/Computers/computers.yml | 15 +++++++++++++++ .../Entities/Structures/Machines/research.yml | 6 ++++++ .../Structures/Machines/vending_machines.yml | 18 ++++++++++++++++++ .../Structures/Power/Generation/teg.yml | 4 ++++ .../Entities/Structures/hydro_tray.yml | 3 +++ 19 files changed, 104 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Catalog/Fills/Boxes/medical.yml b/Resources/Prototypes/Catalog/Fills/Boxes/medical.yml index 4a352b4990..41ee064ce0 100644 --- a/Resources/Prototypes/Catalog/Fills/Boxes/medical.yml +++ b/Resources/Prototypes/Catalog/Fills/Boxes/medical.yml @@ -72,7 +72,7 @@ layers: - state: box - state: latex - + - type: entity name: nitrile gloves box parent: BoxCardboard @@ -101,6 +101,10 @@ layers: - state: box - state: swab + - type: GuideHelp + guides: + # - Virology (when it's back) + - Botany - type: entity name: body bag box diff --git a/Resources/Prototypes/Entities/Clothing/Ears/headsets.yml b/Resources/Prototypes/Entities/Clothing/Ears/headsets.yml index 40be9c303c..cae6a0ea17 100644 --- a/Resources/Prototypes/Entities/Clothing/Ears/headsets.yml +++ b/Resources/Prototypes/Entities/Clothing/Ears/headsets.yml @@ -21,6 +21,9 @@ slots: - ears sprite: Clothing/Ears/Headsets/base.rsi + - type: GuideHelp + guides: + - Radio - type: entity parent: ClothingHeadset diff --git a/Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml b/Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml index ba7823c1fb..f9e8a27ad6 100644 --- a/Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml +++ b/Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml @@ -128,6 +128,9 @@ tags: - HamsterWearable - WhitelistChameleon + - type: GuideHelp + guides: + - Security - type: entity parent: ClothingEyesBase diff --git a/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml b/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml index 364fd17584..a7fae03d35 100644 --- a/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml +++ b/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml @@ -367,3 +367,6 @@ - type: Clothing sprite: Clothing/Hands/Gloves/forensic.rsi - type: FingerprintMask + - type: GuideHelp + guides: + - DNA diff --git a/Resources/Prototypes/Entities/Objects/Devices/forensic_scanner.yml b/Resources/Prototypes/Entities/Objects/Devices/forensic_scanner.yml index ec7b2a0cbb..ad05777cfa 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/forensic_scanner.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/forensic_scanner.yml @@ -23,6 +23,9 @@ - key: enum.ForensicScannerUiKey.Key type: ForensicScannerBoundUserInterface - type: ForensicScanner + - type: GuideHelp + guides: + - DNA - type: entity name: forensic scanner report @@ -48,3 +51,6 @@ backgroundPatchMargin: 6.0, 0.0, 6.0, 0.0 contentMargin: 12.0, 0.0, 6.0, 0.0 maxWritableArea: 368.0, 256.0 + - type: GuideHelp + guides: + - DNA diff --git a/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml b/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml index 4d0aeba0d5..befd24f36e 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/handcuffs.yml @@ -21,6 +21,9 @@ damage: types: Blunt: 0 + - type: GuideHelp + guides: + - Security - type: entity name: makeshift handcuffs diff --git a/Resources/Prototypes/Entities/Objects/Specific/Cargo/cargo_pallet.yml b/Resources/Prototypes/Entities/Objects/Specific/Cargo/cargo_pallet.yml index 683df33b74..4802485654 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Cargo/cargo_pallet.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Cargo/cargo_pallet.yml @@ -48,3 +48,6 @@ max: 1 - !type:DoActsBehavior acts: [ "Destruction" ] + - type: GuideHelp + guides: + - Cargo diff --git a/Resources/Prototypes/Entities/Objects/Specific/Forensics/forensics.yml b/Resources/Prototypes/Entities/Objects/Specific/Forensics/forensics.yml index 0df0a16403..a3abd4f1e3 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Forensics/forensics.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Forensics/forensics.yml @@ -14,4 +14,7 @@ color: yellow - type: Tag tags: - - Document \ No newline at end of file + - Document + - type: GuideHelp + guides: + - DNA diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/disease.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/disease.yml index e6671aa424..9c67cbb28c 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Medical/disease.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/disease.yml @@ -14,6 +14,10 @@ - Recyclable - Trash - type: BotanySwab + - type: GuideHelp + guides: + # - Virology (when it's back) + - Botany - type: entity parent: BaseItem diff --git a/Resources/Prototypes/Entities/Objects/Specific/Research/disk.yml b/Resources/Prototypes/Entities/Objects/Specific/Research/disk.yml index 2044d59e17..e8e52939e8 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Research/disk.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Research/disk.yml @@ -8,6 +8,9 @@ sprite: Objects/Specific/Research/researchdisk.rsi state: icon - type: ResearchDisk + - type: GuideHelp + guides: + - Science - type: entity parent: ResearchDisk diff --git a/Resources/Prototypes/Entities/Objects/Tools/appraisal.yml b/Resources/Prototypes/Entities/Objects/Tools/appraisal.yml index e1f93b019b..72369ce44b 100644 --- a/Resources/Prototypes/Entities/Objects/Tools/appraisal.yml +++ b/Resources/Prototypes/Entities/Objects/Tools/appraisal.yml @@ -20,3 +20,6 @@ - type: Tag tags: - AppraisalTool + - type: GuideHelp + guides: + - Cargo diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml index 40fc3edb16..21d08fbd14 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml @@ -297,6 +297,9 @@ steps: 5 zeroVisible: true - type: Appearance + - type: GuideHelp + guides: + - Security - type: entity name: practice disabler diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml index 0f2aa3b687..24a8bfcc4d 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml @@ -72,6 +72,9 @@ - type: TimerTriggerVisuals primingSound: path: /Audio/Effects/countdown.ogg + - type: GuideHelp + guides: + - Security - type: entity id: GrenadeFlashEffect diff --git a/Resources/Prototypes/Entities/Objects/Weapons/security.yml b/Resources/Prototypes/Entities/Objects/Weapons/security.yml index 851b9f9f11..dc5c052639 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/security.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/security.yml @@ -60,6 +60,9 @@ explosionType: Default intensitySlope: 1.5 maxIntensity: 200 + - type: GuideHelp + guides: + - Security - type: entity name: truncheon @@ -87,6 +90,9 @@ - type: Appearance - type: StaticPrice price: 100 + - type: GuideHelp + guides: + - Security - type: entity name: flash @@ -128,6 +134,9 @@ enum.FlashVisuals.LightLayer: True: {visible: true} False: {visible: false} + - type: GuideHelp + guides: + - Security - type: entity name: portable flasher @@ -173,3 +182,6 @@ radius: 0 softness: 0 enabled: true + - type: GuideHelp + guides: + - Security diff --git a/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml b/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml index e49924aae2..7a80ba37d8 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml @@ -317,6 +317,9 @@ color: "#1f8c28" - type: Computer board: StationRecordsComputerCircuitboard + - type: GuideHelp + guides: + - DNA - type: entity parent: BaseComputer @@ -391,6 +394,9 @@ radius: 1.5 energy: 1.6 color: "#b53ca1" + - type: GuideHelp + guides: + - Science - type: entity parent: BaseComputer @@ -673,6 +679,9 @@ color: "#b89f25" - type: AccessReader access: [["Cargo"]] + - type: GuideHelp + guides: + - Cargo - type: entity id: ComputerCargoOrders @@ -714,6 +723,9 @@ range: 200 ports: - OrderSender + - type: GuideHelp + guides: + - Cargo - type: entity id: ComputerCargoBounty @@ -942,6 +954,9 @@ radius: 1.5 energy: 1.6 color: "#b89f25" + - type: GuideHelp + guides: + - Cargo - type: entity parent: BaseComputer diff --git a/Resources/Prototypes/Entities/Structures/Machines/research.yml b/Resources/Prototypes/Entities/Structures/Machines/research.yml index 4f2f360ff2..ef9b63ca73 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/research.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/research.yml @@ -56,6 +56,9 @@ range: 5 sound: path: /Audio/Ambience/Objects/server_fans.ogg + - type: GuideHelp + guides: + - Science - type: entity id: BaseResearchAndDevelopmentPointSource @@ -114,3 +117,6 @@ SheetSteel1: min: 1 max: 1 + - type: GuideHelp + guides: + - Science diff --git a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml index 8d558ffb18..feb8c33663 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml @@ -770,6 +770,9 @@ radius: 1.5 energy: 1.6 color: "#9dc5c9" + - type: GuideHelp + guides: + - Medical Doctor - type: entity parent: VendingMachine @@ -834,6 +837,9 @@ radius: 1 energy: 1.2 color: "#78645c" + - type: GuideHelp + guides: + - Security - type: entity parent: VendingMachine @@ -1182,6 +1188,9 @@ radius: 1.5 energy: 1.6 color: "#B0ADA9" + - type: GuideHelp + guides: + - Robotics - type: entity parent: VendingMachine @@ -1303,6 +1312,9 @@ color: "#9dc5c9" - type: AccessReader access: [["Salvage"]] + - type: GuideHelp + guides: + - Salvage - type: entity parent: VendingMachine @@ -1375,6 +1387,9 @@ map: ["enum.WiresVisualLayers.MaintenancePanel"] - type: AccessReader access: [["Medical"]] + - type: GuideHelp + guides: + - Medical # job clothing @@ -1963,3 +1978,6 @@ map: ["enum.WiresVisualLayers.MaintenancePanel"] - type: AccessReader access: [["Chemistry"]] + - type: GuideHelp + guides: + - Chemicals diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/teg.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/teg.yml index 3c58c9f148..723a1480de 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/teg.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/teg.yml @@ -91,6 +91,8 @@ enabled: false sound: path: /Audio/Ambience/Objects/vending_machine_hum.ogg + - type: GuideHelp + guides: [ TEG, Power ] - type: entity id: TegCirculator @@ -146,6 +148,8 @@ - type: Rotatable - type: Anchorable - type: Pullable + - type: GuideHelp + guides: [ TEG, Power ] # functionality - type: NodeContainer diff --git a/Resources/Prototypes/Entities/Structures/hydro_tray.yml b/Resources/Prototypes/Entities/Structures/hydro_tray.yml index 8acaaaac1f..1df464c008 100644 --- a/Resources/Prototypes/Entities/Structures/hydro_tray.yml +++ b/Resources/Prototypes/Entities/Structures/hydro_tray.yml @@ -86,3 +86,6 @@ range: 5 sound: path: /Audio/Ambience/Objects/flowing_water_open.ogg + - type: GuideHelp + guides: + - Botany