ladder

Vars | |
crafted | Ladders crafted midround can only link to other ladders crafted midround |
---|---|
down | the ladder below this one |
travel_time | travel time for ladder in deciseconds |
up | the ladder above this one |
Procs | |
MouseDrop | Peeking up/down |
check_menu | callback for if we can use the menu |
clear_base_transparency | Clears any ladder holes created by this ladder |
disconnect | Helper to unlink everything |
ghost_use | Ghosts use the byond default popup menu function on right click, so this is going to work a little differently for them. |
link_down | Links this ladder to passed ladder (which should generally be below it) |
link_up | Links this ladder to passed ladder (which should generally be above it) |
make_base_transparent | Makes the base of the ladder transparent |
show_final_fluff_message | The messages shown after the player has finished climbing. Players can see this happen from either src or the destination so we've 2 POVs here |
show_initial_fluff_message | The message shown when the player starts climbing the ladder |
show_options | Shows a radial menu that players can use to climb up and down a stair. |
throw_object | throws an item held by a user up or down a ladder |
travel | handles actual teleportation of mobs |
unlink_down | Unlinks this ladder from the ladder below it. |
unlink_up | Unlinks this ladder from the ladder above it. |
use | Actually try to use the ladder as a standard mob |
Var Details
crafted

Ladders crafted midround can only link to other ladders crafted midround
down

the ladder below this one
travel_time

travel time for ladder in deciseconds
up

the ladder above this one
Proc Details
MouseDrop
Peeking up/down
check_menu
callback for if we can use the menu
clear_base_transparency
Clears any ladder holes created by this ladder
disconnect
Helper to unlink everything
ghost_use
Ghosts use the byond default popup menu function on right click, so this is going to work a little differently for them.
link_down
Links this ladder to passed ladder (which should generally be below it)
link_up
Links this ladder to passed ladder (which should generally be above it)
make_base_transparent
Makes the base of the ladder transparent
show_final_fluff_message
The messages shown after the player has finished climbing. Players can see this happen from either src or the destination so we've 2 POVs here
show_initial_fluff_message
The message shown when the player starts climbing the ladder
show_options
Shows a radial menu that players can use to climb up and down a stair.
throw_object
throws an item held by a user up or down a ladder
travel
handles actual teleportation of mobs
unlink_down
Unlinks this ladder from the ladder below it.
unlink_up
Unlinks this ladder from the ladder above it.
use
Actually try to use the ladder as a standard mob
- user: mob to make go up or down
- going_up: whether we move to the up or down ladder