Implement lattice cutting (#10920)

* Add lattice cutting

* Add delay when spacing the floor.

* Add LatticeCutting to jaws of life

* Add warning

* Minor fixes

* Add atmos decompression delay

* Add CanWirecutter and lattice item drops

* Remove atmos check

* Prevent tile replacement edge case
This commit is contained in:
Jacob Tong
2022-08-31 01:24:51 -07:00
committed by GitHub
parent c26074e978
commit 61d975644a
9 changed files with 187 additions and 13 deletions

View File

@@ -0,0 +1 @@
comp-lattice-cutting-unsafe-warning = You feel air blow past your fingers... Maybe you should reconsider?

View File

@@ -19,6 +19,7 @@
slots:
- Belt
- type: TilePrying
- type: LatticeCutting
- type: Tool
qualities:
- Prying

View File

@@ -34,6 +34,7 @@
cutters: Rainbow
- type: Item
sprite: Objects/Tools/wirecutters.rsi
- type: LatticeCutting
- type: entity
name: screwdriver

View File

@@ -18,10 +18,12 @@
baseTurfs:
- Space
isSubfloor: true
canWirecutter: true
footstepSounds:
collection: FootstepPlating
friction: 0.5
isSpace: true
itemDrop: PartRodMetal1
thermalConductivity: 0.04
heatCapacity: 10000