Amber Station Adjustments (#34126)

* Made a couple fixes to various decals, cleaned up some entities, gave the clown their bag and the bartender a handlabeler

* Several changes, more cameras, lighting fixes, adjusted hydro a bit, gave sec a bunch of shutters

* Added new random spawners for science and added them to Amber

* fixed the science spawners and modified amber slightly

* Fixed the random instrument entry
This commit is contained in:
Southbridge
2025-01-01 03:32:27 -05:00
committed by GitHub
parent fe8eee6b92
commit 10d94ad336
4 changed files with 2723 additions and 2046 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,109 @@
# Minor science loot spawner
# Use case: Common areas that aren't science
- type: entity
name: science supplies spawner
id: LootSpawnerScienceMinor
parent: MarkerBase
suffix: Minor, 80%
components:
- type: Sprite
layers:
- state: red
- sprite: Objects/Specific/Research/anomalyscanner.rsi
state: icon
- type: RandomSpawner
rarePrototypes:
- AnomalyScanner
- NodeScanner
- Multitool
- Igniter
rareChance: 0.1
prototypes:
- ClothingHandsGlovesLatex
- ClothingMaskSterile
- ClothingOuterCoatRnd
- NetworkConfigurator
- PowerCellSmall
- FlashlightLantern
- MatterBinStockPart
- CapacitorStockPart
- MicroManipulatorStockPart
- Beaker
chance: 0.8
offset: 0.2
- type: entityTable
id: ScienceMajorTable
table: !type:GroupSelector
children:
# Common Group
- !type:GroupSelector
weight: 75
children:
- id: AnomalyScanner
- id: NodeScanner
- id: NetworkConfigurator
- id: Multitool
- id: Beaker
- id: Igniter
- id: MatterBinStockPart
- id: CapacitorStockPart
- id: MicroManipulatorStockPart
- id: LootSpawnerIndustrial
weight: 20
# Rare Group
- !type:GroupSelector
weight: 5
children:
- id: ResearchDisk
- id: ResearchDisk5000
- id: RandomInstruments
# Major science loot spawner
# Use case: Loot in science areas only
- type: entity
name: science supplies spawner
id: LootSpawnerScienceMajor
parent: MarkerBase
suffix: Major
components:
- type: Sprite
layers:
- state: red
- sprite: Objects/Specific/Research/researchdisk.rsi
state: icon
- type: EntityTableSpawner
table: !type:NestedSelector
tableId: MaintToolsTable
offset: 0.2
# Borg Module Spawner
# Use case: One or two in robotics or as valuable loot
- type: entity
name: robotics board spawner
id: LootSpawnerRoboticsBorgModule
parent: MarkerBase
components:
- type: Sprite
layers:
- state: red
- sprite: Objects/Specific/Robotics/borgmodule.rsi
state: generic
- type: RandomSpawner
rarePrototypes:
- BorgModuleDefibrillator
- BorgModuleAdvancedCleaning
- BorgModuleClowning
- BorgModuleGardening
- BorgModuleHarvesting
rareChance: 0.1
prototypes:
- BorgModuleCable
- BorgModuleFireExtinguisher
- BorgModuleGPS
- BorgModuleRadiationDetection
- BorgModuleTool
- BorgModuleArtifact
- BorgModuleAnomaly
chance: 0.9
offset: 0.2