Options file structure
Overview
Issue 12 introduced the ability to save in-game options. This article aims to document the format/syntax of the text files created. The /option_save and /option_save path commands save a text file, either in the installation folder or to a specified file path. The contents of the file depends on what has been set in the Options Window.
Default Structure
MouseSpeed 1.000000
-- How fast the mouse pointer moves on the screen
SpeedTurn 3.000000
-- How fast the character spins with /turnleft
MouseInvert 0
-- Which way the camera looks when you move the mouse up and down
ChatFade 0
-- How fast the chat fades when out of focus/hover
Chat1Fade 0
-- How fast Chat Tab 1 fades
Chat2Fade 0
-- How fast Chat Tab 2 fades
Chat3Fade 0
-- How fast Chat Tab 3 fades
Chat4Fade 0
-- How fast Chat Tab 4 fades
CompassFade 0
-- How fast the compass window fades
UseToolTips 1
-- Hide (0) or show (1) tooltips
AllowProfanity 0
-- Disable (1) or enable (0) profanity filter
ShowBallons 1
-- Hide (0) or show (1) chat balloons
DeclineGifts 0
-- Disable (1) or allow (0) non-teammate gifts
DeclineGiftsFromTeammates 0
-- Disable (1) or allow (0) teammate gifts
PromptTeleportFromTeammates 0
-- Disable (0) or enable (1) the teleportation prompt
ShowPets 0
-- Hide (0) or show (1) the pets window
WebHideStats 0
-- Hide (1) or show (0) stats from City Vault
WebHideBadges 0
-- Hide (1) or show (0) badges from City Vault
WebHideFriends 1
-- Hide (1) or show (0) friends from City Vault
WindowFade 0
-- How fast all windows fade when out of focus/hover
EnableChatLog 0
-- Disable (0) or enable (1) logging chat
HideHeader 0
-- Hide (1) or show (0) the header at the top of the Supergroup window
HideButtons 0
-- Hide (1) or show (0) the bottom row of buttons in the Supergroup window
EnableClickToMove 0
-- Disable (0) or enable (1) click to move
DisableDrag 0
-- Disable (1) or allow (0) dragging power icons in the tray
gShowPetBuffs 0
-- Hide (0) or show (1) buffs in Pets Window?
PreventPetIconDrag 0
-- Prevent (0) or allow (1) dragging pet icons in Pet Window?
ShowPetControls 0
-- Hide (0) or show (1) pet controls in Pet Window
AdvancedPetControls 0
-- Hide (0) or show (1) advanced controls in Pet Window
ChatDisablePetSay 0
-- Hide (1) or show (0) your own pets' chatter?
ChatEnablePetTeamSay 0
-- Hide (0) or show (1) teammate pet chatter?
TeamComplete 0
-- Disable (0) or enable (1) cooperative mission completion
HidePetNames 0
-- Hide (1) or show (0) custom pet names (only affects MM henchmen
HidePromptPlaceEnhancement 0
-- Disable (1) or enable (0) warning prompt when placing enhancements
HidePromptDeleteEnhancement 0
-- Disable (1) or enable (0) warning prompt when deleting enhancements
HidePromptDeleteSalvage 0
-- Disable (1) or enable (0) warning prompt when deleting salvage
HidePromptDeleteRecipe 0
-- Disable (1) or enable (0) warning prompt when deleting recipes
HideInspirationFullMsg 0
-- Disable (1) or enable (0) warning message when inspiration tray is full
HideSalvageFullMsg 0
-- Disable (1) or enable (0) warning message when salvage capacity is full
HideRecipeFullMsg 0
-- Disable (1) or enable (0) warning message when recipe capacity is full
HideEnhancementFullMsg 0
-- Disable (1) or enable (0) warning message when enhancement tray is full
ShowEnemyTells 1
-- Disable (0) or enable (1) /tells from the opposite faction
SeeEnemyBroadcast 1
-- Disable (0) or enable (1) viewing /broadcast chat from the opposite faction
DoNotSeeEnemyLocal 0
-- Disable (1) or enable (0) viewing /local chat from the opposite faction
HidePromptCoop 0
-- Disable (0) or enable (1) prompt for cooperative mission completion
StaticColorsPerName 0
-- Enable (0) or disable (1) colored names in chat
ContactSort 0
-- Sorting the Contact Window, various options
RecipeHideMissingParts 0
-- Hide (1) or show (0) recipes with missing salvage in the recipe windows
RecipeHideUnowned 0
-- Hide (1) or show (0) unowned recipes in the recipe windows
RecipeHideMissingPartsBench 0
-- Hide (1) or show (0) recipes with missing salvage in the invention workbench
RecipeHideUnownedBench 0
-- Hide (1) or show (0) unowned recipes in the invention workbench
AutoDeclineSuperGroupInvite 0
-- Decline (1) or allow (0) supergroup invites
AutoDeclineTradeInvite 0
-- Decline (1) or allow (0) trade invitations
CamFree 0
-- Disable (0) or allow (1) the camera to move independently of character orientation
ToolTipDelaySec 0.600000
-- How fast tooltips take to display
ShowArchetype 2
-- Show Player archetype, various options
ShowSupergroup 2
-- Show Player supergroup (if applicable), various options
ShowPlayerName 1
-- Show Player names -- Hidden (0), Always (1), On mouse over (2), When selected (4), When selected or on mouseover (6)
ShowPlayerBars 6
-- Show Player health/endurance bars -- Hidden (0), Always (1), On mouse over (2), When selected (4), When selected or on mouseover (6)
ShowVillainName 6
-- Show Enemy Names -- Hidden (0), Always (1), On mouse over (2), When selected (4), When selected or on mouseover (6)
ShowVillainBars 6
-- Show Enemy Health/End Bars -- Hidden (0), Always (1), On mouse over (2), When selected (4), When selected or on mouseover (6)
ShowPlayerReticles 6
-- Show targeting reticles on friendlies, various options
ShowVillainReticles 6
-- Show targeting reticles on enemies, various options
ShowAssistReticles 6
-- Show reticles when targeting through something/someone, various options
ShowOwnerName 0
-- Show Personal Player Name -- Hidden (0), Show always (1)
MousePitchSetting 0
-- Look Up and Down. These are options for controlling the mouse pitch. "Free Look" (0) places no restriction on pitch. "Center When Moving" (1) will return the camera to the default pitch whenever your character moves. "Always Centered" (2) locks the camera pitch to the default angle
MapOptions 0
-- What is displayed on the Map Window, various options
BuffSettings 0
-- Disable (1) or enable (0) sending of buff information (disabling greatly reduces information flow)
ChatBubbleColor1 0
-- Chat balloon text color
ChatBubbleColor2 ffffffff
-- Chat balloon background color
DefaultChatFontSize 12
-- Text size, mostly affects chat windows
MouseButtonReverse 0
-- Mouse buttons: Normal (left-click doors, right click characters for options) (0) or reversed (right click doors, left click characters for options) (1)
DisableCameraShake 0
-- Disable (1) or enable (0) camera shake with certain powers (disabling is good for motion sickness sufferers)
DisableMouseScroll 0
-- Disable (1) or enable (0) scrolling with the mouse wheel
LogPrivateMessages 0
-- Disable (0) or enable (1) /tell logging
ShowPlayerRating 6
-- Show rating, various options
DisableLoadingTips 0
-- Disable (1) or enable (0) helpful hints on loading screens
MouseScrollSpeed 20.000000
-- How fast the mouse wheel will scroll in scrollable windows
EnableJoystick 1
-- Disable (0) or enable (1) the use of joysticks
FadeExtraTrays 0
-- Disable (0) or enable (1) extra trays fading
ArchitectNav 1
-- Regarding the Mission Architect coming in Issue 14
ArchitectToolTips 1
-- Regarding the Mission Architect coming Issue 14
ArchitectAutoSave 1
-- Regarding the Mission Architect coming Issue 14
NoXP 0
-- Disable (1) or enable (0) experience earning