Generalize tile prying to any tool quality (#24432)

* Generalize tile prying to any tool quality

* ballin
This commit is contained in:
Nemanja
2024-01-23 02:45:40 -05:00
committed by GitHub
parent 258b9436b5
commit 5e2e652165
22 changed files with 267 additions and 389 deletions

View File

@@ -20,7 +20,7 @@
damage:
types:
Slash: 10
- type: TilePrying
- type: ToolTileCompatible
- type: Tool
qualities:
- Prying

View File

@@ -93,7 +93,7 @@
useSound:
path: /Audio/Items/crowbar.ogg
speed: 0.05
- type: TilePrying
- type: ToolTileCompatible
- type: Prying
- type: entity

View File

@@ -17,8 +17,7 @@
quickEquip: false
slots:
- Belt
- type: TilePrying
- type: LatticeCutting
- type: ToolTileCompatible
- type: Tool
qualities:
- Prying

View File

@@ -37,7 +37,7 @@
- type: Item
sprite: Objects/Tools/wirecutters.rsi
storedRotation: -90
- type: LatticeCutting
- type: ToolTileCompatible
- type: PhysicalComposition
materialComposition:
Steel: 100
@@ -156,7 +156,7 @@
- Prying
useSound:
path: /Audio/Items/crowbar.ogg
- type: TilePrying
- type: ToolTileCompatible
- type: PhysicalComposition
materialComposition:
Steel: 100
@@ -431,7 +431,6 @@
- type: Tag
tags:
- Multitool
- type: TilePrying
- type: Prying
enabled: false
- type: Tool
@@ -439,7 +438,7 @@
- Screwing
speed: 1.2 # Kept for future adjustments. Currently 1.2x for balance
useSound: /Audio/Items/drill_use.ogg
- type: LatticeCutting
- type: ToolTileCompatible
- type: MultipleTool
statusShowBehavior: true
entries:

View File

@@ -37,7 +37,7 @@
- type: Tool
qualities:
- Prying
- type: TilePrying
- type: ToolTileCompatible
- type: Prying
- type: UseDelay
delay: 1

View File

@@ -10,7 +10,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteel
@@ -28,7 +28,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteelCheckerLight
@@ -46,7 +46,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteelCheckerDark
@@ -64,7 +64,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteel
@@ -82,7 +82,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteel
@@ -100,7 +100,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteel
@@ -112,7 +112,7 @@
sprite: /Textures/Tiles/steel_offset.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteel
@@ -130,7 +130,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemSteel
@@ -148,7 +148,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemSteel
@@ -166,7 +166,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemSteel
@@ -184,7 +184,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemSteel
@@ -202,7 +202,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteel
@@ -220,7 +220,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
barestepSounds:
@@ -240,7 +240,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
@@ -258,7 +258,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
@@ -276,7 +276,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
@@ -294,7 +294,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
@@ -306,7 +306,7 @@
sprite: /Textures/Tiles/white_offset.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
@@ -324,7 +324,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
@@ -342,7 +342,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
@@ -360,7 +360,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
@@ -378,7 +378,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
@@ -396,7 +396,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
@@ -414,7 +414,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
@@ -432,7 +432,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
@@ -450,7 +450,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
@@ -468,7 +468,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
@@ -480,7 +480,7 @@
sprite: /Textures/Tiles/dark_offset.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
@@ -498,7 +498,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
@@ -516,7 +516,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
@@ -534,7 +534,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
@@ -552,7 +552,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
@@ -570,7 +570,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
@@ -582,7 +582,7 @@
sprite: /Textures/Tiles/tech_maint.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemTechmaint
@@ -594,7 +594,7 @@
sprite: /Textures/Tiles/reinforced.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemReinforced
@@ -606,7 +606,7 @@
sprite: /Textures/Tiles/mono.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemMono
@@ -618,7 +618,7 @@
sprite: /Textures/Tiles/lino.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemLino
@@ -630,7 +630,7 @@
sprite: /Textures/Tiles/steel_dirty.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepPlating
itemDrop: FloorTileItemDirty
@@ -642,7 +642,7 @@
sprite: /Textures/Tiles/elevator_shaft.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemElevatorShaft
@@ -654,7 +654,7 @@
sprite: /Textures/Tiles/metaldiamond.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemMetalDiamond
@@ -666,7 +666,7 @@
sprite: /Textures/Tiles/rock_vault.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepAsteroid
itemDrop: FloorTileItemRockVault
@@ -678,7 +678,7 @@
sprite: /Textures/Tiles/blue.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemBlue
@@ -696,7 +696,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemLime
@@ -708,7 +708,7 @@
sprite: /Textures/Tiles/mining_floor.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemMining
@@ -720,7 +720,7 @@
sprite: /Textures/Tiles/mining_floor_dark.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemMiningDark
@@ -732,7 +732,7 @@
sprite: /Textures/Tiles/mining_floor_light.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemMiningLight
@@ -745,7 +745,7 @@
sprite: /Textures/Tiles/freezer.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemFreezer
@@ -757,7 +757,7 @@
sprite: /Textures/Tiles/showroom.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemShowroom
@@ -769,7 +769,7 @@
sprite: /Textures/Tiles/hydro.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemHydro
@@ -787,7 +787,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemBar
@@ -799,7 +799,7 @@
sprite: /Textures/Tiles/clown.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemClown
@@ -811,7 +811,7 @@
sprite: /Textures/Tiles/mime.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemMime
@@ -823,7 +823,7 @@
sprite: /Textures/Tiles/kitchen.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemKitchen
@@ -835,7 +835,7 @@
sprite: /Textures/Tiles/laundry.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemLaundry
@@ -854,7 +854,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteel #This should probably be made null when it becomes possible to make it such, in SS13 prying destroyed tiles wouldn't give you anything.
@@ -870,7 +870,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteel #Same case as FloorSteelDamaged, make it null when possible
@@ -890,7 +890,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemConcrete
@@ -909,7 +909,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemConcrete
@@ -928,7 +928,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemConcrete
@@ -947,7 +947,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemGrayConcrete
@@ -966,7 +966,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemGrayConcrete
@@ -985,7 +985,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemGrayConcrete
@@ -1004,7 +1004,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemOldConcrete
@@ -1023,7 +1023,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemOldConcrete
@@ -1042,7 +1042,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemOldConcrete
@@ -1056,7 +1056,7 @@
sprite: /Textures/Tiles/arcadeblue.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepCarpet
barestepSounds:
@@ -1071,7 +1071,7 @@
sprite: /Textures/Tiles/arcadeblue2.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepCarpet
barestepSounds:
@@ -1086,7 +1086,7 @@
sprite: /Textures/Tiles/arcadered.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepCarpet
barestepSounds:
@@ -1101,7 +1101,7 @@
sprite: /Textures/Tiles/eighties.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepCarpet
barestepSounds:
@@ -1116,7 +1116,7 @@
sprite: /Textures/Tiles/carpetclown.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepCarpet
barestepSounds:
@@ -1131,7 +1131,7 @@
sprite: /Textures/Tiles/carpetoffice.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepCarpet
barestepSounds:
@@ -1152,7 +1152,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
friction: 0.25
@@ -1171,7 +1171,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
friction: 0.25
@@ -1185,7 +1185,7 @@
sprite: /Textures/Tiles/shuttlewhite.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemShuttleWhite
@@ -1197,7 +1197,7 @@
sprite: /Textures/Tiles/shuttleblue.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemShuttleBlue
@@ -1209,7 +1209,7 @@
sprite: /Textures/Tiles/shuttleorange.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemShuttleOrange
@@ -1221,7 +1221,7 @@
sprite: /Textures/Tiles/shuttlepurple.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemShuttlePurple
@@ -1233,7 +1233,7 @@
sprite: /Textures/Tiles/shuttlered.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemShuttleRed
@@ -1247,7 +1247,7 @@
sprite: /Textures/Tiles/gold.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemGold
@@ -1259,7 +1259,7 @@
sprite: /Textures/Tiles/silver.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemSilver
@@ -1277,7 +1277,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: SheetGlass1
@@ -1295,7 +1295,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: SheetRGlass1
@@ -1308,7 +1308,7 @@
sprite: /Textures/Tiles/green_circuit.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemGCircuit
@@ -1320,7 +1320,7 @@
sprite: /Textures/Tiles/blue_circuit.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemBCircuit
@@ -1345,7 +1345,6 @@
- 1.0
baseTurf: FloorDirt
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepTile
heatCapacity: 10000
@@ -1357,7 +1356,6 @@
sprite: /Textures/Tiles/grass.png
baseTurf: FloorDirt
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepGrass
itemDrop: FloorTileItemGrass
@@ -1370,7 +1368,6 @@
sprite: /Textures/Tiles/grassjungle.png
baseTurf: FloorDirt
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepGrass
itemDrop: FloorTileItemGrassJungle
@@ -1389,7 +1386,6 @@
- 1.0
baseTurf: FloorDirt
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepGrass
heatCapacity: 10000
@@ -1407,7 +1403,6 @@
- 1.0
baseTurf: FloorDirt
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepGrass
heatCapacity: 10000
@@ -1425,7 +1420,6 @@
- 1.0
baseTurf: Plating
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -1454,7 +1448,6 @@
- 0.0116
baseTurf: Space
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -1466,7 +1459,6 @@
sprite: /Textures/Tiles/Asteroid/asteroid_dug.png
baseTurf: Space
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -1493,7 +1485,6 @@
- 0.0116
baseTurf: Space
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -1505,7 +1496,7 @@
sprite: /Textures/Tiles/Asteroid/asteroid_tile.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -1534,7 +1525,6 @@
- 1.0
baseTurf: Space
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -1546,7 +1536,6 @@
sprite: /Textures/Tiles/Asteroid/asteroid0.png
baseTurf: Space
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -1558,7 +1547,6 @@
sprite: /Textures/Tiles/Asteroid/ironsand0.png
baseTurf: Space
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -1580,7 +1568,6 @@
- 1.0
baseTurf: Space
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -1601,7 +1588,6 @@
- 1.0
baseTurf: Space
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -1618,7 +1604,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepBlood
itemDrop: FloorTileItemFlesh
@@ -1631,7 +1617,7 @@
sprite: /Textures/Tiles/steel_maint.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemSteelMaint
@@ -1649,7 +1635,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemGratingMaint
@@ -1667,7 +1653,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
barestepSounds:
@@ -1690,7 +1676,7 @@
- 1.0
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepWood
barestepSounds:
@@ -1704,7 +1690,7 @@
sprite: /Textures/Tiles/Misc/Web/web_tile.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepCarpet
barestepSounds:
@@ -1727,7 +1713,6 @@
- 1.0
baseTurf: Space
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -1739,8 +1724,6 @@
sprite: /Textures/Tiles/hull.png
baseTurf: Plating
isSubfloor: false
canCrowbar: false
canAxe: false #You can't RCD these in SS13 apparently, so this is probably the next best thing
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemSteel #probably should not be normally obtainable, but the game shits itself and dies when you try to put null here
@@ -1752,8 +1735,6 @@
sprite: /Textures/Tiles/hull_reinforced.png
baseTurf: Plating
isSubfloor: false
canCrowbar: false
canAxe: false
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemSteel
@@ -1765,8 +1746,6 @@
sprite: /Textures/Tiles/super_reinforced.png
baseTurf: Plating
isSubfloor: false
canCrowbar: false
canAxe: false
footstepSounds:
collection: FootstepHull
itemDrop: FloorTileItemReinforced #same case as FloorHull
@@ -1796,7 +1775,7 @@
West: /Textures/Tiles/Planet/Grass/double_edge.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepGrass
itemDrop: FloorTileItemAstroGrass
@@ -1809,7 +1788,7 @@
sprite: /Textures/Tiles/Planet/Snow/ice.png
baseTurf: Plating
isSubfloor: false
canCrowbar: true
deconstructTools: [ Prying ]
friction: 0.05
heatCapacity: 10000
mobFriction: 0.5

View File

@@ -3,7 +3,6 @@
name: tiles-dirt-floor
sprite: /Textures/Tiles/Planet/dirt.rsi/dirt.png
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -24,7 +23,6 @@
- 1.0
- 1.0
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -44,7 +42,6 @@
- 1.0
- 1.0
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -74,7 +71,6 @@
West: /Textures/Tiles/Planet/Grass/double_edge.png
baseTurf: FloorPlanetDirt
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepGrass
itemDrop: FloorTileItemGrass
@@ -88,7 +84,6 @@
name: tiles-basalt-floor
sprite: /Textures/Tiles/Planet/basalt.png
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepAsteroid
heatCapacity: 10000
@@ -122,7 +117,6 @@
North: /Textures/Tiles/Planet/Snow/snow_double_edge_north.png
West: /Textures/Tiles/Planet/Snow/snow_double_edge_west.png
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepSnow
heatCapacity: 10000
@@ -135,7 +129,6 @@
name: tiles-ice
sprite: /Textures/Tiles/Planet/Snow/ice.png
isSubfloor: true
canCrowbar: false
friction: 0.05
heatCapacity: 10000
weather: true
@@ -156,7 +149,6 @@
North: /Textures/Tiles/Planet/Snow/snow_dug_double_edge_north.png
West: /Textures/Tiles/Planet/Snow/snow_dug_double_edge_west.png
isSubfloor: true
canCrowbar: false
footstepSounds:
collection: FootstepSnow
heatCapacity: 10000

View File

@@ -4,7 +4,6 @@
sprite: /Textures/Tiles/plating.png
baseTurf: Lattice
isSubfloor: true
canAxe: true
footstepSounds:
collection: FootstepPlating
friction: 0.3
@@ -21,7 +20,6 @@
- 1.0
baseTurf: Lattice
isSubfloor: true
canAxe: true
footstepSounds:
collection: FootstepPlating
friction: 0.3
@@ -33,7 +31,6 @@
sprite: /Textures/Tiles/plating_burnt.png
baseTurf: Lattice
isSubfloor: true
canAxe: true
footstepSounds:
collection: FootstepPlating
friction: 0.3
@@ -45,7 +42,6 @@
sprite: /Textures/Tiles/Asteroid/asteroid_plating.png
baseTurf: Lattice
isSubfloor: true
canAxe: true
footstepSounds:
collection: FootstepPlating
friction: 0.3
@@ -57,7 +53,6 @@
sprite: /Textures/Tiles/snow_plating.png #Not in the snow planet RSI because it doesn't have any metadata. Should probably be moved to its own folder later.
baseTurf: Lattice
isSubfloor: true
canAxe: true
footstepSounds:
collection: FootstepPlating
friction: 0.15 #a little less then actual snow
@@ -69,7 +64,7 @@
sprite: /Textures/Tiles/lattice.png
baseTurf: Space
isSubfloor: true
canWirecutter: true
deconstructTools: [ Cutting ]
weather: true
footstepSounds:
collection: FootstepPlating

View File

@@ -207,12 +207,11 @@
components:
- Item
permanentComponents:
- type: TilePrying
- type: UserInterface
interfaces:
- key: enum.SignalLinkerUiKey.Key
type: SignalPortSelectorBoundUserInterface
- type: LatticeCutting
- type: ToolTileCompatible
- type: Tool
qualities:
- Screwing