JetpackšŸ”—

Inherits: Node3D

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

PropertiesšŸ”—

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

MethodsšŸ”—

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!