Merge 9b382fed71 into c3c6a6abd9
This commit is contained in:
commit
b3261a6f45
|
|
@ -1,2 +1,5 @@
|
||||||
reagent-name-quartzite = quartzite
|
reagent-name-quartzite = quartzite
|
||||||
reagent-desc-quartzite = Millions of microscopic crystalline shards. When heated, solidifies into glass.
|
reagent-desc-quartzite = Millions of microscopic crystalline shards. When heated, solidifies into glass.
|
||||||
|
|
||||||
|
reagent-name-razorblade = razor blade
|
||||||
|
reagent-desc-razorblade = Particulate tiny fragments of a razor blade. Shreds the insides of whoever ingests.
|
||||||
|
|
|
||||||
|
|
@ -46,3 +46,4 @@ construction-graph-tag-ancientbook = Damaged Ancient Book
|
||||||
|
|
||||||
# Weapons
|
# Weapons
|
||||||
construction-graph-tag-silversword = silver sword
|
construction-graph-tag-silversword = silver sword
|
||||||
|
construction-graph-tag-razorblade = razor blade
|
||||||
|
|
|
||||||
|
|
@ -210,7 +210,7 @@
|
||||||
node: icon
|
node: icon
|
||||||
- type: MeleeWeapon
|
- type: MeleeWeapon
|
||||||
wideAnimationRotation: 90
|
wideAnimationRotation: 90
|
||||||
attackRate: 1.2
|
attackRate: 1.6
|
||||||
damage:
|
damage:
|
||||||
types:
|
types:
|
||||||
Slash: 5
|
Slash: 5
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,105 @@
|
||||||
|
- type: entity
|
||||||
|
id: RazorbladeDull
|
||||||
|
parent: BaseItem
|
||||||
|
name: dull razor blade
|
||||||
|
description: A razor blade that requires sharpening.
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: _DV/Objects/Weapons/Melee/razorblade.rsi
|
||||||
|
state: razordull
|
||||||
|
- type: Item
|
||||||
|
size: Tiny
|
||||||
|
heldPrefix: razordull
|
||||||
|
- type: Construction
|
||||||
|
graph: Razorblade
|
||||||
|
node: incomplete
|
||||||
|
- type: ContainerContainer
|
||||||
|
containers:
|
||||||
|
construction: !type:Container
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: BaseItem
|
||||||
|
id: Razorblade
|
||||||
|
name: razor blade
|
||||||
|
description: A small, hastily crafted razor blade. Perfect for shaving!
|
||||||
|
components:
|
||||||
|
- type: Construction
|
||||||
|
graph: Razorblade
|
||||||
|
node: razorsharp
|
||||||
|
- type: Item
|
||||||
|
size: Tiny
|
||||||
|
heldPrefix: razorsharp
|
||||||
|
- type: Sprite
|
||||||
|
sprite: _DV/Objects/Weapons/Melee/razorblade.rsi
|
||||||
|
state: razorsharpened
|
||||||
|
- type: Tag
|
||||||
|
tags:
|
||||||
|
- Razorblade
|
||||||
|
- type: MeleeWeapon
|
||||||
|
attackRate: 1.2
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Slash: 6
|
||||||
|
- type: DamageOtherOnHit
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Slash: 6
|
||||||
|
- type: SolutionContainerManager
|
||||||
|
solutions:
|
||||||
|
food:
|
||||||
|
maxVol: 1
|
||||||
|
reagents:
|
||||||
|
- ReagentId: Razorblade
|
||||||
|
Quantity: 1
|
||||||
|
- type: DrainableSolution
|
||||||
|
solution: food
|
||||||
|
- type: SolutionTransfer
|
||||||
|
canSend: true
|
||||||
|
canReceive: false
|
||||||
|
transferAmount: 1
|
||||||
|
- type: DeleteOnSolutionEmpty
|
||||||
|
solution: food
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: ClothingHeadHatGreyFlatcap
|
||||||
|
id: RazorGreyFlatcap
|
||||||
|
name: grey flatcap
|
||||||
|
suffix: Razor
|
||||||
|
description: Fashionable for both the working class and old man Jenkins. This one has razor blades sewn in. Scary.
|
||||||
|
components:
|
||||||
|
- type: Construction
|
||||||
|
graph: RazorGreyFlatcap
|
||||||
|
node: icon
|
||||||
|
- type: MeleeWeapon
|
||||||
|
attackRate: 1.6
|
||||||
|
wideAnimationRotation: 90
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Slash: 8
|
||||||
|
- type: LandAtCursor
|
||||||
|
- type: DamageOtherOnHit
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Slash: 14
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: ClothingHeadHatBrownFlatcap
|
||||||
|
id: RazorBrownFlatcap
|
||||||
|
name: brown flatcap
|
||||||
|
suffix: Razor
|
||||||
|
description: Stupid clown! You made me look bad! This one has razor blades sewn in. Scary.
|
||||||
|
components:
|
||||||
|
- type: Construction
|
||||||
|
graph: RazorBrownFlatcap
|
||||||
|
node: icon
|
||||||
|
- type: MeleeWeapon
|
||||||
|
attackRate: 1.6
|
||||||
|
wideAnimationRotation: 90
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Slash: 8
|
||||||
|
- type: LandAtCursor
|
||||||
|
- type: DamageOtherOnHit
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Slash: 14
|
||||||
|
|
@ -36,3 +36,26 @@
|
||||||
- !type:Emote
|
- !type:Emote
|
||||||
emote: Scream
|
emote: Scream
|
||||||
probability: 0.3
|
probability: 0.3
|
||||||
|
|
||||||
|
- type: reagent
|
||||||
|
id: Razorblade
|
||||||
|
name: reagent-name-razorblade
|
||||||
|
group: Toxins
|
||||||
|
desc: reagent-desc-razorblade
|
||||||
|
physicalDesc: reagent-physical-desc-reflective
|
||||||
|
flavor: metallic
|
||||||
|
color: "#a0a0a8"
|
||||||
|
metabolisms:
|
||||||
|
Food:
|
||||||
|
effects:
|
||||||
|
- !type:HealthChange
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Slash: 10
|
||||||
|
- !type:ModifyBleed
|
||||||
|
amount: 8
|
||||||
|
- !type:PopupMessage
|
||||||
|
type: Local
|
||||||
|
visualType: LargeCaution
|
||||||
|
messages: ["generic-reagent-effect-slicing-insides" ]
|
||||||
|
probability: 1.0
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,55 @@
|
||||||
|
- type: constructionGraph
|
||||||
|
id: RazorGreyFlatcap
|
||||||
|
start: start
|
||||||
|
graph:
|
||||||
|
- node: start
|
||||||
|
edges:
|
||||||
|
- to: icon
|
||||||
|
steps:
|
||||||
|
- tag: Razorblade
|
||||||
|
name: construction-graph-tag-razorblade
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Materials/Shards/shard.rsi
|
||||||
|
state: shard1
|
||||||
|
doAfter: 1
|
||||||
|
- tag: Razorblade
|
||||||
|
name: construction-graph-tag-razorblade
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Materials/Shards/shard.rsi
|
||||||
|
state: shard1
|
||||||
|
doAfter: 1
|
||||||
|
- tag: BrimFlatcapGrey
|
||||||
|
name: construction-graph-tag-grey-flatcap
|
||||||
|
icon:
|
||||||
|
sprite: Clothing/Head/Hats/greyflatcap.rsi
|
||||||
|
state: icon
|
||||||
|
- node: icon
|
||||||
|
entity: RazorGreyFlatcap
|
||||||
|
|
||||||
|
- type: constructionGraph
|
||||||
|
id: RazorBrownFlatcap
|
||||||
|
start: start
|
||||||
|
graph:
|
||||||
|
- node: start
|
||||||
|
edges:
|
||||||
|
- to: icon
|
||||||
|
steps:
|
||||||
|
- tag: Razorblade
|
||||||
|
name: construction-graph-tag-razorblade
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Materials/Shards/shard.rsi
|
||||||
|
state: shard1
|
||||||
|
doAfter: 1
|
||||||
|
- tag: Razorblade
|
||||||
|
name: construction-graph-tag-razorblade
|
||||||
|
icon:
|
||||||
|
sprite: Objects/Materials/Shards/shard.rsi
|
||||||
|
state: shard1
|
||||||
|
doAfter: 1
|
||||||
|
- tag: BrimFlatcapBrown
|
||||||
|
name: construction-graph-tag-brown-flatcap
|
||||||
|
icon:
|
||||||
|
sprite: Clothing/Head/Hats/brownflatcap.rsi
|
||||||
|
state: icon
|
||||||
|
- node: icon
|
||||||
|
entity: RazorBrownFlatcap
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
- type: constructionGraph
|
||||||
|
id: Razorblade
|
||||||
|
start: start
|
||||||
|
graph:
|
||||||
|
- node: start
|
||||||
|
edges:
|
||||||
|
- to: incomplete
|
||||||
|
steps:
|
||||||
|
- material: Steel
|
||||||
|
amount: 1
|
||||||
|
doAfter: 2
|
||||||
|
- node: incomplete
|
||||||
|
entity: RazorbladeDull
|
||||||
|
edges:
|
||||||
|
- to: razorsharp
|
||||||
|
steps:
|
||||||
|
- tool: Cutting
|
||||||
|
doAfter: 5
|
||||||
|
- node: razorsharp
|
||||||
|
entity: Razorblade
|
||||||
|
|
@ -61,3 +61,19 @@
|
||||||
targetNode: skiaHoodie
|
targetNode: skiaHoodie
|
||||||
category: construction-category-clothing
|
category: construction-category-clothing
|
||||||
objectType: Item
|
objectType: Item
|
||||||
|
|
||||||
|
- type: construction
|
||||||
|
id: RazorGreyFlatcap
|
||||||
|
graph: RazorGreyFlatcap
|
||||||
|
startNode: start
|
||||||
|
targetNode: icon
|
||||||
|
category: construction-category-clothing
|
||||||
|
objectType: Item
|
||||||
|
|
||||||
|
- type: construction
|
||||||
|
id: RazorBrownFlatcap
|
||||||
|
graph: RazorBrownFlatcap
|
||||||
|
startNode: start
|
||||||
|
targetNode: icon
|
||||||
|
category: construction-category-clothing
|
||||||
|
objectType: Item
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
- type: construction
|
||||||
|
id: Razorblade
|
||||||
|
graph: Razorblade
|
||||||
|
startNode: start
|
||||||
|
targetNode: razorsharp
|
||||||
|
category: construction-category-weapons
|
||||||
|
objectType: Item
|
||||||
|
|
@ -289,3 +289,6 @@
|
||||||
|
|
||||||
- type: Tag
|
- type: Tag
|
||||||
id: GenderCloak
|
id: GenderCloak
|
||||||
|
|
||||||
|
- type: Tag
|
||||||
|
id: Razorblade # Real space mafia vibes, innit?
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,33 @@
|
||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "Sprite by MomoKemono(Discord)",
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "razorsharpened"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "razordull"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "razordull-inhand-left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "razordull-inhand-right",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "razorsharp-inhand-left",
|
||||||
|
"directions": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "razorsharp-inhand-right",
|
||||||
|
"directions": 4
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 234 B |
Binary file not shown.
|
After Width: | Height: | Size: 237 B |
Binary file not shown.
|
After Width: | Height: | Size: 199 B |
Binary file not shown.
|
After Width: | Height: | Size: 215 B |
Binary file not shown.
|
After Width: | Height: | Size: 220 B |
Binary file not shown.
|
After Width: | Height: | Size: 223 B |
Loading…
Reference in New Issue