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

hostile

Vars

charge_cooldownDeclares a cooldown for potential charges right off the bat.
charge_distanceIn a charge, how many tiles will the charger travel?
charge_frequencyHow often can the charging mob actually charge? Effects the cooldown between charges.
charge_stateTracks if the target is actively charging.
chargerWhen a target is found, will the mob attempt to charge at it's target?
knockdown_timeIf the mob is charging, how long will it stun it's target on success, and itself on failure?
stat_attackMobs ignore mob/living targets with a stat lower than that of stat_attack. If set to DEAD, then they'll include corpses in their targets, if to HARD_CRIT they'll keep attacking until they kill, and so on.

Procs

AICanContinueAI Status
ListTargetsHOSTILE MOB TARGETTING AND AGGRESSION
charge_endProc that handles a charge attack after it's concluded.
deathEND HOSTILE MOB TARGETTING AND AGGRESSION
enter_chargeProc that handles a charge attack windup for a mob.
handle_charge_targetProc that throws the mob at the target after the windup.
throw_impactProc that handles the charge impact of the charging mob.

Var Details

charge_cooldown

Declares a cooldown for potential charges right off the bat.

charge_distance

In a charge, how many tiles will the charger travel?

charge_frequency

How often can the charging mob actually charge? Effects the cooldown between charges.

charge_state

Tracks if the target is actively charging.

charger

When a target is found, will the mob attempt to charge at it's target?

knockdown_time

If the mob is charging, how long will it stun it's target on success, and itself on failure?

stat_attack

Mobs ignore mob/living targets with a stat lower than that of stat_attack. If set to DEAD, then they'll include corpses in their targets, if to HARD_CRIT they'll keep attacking until they kill, and so on.

Proc Details

AICanContinue

AI Status

ListTargets

HOSTILE MOB TARGETTING AND AGGRESSION

charge_end

Proc that handles a charge attack after it's concluded.

death

END HOSTILE MOB TARGETTING AND AGGRESSION

enter_charge

Proc that handles a charge attack windup for a mob.

handle_charge_target

Proc that throws the mob at the target after the windup.

throw_impact

Proc that handles the charge impact of the charging mob.