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 |
| return_flag | The return flag our parent expects for a failed activation |
| stabilize | If we should stabilize ourselves when not drifting |
| trail | The effect system for the jet pack trail |
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
return_flag 
The return flag our parent expects for a failed activation
stabilize 
If we should stabilize ourselves when not drifting
trail 
The effect system for the jet pack trail
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, applied as a multiplier to the user's inertia_move_multiplier.
- 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