]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Salv Instrument Spawn Rework (#40572)
authorSender <84488598+SignalSender@users.noreply.github.com>
Sat, 27 Sep 2025 20:51:35 +0000 (16:51 -0400)
committerGitHub <noreply@github.com>
Sat, 27 Sep 2025 20:51:35 +0000 (20:51 +0000)
added salv table + replaced instrument table

Resources/Prototypes/Entities/Markers/Spawners/Random/Salvage/tables_loot.yml
Resources/Prototypes/Entities/Markers/Spawners/Random/instruments.yml

index 9f952db002deed03f6607082d9bae6ae36f1ac0f..1263e47b6ce53fd39789546740a70dff2f3c2c33 100644 (file)
       rolls: !type:RangeNumberSelector
         range: 1, 2
     - !type:NestedSelector
-      tableId: RandomInstrumentTable
+      tableId: SalvageInstrumentTable
 
 - type: entityTable
   id: SalvageTreasureUncommon
index baf1649fdf5c2615e5af0e248b991b399c3fd263..93e7e58e88952390f5a095c8adfe1c179b12c76e 100644 (file)
       children:
       - id: SuperSynthesizerInstrument
 
+- type: entityTable
+  id: SalvageInstrumentTable
+  table: !type:GroupSelector
+    children:
+    - !type:NestedSelector
+      tableId: VarietyInstrumentTable
+    - !type:NestedSelector
+      tableId: BrassInstrumentTable
+    - !type:NestedSelector
+      tableId: StringInstrumentTable
+    - !type:NestedSelector
+      tableId: KeyedPercussionInstrumentTable
+    - !type:NestedSelector
+      tableId: WoodwindInstrumentTable
+    - !type:NestedSelector
+      tableId: SpecialInstrumentTable
+    - id: SuperSynthesizerInstrument
+      weight: 0.3
+
 - type: entity
   id: RandomInstruments
   name: random instruments spawner