RollingItem
Movable entitiessource
Derived from Entity, Movable, Purchasable
Fields
Methods
give_powerup
function RollingItem:give_powerup(who: Entity?, play_sfx: boolean)who:Entity?play_sfx:boolean
set_post_give_powerup
function RollingItem:set_post_give_powerup(fun: fun(self: Entity?, who: Entity?, play_sfx: boolean)): integerReturns integer
Skip this function for item to be unpickable
sourceset_post_virtual
function RollingItem:set_post_virtual(index: integer, fun: function): integer?index:integerfun:function- Callback signature not known from the code.
Returns integer? (may be nil)
set_pre_give_powerup
function RollingItem:set_pre_give_powerup(fun: fun(self: Entity?, who: Entity?, play_sfx: boolean): boolean): integerfun:fun(self: Entity?, who: Entity?, play_sfx: boolean): boolean- Returning nil (or nothing): treated as false: the original function runs (true skips it).
Returns integer
Skip this function for item to be unpickable
sourceset_pre_virtual
function RollingItem:set_pre_virtual(index: integer, fun: function): integer?index:integerfun:function- Callback signature not known from the code.
Returns integer? (may be nil)