SPLURT Station 13 - Modules - TypesVar Details - Proc Details

storage

Vars

max_combined_w_classMax combined w_class. Applies to STORAGE_LIMIT_COMBINED_W_CLASS
max_itemsMax items we can hold. Applies to STORAGE_LIMIT_MAX_ITEMS
max_volumeMax volume we can hold. Applies to STORAGE_LIMIT_VOLUME. Auto scaled on New() if unset.
max_w_classMax w_class we can hold. Applies to STORAGE_LIMIT_COMBINED_W_CLASS and STORAGE_LIMIT_VOLUME
storage_flagsStorage flags, including what kinds of limiters we use for how many items we can hold
ui_by_mobUi objects by person. mob = list(objects)

Procs

_process_numerical_displayGenerates a list of numbered_display datums for the numerical display system.
check_on_foundCheck if we should trigger on_found() If this returns TRUE, it means an on_found() returned TRUE and immediately broke the chain. In most contexts, this should mean to stop.
get_max_volumeGets our max volume
get_ui_boxesGets our ui_boxes, making it if it doesn't exist.
get_ui_closeGets our ui_close, making it if it doesn't exist.
get_ui_continuousGets our ui_continuous, making it if it doesn't exist.
get_ui_leftGets our ui_left, making it if it doesn't exist.
on_logoutProc triggered by signal to ensure logging out clients don't linger.
orient2hud_legacyOrients all objects in legacy mode, and returns the objects to show to the user.
orient2hud_volumetricOrients all objects in .. volumetric mode. Does not support numerical display!
ui_hideHides our UI from a mob
ui_showShows our UI to a mob.
volumetric_uiReturns TRUE if we are using volumetric UI instead of box UI
vv_edit_varVV hooked to ensure no lingering screen objects.

Var Details

max_combined_w_class

Max combined w_class. Applies to STORAGE_LIMIT_COMBINED_W_CLASS

max_items

Max items we can hold. Applies to STORAGE_LIMIT_MAX_ITEMS

max_volume

Max volume we can hold. Applies to STORAGE_LIMIT_VOLUME. Auto scaled on New() if unset.

max_w_class

Max w_class we can hold. Applies to STORAGE_LIMIT_COMBINED_W_CLASS and STORAGE_LIMIT_VOLUME

storage_flags

Storage flags, including what kinds of limiters we use for how many items we can hold

ui_by_mob

Ui objects by person. mob = list(objects)

Proc Details

_process_numerical_display

Generates a list of numbered_display datums for the numerical display system.

check_on_found

Check if we should trigger on_found() If this returns TRUE, it means an on_found() returned TRUE and immediately broke the chain. In most contexts, this should mean to stop.

get_max_volume

Gets our max volume

get_ui_boxes

Gets our ui_boxes, making it if it doesn't exist.

get_ui_close

Gets our ui_close, making it if it doesn't exist.

get_ui_continuous

Gets our ui_continuous, making it if it doesn't exist.

get_ui_left

Gets our ui_left, making it if it doesn't exist.

on_logout

Proc triggered by signal to ensure logging out clients don't linger.

orient2hud_legacy

Orients all objects in legacy mode, and returns the objects to show to the user.

orient2hud_volumetric

Orients all objects in .. volumetric mode. Does not support numerical display!

ui_hide

Hides our UI from a mob

ui_show

Shows our UI to a mob.

volumetric_ui

Returns TRUE if we are using volumetric UI instead of box UI

vv_edit_var

VV hooked to ensure no lingering screen objects.