byond - Modules - TypesDefine Details

code/__DEFINES/client_prefs.dm

XENO_ABILITY_CLICK_MIDDLEXeno abilities are activated using middle mouse
XENO_ABILITY_CLICK_SHIFTXeno abilities are activated using shift right click
XENO_ABILITY_CLICK_RIGHTXeno abilities are activated using right click
XENO_ABILITY_CLICK_MAXUpdate this to whatever the largest value of the XENO_ABILITY_CLICK_* defines is.
TOGGLE_IGNORE_SELFDetermines whether you will not hurt yourself when clicking yourself
TOGGLE_HELP_INTENT_SAFETYDetermines whether help intent will be completely harmless
TOGGLE_FREE_PLACE_YOUR_OWN_TOGGLE_HEREUNUSED CURRENTLY
TOGGLE_DIRECTIONAL_ATTACKThis toggles whether attacks for xeno use directional attacks
TOGGLE_AUTO_EJECT_MAGAZINE_OFFThis toggles whether guns with auto ejectors will not auto eject their magazines
TOGGLE_AUTO_EJECT_MAGAZINE_TO_HANDThis toggles whether guns with auto ejectors will cause you to unwield your gun and put the empty magazine in your hand
TOGGLE_EJECT_MAGAZINE_TO_HANDThis toggles whether manuallye jecting magazines from guns will cause you to unwield your gun and put the empty magazine in your hand
TOGGLE_AUTOMATIC_PUNCTUATIONWhether your sentences will automatically be punctuated with a period
TOGGLE_COMBAT_CLICKDRAG_OVERRIDEWhether disarm/harm intents cause clicks to trigger immediately when the mouse button is depressed.
TOGGLE_ALTERNATING_DUAL_WIELDWhether dual-wielding fires both guns at once or swaps between them, OUTDATED, used to update savefiles, now dual_wield_pref
TOGGLE_FULLSCREENSee /client/proc/update_fullscreen in client_procs.dm
TOGGLE_MEMBER_PUBLICdetermines if you get a byond logo by your name in ooc if you're a member or not
TOGGLE_OOC_FLAGdetermines if your country flag appears by your name in ooc chat
TOGGLE_MIDDLE_MOUSE_SWAP_HANDSToggle whether middle click swaps your hands
TOGGLE_AMBIENT_OCCLUSIONtoggles if ambient occlusion is turned on or off
TOGGLE_VEND_ITEM_TO_HANDThis toggles whether items from vendors will be automatically put into your hand.
TOGGLE_START_JOIN_CURRENT_SLOTWhether joining at roundstart ignores assigned character slot for the job and uses currently selected slot.
TOGGLE_LATE_JOIN_CURRENT_SLOTWhether joining during the round ignores assigned character slot for the job and uses currently selected slot.
TOGGLE_ABILITY_DEACTIVATION_OFFThis toggles whether selecting the same ability again can toggle it off
TOGGLE_AMMO_DISPLAY_TYPElimit how often the ammo is displayed when using semi-automatic fire
TOGGLE_AUTO_SHOVE_OFFToggles between automatically shoving xenomorphs in the way as Queen.
AGE_MINyoungest a character can be
MAX_GEAR_COSTUsed in chargen for loadout limit.
DUAL_WIELD_FIREFire both weapons when dual wielding
DUAL_WIELD_SWAPSwap to the other weapon when dual wielding
DUAL_WIELD_NONEDo nothing when dual wielding
SHOW_ITEM_ANIMATIONS_NONEDo not show any item pickup animations
SHOW_ITEM_ANIMATIONS_HALFToggles tg-style item animations on and off, default on.
SHOW_ITEM_ANIMATIONS_ALLToggles being able to see animations that occur on the same tile.
PAIN_OVERLAY_BLURRYBlurs your screen a varying amount depending on eye_blur.
PAIN_OVERLAY_IMPAIRImpairs your screen like a welding helmet does depending on eye_blur.
PAIN_OVERLAY_LEGACYCreates a legacy blurring effect over your screen if you have any eye_blur at all. Not recommended.
FLASH_OVERLAY_WHITEFlashes your screen white.
FLASH_OVERLAY_DARKFlashes your screen a dark grey.
CRIT_OVERLAY_WHITEOverlays your screen white.
CRIT_OVERLAY_DARKOverlays your screen a dark grey.
MAX_SAVE_SLOTSHow many slots players have access to, both for loadout slots and character slots

