Space Station 13 - Modules - TypesVar Details - Proc Details

typing

Vars

INDEX_INFLIGHTThe status entry index of the inflight state.
INDEX_INPUT_STATEThe status entry index of the input bar typing state.
INDEX_PREFERENCEThe status entry index of the related client's typing indicator visibility preference.
INDEX_TIMEOUTThe status entry index of the timeout threshold.
INDEX_VERB_STATEThe status entry index of the verb input typing state.
INPUT_HANDLEThe skin control to poll for TYPING_STATE_INPUT status.
MAX_INDEXThe highest index in a status entry.
match_verbsMatches input bar verbs that should set TYPING_STATE_INPUT.
queueA list of clients waiting to be polled for input state.

Procs

GetEntryReturn, generating if necessary, a ckey-indexed list holding typing status.
UpdateIndicatorAttempt to update the mob's typing state and indicator according to new state.
UpdateInputStateRequest client's input bar state using winget and updating entry accordingly.
UpdatePreferenceUpdates client's preference bool for whether typing indicators should be shown.
UpdateVerbStateUpdates client|ckey's verb typing state to new_state.

Var Details

INDEX_INFLIGHT

The status entry index of the inflight state.

INDEX_INPUT_STATE

The status entry index of the input bar typing state.

INDEX_PREFERENCE

The status entry index of the related client's typing indicator visibility preference.

INDEX_TIMEOUT

The status entry index of the timeout threshold.

INDEX_VERB_STATE

The status entry index of the verb input typing state.

INPUT_HANDLE

The skin control to poll for TYPING_STATE_INPUT status.

MAX_INDEX

The highest index in a status entry.

match_verbs

Matches input bar verbs that should set TYPING_STATE_INPUT.

queue

A list of clients waiting to be polled for input state.

Proc Details

GetEntry

Return, generating if necessary, a ckey-indexed list holding typing status.

UpdateIndicator

Attempt to update the mob's typing state and indicator according to new state.

UpdateInputState

Request client's input bar state using winget and updating entry accordingly.

UpdatePreference

Updates client's preference bool for whether typing indicators should be shown.

UpdateVerbState

Updates client|ckey's verb typing state to new_state.