Skip to content

Jetpack

Movable entitiessource

Derived from Entity, Movable, Powerup, Backpack

Fields

flame_on

boolean

source

fuel

integer

source

Methods

acceleration

function Jetpack:acceleration(): number

Returns number

source

clear_virtual

function Jetpack:clear_virtual(callback_id: integer)
callback_id: integer
source

set_post_acceleration

function Jetpack:set_post_acceleration(fun: fun(self: Entity?)): integer
fun: fun(self: Entity?)

Returns integer

source

set_post_virtual

function Jetpack:set_post_virtual(index: integer, fun: function): integer?
index: integer
fun: function
Callback signature not known from the code.

Returns integer? (may be nil)

source

set_pre_acceleration

function Jetpack:set_pre_acceleration(fun: fun(self: Entity?): number?): integer
fun: fun(self: Entity?): number?
Returning nil (or nothing): the original function runs (a value replaces its result and skips it).

Returns integer

source

set_pre_virtual

function Jetpack:set_pre_virtual(index: integer, fun: function): integer?
index: integer
fun: function
Callback signature not known from the code.

Returns integer? (may be nil)

source