mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-30 03:22:41 +00:00
* Refactors armor into dedicated subtypes * start * most tg things * pain (#18584) * shit * non-mod changes * compile Co-authored-by: John Doe <gamingskeleton3@gmail.com> * #18291 * compile fix * ??? Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com> Co-authored-by: John Doe <gamingskeleton3@gmail.com> Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
36 lines
1.0 KiB
Plaintext
36 lines
1.0 KiB
Plaintext
/**
|
|
* Pitchfork item
|
|
*
|
|
* Essentially spears with different stats and sprites.
|
|
* Also fireproof for some reason.
|
|
*/
|
|
/obj/item/pitchfork
|
|
icon_state = "pitchfork0"
|
|
base_icon_state = "pitchfork"
|
|
lefthand_file = 'icons/mob/inhands/weapons/polearms_lefthand.dmi'
|
|
righthand_file = 'icons/mob/inhands/weapons/polearms_righthand.dmi'
|
|
name = "pitchfork"
|
|
desc = "A simple tool used for moving hay."
|
|
force = 7
|
|
throwforce = 15
|
|
w_class = WEIGHT_CLASS_BULKY
|
|
attack_verb_continuous = list("attacks", "impales", "pierces")
|
|
attack_verb_simple = list("attack", "impale", "pierce")
|
|
hitsound = 'sound/weapons/bladeslice.ogg'
|
|
sharpness = SHARP_EDGED
|
|
max_integrity = 200
|
|
armor_type = /datum/armor/item_pitchfork
|
|
resistance_flags = FIRE_PROOF
|
|
|
|
/datum/armor/item_pitchfork
|
|
fire = 100
|
|
acid = 30
|
|
|
|
/obj/item/pitchfork/Initialize(mapload)
|
|
. = ..()
|
|
AddComponent(/datum/component/two_handed, force_unwielded=7, force_wielded=15, icon_wielded="[base_icon_state]1")
|
|
|
|
/obj/item/pitchfork/update_icon_state()
|
|
icon_state = "[base_icon_state]0"
|
|
return ..()
|