item_throw

Vars | |
has_moved_already | If they have moved at least a single tile since picking up an item. |
---|---|
held_appearance | Mutable appearance of the held item. |
held_item | If we are holding an item. |
Procs | |
drop_item | Drops the item on the floor, thus ending the ability. |
on_item_qdel | Handles the unexpected qdel of the held item. |
on_move | On move, drop the item if they moved once already. Otherwise, set it so that they'll drop the item if they move again. |
on_owner_turn | Turns the held_appearance accordingly whenever the owner turns. |
on_throw_end | Reduces throwforce by what it was increased by. |
Var Details
has_moved_already

If they have moved at least a single tile since picking up an item.
held_appearance

Mutable appearance of the held item.
held_item

If we are holding an item.
Proc Details
drop_item
Drops the item on the floor, thus ending the ability.
on_item_qdel
Handles the unexpected qdel of the held item.
on_move
On move, drop the item if they moved once already. Otherwise, set it so that they'll drop the item if they move again.
on_owner_turn
Turns the held_appearance accordingly whenever the owner turns.
on_throw_end
Reduces throwforce by what it was increased by.