Jetpack🔗

Inherits: Node3D

There is currently no description for this class. Please help us by contributing one !

Propiedades🔗

InputSynchronizer

input

Energy

energy

float

drain_rate

30.0

float

stutter_treshold

15.0

bool

stuttering

false

float

vertical_acceleration

10.0

float

horizontal_acceleration

15.0

Array

emitters

find_children(...)

bool

emitting

bool

one_shot

Métodos🔗

void

_ready()

void

_process(delta: float)


Property Descriptions🔗

InputSynchronizer input 🔗

There is currently no description for this property. Please help us by contributing one!


Energy energy 🔗

There is currently no description for this property. Please help us by contributing one!


float drain_rate = 30.0 🔗

The energy.value drain rate per second, as a percentage of energy.max_value


float stutter_treshold = 15.0 🔗

The stutter threshold of energy.value at which the jetpack needs to charge to be used again, as a percentage of energy.max_value


bool stuttering = false 🔗

This property indicates wether the Jetpack is stuttering


float vertical_acceleration = 10.0 🔗

The thrust vertical acceleration component, expressed in m/s²


float horizontal_acceleration = 15.0 🔗

The thrust horizontal acceleration component, expressed in m/s²


Array emitters = find_children(...) 🔗

An array of GPUParticles3D children


bool emitting 🔗

  • void @emitting_setter(value: bool)

  • bool @emitting_getter()

Wether all GPUParticles3D children have their GPUParticles3D.emitting property set


bool one_shot 🔗

  • void @one_shot_setter(value: bool)

  • bool @one_shot_getter()

Wether all GPUParticles3D children have their GPUParticles3D.one_shot property set


Method Descriptions🔗

void _ready() 🔗

There is currently no description for this method. Please help us by contributing one!


void _process(delta: float) 🔗

There is currently no description for this method. Please help us by contributing one!