preferences ![code/modules/client/preferences.dm 7](git.png)
Vars | |
arousal_multiplier | A separate arousal multiplier that the user has control of (although we could just tap into lust or replace it.) |
---|---|
auto_fit_viewport | Should we automatically fit the viewport? |
broadcast_login_logout | If we want to broadcast deadchat connect/disconnect messages |
characters_joined_as | Characters they have joined the round under - Lazylist of names |
chat_on_map | Runechat preference. If true, certain messages will be displayed on the map, not ust on the chat area. Boolean. |
deadmin | A separate variable for deadmin toggles, only deals with those. |
dnr_triggered | did they DNR? used to prevent respawns. |
favorite_interactions | My favorites! they show up in their own tab inside the ui. |
favorite_outfits | What outfit typepaths we've favorited in the SelectEquipment menu |
fertility | Can john spaceman get gregnant if all conditions are right? (has a womb and is not on contraceptives) |
gear_points | loadout stuff |
hardcore_survival_score | This var stores the amount of points the owner will get for making it out alive. |
hearted | Someone thought we were nice! We get a little heart in OOC until we join the server past the below time (we can keep it until the end of the round otherwise) |
hearted_until | If we have a hearted commendations, we honor it every time the player loads preferences until this time has been passed |
key_bindings | Custom Keybindings |
last_id | Last CID the person was seen on |
last_ip | Last IP the person was seen on |
log_clicks | Do we log their clicks to disk? |
long_strip_menu | Strip menu style |
max_chat_length | Limit preference on the size of the message. Requires chat_on_map to have effect. |
medical_records | Medical record note section |
moaning_multiplier | Chance of moaning during an interaction |
modless_key_bindings | List with a key string associated to a list of keybindings. Unlike key_bindings, this one operates on raw key, allowing for binding a key that triggers regardless of if a modifier is depressed as long as the raw key is sent. |
muted | Flags for admin mutes |
persistent_scars | If we have persistent scars enabled |
pixel_size | What size should pixels be displayed as? 0 is strech to fit |
playtime_reward_cloak | The playtime_reward_cloak variable can be set to TRUE from the prefs menu only once the user has gained over 5K playtime hours. If true, it allows the user to get a cool looking roundstart cloak. |
pregnancy_breast_growth | Self explanitory |
pregnancy_inflation | Does john spaceman look like a gluttonous slob if he pregent? |
respawn_did_cryo | did they cryo on their last ghost? |
respawn_restrictions_active | Are we currently subject to respawn restrictions? Usually set by us using the "respawn" verb, but can be lifted by admins. |
respawn_time_of_death | time of death we consider for respawns |
scaling_method | What scaling method should we use? |
scars_index | Which of the 5 persistent scar slots we randomly roll to load for this round, if enabled. Actually rolled in [/datum/preferences/proc/load_character(slot)] |
scars_list | We have 5 slots for persistent scars, if enabled we pick a random one to load (empty by default) and scars at the end of the shift if we survived as our original person |
security_records | Security record note section |
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. |
slots_joined_as | Slots they have joined the round under - Lazylist of numbers |
use_arousal_multiplier | Enable the 'arousal_multiplier' to be applied to lust amount |
use_moaning_multiplier | Enable the 'moaning_multiplier' to be used as a % chance of moaning instead of default calculation. |
virility | Does john spaceman's cum actually impregnate people? |
widescreenpref | Should we be in the widescreen mode set by the config? |
Procs | |
find_gear_with_property | Searching for loadout item which property ([LOADOUT_ITEM], [LOADOUT_COLOR], etc) equals to value ; returns this items, or FALSE if no gear matched conditions |
force_reset_keybindings | Resets the client's keybindings. Asks them for which |
force_reset_keybindings_direct | Does the actual reset |
Var Details
arousal_multiplier ![modular_sand/code/modules/client/preferences.dm 8](git.png)
A separate arousal multiplier that the user has control of (although we could just tap into lust or replace it.)
auto_fit_viewport ![code/modules/client/preferences.dm 325](git.png)
Should we automatically fit the viewport?
broadcast_login_logout ![code/modules/client/preferences.dm 395](git.png)
If we want to broadcast deadchat connect/disconnect messages
characters_joined_as ![code/modules/client/preferences.dm 25](git.png)
Characters they have joined the round under - Lazylist of names
chat_on_map ![code/modules/client/preferences.dm 71](git.png)
Runechat preference. If true, certain messages will be displayed on the map, not ust on the chat area. Boolean.
deadmin ![code/modules/client/preferences.dm 93](git.png)
A separate variable for deadmin toggles, only deals with those.
dnr_triggered ![code/modules/client/preferences.dm 33](git.png)
did they DNR? used to prevent respawns.
favorite_interactions ![modular_sand/code/modules/client/preferences.dm 3](git.png)
My favorites! they show up in their own tab inside the ui.
favorite_outfits ![code/modules/client/preferences.dm 397](git.png)
What outfit typepaths we've favorited in the SelectEquipment menu
fertility ![code/modules/client/preferences.dm 412](git.png)
Can john spaceman get gregnant if all conditions are right? (has a womb and is not on contraceptives)
gear_points ![code/modules/client/preferences.dm 370](git.png)
loadout stuff
hardcore_survival_score ![code/modules/client/preferences.dm 386](git.png)
This var stores the amount of points the owner will get for making it out alive.
hearted ![code/modules/client/preferences.dm 389](git.png)
Someone thought we were nice! We get a little heart in OOC until we join the server past the below time (we can keep it until the end of the round otherwise)
hearted_until ![code/modules/client/preferences.dm 391](git.png)
If we have a hearted commendations, we honor it every time the player loads preferences until this time has been passed
key_bindings ![code/modules/client/preferences.dm 80](git.png)
Custom Keybindings
last_id ![code/modules/client/preferences.dm 21](git.png)
Last CID the person was seen on
last_ip ![code/modules/client/preferences.dm 19](git.png)
Last IP the person was seen on
log_clicks ![code/modules/client/preferences.dm 23](git.png)
Do we log their clicks to disk?
long_strip_menu ![code/modules/client/preferences.dm 329](git.png)
Strip menu style
max_chat_length ![code/modules/client/preferences.dm 73](git.png)
Limit preference on the size of the message. Requires chat_on_map to have effect.
medical_records ![code/modules/client/preferences.dm 291](git.png)
Medical record note section
moaning_multiplier ![modular_sand/code/modules/client/preferences.dm 12](git.png)
Chance of moaning during an interaction
modless_key_bindings ![code/modules/client/preferences.dm 82](git.png)
List with a key string associated to a list of keybindings. Unlike key_bindings, this one operates on raw key, allowing for binding a key that triggers regardless of if a modifier is depressed as long as the raw key is sent.
muted ![code/modules/client/preferences.dm 17](git.png)
Flags for admin mutes
persistent_scars ![code/modules/client/preferences.dm 393](git.png)
If we have persistent scars enabled
pixel_size ![code/modules/client/preferences.dm 331](git.png)
What size should pixels be displayed as? 0 is strech to fit
playtime_reward_cloak ![code/modules/client/preferences.dm 336](git.png)
The playtime_reward_cloak variable can be set to TRUE from the prefs menu only once the user has gained over 5K playtime hours. If true, it allows the user to get a cool looking roundstart cloak.
pregnancy_breast_growth ![code/modules/client/preferences.dm 416](git.png)
Self explanitory
pregnancy_inflation ![code/modules/client/preferences.dm 414](git.png)
Does john spaceman look like a gluttonous slob if he pregent?
respawn_did_cryo ![code/modules/client/preferences.dm 35](git.png)
did they cryo on their last ghost?
respawn_restrictions_active ![code/modules/client/preferences.dm 29](git.png)
Are we currently subject to respawn restrictions? Usually set by us using the "respawn" verb, but can be lifted by admins.
respawn_time_of_death ![code/modules/client/preferences.dm 31](git.png)
time of death we consider for respawns
scaling_method ![code/modules/client/preferences.dm 333](git.png)
What scaling method should we use?
scars_index ![code/modules/client/preferences.dm 401](git.png)
Which of the 5 persistent scar slots we randomly roll to load for this round, if enabled. Actually rolled in [/datum/preferences/proc/load_character(slot)]
scars_list ![code/modules/client/preferences.dm 399](git.png)
We have 5 slots for persistent scars, if enabled we pick a random one to load (empty by default) and scars at the end of the shift if we survived as our original person
security_records ![code/modules/client/preferences.dm 289](git.png)
Security record note section
see_chat_non_mob ![code/modules/client/preferences.dm 75](git.png)
Whether non-mob messages will be displayed, such as machine vendor announcements. Requires chat_on_map to have effect. Boolean.
see_rc_emotes ![code/modules/client/preferences.dm 77](git.png)
Whether emotes will be displayed on runechat. Requires chat_on_map to have effect. Boolean.
slots_joined_as ![code/modules/client/preferences.dm 27](git.png)
Slots they have joined the round under - Lazylist of numbers
use_arousal_multiplier ![modular_sand/code/modules/client/preferences.dm 6](git.png)
Enable the 'arousal_multiplier' to be applied to lust amount
use_moaning_multiplier ![modular_sand/code/modules/client/preferences.dm 10](git.png)
Enable the 'moaning_multiplier' to be used as a % chance of moaning instead of default calculation.
virility ![code/modules/client/preferences.dm 410](git.png)
Does john spaceman's cum actually impregnate people?
widescreenpref ![code/modules/client/preferences.dm 327](git.png)
Should we be in the widescreen mode set by the config?
Proc Details
find_gear_with_property
Searching for loadout item which property
([LOADOUT_ITEM], [LOADOUT_COLOR], etc) equals to value
; returns this items, or FALSE if no gear matched conditions
force_reset_keybindings
Resets the client's keybindings. Asks them for which
force_reset_keybindings_direct
Does the actual reset