jetpack
Vars | |
activation_signal | The signal we listen for as an activation |
---|---|
check_on_activation | Checks to ensure we can activate |
check_on_move | Checks to ensure if we can move |
deactivation_signal | The signal we listen for as a de-activation |
drift_force | Drift force applied each movement tick |
effect_type | The typepath to instansiate our trail as, when we need it |
last_force_tick | Last tick on which we triggered, to prevent double-dipping |
last_stabilization_tick | Last tick on which we stabilized |
return_flag | The return flag our parent expects for a failed activation |
stabilization_force | Force that applied when stabiliziation is active and the player isn't moving in the same direction as the jetpack |
stabilize | If we should stabilize ourselves when not drifting |
trail | The effect system for the jet pack trail |
user | Our current user |
Procs | |
Initialize | Arguments: |
Var Details
activation_signal
The signal we listen for as an activation
check_on_activation
Checks to ensure we can activate
check_on_move
Checks to ensure if we can move
deactivation_signal
The signal we listen for as a de-activation
drift_force
Drift force applied each movement tick
effect_type
The typepath to instansiate our trail as, when we need it
last_force_tick
Last tick on which we triggered, to prevent double-dipping
last_stabilization_tick
Last tick on which we stabilized
return_flag
The return flag our parent expects for a failed activation
stabilization_force
Force that applied when stabiliziation is active and the player isn't moving in the same direction as the jetpack
stabilize
If we should stabilize ourselves when not drifting
trail
The effect system for the jet pack trail
user
Our current user
Proc Details
Initialize
Arguments:
- stabilize - If we should drift when we finish moving, or sit stable in space]
- drift_force - How much force is applied whenever the user tries to move
- stabilization_force - How much force is applied per tick when we try to stabilize the user
- activation_signal - Signal we activate on
- deactivation_signal - Signal we deactivate on
- return_flag - Flag to return if activation fails
- check_on_move - Callback we call each time we attempt a move, we expect it to retun true if the move is ok, false otherwise. It expects an arg, TRUE if fuel should be consumed, FALSE othewise
- effect_type - Type of trail_follow to spawn