Can't crawl over counters (#40099)

Counters and Tables separation

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
This commit is contained in:
Princess Cheeseballs 2025-09-04 14:03:10 -07:00 committed by Vanessa
parent 289b20b9a3
commit c1621e0fe8
5 changed files with 11 additions and 11 deletions

View File

@ -59,6 +59,9 @@ public enum CollisionGroup
TableMask = Impassable | MidImpassable,
TableLayer = MidImpassable,
// Tables that SmallMobs can't go under
CounterLayer = MidImpassable | LowImpassable,
// Tabletop machines, windoors, firelocks
TabletopMachineMask = Impassable | HighImpassable,
// Tabletop machines

View File

@ -57,4 +57,4 @@
mask:
- TableMask
layer:
- TableLayer
- CounterLayer

View File

@ -77,7 +77,7 @@
mask:
- TableMask
layer:
- TableLayer
- CounterLayer
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: Wood
@ -201,7 +201,7 @@
- type: entity
id: TableReinforced
parent: TableBase
parent: CounterBase
name: reinforced table
description: A square piece of metal standing on four metal legs. Extra robust.
components:
@ -479,7 +479,7 @@
- type: entity
id: TableBrass
parent: TableBase
parent: CounterBase
name: brass table
description: A shiny, corrosion resistant brass table. Steampunk!
components:
@ -629,7 +629,7 @@
- type: entity
id: TableStone
parent: TableBase
parent: CounterBase
name: stone table
description: Literally the sturdiest thing you have ever seen.
components:
@ -693,7 +693,7 @@
convertTo: CosmicTable
- type: entity
parent: TableBase
parent: CounterBase
id: TableXeno
name: xeno table
description: I wouldn't put the silverware on it.

View File

@ -122,7 +122,7 @@
mask:
- TableMask
layer:
- TableLayer
- CounterLayer
#- type: TimedDespawn # DeltaV - Replaced by TimedDespawnDetailed
# lifetime: 180
# DeltaV Additions

View File

@ -29,10 +29,7 @@
- 0.50,0.50
- -0.50,0.50
layer:
- Impassable
- MidImpassable
- LowImpassable
- DoorPassable
- ConveyorMask
hard: False
- type: Conveyor
- type: DeviceNetwork