byond - Modules - TypesVar Details - Proc Details

ladder

Vars

craftedLadders crafted midround can only link to other ladders crafted midround
downthe ladder below this one
travel_timetravel time for ladder in deciseconds
upthe ladder above this one

Procs

MouseDropPeeking up/down
check_menucallback for if we can use the menu
clear_base_transparencyClears any ladder holes created by this ladder
disconnectHelper to unlink everything
ghost_useGhosts use the byond default popup menu function on right click, so this is going to work a little differently for them.
link_downLinks this ladder to passed ladder (which should generally be below it)
link_upLinks this ladder to passed ladder (which should generally be above it)
make_base_transparentMakes the base of the ladder transparent
show_final_fluff_messageThe 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_messageThe message shown when the player starts climbing the ladder
show_optionsShows a radial menu that players can use to climb up and down a stair.
throw_objectthrows an item held by a user up or down a ladder
travelhandles actual teleportation of mobs
unlink_downUnlinks this ladder from the ladder below it.
unlink_upUnlinks this ladder from the ladder above it.
useActually 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.

Links this ladder to passed ladder (which should generally be below it)

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

Unlinks this ladder from the ladder below it.

Unlinks this ladder from the ladder above it.

use

Actually try to use the ladder as a standard mob