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