Physics (#3452)
* Content side new physics structure * BroadPhase outline done * But we need to fix WorldAABB * Fix static pvs AABB * Fix import * Rando fixes * B is for balloon * Change human mob hitbox to circle * Decent movement * Start adding friction to player controller I think it's the best way to go about it to keep other objects somewhat consistent for physics. * This baby can fit so many physics bugs in it. * Slight mob mover optimisations. * Player mover kinda works okay. * Beginnings of testbed * More testbed * Circlestack bed * Namespaces * BB fixes * Pull WorldAABB * Joint pulling * Semi-decent movement I guess. * Pulling better * Bullet controller + old movement * im too dumb for this shit * Use kinematic mob controller again It's probably for the best TBH * Stashed shitcode * Remove SlipController * In which movement code is entirely refactored * Singularity fix * Fix ApplyLinearImpulse * MoveRelay fix * Fix door collisions * Disable subfloor collisions Saves on broadphase a fair bit * Re-implement ClimbController * Zumzum's pressure * Laggy item throwing * Minor atmos change * Some caching * Optimise controllers * Optimise CollideWith to hell and back * Re-do throwing and tile friction * Landing too * Optimise controllers * Move CCVars and other stuff swept is beautiful * Cleanup a bunch of controllers * Fix shooting and high pressure movement controller * Flashing improvements * Stuff and things * Combat collisions * Combat mode collisions * Pulling distance joint again * Cleanup physics interfaces * More like scuffedularity * Shit's fucked * Haha tests go green * Bigmoneycrab Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
This commit is contained in:
@@ -24,9 +24,10 @@
|
||||
- state: panel_open
|
||||
map: ["enum.WiresVisualLayers.MaintenancePanel"]
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49" # don't want this colliding with walls or they won't close
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49" # don't want this colliding with walls or they won't close
|
||||
mask:
|
||||
- MobImpassable
|
||||
layer:
|
||||
|
||||
@@ -35,9 +35,10 @@
|
||||
|
||||
- type: Physics
|
||||
on: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49" # don't want this colliding with walls or they won't close
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49" # don't want this colliding with walls or they won't close
|
||||
mask:
|
||||
- MobImpassable
|
||||
layer:
|
||||
@@ -110,8 +111,9 @@
|
||||
airBlockedDirection:
|
||||
- East
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeRect
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeRect {}
|
||||
bounds: "0.49,-0.49,-0.49,-0.2" # don't want this colliding with walls or they won't close
|
||||
mask:
|
||||
- MobImpassable
|
||||
|
||||
@@ -22,9 +22,10 @@
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49"
|
||||
mask:
|
||||
- Impassable
|
||||
layer:
|
||||
|
||||
@@ -8,9 +8,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.45, -0.45, 0.05, 0.45"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45, -0.45, 0.05, 0.45"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
|
||||
@@ -11,8 +11,9 @@
|
||||
- type: Sprite
|
||||
sprite: Constructible/Misc/bookshelf.rsi
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -16,9 +16,10 @@
|
||||
key: full
|
||||
base: carpet_
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer: [ Passable ]
|
||||
- type: Damageable
|
||||
- type: Destructible
|
||||
|
||||
@@ -11,8 +11,9 @@
|
||||
- type: InteractionOutline
|
||||
- type: Anchorable
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer: [MobMask]
|
||||
mask:
|
||||
- Impassable
|
||||
|
||||
@@ -7,9 +7,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.2, 0.5, 0.2"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.2, 0.5, 0.2"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
@@ -58,9 +59,10 @@
|
||||
- type: Sprite
|
||||
state: plant-25
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.47,-0.25,0.05,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.47,-0.25,0.05,0.25"
|
||||
layer: [ Passable ]
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -10,9 +10,10 @@
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -44,9 +45,10 @@
|
||||
state: chair
|
||||
color: "#8e9799"
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.45, -0.45, 0.05, 0.45"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45, -0.45, 0.05, 0.45"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -62,9 +64,10 @@
|
||||
state: stool_base
|
||||
color: "#8e9799"
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.25, 0.05, 0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.25, 0.05, 0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -79,9 +82,10 @@
|
||||
state: bar_stool
|
||||
color: "white"
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.2, 0.2, 0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.2, 0.2, 0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -97,9 +101,10 @@
|
||||
- type: Sprite
|
||||
state: officechair_white
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.49, -0.25, 0.37, 0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49, -0.25, 0.37, 0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -122,9 +127,10 @@
|
||||
- type: Sprite
|
||||
state: comfychair_preview
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.45, -0.3, 0.35, 0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45, -0.3, 0.35, 0.3"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -139,9 +145,10 @@
|
||||
state: wooden_chair
|
||||
color: "white"
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.37, -0.25, 0.49, 0.24"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.37, -0.25, 0.49, 0.24"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
|
||||
@@ -13,9 +13,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -61,9 +62,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -17,8 +17,9 @@
|
||||
key: state
|
||||
base: state_
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer:
|
||||
- VaultImpassable
|
||||
- type: SnapGrid
|
||||
|
||||
@@ -8,9 +8,10 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.5"
|
||||
layer: [ Passable ]
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
|
||||
@@ -8,8 +8,9 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
mask:
|
||||
- Impassable
|
||||
layer:
|
||||
|
||||
@@ -50,9 +50,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -8,9 +8,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
layer:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
@@ -40,9 +41,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
layer:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
@@ -78,9 +80,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
layer:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -12,9 +12,10 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer: [MobMask, Opaque]
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
@@ -48,9 +49,10 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer: [MobMask, Opaque]
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
@@ -75,9 +77,10 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer: [MobMask, Opaque]
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
@@ -117,9 +120,10 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer: [MobMask, Opaque]
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
|
||||
@@ -10,9 +10,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -9,9 +9,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
layer:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
@@ -55,9 +56,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
layer:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -9,9 +9,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -39,10 +40,11 @@
|
||||
damages:
|
||||
Radiation: 10
|
||||
- type: Physics
|
||||
hard: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.48,-0.48,0.48,0.48"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.48,-0.48,0.48,0.48"
|
||||
hard: false
|
||||
layer: [None]
|
||||
mask:
|
||||
- MobMask
|
||||
|
||||
@@ -11,9 +11,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.4, 0.3, 0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.4, 0.3, 0.4"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
@@ -55,8 +56,9 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
@@ -113,8 +115,9 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
@@ -172,9 +175,10 @@
|
||||
access: [["Engineering"]]
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.25, -0.25, 0.25, 0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25, -0.25, 0.25, 0.3"
|
||||
layer: [ Passable ]
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
@@ -228,8 +232,9 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -13,9 +13,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.25,0.4,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.25,0.4,0.25"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -13,9 +13,10 @@
|
||||
netsync: false
|
||||
- type: Physics
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -6,10 +6,12 @@
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer: [ Underplating ]
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer:
|
||||
- Underplating
|
||||
- type: InteractionOutline
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
|
||||
@@ -8,10 +8,11 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
hard: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49"
|
||||
hard: false
|
||||
layer: [Passable]
|
||||
mask:
|
||||
- Impassable
|
||||
|
||||
@@ -22,9 +22,10 @@
|
||||
- key: enum.MicrowaveUiKey.Key
|
||||
type: MicrowaveBoundUserInterface
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.16,-0.3,0.16,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.16,-0.3,0.16,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -21,9 +21,10 @@
|
||||
- type: PowerReceiver
|
||||
- type: LoopingSound
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.08,0.25,0.15"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.08,0.25,0.15"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -9,9 +9,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.3,-0.4,0.3,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.3,-0.4,0.3,0.4"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -13,8 +13,9 @@
|
||||
- type: Physics
|
||||
# Mass of 1? Unmovable. Mass of 25? Fine. What on earth is going on?
|
||||
mass: 25
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -12,8 +12,9 @@
|
||||
sprite: Constructible/Power/ame_shielding.rsi
|
||||
state: shield_0
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -10,9 +10,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -18,9 +18,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -20,12 +20,12 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
- SmallImpassable
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
- type: Anchorable
|
||||
|
||||
@@ -13,9 +13,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4, -0.45, 0.45, 0.45"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4, -0.45, 0.45, 0.45"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
@@ -55,8 +56,9 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -10,9 +10,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.45, -0.45, 0.00, 0.45"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45, -0.45, 0.00, 0.45"
|
||||
layer: [ Passable ]
|
||||
- type: Sprite
|
||||
sprite: Constructible/Power/cargo_teleporter.rsi
|
||||
|
||||
@@ -22,9 +22,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.25,0.4,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.25,0.4,0.25"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -73,9 +74,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.25,0.4,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.25,0.4,0.25"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -51,9 +51,10 @@
|
||||
state_anchored: pipe-s
|
||||
state_broken: pipe-b
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
layer: [ Underplating ]
|
||||
|
||||
- type: entity
|
||||
@@ -78,9 +79,10 @@
|
||||
- key: enum.DisposalTaggerUiKey.Key
|
||||
type: DisposalTaggerBoundUserInterface
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
layer: [ Underplating ]
|
||||
|
||||
- type: entity
|
||||
@@ -101,9 +103,10 @@
|
||||
state_anchored: pipe-t
|
||||
state_broken: pipe-b
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.4,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.4,0.25"
|
||||
layer: [ Underplating ]
|
||||
|
||||
- type: entity
|
||||
@@ -132,9 +135,10 @@
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.3,-0.35,0.3,0.35"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.3,-0.35,0.3,0.35"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
@@ -206,9 +210,10 @@
|
||||
- key: enum.DisposalRouterUiKey.Key
|
||||
type: DisposalRouterBoundUserInterface
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.25"
|
||||
layer: [ Underplating ]
|
||||
|
||||
- type: entity
|
||||
@@ -234,10 +239,11 @@
|
||||
- type: Flippable
|
||||
entity: DisposalRouter
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.5"
|
||||
layer: [ Underplating ]
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.5"
|
||||
layer: [ Underplating ]
|
||||
|
||||
- type: entity
|
||||
id: DisposalJunction
|
||||
@@ -263,10 +269,11 @@
|
||||
- type: Flippable
|
||||
entity: DisposalJunctionFlipped
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.25"
|
||||
layer: [ Underplating ]
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.25"
|
||||
layer: [ Underplating ]
|
||||
|
||||
- type: entity
|
||||
id: DisposalJunctionFlipped
|
||||
@@ -291,10 +298,11 @@
|
||||
- type: Flippable
|
||||
entity: DisposalJunction
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.5"
|
||||
layer: [ Underplating ]
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.5"
|
||||
layer: [ Underplating ]
|
||||
|
||||
- type: entity
|
||||
id: DisposalYJunction
|
||||
@@ -318,10 +326,11 @@
|
||||
state_anchored: pipe-y
|
||||
state_broken: pipe-b
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.25,0.5"
|
||||
layer: [ Underplating ]
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.25,0.5"
|
||||
layer: [ Underplating ]
|
||||
|
||||
- type: entity
|
||||
id: DisposalBend
|
||||
@@ -341,10 +350,11 @@
|
||||
state_anchored: pipe-c
|
||||
state_broken: pipe-b
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.25,0.25"
|
||||
layer: [ Underplating ]
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.25,0.25"
|
||||
layer: [ Underplating ]
|
||||
|
||||
- type: entity
|
||||
id: DisposalMailingUnit
|
||||
@@ -375,9 +385,10 @@
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.3,0.35,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.3,0.35,0.3"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -18,14 +18,15 @@
|
||||
- type: PowerReceiver
|
||||
powerLoad: 500
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-1.5,-1.5,1.5,1.5"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
- VaultImpassable
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-1.5,-1.5,1.5,1.5"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
- VaultImpassable
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Damageable
|
||||
|
||||
@@ -9,10 +9,11 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
hard: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.1, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.1, 0.5"
|
||||
hard: false
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -8,10 +8,11 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
hard: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49"
|
||||
hard: false
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -21,11 +21,12 @@
|
||||
soundHit: /Audio/Effects/bang.ogg
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
mass: 25
|
||||
mass: 50
|
||||
anchored: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.25,0.5,0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -19,9 +19,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4, -0.4, 0.29, 0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4, -0.4, 0.29, 0.4"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -7,11 +7,12 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
mass: 15
|
||||
mass: 100
|
||||
anchored: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.5"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -11,8 +11,9 @@
|
||||
state: 0
|
||||
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer: [MobMask]
|
||||
- type: Damageable
|
||||
resistances: metallicResistances
|
||||
|
||||
@@ -4,9 +4,10 @@
|
||||
name: Atmos Plaque
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.3,-0.3,0.3,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.3,-0.3,0.3,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -5,10 +5,11 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.45, -0.95, 0.45, 1"
|
||||
layer: [ Passable ]
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45, -0.95, 0.45, 1"
|
||||
layer: [ Passable ]
|
||||
- type: Sprite
|
||||
drawdepth: WallTops
|
||||
sprite: Constructible/Misc/barsign.rsi
|
||||
|
||||
@@ -16,8 +16,9 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -9,9 +9,10 @@
|
||||
graph: lightFixture
|
||||
node: tubeLight
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.45, -0.15, 0.45, 0.35"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45, -0.15, 0.45, 0.35"
|
||||
layer: [ Passable ]
|
||||
- type: LoopingSound
|
||||
- type: Sprite
|
||||
@@ -122,10 +123,11 @@
|
||||
enabled: false
|
||||
offset: "0, -0.5"
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "0, 0.1, 0.25, 0.1"
|
||||
layer: [ Passable ]
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "0, 0, 0.25, 0.1"
|
||||
layer: [ Passable ]
|
||||
- type: PoweredLight
|
||||
bulb: Bulb
|
||||
- type: PowerReceiver
|
||||
|
||||
@@ -20,8 +20,9 @@
|
||||
sprite: Constructible/Structures/Walls/low_wall.rsi
|
||||
state: metal
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer:
|
||||
- VaultImpassable
|
||||
- SmallImpassable
|
||||
|
||||
@@ -9,8 +9,9 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer: [Clickable]
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
|
||||
@@ -6,8 +6,9 @@
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
- type: Damageable
|
||||
resistances: metallicResistances
|
||||
- type: Destructible
|
||||
@@ -34,9 +35,10 @@
|
||||
description: Return to monky.
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -57,9 +59,10 @@
|
||||
components:
|
||||
- type: Rotatable
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -78,9 +81,10 @@
|
||||
components:
|
||||
- type: Rotatable
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -100,9 +104,10 @@
|
||||
components:
|
||||
- type: Rotatable
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -122,9 +127,10 @@
|
||||
components:
|
||||
- type: Rotatable
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -144,9 +150,10 @@
|
||||
components:
|
||||
- type: Rotatable
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -165,9 +172,10 @@
|
||||
components:
|
||||
- type: Rotatable
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -186,9 +194,10 @@
|
||||
components:
|
||||
- type: Rotatable
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.4,0.1,0.4"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -208,9 +217,10 @@
|
||||
name: armory sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -228,9 +238,10 @@
|
||||
name: tool storage sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -248,9 +259,10 @@
|
||||
name: anomaly lab sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -268,9 +280,10 @@
|
||||
name: atmos sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -288,9 +301,10 @@
|
||||
name: bar sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -308,9 +322,10 @@
|
||||
name: library sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -328,9 +343,10 @@
|
||||
name: chapel sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -348,9 +364,10 @@
|
||||
name: head sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -368,9 +385,10 @@
|
||||
name: conference room sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -388,9 +406,10 @@
|
||||
name: drones sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -408,9 +427,10 @@
|
||||
name: engine sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -428,9 +448,10 @@
|
||||
name: cloning sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -448,9 +469,10 @@
|
||||
name: interrogation sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -468,9 +490,10 @@
|
||||
name: surgery sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -488,9 +511,10 @@
|
||||
name: telecomms sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -508,9 +532,10 @@
|
||||
name: cargo sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -528,9 +553,10 @@
|
||||
name: cargo dock sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -548,9 +574,10 @@
|
||||
name: chemistry sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -568,9 +595,10 @@
|
||||
name: docking sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -588,9 +616,10 @@
|
||||
name: engineering sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -608,9 +637,10 @@
|
||||
name: EVA sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -628,9 +658,10 @@
|
||||
name: gravity sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -648,9 +679,10 @@
|
||||
name: medbay sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -668,9 +700,10 @@
|
||||
name: morgue sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -688,9 +721,10 @@
|
||||
name: prison sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -708,9 +742,10 @@
|
||||
name: research and development sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -728,9 +763,10 @@
|
||||
name: science sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -748,9 +784,10 @@
|
||||
name: toxins sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -768,9 +805,10 @@
|
||||
name: bridge sign
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -791,9 +829,10 @@
|
||||
description: WARNING! Air flow tube. Ensure the flow is disengaged before working.
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -812,9 +851,10 @@
|
||||
description: WARNING! CO2 flow tube. Ensure the flow is disengaged before working.
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -833,9 +873,10 @@
|
||||
description: WARNING! N2 flow tube. Ensure the flow is disengaged before working.
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -854,9 +895,10 @@
|
||||
description: WARNING! N2O flow tube. Ensure the flow is disengaged before working.
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -875,9 +917,10 @@
|
||||
description: WARNING! O2 flow tube. Ensure the flow is disengaged before working.
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -896,9 +939,10 @@
|
||||
description: WARNING! Plasma flow tube. Ensure the flow is disengaged before working.
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -917,9 +961,10 @@
|
||||
description: WARNING! Waste flow tube. Ensure the flow is disengaged before working.
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.3,0.2,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -938,9 +983,10 @@
|
||||
description: A warning sign which reads 'NO SMOKING'
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -959,9 +1005,10 @@
|
||||
description: Technical information of some sort, shame its too worn-out to read.
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -980,9 +1027,10 @@
|
||||
description: Looks like a planet crashing by some station above it. Its kinda scary.
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -20,8 +20,11 @@
|
||||
- type: Icon
|
||||
state: full
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bodyType: Static
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -19,8 +19,10 @@
|
||||
sprite: Constructible/Structures/Windows/window.rsi
|
||||
state: full
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bodyType: Static
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -16,9 +16,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 50
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.30,-0.25,0.40,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.30,-0.25,0.40,0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -49,9 +50,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 90
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.90,-0.50,0.05,0.50"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.90,-0.50,0.05,0.50"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -79,9 +81,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 20
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.20,0.10,0.20"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.20,0.10,0.20"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -112,9 +115,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 5
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.20,-0.20,0.20,0.20"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.20,-0.20,0.20,0.20"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -155,9 +159,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 5
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.20,-0.20,0.20,0.20"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.20,-0.20,0.20,0.20"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -189,9 +194,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 5
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.10,-0.10,0.10,0.10"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.10,-0.10,0.10,0.10"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -219,9 +225,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 20
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.60,-0.50,0.05,0.50"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.60,-0.50,0.05,0.50"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -250,9 +257,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 20
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.35,0.45,0.35"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.35,0.45,0.35"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -284,9 +292,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 20
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.30,-0.35,0.35,0.35"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.30,-0.35,0.35,0.35"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -314,9 +323,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 10
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.30,-0.30,0.25,0.30"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.30,-0.30,0.25,0.30"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -347,9 +357,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 10
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.30,-0.40,0.45,0.40"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.30,-0.40,0.45,0.40"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -377,9 +388,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 10
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.40,-0.35,0.20,0.35"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.40,-0.35,0.20,0.35"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -407,9 +419,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 10
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.50,-0.30,0.35,0.30"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.50,-0.30,0.35,0.30"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
|
||||
@@ -20,9 +20,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 50
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.35,0.35,0.35"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.35,0.35,0.35"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -24,9 +24,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 85
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.35,0.35,0.35"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.35,0.35,0.35"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -15,9 +15,10 @@
|
||||
state: corgi
|
||||
- type: Physics
|
||||
mass: 10
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.50,-0.25,0.30,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.50,-0.25,0.30,0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -62,9 +63,10 @@
|
||||
state: cat
|
||||
- type: Physics
|
||||
mass: 10
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.20,0.30,0.20"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.20,0.30,0.20"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
@@ -112,9 +114,10 @@
|
||||
state: sloth
|
||||
- type: Physics
|
||||
mass: 10
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.35,0.15,0.35"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.35,0.15,0.35"
|
||||
mask:
|
||||
- Impassable
|
||||
- VaultImpassable
|
||||
|
||||
@@ -32,8 +32,9 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 50
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
mask:
|
||||
- Impassable
|
||||
# - MobImpassable Turns these off for now since humans don't have collisions either.
|
||||
|
||||
@@ -22,9 +22,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 85
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-1,-0.4,-0.2,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-1,-0.4,-0.2,0.4"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -4,3 +4,6 @@
|
||||
id: AdminObserver
|
||||
name: admin observer
|
||||
abstract: true
|
||||
components:
|
||||
- type: PlayerInputMover
|
||||
ignorePaused: true
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
showExamineInfo: true
|
||||
- type: Input
|
||||
context: "human"
|
||||
- type: PlayerMobMover
|
||||
- type: PlayerInputMover
|
||||
- type: Alerts
|
||||
- type: Actions
|
||||
innateActions:
|
||||
|
||||
@@ -11,9 +11,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 5
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.35,0.35,0.35"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.35,0.35,0.35"
|
||||
mask:
|
||||
- GhostImpassable
|
||||
status: InAir
|
||||
|
||||
@@ -117,11 +117,14 @@
|
||||
- map: [ "enum.Slots.MASK" ]
|
||||
- map: [ "enum.Slots.HEAD" ]
|
||||
- type: Physics
|
||||
bodyType: Kinematic
|
||||
anchored: false
|
||||
mass: 85
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.35,0.35,0.35"
|
||||
mass: 70
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.35
|
||||
restitution: 0.0
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
@@ -129,7 +132,6 @@
|
||||
layer:
|
||||
- Opaque
|
||||
- MobImpassable
|
||||
- type: PlayerInputMover
|
||||
- type: AtmosExposed
|
||||
- type: Flammable
|
||||
fireSpread: true
|
||||
@@ -301,9 +303,10 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 85
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.35,0.35,0.35"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.35,-0.35,0.35,0.35"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
|
||||
@@ -183,8 +183,9 @@
|
||||
- type: Slippery
|
||||
intersectPercentage: 0.2
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.2,0.2,0.2"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.2,0.2,0.2"
|
||||
layer:
|
||||
- MobImpassable
|
||||
|
||||
@@ -86,9 +86,10 @@
|
||||
- type: Slippery
|
||||
paralyzeTime: 4
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
layer:
|
||||
- MobImpassable
|
||||
|
||||
|
||||
@@ -48,14 +48,15 @@
|
||||
- state: extinguish
|
||||
map: [ "enum.VaporVisualLayers.Base" ]
|
||||
- type: Physics
|
||||
hard: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
- SmallImpassable
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
hard: false
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
- SmallImpassable
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: VaporVisualizer
|
||||
|
||||
@@ -87,8 +87,9 @@
|
||||
shader: unshaded
|
||||
visible: false
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
@@ -149,8 +150,9 @@
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
layer:
|
||||
- Opaque
|
||||
- Impassable
|
||||
|
||||
@@ -49,8 +49,9 @@
|
||||
description: "Portal to another location."
|
||||
components:
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb {}
|
||||
mask: [Impassable, MobImpassable]
|
||||
- type: Portal
|
||||
- type: Sprite
|
||||
|
||||
@@ -8,9 +8,10 @@
|
||||
components:
|
||||
- type: Physics
|
||||
anchored: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.15,-0.3,0.2,0.3" # TODO: these are placeholder values
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.15,-0.3,0.2,0.3" # TODO: these are placeholder values
|
||||
layer:
|
||||
- Clickable
|
||||
- type: PowerCell
|
||||
@@ -322,9 +323,10 @@
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
mass: 5
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
mask: [Impassable]
|
||||
layer: [Clickable]
|
||||
|
||||
@@ -350,9 +352,10 @@
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
mass: 5
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
mask: [Impassable]
|
||||
layer: [Clickable]
|
||||
|
||||
@@ -377,8 +380,9 @@
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
mass: 5
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
mask: [Impassable]
|
||||
layer: [Clickable]
|
||||
|
||||
@@ -41,9 +41,10 @@
|
||||
- type: Physics
|
||||
mass: 5
|
||||
anchored: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.40,-0.25,0.25,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.40,-0.25,0.25,0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- Opaque
|
||||
@@ -71,9 +72,10 @@
|
||||
- type: Physics
|
||||
mass: 5
|
||||
anchored: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- type: Spillable
|
||||
@@ -104,9 +106,10 @@
|
||||
- type: Slippery
|
||||
paralyzeTime: 2.5
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.3,-0.4,0.3,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.3,-0.4,0.3,0.4"
|
||||
layer:
|
||||
- MobImpassable
|
||||
|
||||
@@ -179,14 +182,15 @@
|
||||
map: [ "enum.VaporVisualLayers.Base" ]
|
||||
- type: Physics
|
||||
anchored: false
|
||||
hard: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
- SmallImpassable
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
hard: false
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
- SmallImpassable
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: VaporVisualizer
|
||||
|
||||
@@ -21,9 +21,10 @@
|
||||
- type: Physics
|
||||
mass: 5
|
||||
anchored: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.5,0.1,0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.5,0.1,0.5"
|
||||
layer:
|
||||
- Clickable
|
||||
- type: BodyBagEntityStorage
|
||||
@@ -38,7 +39,7 @@
|
||||
state_closed: bag
|
||||
- type: BodyBagVisualizer
|
||||
- type: Pullable
|
||||
|
||||
|
||||
- type: entity
|
||||
id: BodyBag_Item
|
||||
name: body bag
|
||||
@@ -53,8 +54,8 @@
|
||||
# - type: Placeable
|
||||
# prototype: someId
|
||||
# snap: Center
|
||||
|
||||
|
||||
|
||||
|
||||
- type: entity
|
||||
id: Morgue
|
||||
name: morgue
|
||||
@@ -75,9 +76,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
@@ -105,7 +107,7 @@
|
||||
light_soul: morgue_soul_light
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
|
||||
|
||||
- type: entity
|
||||
id: MorgueTray
|
||||
name: morgue tray
|
||||
@@ -120,9 +122,10 @@
|
||||
- type: Physics
|
||||
mass: 15
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer:
|
||||
- Clickable
|
||||
- type: MorgueTray
|
||||
@@ -148,9 +151,10 @@
|
||||
- type: Physics
|
||||
mass: 25
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
@@ -179,7 +183,7 @@
|
||||
light_burning: crema_active_light
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
|
||||
|
||||
- type: entity
|
||||
id: CrematoriumTray
|
||||
name: crematorium tray
|
||||
@@ -199,4 +203,4 @@
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
sprite: Objects/Consumable/Trash/ash.rsi
|
||||
state: icon
|
||||
state: icon
|
||||
|
||||
@@ -14,10 +14,11 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
edgeslide: false
|
||||
hard: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.1,0.1,0.1"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.1,0.1,0.1"
|
||||
hard: false
|
||||
layer: [Clickable]
|
||||
mask:
|
||||
- Impassable
|
||||
@@ -99,10 +100,11 @@
|
||||
- type: Physics
|
||||
anchored: false
|
||||
edgeslide: false
|
||||
hard: false
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.2,0.2,0.2"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.2,0.2,0.2"
|
||||
hard: false
|
||||
layer: 32
|
||||
mask: 30
|
||||
|
||||
|
||||
@@ -9,14 +9,23 @@
|
||||
- type: InteractionOutline
|
||||
- type: MovedByPressure
|
||||
- type: DamageOnHighSpeedImpact
|
||||
- type: CollisionWake
|
||||
- type: TileFrictionModifier
|
||||
modifier: 0.5
|
||||
- type: Physics
|
||||
anchored: false
|
||||
mass: 5
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
layer:
|
||||
- Clickable
|
||||
mask:
|
||||
- Impassable
|
||||
- SmallImpassable
|
||||
restitution: 0.8 # We want them items B O U N C Y
|
||||
friction: 0.2
|
||||
- type: Sprite
|
||||
drawdepth: Items
|
||||
- type: Pullable
|
||||
|
||||
@@ -16,12 +16,13 @@
|
||||
- type: Clickable
|
||||
- type: Slippery
|
||||
- type: Physics
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
hard: false
|
||||
layer:
|
||||
- MobImpassable
|
||||
hard: false
|
||||
|
||||
- type: entity
|
||||
name: puddle
|
||||
|
||||
@@ -6,10 +6,13 @@
|
||||
- type: Clickable
|
||||
- type: Physics
|
||||
anchored: false
|
||||
shapes:
|
||||
- !type:PhysShapeCircle
|
||||
radius: 0.5
|
||||
layer: [Impassable]
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.5
|
||||
hard: false
|
||||
layer:
|
||||
- MapGrid
|
||||
mask:
|
||||
- AllMask
|
||||
mass: 5
|
||||
@@ -36,9 +39,10 @@
|
||||
- type: InteractionOutline
|
||||
- type: Physics
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer: [MobMask, Opaque]
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
@@ -70,9 +74,10 @@
|
||||
- type: Clickable
|
||||
- type: Physics
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer: [MobMask, Opaque]
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
@@ -103,9 +108,10 @@
|
||||
- type: Clickable
|
||||
- type: Physics
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer: [MobMask, Opaque]
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
@@ -130,9 +136,10 @@
|
||||
- type: Clickable
|
||||
- type: Physics
|
||||
anchored: true
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5, -0.5, 0.5, 0.5"
|
||||
layer: [ MobMask ]
|
||||
- type: SnapGrid
|
||||
offset: Center
|
||||
|
||||
@@ -15,9 +15,10 @@
|
||||
- type: Physics
|
||||
anchored: true
|
||||
mass: 1
|
||||
shapes:
|
||||
- !type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
layer:
|
||||
- Clickable
|
||||
- type: TraitorDeathMatchRedemption
|
||||
|
||||
Reference in New Issue
Block a user