diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/generators.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/generators.yml index 88b40c0181..65571f80ce 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/generators.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/generators.yml @@ -187,6 +187,12 @@ node: generator - type: StaticPrice price: 14 + - type: ContainerFill + containers: + board: [ WallmountGeneratorElectronics ] + - type: ContainerContainer + containers: + board: !type:Container - type: entity parent: BaseGeneratorWallmount @@ -202,6 +208,12 @@ node: APU - type: StaticPrice price: 38 + - type: ContainerFill + containers: + board: [ WallmountGeneratorAPUElectronics ] + - type: ContainerContainer + containers: + board: !type:Container # RTG - no fuel requirement diff --git a/Resources/Prototypes/Entities/Structures/Power/substation.yml b/Resources/Prototypes/Entities/Structures/Power/substation.yml index 65a3540265..b9dc56080f 100644 --- a/Resources/Prototypes/Entities/Structures/Power/substation.yml +++ b/Resources/Prototypes/Entities/Structures/Power/substation.yml @@ -130,6 +130,12 @@ - type: Clickable - type: AccessReader access: [["Engineering"]] + - type: ContainerFill + containers: + board: [ WallmountSubstationElectronics ] + - type: ContainerContainer + containers: + board: !type:Container - type: InteractionOutline - type: Physics bodyType: Static diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/air_alarm.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/air_alarm.yml index d1c13736f0..24bc49b864 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/air_alarm.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/air_alarm.yml @@ -63,6 +63,12 @@ LayoutId: AirAlarm - type: AccessReader access: [["Atmospherics"]] + - type: ContainerFill + containers: + board: [ AirAlarmElectronics ] + - type: ContainerContainer + containers: + board: !type:Container - type: Appearance - type: WiresVisuals - type: Sprite diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/fire_alarm.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/fire_alarm.yml index d0e9cfdb0f..2afcd3b37f 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/fire_alarm.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/fire_alarm.yml @@ -44,6 +44,12 @@ - type: FireAlarm - type: AccessReader access: [ [ "Atmospherics" ] ] + - type: ContainerFill + containers: + board: [ FireAlarmElectronics ] + - type: ContainerContainer + containers: + board: !type:Container - type: Appearance - type: WiresVisuals - type: AlertLevelDisplay diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/intercom.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/intercom.yml index 57530c166c..82d6911723 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/intercom.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/intercom.yml @@ -23,6 +23,12 @@ - type: Clickable - type: InteractionOutline - type: Appearance + - type: ContainerFill + containers: + board: [ IntercomElectronics ] + - type: ContainerContainer + containers: + board: !type:Container - type: Sprite noRot: false sprite: Structures/Wallmounts/intercom.rsi diff --git a/Resources/Prototypes/Entities/Structures/Wallmounts/station_map.yml b/Resources/Prototypes/Entities/Structures/Wallmounts/station_map.yml index 3bad37ec76..94bc33a210 100644 --- a/Resources/Prototypes/Entities/Structures/Wallmounts/station_map.yml +++ b/Resources/Prototypes/Entities/Structures/Wallmounts/station_map.yml @@ -51,6 +51,12 @@ - type: Icon sprite: Structures/Machines/station_map.rsi state: station_map0 + - type: ContainerFill + containers: + board: [ StationMapCircuitboard ] + - type: ContainerContainer + containers: + board: !type:Container - type: ApcPowerReceiver powerLoad: 200 priority: Low @@ -113,4 +119,4 @@ placement: mode: SnapgridCenter snap: - - Wallmount \ No newline at end of file + - Wallmount diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/station_maps.yml b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/station_maps.yml index b6f34264ec..43a111ec7f 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/utilities/station_maps.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/utilities/station_maps.yml @@ -67,8 +67,6 @@ edges: - to: wired conditions: - - !type:AllWiresCut {} - - !type:WirePanel {} - !type:ContainerNotEmpty container: board completed: