/tg/ Station 13 - Modules - TypesVar Details - Proc Details

boxing

Vars

boxing_traitsList of traits applied to users of this martial art.
default_damage_typeDefault damage type for our boxing.
honorable_boxerBoolean on whether we are sportsmanlike in our tussling; TRUE means we have restrictions
warning_cooldownBalloon alert cooldown for warning our boxer to alternate their blows to get more damage

Procs

check_blockHandles our blocking signals, similar to hit_reaction() on items. Only blocks while the boxer is in throw mode.
check_streakUnlike most instances of this proc, this is actually called in _proc/tussle() Returns a multiplier on our skill damage bonus.
crit_effectOur crit effect. For normal boxing, this applies a stagger, then applies a knockout if they're staggered. Other types of boxing apply different kinds of effects.
honor_checkReturns whether whoever is checked by this proc is complying with the rules of boxing. The boxer cannot block non-boxers, and cannot apply their scariest moves against non-boxers.
perform_extra_effectAn extra effect on some moves and attacks.
skill_experience_adjustmentHandles our instances of experience gain while boxing. It also applies the exercised status effect.

Var Details

boxing_traits

List of traits applied to users of this martial art.

default_damage_type

Default damage type for our boxing.

honorable_boxer

Boolean on whether we are sportsmanlike in our tussling; TRUE means we have restrictions

warning_cooldown

Balloon alert cooldown for warning our boxer to alternate their blows to get more damage

Proc Details

check_block

Handles our blocking signals, similar to hit_reaction() on items. Only blocks while the boxer is in throw mode.

check_streak

Unlike most instances of this proc, this is actually called in _proc/tussle() Returns a multiplier on our skill damage bonus.

crit_effect

Our crit effect. For normal boxing, this applies a stagger, then applies a knockout if they're staggered. Other types of boxing apply different kinds of effects.

honor_check

Returns whether whoever is checked by this proc is complying with the rules of boxing. The boxer cannot block non-boxers, and cannot apply their scariest moves against non-boxers.

perform_extra_effect

An extra effect on some moves and attacks.

skill_experience_adjustment

Handles our instances of experience gain while boxing. It also applies the exercised status effect.