Bar sign AlignTile version and fixtures for bar signs (#37756)

* fixtures and sprite offset

* AlignTile versions

* Update bar_sign.yml
This commit is contained in:
AsnDen 2025-05-25 21:36:00 +03:00 • committed by GitHub
parent 6b2c50f4ba
commit 178a085328
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,7 +1,6 @@
- type: entity
id: BaseBarSign
parent: BaseStructure
name: bar sign
abstract: true
components:
- type: MeleeSound
@ -10,6 +9,18 @@
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
@ -50,12 +61,39 @@
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
@ -81,6 +119,11 @@
- type: BarSign
current: ComboCafe
- type: entity
parent: [BaseBarSignAlignTile, BarSignComboCafe]
id: BarSignComboCafeAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignEmergencyRumParty
@ -90,6 +133,11 @@
- type: BarSign
current: EmergencyRumParty
- type: entity
parent: [BaseBarSignAlignTile, BarSignEmergencyRumParty]
id: BarSignEmergencyRumPartyAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignLV426
@ -99,6 +147,11 @@
- type: BarSign
current: LV426
- type: entity
parent: [BaseBarSignAlignTile, BarSignLV426]
id: BarSignLV426AlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignMaidCafe
@ -108,6 +161,11 @@
- type: BarSign
current: MaidCafe
- type: entity
parent: [BaseBarSignAlignTile, BarSignMaidCafe]
id: BarSignMaidCafeAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignMalteseFalcon
@ -117,6 +175,11 @@
- type: BarSign
current: MalteseFalcon
- type: entity
parent: [BaseBarSignAlignTile, BarSignMalteseFalcon]
id: BarSignMalteseFalconAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignOfficerBeersky
@ -126,6 +189,11 @@
- type: BarSign
current: OfficerBeersky
- type: entity
parent: [BaseBarSignAlignTile, BarSignOfficerBeersky]
id: BarSignOfficerBeerskyAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignRobustaCafe
@ -135,6 +203,11 @@
- type: BarSign
current: RobustaCafe
- type: entity
parent: [BaseBarSignAlignTile, BarSignRobustaCafe]
id: BarSignRobustaCafeAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignTheAleNath
@ -144,6 +217,11 @@
- type: BarSign
current: TheAleNath
- type: entity
parent: [BaseBarSignAlignTile, BarSignTheAleNath]
id: BarSignTheAleNathAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignTheBirdCage
@ -153,6 +231,11 @@
- type: BarSign
current: TheBirdCage
- type: entity
parent: [BaseBarSignAlignTile, BarSignTheBirdCage]
id: BarSignTheBirdCageAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignTheCoderbus
@ -162,6 +245,11 @@
- type: BarSign
current: TheCoderbus
- type: entity
parent: [BaseBarSignAlignTile, BarSignTheCoderbus]
id: BarSignTheCoderbusAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignTheDrunkCarp
@ -171,6 +259,11 @@
- type: BarSign
current: TheDrunkCarp
- type: entity
parent: [BaseBarSignAlignTile, BarSignTheDrunkCarp]
id: BarSignTheDrunkCarpAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignEngineChange
@ -180,6 +273,11 @@
- type: BarSign
current: EngineChange
- type: entity
parent: [BaseBarSignAlignTile, BarSignEngineChange]
id: BarSignEngineChangeAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignTheHarmbaton
@ -189,6 +287,11 @@
- type: BarSign
current: Harmbaton
- type: entity
parent: [BaseBarSignAlignTile, BarSignTheHarmbaton]
id: BarSignTheHarmbatonAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignTheLightbulb
@ -198,6 +301,11 @@
- type: BarSign
current: TheLightbulb
- type: entity
parent: [BaseBarSignAlignTile, BarSignTheLightbulb]
id: BarSignTheLightbulbAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignTheLooseGoose
@ -207,6 +315,11 @@
- type: BarSign
current: Goose
- type: entity
parent: [BaseBarSignAlignTile, BarSignTheLooseGoose]
id: BarSignTheLooseGooseAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignTheNet
@ -216,6 +329,11 @@
- type: BarSign
current: TheNet
- type: entity
parent: [BaseBarSignAlignTile, BarSignTheNet]
id: BarSignTheNetAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignTheOuterSpess
@ -225,6 +343,11 @@
- type: BarSign
current: TheOuterSpess
- type: entity
parent: [BaseBarSignAlignTile, BarSignTheOuterSpess]
id: BarSignTheOuterSpessAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignTheSingulo
@ -234,6 +357,11 @@
- type: BarSign
current: TheSingulo
- type: entity
parent: [BaseBarSignAlignTile, BarSignTheSingulo]
id: BarSignTheSinguloAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignTheSun
@ -243,6 +371,11 @@
- type: BarSign
current: TheSun
- type: entity
parent: [BaseBarSignAlignTile, BarSignTheSun]
id: BarSignTheSunAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignWiggleRoom
@ -252,6 +385,11 @@
- type: BarSign
current: WiggleRoom
- type: entity
parent: [BaseBarSignAlignTile, BarSignWiggleRoom]
id: BarSignWiggleRoomAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignZocalo
@ -261,6 +399,11 @@
- type: BarSign
current: Zocalo
- type: entity
parent: [BaseBarSignAlignTile, BarSignZocalo]
id: BarSignZocaloAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignEmprah
@ -270,6 +413,11 @@
- type: BarSign
current: Emprah
- type: entity
parent: [BaseBarSignAlignTile, BarSignEmprah]
id: BarSignEmprahAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignSpacebucks
@ -279,6 +427,11 @@
- type: BarSign
current: Spacebucks
- type: entity
parent: [BaseBarSignAlignTile, BarSignSpacebucks]
id: BarSignSpacebucksAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignMaltroach
@ -288,6 +441,11 @@
- type: BarSign
current: Maltroach
- type: entity
parent: [BaseBarSignAlignTile, BarSignMaltroach]
id: BarSignMaltroachAlignTile
suffix: AlignTile
- type: entity
parent: BaseBarSign
id: BarSignWhiskeyEchoes
@ -296,3 +454,8 @@
components:
- type: BarSign
current: WhiskeyEchoes
- type: entity
parent: [BaseBarSignAlignTile, BarSignWhiskeyEchoes]
id: BarSignWhiskeyEchoesAlignTile
suffix: AlignTile