charge

Vars | |
| actively_moving | If the current move is being triggered by us or not |
|---|---|
| charge_damage | The damage the charger does when bumping into something |
| charge_delay | Delay before the charge actually occurs |
| charge_distance | The maximum distance we can charge |
| charge_past | The amount of turfs we move past the target |
| charge_speed | The sleep time before moving in deciseconds while charging |
| charging | List of charging mobs |
| destroy_objects | If we destroy objects while charging |
Procs | |
| can_hit_target | Returns true if we're allowed to charge into this target |
| hit_target | Actually hit someone |
| try_hit_target | Attempt to hit someone with our charge |
Var Details
actively_moving

If the current move is being triggered by us or not
charge_damage

The damage the charger does when bumping into something
charge_delay

Delay before the charge actually occurs
charge_distance

The maximum distance we can charge
charge_past

The amount of turfs we move past the target
charge_speed

The sleep time before moving in deciseconds while charging
charging

List of charging mobs
destroy_objects

If we destroy objects while charging
Proc Details
can_hit_target
Returns true if we're allowed to charge into this target
hit_target
Actually hit someone
try_hit_target
Attempt to hit someone with our charge