byond - Modules - TypesVar Details - Proc Details

chainsaw

Chainsword & Chainsaw

Vars

additional_damageadditional damage when weapon is active
fuel_usedamount of fuel used per hit
icon_state_onicon when on
max_fuelamount of fuel stored inside
worn_icon_state_onsprite on the mob when on
worn_icon_state_wsprite on the mob when off but wielded

Procs

afterattackRefueling with fueltank
attack_objHandle chainsaw attack loop on object
droppedChainsaw turned off when dropped, and also lose bump attack
equippedChainsaw give bump attack when picked up
rip_apartProc for the fuel cost and check and chainsaw noises
toggle_motorProc to turn the chainsaw on or off
unwieldChainsaw turn off when unwielded
update_icon_statehandle icon change
update_item_statehandle worn_icon change
wieldChainsaw turn on when wielded

Var Details

additional_damage

additional damage when weapon is active

fuel_used

amount of fuel used per hit

icon_state_on

icon when on

max_fuel

amount of fuel stored inside

worn_icon_state_on

sprite on the mob when on

worn_icon_state_w

sprite on the mob when off but wielded

Proc Details

afterattack

Refueling with fueltank

attack_obj

Handle chainsaw attack loop on object

dropped

Chainsaw turned off when dropped, and also lose bump attack

equipped

Chainsaw give bump attack when picked up

rip_apart

Proc for the fuel cost and check and chainsaw noises

toggle_motor

Proc to turn the chainsaw on or off

unwield

Chainsaw turn off when unwielded

update_icon_state

handle icon change

update_item_state

handle worn_icon change

wield

Chainsaw turn on when wielded