SS1984 - Modules - Types — Var Details - Proc Details

acp_turret

Swarmer ACP turret

Slams the ground every few seconds on proximity with enemy mob, dealing stamina damage, slowing with a chance, and stopping reagent metabolization to all targets in specific range.

Vars

cooldownCooldown of our turret
cooldown_after_strikeOur cooldown after turret striked
damageBasic damage of our turret
knockdown_durationBasic knockdown duration
metabolization_block_durationMetabolization block duration
processing_targetsTargets that are currently processed by turret. Used by process()
rangeRange of our turret
slowed_chanceSlowed chance after hit
slowed_durationSlowed duration after hit
strike_icon_stateIcon state for flick (when we strike)
strike_overlayOverlay set on targets if we hit them

Procs

apply_range_based_effectsApplies stamina damage, slow duration and chance, together with effects based on distance relative to the turret
handle_interloperUpdates targets on proximity
strikeCalculate effects for all targets, apply metabolize block status effect

Var Details

cooldown

Cooldown of our turret

cooldown_after_strike

Our cooldown after turret striked

damage

Basic damage of our turret

knockdown_duration

Basic knockdown duration

metabolization_block_duration

Metabolization block duration

processing_targets

Targets that are currently processed by turret. Used by process()

range

Range of our turret

slowed_chance

Slowed chance after hit

slowed_duration

Slowed duration after hit

strike_icon_state

Icon state for flick (when we strike)

strike_overlay

Overlay set on targets if we hit them

Proc Details

apply_range_based_effects

Applies stamina damage, slow duration and chance, together with effects based on distance relative to the turret

handle_interloper

Updates targets on proximity

strike

Calculate effects for all targets, apply metabolize block status effect