Define Details

AGE_MIN

youngest a character can be

CRIT_OVERLAY_DARK

Overlays your screen a dark grey.

CRIT_OVERLAY_WHITE

Overlays your screen white.

DUAL_WIELD_FIRE

Fire both weapons when dual wielding

DUAL_WIELD_NONE

Do nothing when dual wielding

DUAL_WIELD_SWAP

Swap to the other weapon when dual wielding

FLASH_OVERLAY_DARK

Flashes your screen a dark grey.

FLASH_OVERLAY_WHITE

Flashes your screen white.

MAX_GEAR_COST

Used in chargen for loadout limit.

MAX_SAVE_SLOTS

How many slots players have access to, both for loadout slots and character slots

PAIN_OVERLAY_BLURRY

Blurs your screen a varying amount depending on eye_blur.

PAIN_OVERLAY_IMPAIR

Impairs your screen like a welding helmet does depending on eye_blur.

PAIN_OVERLAY_LEGACY

Creates a legacy blurring effect over your screen if you have any eye_blur at all. Not recommended.

SHOW_ITEM_ANIMATIONS_ALL

Toggles being able to see animations that occur on the same tile.

SHOW_ITEM_ANIMATIONS_HALF

Toggles tg-style item animations on and off, default on.

SHOW_ITEM_ANIMATIONS_NONE

Do not show any item pickup animations

TOGGLE_ABILITY_DEACTIVATION_OFF

This toggles whether selecting the same ability again can toggle it off

TOGGLE_ALTERNATING_DUAL_WIELD

Whether dual-wielding fires both guns at once or swaps between them, OUTDATED, used to update savefiles, now dual_wield_pref

TOGGLE_AMBIENT_OCCLUSION

toggles if ambient occlusion is turned on or off

TOGGLE_AMMO_DISPLAY_TYPE

limit how often the ammo is displayed when using semi-automatic fire

TOGGLE_AUTOMATIC_PUNCTUATION

Whether your sentences will automatically be punctuated with a period

TOGGLE_AUTO_EJECT_MAGAZINE_OFF

This toggles whether guns with auto ejectors will not auto eject their magazines

TOGGLE_AUTO_EJECT_MAGAZINE_TO_HAND

This toggles whether guns with auto ejectors will cause you to unwield your gun and put the empty magazine in your hand

TOGGLE_AUTO_SHOVE_OFF

Toggles between automatically shoving xenomorphs in the way as Queen.

TOGGLE_COMBAT_CLICKDRAG_OVERRIDE

Whether disarm/harm intents cause clicks to trigger immediately when the mouse button is depressed.

TOGGLE_DIRECTIONAL_ATTACK

This toggles whether attacks for xeno use directional attacks

TOGGLE_EJECT_MAGAZINE_TO_HAND

This toggles whether manuallye jecting magazines from guns will cause you to unwield your gun and put the empty magazine in your hand

TOGGLE_FREE_PLACE_YOUR_OWN_TOGGLE_HERE

UNUSED CURRENTLY

TOGGLE_FULLSCREEN

See /client/proc/update_fullscreen in client_procs.dm

TOGGLE_HELP_INTENT_SAFETY

Determines whether help intent will be completely harmless

TOGGLE_IGNORE_SELF

Determines whether you will not hurt yourself when clicking yourself

TOGGLE_LATE_JOIN_CURRENT_SLOT

Whether joining during the round ignores assigned character slot for the job and uses currently selected slot.

TOGGLE_MEMBER_PUBLIC

determines if you get a byond logo by your name in ooc if you're a member or not

TOGGLE_MIDDLE_MOUSE_SWAP_HANDS

Toggle whether middle click swaps your hands

TOGGLE_OOC_FLAG

determines if your country flag appears by your name in ooc chat

TOGGLE_START_JOIN_CURRENT_SLOT

Whether joining at roundstart ignores assigned character slot for the job and uses currently selected slot.

TOGGLE_VEND_ITEM_TO_HAND

This toggles whether items from vendors will be automatically put into your hand.

XENO_ABILITY_CLICK_MAX

Update this to whatever the largest value of the XENO_ABILITY_CLICK_* defines is.

XENO_ABILITY_CLICK_MIDDLE

Xeno abilities are activated using middle mouse

XENO_ABILITY_CLICK_RIGHT

Xeno abilities are activated using right click

XENO_ABILITY_CLICK_SHIFT

Xeno abilities are activated using shift right click