- type: entity
id: BaseBarSign
parent: BaseStructure
- name: bar sign
abstract: true
components:
- type: MeleeSound
collection: GlassSmash
- type: WallMount
arc: 360
+ - type: Fixtures
+ fixtures:
+ fix1:
+ shape:
+ !type:PhysShapeAabb
+ bounds: "-0.95,-0.45,0.95,0.45"
+ density: 60
+ mask:
+ - MachineMask
+ layer:
+ - MidImpassable
+ - LowImpassable
- type: Sprite
drawdepth: WallMountedItems
sprite: Structures/Wallmounts/barsign.rsi
boardName: wires-board-name-barsign
layoutId: BarSign
+- type: entity
+ id: BaseBarSignAlignTile
+ parent: BaseBarSign
+ sufix: AlignTile
+ abstract: true
+ components:
+ - type: Fixtures
+ fixtures:
+ fix1:
+ shape:
+ !type:PhysShapeAabb
+ bounds: "-0.45,-0.45,1.45,0.45"
+ density: 60
+ mask:
+ - MachineMask
+ layer:
+ - MidImpassable
+ - LowImpassable
+ - type: Sprite
+ offset: 0.5,0
+
- type: entity
parent: BaseBarSign
id: BarSign
name: bar sign
suffix: Random
+- type: entity
+ parent: BaseBarSignAlignTile
+ id: BarSignAlignTile
+ name: bar sign
+ suffix: Random, AlignTile
+
# Missing appearance components & various other sprite issues.
#- type: entity
# id: LargeBarSign
- type: BarSign
current: ComboCafe
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignComboCafe]
+ id: BarSignComboCafeAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignEmergencyRumParty
- type: BarSign
current: EmergencyRumParty
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignEmergencyRumParty]
+ id: BarSignEmergencyRumPartyAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignLV426
- type: BarSign
current: LV426
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignLV426]
+ id: BarSignLV426AlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignMaidCafe
- type: BarSign
current: MaidCafe
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignMaidCafe]
+ id: BarSignMaidCafeAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignMalteseFalcon
- type: BarSign
current: MalteseFalcon
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignMalteseFalcon]
+ id: BarSignMalteseFalconAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignOfficerBeersky
- type: BarSign
current: OfficerBeersky
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignOfficerBeersky]
+ id: BarSignOfficerBeerskyAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignRobustaCafe
- type: BarSign
current: RobustaCafe
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignRobustaCafe]
+ id: BarSignRobustaCafeAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignTheAleNath
- type: BarSign
current: TheAleNath
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignTheAleNath]
+ id: BarSignTheAleNathAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignTheBirdCage
- type: BarSign
current: TheBirdCage
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignTheBirdCage]
+ id: BarSignTheBirdCageAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignTheCoderbus
- type: BarSign
current: TheCoderbus
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignTheCoderbus]
+ id: BarSignTheCoderbusAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignTheDrunkCarp
- type: BarSign
current: TheDrunkCarp
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignTheDrunkCarp]
+ id: BarSignTheDrunkCarpAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignEngineChange
- type: BarSign
current: EngineChange
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignEngineChange]
+ id: BarSignEngineChangeAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignTheHarmbaton
- type: BarSign
current: Harmbaton
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignTheHarmbaton]
+ id: BarSignTheHarmbatonAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignTheLightbulb
- type: BarSign
current: TheLightbulb
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignTheLightbulb]
+ id: BarSignTheLightbulbAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignTheLooseGoose
- type: BarSign
current: Goose
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignTheLooseGoose]
+ id: BarSignTheLooseGooseAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignTheNet
- type: BarSign
current: TheNet
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignTheNet]
+ id: BarSignTheNetAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignTheOuterSpess
- type: BarSign
current: TheOuterSpess
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignTheOuterSpess]
+ id: BarSignTheOuterSpessAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignTheSingulo
- type: BarSign
current: TheSingulo
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignTheSingulo]
+ id: BarSignTheSinguloAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignTheSun
- type: BarSign
current: TheSun
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignTheSun]
+ id: BarSignTheSunAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignWiggleRoom
- type: BarSign
current: WiggleRoom
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignWiggleRoom]
+ id: BarSignWiggleRoomAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignZocalo
- type: BarSign
current: Zocalo
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignZocalo]
+ id: BarSignZocaloAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignEmprah
- type: BarSign
current: Emprah
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignEmprah]
+ id: BarSignEmprahAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignSpacebucks
- type: BarSign
current: Spacebucks
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignSpacebucks]
+ id: BarSignSpacebucksAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignMaltroach
- type: BarSign
current: Maltroach
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignMaltroach]
+ id: BarSignMaltroachAlignTile
+ suffix: AlignTile
+
- type: entity
parent: BaseBarSign
id: BarSignWhiskeyEchoes
components:
- type: BarSign
current: WhiskeyEchoes
+
+- type: entity
+ parent: [BaseBarSignAlignTile, BarSignWhiskeyEchoes]
+ id: BarSignWhiskeyEchoesAlignTile
+ suffix: AlignTile