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

boxing

Vars

boxing_traitsList of traits applied to users of this martial art.
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.
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.
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.

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.

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.

skill_experience_adjustment

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