Space Station 13 - Modules - TypesVar Details - Proc Details

holocall

Vars

call_start_timeThe world.time at the time the holocall is created
calling_holopadThe calling holopad
connected_holopadThe receiving holopad (may be null)
dialed_holopadsAll holopads currently being dialed. Once answered, this will be cleared with [connected_holopad].
eyeCamera eye, once connected
hangupThe hangup action handler, for handling the hangup button displayed in the top left corner of the screen
hologramThe user's hologram, once connected
userThe calling user

Procs

AnswerAnswers a call made to a holopad H which cannot be the calling holopad. Pads not in the call are ignored
CheckChecks the validity of a holocall and qdels itself if it's not. Returns TRUE if valid, FALSE otherwise
ConnectionFailureForcefully disconnects a holopad H from a call. Pads not in the call are ignored.
DisconnectGracefully disconnects a holopad H from a call. Pads not in the call are ignored. Notifies participants of the disconnection
NewCreates a holocall made by caller from calling_pad to callees

Var Details

call_start_time

The world.time at the time the holocall is created

calling_holopad

The calling holopad

connected_holopad

The receiving holopad (may be null)

dialed_holopads

All holopads currently being dialed. Once answered, this will be cleared with [connected_holopad].

eye

Camera eye, once connected

hangup

The hangup action handler, for handling the hangup button displayed in the top left corner of the screen

hologram

The user's hologram, once connected

user

The calling user

Proc Details

Answer

Answers a call made to a holopad H which cannot be the calling holopad. Pads not in the call are ignored

Check

Checks the validity of a holocall and qdels itself if it's not. Returns TRUE if valid, FALSE otherwise

ConnectionFailure

Forcefully disconnects a holopad H from a call. Pads not in the call are ignored.

Disconnect

Gracefully disconnects a holopad H from a call. Pads not in the call are ignored. Notifies participants of the disconnection

New

Creates a holocall made by caller from calling_pad to callees