shuttle console
Vars | |
admin_controlled | Variable dictating if the attached shuttle requires authorization from the admin staff to move |
---|---|
destination | ID of the currently selected destination of the attached shuttle |
dumb_rev_heads | List of head revs who have already clicked through the warning about not using the console |
locked | If the console controls are locked |
no_destination_swap | Variable dictating if the attached shuttle is forbidden to change destinations mid-flight |
possible_destinations | Possible destinations of the attached shuttle |
request_cooldown | Authorization request cooldown to prevent request spam to admin staff |
shuttleId | ID of the attached shuttle |
Procs | |
get_valid_destinations | Returns a list of currently valid destinations for this shuttle console, taking into account its list of allowed destinations, their current state, and the shuttle's current location |
launch_check | Checks if we are allowed to launch the shuttle, for special cases |
send_shuttle | Attempts to send the linked shuttle to dest_id, checking various sanity checks to see if it can move or not |
Var Details
admin_controlled
Variable dictating if the attached shuttle requires authorization from the admin staff to move
destination
ID of the currently selected destination of the attached shuttle
dumb_rev_heads
List of head revs who have already clicked through the warning about not using the console
locked
If the console controls are locked
no_destination_swap
Variable dictating if the attached shuttle is forbidden to change destinations mid-flight
possible_destinations
Possible destinations of the attached shuttle
request_cooldown
Authorization request cooldown to prevent request spam to admin staff
shuttleId
ID of the attached shuttle
Proc Details
get_valid_destinations
Returns a list of currently valid destinations for this shuttle console, taking into account its list of allowed destinations, their current state, and the shuttle's current location
launch_check
Checks if we are allowed to launch the shuttle, for special cases
Arguments:
- user - The mob trying to initiate the launch
send_shuttle
Attempts to send the linked shuttle to dest_id, checking various sanity checks to see if it can move or not
Arguments:
- dest_id - The ID of the stationary docking port to send the shuttle to
- user - The mob that used the console