Space Station 13 - Modules - TypesVar Details - Proc Details

client

Vars

adminhelpedWhen starting an ahelp conversation, whether the client gets a reply button
deadmin_holderWhen not currently wanting to see buttons, holder lives here instead
fullscreenThe current fullscreen state for /client/toggle_fullscreen()
holderWhen some kind of staff member, the client's permissions and behaviors
next_ambience_timeThe next threshold time for the client to be able to play basic ambience sounds
player_ageIf the database is available, how old the account is in days
playing_vent_ambienceWhether or not the client is currently playing the "ship hum" ambience sound
prefsThe client's preferences object, populated from save data and runtime changes
preload_rsc
received_irc_pmThe last time this client was messaged from IRC. Prevents responses after 10 minutes
related_accounts_cidIf the database is available, what other accounts previously logged in from this CID
related_accounts_ipIf the database is available, what other accounts previously logged in from this IP
staffwarnA message to show to online staff when joining, if any
tooltipsControls the display of tooltips to this client
warned_about_multikeyingPrevents people from being spammed about multikeying every time their mob changes

Procs

callprocVERBS
fetch_bansAliases to _find_bans_in_connections() with this client's fetch_connections() result.
fetch_connectionsAliases to _fetch_connections() with this client's ckey, address, and CID.
nanocloseCalled when a Nano UI window is closed This is how Nano handles closed windows It must be a verb so that it can be called using winset
show_associated_bansAliases to _show_associated_bans() using this client's fetch_bans() result, ckey, IP address, and CID.
show_associated_connectionsAliases to _show_associated_connections() using this client's fetch_connections() result, ckey, IP address, and CID.

Var Details

adminhelped

When starting an ahelp conversation, whether the client gets a reply button

deadmin_holder

When not currently wanting to see buttons, holder lives here instead

fullscreen

The current fullscreen state for /client/toggle_fullscreen()

holder

When some kind of staff member, the client's permissions and behaviors

next_ambience_time

The next threshold time for the client to be able to play basic ambience sounds

player_age

If the database is available, how old the account is in days

playing_vent_ambience

Whether or not the client is currently playing the "ship hum" ambience sound

prefs

The client's preferences object, populated from save data and runtime changes

preload_rsc

received_irc_pm

The last time this client was messaged from IRC. Prevents responses after 10 minutes

related_accounts_cid

If the database is available, what other accounts previously logged in from this CID

related_accounts_ip

If the database is available, what other accounts previously logged in from this IP

staffwarn

A message to show to online staff when joining, if any

tooltips

Controls the display of tooltips to this client

warned_about_multikeying

Prevents people from being spammed about multikeying every time their mob changes

Proc Details

callproc

VERBS

fetch_bans

Aliases to _find_bans_in_connections() with this client's fetch_connections() result.

Returns list of lists.

fetch_connections

Aliases to _fetch_connections() with this client's ckey, address, and CID.

Returns list of lists.

nanoclose

Called when a Nano UI window is closed This is how Nano handles closed windows It must be a verb so that it can be called using winset

@return nothing

show_associated_bans

Aliases to _show_associated_bans() using this client's fetch_bans() result, ckey, IP address, and CID.

Has no return value.

show_associated_connections

Aliases to _show_associated_connections() using this client's fetch_connections() result, ckey, IP address, and CID.

Has no return value.