Yogstation 13 - Modules - TypesVar Details - Proc Details

/datum/component/cleave_attack

Vars

arc_sizeSize of the attack arc in degrees
cleave_effectWhich effect should this use
cleave_end_callbackCallback when the cleave attack is finished
no_multi_hitWhether this item is disallowed from hitting more than one target
requires_wieldedMake this TRUE for two-handed weapons like axes
swing_speed_modHow much slower is it to swing

Procs

hit_atoms_on_turfHits all possible atoms on a turf, returns TRUE if the swing should end early
set_cleave_effectSets the cleave effect to the specified effect, or based on arc size if one wasn't specified.

Var Details

arc_size

Size of the attack arc in degrees

cleave_effect

Which effect should this use

cleave_end_callback

Callback when the cleave attack is finished

no_multi_hit

Whether this item is disallowed from hitting more than one target

requires_wielded

Make this TRUE for two-handed weapons like axes

swing_speed_mod

How much slower is it to swing

Proc Details

hit_atoms_on_turf

Hits all possible atoms on a turf, returns TRUE if the swing should end early

set_cleave_effect

Sets the cleave effect to the specified effect, or based on arc size if one wasn't specified.