Medieval Screwdriver (#1253)

* Medieval Screwdriver
Prototye & Texture

Added: screwdriver.rsi
- in hand textures
- main texture (with major help from omsoyk, tysm!)
- meta file
As opposed to vanilla SS14 screwdriver, this one only has one main texture.

Changed: screwdriver.yml prototype
- added all components from vanilla SS14 screwdriver (can be found in tools.yml prototype),
except for RandomSprite component that gives random color
- changed parent attribute from Screwdriver to BaseItem since we're making brand new screwdriver
- all components from initial prototype remained

* removed unused components

* Screwdriver recipe

Removed:
- Screwdriver recipe from anvil (iron bar)
Added:
- Screwdriver recipe to workbench (wooden grip + iron bolt)

To fit more with updated screwdriver visuals, recipe is updated too.
This commit is contained in:
4g10w
2025-05-04 22:29:34 +03:00
committed by GitHub
parent 5dc41e4189
commit 63a2248201
7 changed files with 60 additions and 15 deletions

View File

@@ -1,13 +1,35 @@
- type: entity
parent: Screwdriver
id: CP14Screwdriver
categories: [ ForkFiltered ]
name: screwdriver
parent: BaseItem
id: CP14Screwdriver
description: Industrial grade torque in a small screwdriving package.
components:
- type: CP14LockEditer
- type: UseDelay
delay: 1.0
- type: EmitSoundOnLand
sound:
path: /Audio/Items/screwdriver_drop.ogg
- type: Tag
tags:
- Screwdriver
- type: Sprite
sprite: _CP14/Objects/Tools/screwdriver.rsi
state: screwdriver
- type: Item
sprite: _CP14/Objects/Tools/screwdriver.rsi
storedRotation: -90
- type: MeleeWeapon
wideAnimationRotation: -90
attackRate: 1
damage:
types:
Piercing: 4
Piercing: 4
soundHit:
path: "/Audio/Weapons/bladeslice.ogg"
- type: Tool
qualities:
- Screwing
useSound:
collection: Screwdriver

View File

@@ -23,17 +23,6 @@
count: 2
result: CP14BaseWrench
- type: CP14Recipe
id: CP14Screwdriver
tag: CP14RecipeAnvil
category: Tools
craftTime: 4
requirements:
- !type:StackResource
stack: CP14IronBar
count: 1
result: CP14Screwdriver
- type: CP14Recipe
id: CP14PlatePie
tag: CP14RecipeAnvil
@@ -300,4 +289,4 @@
- !type:StackResource
stack: CP14CopperBar
count: 1
result: CP14EnergyCrystalMediumEmpty
result: CP14EnergyCrystalMediumEmpty

View File

@@ -216,3 +216,15 @@
- !type:ProtoIdResource
protoId: CP14DyePurple
result: CP14CrayonPurple
- type: CP14Recipe
id: CP14Screwdriver
tag: CP14RecipeWorkbench
category: Tools
craftTime: 1
requirements:
- !type:ProtoIdResource
protoId: CP14ModularGripWooden
- !type:ProtoIdResource
protoId: CP14CrossboltIron
result: CP14Screwdriver

Binary file not shown.

After

Width:  |  Height:  |  Size: 229 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 B

View File

@@ -0,0 +1,22 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by 4g10w",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "screwdriver"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 384 B