Shiptest 13 - Modules - TypesVar Details - Proc Details

preferences

Vars

auto_fit_viewportShould we automatically fit the viewport?
brief_outfitIf we spawn an ERT as an admin and choose to spawn as the briefing officer, we'll be given this outfit
broadcast_login_logoutIf we want to broadcast deadchat connect/disconnect messages
chat_on_mapRunechat preference. If true, certain messages will be displayed on the map, not ust on the chat area. Boolean.
equipped_gearGear the character has equipped
favorite_outfitsWhat outfit typepaths we've favorited in the SelectEquipment menu
gear_tabGear tab currently being viewed
max_chat_lengthLimit preference on the size of the message. Requires chat_on_map to have effect.
pixel_sizeWhat size should pixels be displayed as? 0 is strech to fit
scaling_methodWhat scaling method should we use?
screentip_colorColor of screentips at top of screen
screentip_prefDo we show screentips, if so, how big?
see_chat_non_mobWhether non-mob messages will be displayed, such as machine vendor announcements. Requires chat_on_map to have effect. Boolean.
see_rc_emotesWhether emotes will be displayed on runechat. Requires chat_on_map to have effect. Boolean.
selected_outfitThe outfit we currently want to preview on our character
widescreenprefShould we be in the widescreen mode set by the config?

Procs

check_keybindingschecks through keybindings for outdated unbound keys and updates them
check_quirk_compatibilityProc called to track what quirks conflict with someone's preferences, returns a list with all quirks that conflict.
handle_quirk_conflictProc called when there is a need to handle quirk conflicts.

Var Details

auto_fit_viewport

Should we automatically fit the viewport?

brief_outfit

If we spawn an ERT as an admin and choose to spawn as the briefing officer, we'll be given this outfit

broadcast_login_logout

If we want to broadcast deadchat connect/disconnect messages

chat_on_map

Runechat preference. If true, certain messages will be displayed on the map, not ust on the chat area. Boolean.

equipped_gear

Gear the character has equipped

favorite_outfits

What outfit typepaths we've favorited in the SelectEquipment menu

gear_tab

Gear tab currently being viewed

max_chat_length

Limit preference on the size of the message. Requires chat_on_map to have effect.

pixel_size

What size should pixels be displayed as? 0 is strech to fit

scaling_method

What scaling method should we use?

screentip_color

Color of screentips at top of screen

screentip_pref

Do we show screentips, if so, how big?

see_chat_non_mob

Whether non-mob messages will be displayed, such as machine vendor announcements. Requires chat_on_map to have effect. Boolean.

see_rc_emotes

Whether emotes will be displayed on runechat. Requires chat_on_map to have effect. Boolean.

selected_outfit

The outfit we currently want to preview on our character

widescreenpref

Should we be in the widescreen mode set by the config?

Proc Details

check_keybindings

checks through keybindings for outdated unbound keys and updates them

check_quirk_compatibility

Proc called to track what quirks conflict with someone's preferences, returns a list with all quirks that conflict.

Not to be used to actually handle conflicts, see handle_conflicts() for that, which is called once for each possible type of conflict if needed.

handle_quirk_conflict

Proc called when there is a need to handle quirk conflicts.

This evaluates what quirks conflict and removes them. Arguments: