Options file structure: Difference between revisions

From Unofficial Homecoming Wiki
Jump to navigation Jump to search
imported>Aggelakis
(update)
No edit summary
 
(13 intermediate revisions by 6 users not shown)
Line 1: Line 1:
== Overview ==
== 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 {{slashcommand|option_save}} and {{slashcommand|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 [[The Players' Guide to the Cities/User Interface/Options Window|Options Window]].
[[Issue 12]] introduced the ability to save in-game options. This article aims to document the format/syntax of the text files created. The {{slashcommand|option_save}} and {{slashcommand|option_save_file|path}} commands save a text file, either in the installation folder or to a specified file path. The values in the file depend on what has been set in the [[The Players' Guide to the Cities/User Interface/Options Window|Options Window]] or by the  {{slashcommand|Option_set}} command. Copied below are the contents of the default Options.txt file from when the game is initially installed.


== Default Structure ==
== Default Structure ==
<code>MouseSpeed 1.000000</code> -- How fast the mouse pointer moves on the screen<br />
<pre>
<code>SpeedTurn 3.000000</code> -- How fast the character spins with /turnleft<br />
MouseSpeed 1.000000
<code>MouseInvert 0</code> -- Which way the camera looks when you move the mouse up and down<br />
SpeedTurn 3.000000
<code>ChatFade 0</code> -- How fast the chat fades when out of focus/hover<br />
MouseInvert 1
<code>Chat1Fade 0</code> -- How fast Chat Tab 1 fades<br />
ChatFade 0
<code>Chat2Fade 0</code> -- How fast Chat Tab 2 fades<br />
Chat1Fade 0
<code>Chat3Fade 0</code> -- How fast Chat Tab 3 fades<br />
Chat2Fade 0
<code>Chat4Fade 0</code> -- How fast Chat Tab 4 fades<br />
Chat3Fade 0
<code>CompassFade 0</code> -- How fast the compass window fades<br />
Chat4Fade 0
<code>UseToolTips 1</code> -- Hide (0) or show (1) tooltips<br />
CompassFade 0
<code>AllowProfanity 0</code> -- Disable (1) or enable (0) profanity filter<br />
UseToolTips 1
<code>ShowBallons 1</code> -- Hide (0) or show (1) chat balloons<br />
AllowProfanity 0
<code>DeclineGifts 0</code> -- Disable (1) or allow (0) non-teammate gifts<br />
ShowBallons 1
<code>DeclineGiftsFromTeammates 0</code> -- Disable (1) or allow (0) teammate gifts<br />
DeclineGifts 0
<code>PromptTeleportFromTeammates 0</code> -- Disable (0) or enable (1) the teleportation prompt<br />
DeclineGiftsFromTeammates 0
<code>ShowPets 0</code> -- Hide (0) or show (1) the pets window<br />
PromptTeleportFromTeammates 0
<code>WebHideStats 0</code> -- Hide (1) or show (0) stats from City Vault<br />
ShowPets 0
<code>WebHideBadges 0</code> -- Hide (1) or show (0) badges from City Vault<br />
LockTrayNumbers 0
<code>WebHideFriends 1</code> -- Hide (1) or show (0) friends from City Vault<br />
HideContactIcons 0
<code>WindowFade 0</code> -- How fast all windows fade when out of focus/hover<br />
ShowAllStoreBoosts 0
<code>EnableChatLog 0</code> -- Disable (0) or enable (1) logging chat<br />
WebHideBadges 0
<code>HideHeader 0</code> -- {{red|What the heck is this one?}}<br />
WebHideFriends 0
<code>HideButtons 0</code> -- {{red|What the heck is this one?}}<br />
WindowFade 0
<code>EnableClickToMove 0</code> -- Disable (0) or enable (1) click to move<br />
EnableChatLog 0
<code>DisableDrag 0</code> -- Disable (1) or allow (0) dragging power icons in the tray<br />
HideHeader 0
<code>gShowPetBuffs 0</code> -- Hide (0) or show (1) {{red|buffs in [[The Players' Guide to the Cities/User Interface/Pets Window|Pet Window]]?}}<br />
HideButtons 0
<code>PreventPetIconDrag 0</code> -- Prevent (0) or allow (1) {{red|dragging pet icons in Pet Window?}}<br />
EnableClickToMove 0
<code>ShowPetControls 0</code> -- Hide (0) or show (1) pet controls in Pet Window<br />
DisableDrag 0
<code>AdvancedPetControls 0</code> -- Hide (0) or show (1) advanced controls in Pet Window<br />
gShowPetBuffs 0
<code>ChatDisablePetSay 0</code> -- Hide (1) or show (0) {{red|your own pets' chatter?}}<br />
PreventPetIconDrag 0
<code>ChatEnablePetTeamSay 0</code> -- Hide (0) or show (1) {{red|teammate pet chatter?}}<br />
ShowPetControls 0
<code>TeamComplete 0</code> -- Disable (0) or enable (1) cooperative mission completion<br />
AdvancedPetControls 0
<code>HidePetNames 0</code> -- Hide (1) or show (0) custom pet names (only affects MM henchmen<br />
ChatDisablePetSay 0
<code>HidePromptPlaceEnhancement 0</code> -- Disable (1) or enable (0) warning prompt when placing enhancements<br />
ChatEnablePetTeamSay 0
<code>HidePromptDeleteEnhancement 0</code> -- Disable (1) or enable (0) warning prompt when deleting enhancements<br />
TeamComplete 0
<code>HidePromptDeleteSalvage 0</code> -- Disable (1) or enable (0) warning prompt when deleting salvage<br />
HidePetNames 0
<code>HidePromptDeleteRecipe 0</code> -- Disable (1) or enable (0) warning prompt when deleting recipes<br />
HidePromptPlaceEnhancement 0
<code>HideInspirationFullMsg 0</code> -- Disable (1) or enable (0) warning message when inspiration tray is full<br />
HidePromptDeleteEnhancement 0
<code>HideSalvageFullMsg 0</code> -- Disable (1) or enable (0) warning message when salvage capacity is full<br />
HidePromptDeleteSalvage 0
<code>HideRecipeFullMsg 0</code> -- Disable (1) or enable (0) warning message when recipe capacity is full<br />
HidePromptDeleteRecipe 0
<code>HideEnhancementFullMsg 0</code> -- Disable (1) or enable (0) warning message when enhancement tray is full<br />
HideInspirationFullMsg 0
<code>ShowEnemyTells 1</code> -- Disable (0) or enable (1) /tells from the opposite faction<br />
HideSalvageFullMsg 0
<code>SeeEnemyBroadcast 1</code> -- Disable (0) or enable (1) viewing /broadcast chat from the opposite faction<br />
HideRecipeFullMsg 0
<code>DoNotSeeEnemyLocal 0</code> -- Disable (1) or enable (0) viewing /local chat from the opposite faction<br />
HideEnhancementFullMsg 0
<code>HidePromptCoop 0</code> -- Disable (0) or enable (1) prompt for cooperative mission completion<br />
ShowEnemyTells 1
<code>StaticColorsPerName 0</code> -- Enable (0) or disable (1) colored names in chat<br />
SeeEnemyBroadcast 1
<code>ContactSort 0</code> -- Sorting the [[The Players' Guide to the Cities/User Interface/Contact Window|Contact Window]], various options<br />
DoNotSeeEnemyLocal 0
<code>RecipeHideMissingParts 0</code> -- Hide (1) or show (0) recipes with missing salvage in the recipe windows<br />
HidePromptCoop 0
<code>RecipeHideUnowned 0</code> -- Hide (1) or show (0) unowned recipes in the recipe windows<br />
StaticColorsPerName 0
<code>RecipeHideMissingPartsBench 0</code> -- Hide (1) or show (0) recipes with missing salvage in the invention workbench<br />
ContactSort 0
<code>RecipeHideUnownedBench 0</code> -- Hide (1) or show (0) unowned recipes in the invention workbench<br />
RecipeHideMissingParts 0
<code>AutoDeclineSuperGroupInvite 0</code> -- Decline (1) or allow (0) supergroup invites<br />
RecipeHideUnowned 0
<code>AutoDeclineTradeInvite 0</code> -- Decline (1) or allow (0) trade invitations<br />
RecipeHideMissingPartsBench 0
<code>CamFree 0</code> -- Disable (0) or allow (1) the camera to move independently of character orientation<br />
RecipeHideUnownedBench 0
<code>ToolTipDelaySec 0.600000</code> -- How fast tooltips take to display<br />
AutoDeclineSuperGroupInvite 0
<code>ShowArchetype 2</code> -- Show character archetype, various options<br />
AutoDeclineTradeInvite 0
<code>ShowSupergroup 2</code> -- Show character supergroup (if applicable), various options<br />
CamFree 0
<code>ShowPlayerName 1</code> -- Show character names, various options<br />
ToolTipDelaySec 0.600000
<code>ShowPlayerBars 6</code> -- Show character health/endurance bars, various options<br />
ShowArchetype 2
<code>ShowVillainName 6</code> -- Show enemy names, various options<br />
ShowSupergroup 2
<code>ShowVillainBars 6</code> -- Show enemy health/endurance bars, various options<br />
ShowPlayerName 1
<code>ShowPlayerReticles 6</code> -- Show targeting reticles on friendlies, various options<br />
ShowPlayerBars 6
<code>ShowVillainReticles 6</code> -- Show targeting reticles on enemies, various options<br />
ShowVillainName 6
<code>ShowAssistReticles 6</code> -- Show reticles when targeting through something/someone, various options<br />
ShowVillainBars 6
<code>ShowOwnerName 0</code> -- Show name of summoned pets' owners, various options<br />
ShowPlayerReticles 6
<code>MousePitchSetting 0</code> -- {{red|What the heck is this one?}}<br />
ShowVillainReticles 6
<code>MapOptions 0</code> -- What is displayed on the [[The Players' Guide to the Cities/User Interface/Map Window|Map Window]], various options<br />
ShowAssistReticles 6
<code>BuffSettings 0</code> -- Disable (1) or enable (0) sending of buff information (disabling greatly reduces information flow)<br />
ShowOwnerName 0
<code>ChatBubbleColor1 0</code> -- Chat balloon text color<br />
MousePitchSetting 0
<code>ChatBubbleColor2 ffffffff</code> -- Chat balloon background color<br />
MapOptions bffffefe
<code>DefaultChatFontSize 12</code> -- Text size, mostly affects chat windows<br />
BuffSettings 0
<code>MouseButtonReverse 0</code> -- Mouse buttons: Normal (left-click doors, right click characters for options) (0) or reversed (right click doors, left click characters for options) (1)<br />
ChatBubbleColor1 0
<code>DisableCameraShake 0</code> -- Disable (1) or enable (0) camera shake with certain powers (disabling is good for motion sickness sufferers)<br />
ChatBubbleColor2 ffffffff
<code>DisableMouseScroll 0</code> -- Disable (1) or enable (0) scrolling with the mouse wheel<br />
DefaultChatFontSize 12
<code>LogPrivateMessages 0</code> -- Disable (0) or enable (1) /tell logging<br />
MouseButtonReverse 0
<code>ShowPlayerRating 6</code> -- Show [[Player Rating System|rating]], various options<br />
DisableCameraShake 0
<code>DisableLoadingTips 0</code> -- Disable (1) or enable (0) helpful hints on loading screens<br />
DisableMouseScroll 0
<code>MouseScrollSpeed 20.000000</code> -- How fast the mouse wheel will scroll in scrollable windows<br />
LogPrivateMessages 0
<code>EnableJoystick 1</code> -- Disable (0) or enable (1) the use of joysticks<br />
ShowPlayerRating 6
<code>FadeExtraTrays 0</code> -- Disable (0) or enable (1) extra trays fading<br />
DisableLoadingTips 0
<code>ArchitectNav 1</code> -- Regarding the [[Mission Architect]] coming in [[Issue 14]]<br />
MouseScrollSpeed 20.000000
<code>ArchitectToolTips 1</code> -- Regarding the [[Mission Architect]] coming [[Issue 14]]<br />
EnableJoystick 1
<code>ArchitectAutoSave 1</code> -- Regarding the [[Mission Architect]] coming [[Issue 14]]<br />
FadeExtraTrays 0
<code>NoXP 0</code> -- Disable (1) or enable (0) experience earning
ArchitectNav 1
ArchitectToolTips 1
ArchitectAutoSave 1
NoXP 0
ArchitectBlockComment 0
AutoAcceptTeamLevelAbove 0
AutoAcceptTeamLevelBelow 0
DisableEmail 0
FriendSGEmailOnly 0
NoXPExemplar 0
HideFee 0
HideSalvageWarning 0
GmailFriendOnly 0
UseOldTeamUI 0
HideUnclaimableCert 0
BlinkCertifications 1
VoucherPrompt 0
NewCertPrompt 0
HidePromptUnslotEnhancement 0
MapOptionRevision 4
MapOptions2 e
OpenSalvageWarning 0
HidePromptBooster 0
HidePromptCatalyst 0
AutoFlipSuperPackCards 0
HideConvertConfirmPrompt 0
HideStorePiecesState 0
CursorScale 1.000000
</pre>


{{Option Commands NavBox}}
 
[[Category:Gameplay]]
 
{{Navbox Option Commands}}
 
[[Category:Game Client]]

Latest revision as of 21:09, 12 February 2024

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_file path commands save a text file, either in the installation folder or to a specified file path. The values in the file depend on what has been set in the Options Window or by the /Option_set command. Copied below are the contents of the default Options.txt file from when the game is initially installed.

Default Structure

MouseSpeed 1.000000
SpeedTurn 3.000000
MouseInvert 1
ChatFade 0
Chat1Fade 0
Chat2Fade 0
Chat3Fade 0
Chat4Fade 0
CompassFade 0
UseToolTips 1
AllowProfanity 0
ShowBallons 1
DeclineGifts 0
DeclineGiftsFromTeammates 0
PromptTeleportFromTeammates 0
ShowPets 0
LockTrayNumbers 0
HideContactIcons 0
ShowAllStoreBoosts 0
WebHideBadges 0
WebHideFriends 0
WindowFade 0
EnableChatLog 0
HideHeader 0
HideButtons 0
EnableClickToMove 0
DisableDrag 0
gShowPetBuffs 0
PreventPetIconDrag 0
ShowPetControls 0
AdvancedPetControls 0
ChatDisablePetSay 0
ChatEnablePetTeamSay 0
TeamComplete 0
HidePetNames 0
HidePromptPlaceEnhancement 0
HidePromptDeleteEnhancement 0
HidePromptDeleteSalvage 0
HidePromptDeleteRecipe 0
HideInspirationFullMsg 0
HideSalvageFullMsg 0
HideRecipeFullMsg 0
HideEnhancementFullMsg 0
ShowEnemyTells 1
SeeEnemyBroadcast 1
DoNotSeeEnemyLocal 0
HidePromptCoop 0
StaticColorsPerName 0
ContactSort 0
RecipeHideMissingParts 0
RecipeHideUnowned 0
RecipeHideMissingPartsBench 0
RecipeHideUnownedBench 0
AutoDeclineSuperGroupInvite 0
AutoDeclineTradeInvite 0
CamFree 0
ToolTipDelaySec 0.600000
ShowArchetype 2
ShowSupergroup 2
ShowPlayerName 1
ShowPlayerBars 6
ShowVillainName 6
ShowVillainBars 6
ShowPlayerReticles 6
ShowVillainReticles 6
ShowAssistReticles 6
ShowOwnerName 0
MousePitchSetting 0
MapOptions bffffefe
BuffSettings 0
ChatBubbleColor1 0
ChatBubbleColor2 ffffffff
DefaultChatFontSize 12
MouseButtonReverse 0
DisableCameraShake 0
DisableMouseScroll 0
LogPrivateMessages 0
ShowPlayerRating 6
DisableLoadingTips 0
MouseScrollSpeed 20.000000
EnableJoystick 1
FadeExtraTrays 0
ArchitectNav 1
ArchitectToolTips 1
ArchitectAutoSave 1
NoXP 0
ArchitectBlockComment 0
AutoAcceptTeamLevelAbove 0
AutoAcceptTeamLevelBelow 0
DisableEmail 0
FriendSGEmailOnly 0
NoXPExemplar 0
HideFee 0
HideSalvageWarning 0
GmailFriendOnly 0
UseOldTeamUI 0
HideUnclaimableCert 0
BlinkCertifications 1
VoucherPrompt 0
NewCertPrompt 0
HidePromptUnslotEnhancement 0
MapOptionRevision 4
MapOptions2 e
OpenSalvageWarning 0
HidePromptBooster 0
HidePromptCatalyst 0
AutoFlipSuperPackCards 0
HideConvertConfirmPrompt 0
HideStorePiecesState 0
CursorScale 1.000000