Remove SnapGrid (#4578)

This commit is contained in:
metalgearsloth
2021-09-12 16:35:45 +10:00
committed by GitHub
parent f301e45163
commit 64f12507a3
27 changed files with 76 additions and 38 deletions

View File

@@ -11,7 +11,8 @@
visuals:
- type: SmokeVisualizer
- type: Occluder
- type: SnapGrid
- type: Transform
anchored: true
- type: SmokeSolutionAreaEffect
- type: SolutionContainerManager
solutions:
@@ -38,7 +39,8 @@
- type: FoamVisualizer
animationTime: 0.6
animationState: foam-dissolve
- type: SnapGrid
- type: Transform
anchored: true
- type: Physics
fixtures:
- shape:
@@ -119,7 +121,8 @@
- type: Occluder
sizeX: 32
sizeY: 32
- type: SnapGrid
- type: Transform
anchored: true
- type: Airtight
- type: Damageable
resistances: metallicResistances

View File

@@ -3,7 +3,8 @@
id: PuddleBase
abstract: true
components:
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
drawdepth: FloorObjects
- type: SolutionContainerManager

View File

@@ -34,6 +34,7 @@
prototype: InflatableWallStack1
doAfter: 3
- type: Airtight
- type: SnapGrid
- type: Transform
anchored: true
placement:
mode: SnapgridCenter

View File

@@ -23,7 +23,8 @@
- VaultImpassable
- type: Anchorable
- type: Pullable
- type: SnapGrid
- type: Transform
anchored: true
- type: Damageable
resistances: metallicResistances
- type: Destructible

View File

@@ -20,7 +20,8 @@
state: activated
shader: unshaded
map: ["enum.GravityGeneratorVisualLayers.Core"]
- type: SnapGrid
- type: Transform
anchored: true
- type: ApcPowerReceiver
powerLoad: 500
- type: Physics

View File

@@ -71,7 +71,8 @@
interfaces:
- key: enum.LatheUiKey.Key
type: LatheBoundUserInterface
- type: SnapGrid
- type: Transform
anchored: true
- type: Pullable
- type: Lathe
@@ -190,6 +191,7 @@
visuals:
- type: ProtolatheVisualizer
- type: WiresVisualizer
- type: SnapGrid
- type: Transform
anchored: true
- type: Pullable
- type: Lathe

View File

@@ -5,7 +5,8 @@
description: From BlenderTech. Will It Blend? Let's find out!
suffix: grinder/juicer
components:
- type: SnapGrid
- type: Transform
anchored: true
- type: ReagentGrinder
- type: UserInterface
interfaces:

View File

@@ -15,7 +15,8 @@
- Impassable
- MobImpassable
- VaultImpassable
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
netsync: false
sprite: Structures/Machines/recycling.rsi

View File

@@ -9,7 +9,8 @@
- type: Clickable
- type: InteractionOutline
- type: Physics
- type: SnapGrid
- type: Transform
anchored: true
- type: Damageable
- type: Destructible
thresholds:

View File

@@ -9,7 +9,8 @@
- type: Clickable
- type: InteractionOutline
- type: Physics
- type: SnapGrid
- type: Transform
anchored: true
- type: Damageable
- type: Anchorable
- type: Rotatable

View File

@@ -12,7 +12,8 @@
- type: InteractionOutline
- type: Physics
bodyType: Static
- type: SnapGrid
- type: Transform
anchored: true
- type: Anchorable
- type: Damageable
resistances: metallicResistances

View File

@@ -19,6 +19,7 @@
- Impassable
- MobImpassable
- VaultImpassable
- type: SnapGrid
- type: Transform
anchored: true
- type: Pullable
- type: Clickable

View File

@@ -23,7 +23,8 @@
- Impassable
- MobImpassable
- VaultImpassable
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
sprite: Structures/Power/Generation/Singularity/collector.rsi
layers:

View File

@@ -23,7 +23,8 @@
- Impassable
- MobImpassable
- VaultImpassable
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
sprite: Structures/Power/Generation/Singularity/containment.rsi
state: icon
@@ -64,7 +65,8 @@
- Impassable
- MobImpassable
- VaultImpassable
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
sprite: Structures/Power/Generation/Singularity/containment_field.rsi
state: field

View File

@@ -23,7 +23,8 @@
- Impassable
- MobImpassable
- VaultImpassable
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
sprite: Structures/Power/Generation/Singularity/emitter.rsi
layers:

View File

@@ -24,6 +24,7 @@
- Opaque
mask:
- MobImpassable
- type: SnapGrid
- type: Transform
anchored: true
- type: Anchorable
- type: Pullable

View File

@@ -39,7 +39,8 @@
max: 1
- !type:DoActsBehavior
acts: ["Destruction"]
- type: SnapGrid
- type: Transform
anchored: true
- type: Anchorable
- type: Pullable
- type: AMEController
@@ -123,7 +124,8 @@
max: 2
- !type:DoActsBehavior
acts: ["Destruction"]
- type: SnapGrid
- type: Transform
anchored: true
- type: IconSmooth
mode: CardinalFlags
base: shield_

View File

@@ -29,7 +29,8 @@
- MobImpassable
- VaultImpassable
- SmallImpassable
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
sprite: Structures/Power/power.rsi
state: generator

View File

@@ -36,7 +36,8 @@
supplyRampRate: 500
- type: SolarPanel
supply: 1500
- type: SnapGrid
- type: Transform
anchored: true
- type: Damageable
resistances: metallicResistances
- type: Destructible
@@ -75,7 +76,8 @@
- type: Sprite
sprite: Structures/Power/Generation/solar_panel.rsi
state: solar_assembly
- type: SnapGrid
- type: Transform
anchored: true
- type: Damageable
resistances: metallicResistances
- type: Destructible
@@ -119,7 +121,8 @@
- type: Sprite
sprite: Structures/Power/Generation/solar_panel.rsi
state: solar_tracker
- type: SnapGrid
- type: Transform
anchored: true
- type: Damageable
resistances: metallicResistances
- type: Destructible

View File

@@ -18,7 +18,8 @@
layer:
- Underplating
- type: InteractionOutline
- type: SnapGrid
- type: Transform
anchored: true
- type: Damageable
resistances: metallicResistances
- type: Destructible

View File

@@ -13,7 +13,8 @@
layer:
- Underplating
- type: InteractionOutline
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
netsync: false
drawdepth: BelowFloor

View File

@@ -25,7 +25,8 @@
!type:PhysShapeAabb
bounds: "-0.5,-0.5,0.5,0.5"
layer: [MobMask, Opaque]
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
sprite: Structures/Power/power.rsi
state: wiredmachine
@@ -66,7 +67,8 @@
!type:PhysShapeAabb
bounds: "-0.5,-0.5,0.5,0.5"
layer: [MobMask, Opaque]
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
sprite: Structures/Power/power.rsi
state: provider
@@ -96,7 +98,8 @@
!type:PhysShapeAabb
bounds: "-0.5,-0.5,0.5,0.5"
layer: [MobMask, Opaque]
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
sprite: Structures/Power/power.rsi
state: provider
@@ -154,7 +157,8 @@
!type:PhysShapeAabb
bounds: "-0.5,-0.5,0.5,0.5"
layer: [MobMask, Opaque]
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
sprite: Structures/Power/power.rsi
state: wirelessmachine

View File

@@ -61,7 +61,8 @@
!type:PhysShapeAabb
bounds: "-0.25,-0.25,0.3,0.25"
layer: [ Passable ]
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
drawdepth: WallMountedItems
netsync: false

View File

@@ -49,7 +49,8 @@
light_contents: morgue_nomob_light
light_mob: morgue_nosoul_light
light_soul: morgue_soul_light
- type: SnapGrid
- type: Transform
anchored: true
- type: entity
id: MorgueTray
@@ -128,7 +129,8 @@
state_closed: crema_closed
light_contents: crema_contents_light
light_burning: crema_active_light
- type: SnapGrid
- type: Transform
anchored: true
- type: entity
id: CrematoriumTray

View File

@@ -20,7 +20,8 @@
- type: Icon
sprite: Structures/catwalk.rsi
state: catwalk_preview
- type: SnapGrid
- type: Transform
anchored: true
- type: IconSmooth
key: catwalk
base: catwalk_

View File

@@ -18,7 +18,8 @@
- Impassable
- MobImpassable
- VaultImpassable
- type: SnapGrid
- type: Transform
anchored: true
- type: Sprite
netsync: false
sprite: Structures/conveyor.rsi

View File

@@ -46,7 +46,8 @@
maxVol: 200
- type: RefillableSolution
solution: soil
- type: SnapGrid
- type: Transform
anchored: true
- type: Reactive
reactions:
- !type:AddToSolutionReaction