update to v17

This commit is contained in:
cclecle
2025-08-25 20:38:30 +02:00
parent 3fe1a007b7
commit ce12665250
4 changed files with 189 additions and 180 deletions

View File

@@ -89,6 +89,8 @@ If you hold the "Ctrl" key while sending a message, it will be sent to your own
You can recall past messages sent by you by pressing the Up arrow key repeatedly.
Clicking and dragging the mouse while over the text area will select text inside the area. After releasing the mouse button the selected text will be copied to the clipboard.
### Logo Area
![Logo Area](LogoHighlight.png)

View File

@@ -401,6 +401,7 @@ PresetName=2v2v2v2 TDM
Abbreviation=xTDM
Category=DM
InheritFrom=DM/Team DeathMatch
ServerName=My xTDM Server
GameSettings=MaxTeams=4
Mutators=Botpack.InstaGibDM
bOpenVoteMenuAutomatically=False
@@ -423,9 +424,9 @@ Each preset has a `Name`, a `Category` and an `Abbreviation`.
You can inherit from an arbitrary number of other presets.
Refer to other preset using their [full preset names](#full-preset-names).
You can inherit `Game`, `Mutators`, `Parameters`, `GameSettings`, `MinimumMapRepeatDistance`, `MinPlayers`, and `MaxPlayers`. Other elements cannot be inherited.
You can inherit `ServerName`, `Game`, `Mutators`, `Parameters`, `GameSettings`, `MinimumMapRepeatDistance`, `MinPlayers`, and `MaxPlayers`. Other elements cannot be inherited.
If you dont specify a value for `Game` in the current preset, the first non-empty value in the list of presets you inherit from will be used.
If you dont specify a value for `ServerName` or `Game` in the current preset, the first non-empty value in the list of presets you inherit from will be used.
If you dont specify a value, or if you specify a negative value for `MinimumMapRepeatDistance`, `MinPlayers`, or `MaxPlayers` in the current preset, the first non-empty and non-negative value in the list of presets you inherit from will be used.
@@ -436,6 +437,11 @@ For `Mutators`, `Parameters`, and `GameSettings` the values will be combined in
Default is 0.
#### Server Name
`ServerName` is used to change the name of the server for this preset. Changes to `ServerName` persist across map changes.
It is recommended to define a `ServerName` either for all presets or for none of them. Remember that `ServerName` can be inherited from other presets.
#### Game Type
`Game` is used to identify the gametype for the preset. It must not be blank for enabled presets.

View File

@@ -1,178 +1,179 @@
[Public]
Object=(Name=VoteSys_v16b.MutVoteSys,Class=Class,MetaClass=Engine.Mutator,Description="MutVoteSys,Enables voting for next map")
[VS_UIS_PageAdmin]
Text_RestartServer="Restart Server"
Text_ReloadSettings="Reload Settings"
Text_SettingsState_New="Loading"
Text_SettingsState_Complete="Loaded"
Text_SettingsState_NotAdmin="Unauthorized"
[VS_UIS_Page]
SaveText="Save"
[VS_UIS_PageAdminPresets]
Text_PresetName="Preset Name"
Text_PresetNameEmpty="Preset will be deleted"
Text_Category="Category"
Text_Abbreviation="Abbreviation"
Text_SortPriority="Sort Priority"
Text_InheritFrom="Inherit From"
Text_Game="Game"
Text_MapListName="Map List Name"
Text_Mutators="Mutators"
Text_Parameters="Parameters"
Text_GameSettings="Game Settings"
Text_Packages="Packages"
Text_Disabled="Disabled"
Text_MinimumMapRepeatDistance="Min. Map Repeat Distance"
Text_MinPlayers="Min. Players"
Text_MaxPlayers="Max. Players"
Text_OpenVoteMenuAutomatically="Open Vote Menu Automatically"
[VS_UIV_ClientWindow]
MapFilterText="Filter Maps By Name"
VoteButtonText="Vote"
SuggestButtonText="Suggest"
RandomButtonText="Random"
ChatSayText="Say"
ChatTeamSayText="TeamSay"
[VS_UI_CandidateListBox]
PresetColumnHeader="Preset"
MapColumnHeader="Map"
VotesColumnHeader="Votes"
RandomMapDisplayName="<Random>"
[VS_Msg_LocalMessage]
MsgNobodyVoted="Nobody voted, randomly selecting {1}"
MsgVotesTied="Tied, randomly selecting {1}"
MsgHaveWinner="{1} won"
MsgMidGame="Initiating mid-game voting, opening Vote Menu"
MsgGameEnded="Game ended, opening Vote Menu"
MsgPlayerVoted="{1} voted for {2}"
MsgAdminForceTravel="Admin {1} forced switching to {2}"
MsgAdminKickPlayer="Admin {1} kicked player {2} ({3})"
MsgAdminBanPlayer="Admin {1} banned player {2} ({3})"
MsgKickVotePlaced="A player voted to kick {1}"
MsgKickVoteSuccessful="{1} was kicked"
MsgPlayerVotedRandom="{1} voted for random map ({2})"
ErrStillLoading="Vote Menu data is still being transferred, please try again"
ErrNoRootWindow="Failed to create {1} window (Root does not exist)"
ErrCreateDialog="Failed to create {1} window (Could not create Dialog)"
ErrWrongConsole="Failed to create {1} window (Console not a WindowConsole)"
ErrMapLoadFailed="Loading map {1} failed, randomly selecting {2}"
ErrNoConnection="VoteSys has no connection to server, check server firewall"
ErrNotAllowed="Sorry, you are not allowed to vote"
[VS_UIS_PageAdminMapLists]
Text_MapListName="Map List Name"
Text_Map="Include Maps"
Text_IgnoreMap="Exclude Maps"
Text_IncludeMapsWithPrefix="Include Prefixes"
Text_IgnoreMapsWithPrefix="Exclude Prefixes"
Text_IncludeList="Include Lists"
Text_IgnoreList="Exclude Lists"
[VS_UIV_Window]
WindowTitle="VoteSys Menu"
[VS_UIS_PageAdminUI]
Text_RetainCandidates="Retain Candidates"
Text_OpenVoteMenuAutomatically="Open Vote Menu Automatically"
Text_DefaultTimeMessageClass="Time Msg Class"
Text_LogoTexture="Logo Texture"
Text_LogoRegion="Logo Region"
Text_LogoRegionX="X"
Text_LogoRegionY="Y"
Text_LogoRegionW="W"
Text_LogoRegionH="H"
Text_LogoDrawRegion="Logo Draw Region"
Text_LogoDrawRegionX="X"
Text_LogoDrawRegionY="Y"
Text_LogoDrawRegionW="W"
Text_LogoDrawRegionH="H"
Text_LogoButton0Label="Button 1 Label"
Text_LogoButton0LinkURL="Button 1 URL"
Text_LogoButton1Label="Button 2 Label"
Text_LogoButton1LinkURL="Button 2 URL"
Text_LogoButton2Label="Button 3 Label"
Text_LogoButton2LinkURL="Button 3 URL"
[VS_UIS_PageAdminSetup]
Text_EnableACEIntegration="Enable ACE Integration"
Text_PresetProbeDepth="Preset Probe Depth"
Text_ManageServerPackages="Manage Server Packages"
Text_UseServerPackagesCompatibilityMode="Use Server Package Compat. Mode"
Text_DefaultPackages="Default Packages"
Text_UseServerActorsCompatibilityMode="Use Server Actors Compat. Mode"
Text_DefaultActors="Default Actors"
Text_GameNameMode="GameName Mode"
Text_GameNameMode_DoNotModify="Do Not Modify"
Text_GameNameMode_PresetName="Preset Name"
Text_GameNameMode_CategoryAndPresetName="Full Preset Name"
Text_ServerAddress="Server Address"
Text_DataPort="Data Port"
Text_ClientDataPort="Client Data Port"
Text_DefaultPreset="Default Preset"
Text_AlwaysUseDefaultPreset="Always Use Default Preset"
Text_DefaultMap="Default Map"
Text_AlwaysUseDefaultMap="Always Use Default Map"
Text_IdleTimeout="Idle Timeout"
[VS_UI_PlayerMenu]
PlayerIdText="ID:"
PlayerKickText="&Kick"
PlayerBanText="&Ban"
PlayerBanTitle="Ban Player"
PlayerBanMessage="Do you want to permanently ban {1}?"
[VS_UIS_ClientWindow]
PageClientSettingsName="Client"
PageAdminVotingName="[A] Voting"
PageAdminUIName="[A] UI"
PageAdminSetupName="[A] Setup"
PageAdminPresetsName="[A] Presets"
PageAdminMapListsName="[A] Map Lists"
[VS_UIS_PageClient]
ThemeText="Theme"
ThemeBright="Bright"
ThemeDark="Dark"
ThemeBlack="Black"
MapListSortText="Sort Map List By"
MapListSortName="Name"
MapListSortRecency="Recency"
MapListSortPlayCount="Play Count"
FavoritesFirstText="Sort Favorites First"
ShowPlayerListText="Show Player List"
[VS_UI_ScreenshotWindow]
TextPlayerCount="Players:"
[VS_UIS_PageAdminVoting]
Text_MidGameVoteThreshold="Mid-Game Vote Threshold"
Text_MidGameVoteTimeLimit="Mid-Game Vote Time Limit"
Text_GameEndedVoteDelay="Game Ended Vote Delay"
Text_VoteTimeLimit="Vote Time Limit"
Text_VoteEndCondition="Vote End Rules"
Text_VoteEndCondition_TimerOnly="Timer Only"
Text_VoteEndCondition_TimerOrAllVotesIn="Everyone Voted"
Text_VoteEndCondition_TimerOrResultDetermined="Result Certain"
Text_EnableKickVoting="Enable Kick Voting"
Text_KickVoteThreshold="Kick Vote Threshold"
Text_MinimumMapRepeatDistance="Map Repeat Distance"
[VS_UI_MapMenu]
FavoriteText="Favorite"
SortByText="Sort By"
[VS_UIS_Window]
WindowTitle="VoteSys Settings"
[VS_UI_MapSortByMenu]
ItemNameText="Name"
ItemRecencyText="Recency"
ItemPlayCountText="Play Count"
FavoritesFirstText="Favorites First"
[Public]
Object=(Name=VoteSys_v17.MutVoteSys,Class=Class,MetaClass=Engine.Mutator,Description="MutVoteSys,Enables voting for next map")
[VS_UIS_PageAdmin]
Text_RestartServer="Restart Server"
Text_ReloadSettings="Reload Settings"
Text_SettingsState_New="Loading"
Text_SettingsState_Complete="Loaded"
Text_SettingsState_NotAdmin="Unauthorized"
[VS_UIS_Page]
SaveText="Save"
[VS_UIS_PageAdminPresets]
Text_PresetName="Preset Name"
Text_PresetNameEmpty="Preset will be deleted"
Text_Category="Category"
Text_Abbreviation="Abbreviation"
Text_SortPriority="Sort Priority"
Text_InheritFrom="Inherit From"
Text_ServerName="Server Name"
Text_Game="Game"
Text_MapListName="Map List Name"
Text_Mutators="Mutators"
Text_Parameters="Parameters"
Text_GameSettings="Game Settings"
Text_Packages="Packages"
Text_Disabled="Disabled"
Text_MinimumMapRepeatDistance="Min. Map Repeat Distance"
Text_MinPlayers="Min. Players"
Text_MaxPlayers="Max. Players"
Text_OpenVoteMenuAutomatically="Open Vote Menu Automatically"
[VS_UIV_ClientWindow]
MapFilterText="Filter Maps By Name"
VoteButtonText="Vote"
SuggestButtonText="Suggest"
RandomButtonText="Random"
ChatSayText="Say"
ChatTeamSayText="TeamSay"
[VS_UI_CandidateListBox]
PresetColumnHeader="Preset"
MapColumnHeader="Map"
VotesColumnHeader="Votes"
RandomMapDisplayName="<Random>"
[VS_Msg_LocalMessage]
MsgNobodyVoted="Nobody voted, randomly selecting {1}"
MsgVotesTied="Tied, randomly selecting {1}"
MsgHaveWinner="{1} won"
MsgMidGame="Initiating mid-game voting, opening Vote Menu"
MsgGameEnded="Game ended, opening Vote Menu"
MsgPlayerVoted="{1} voted for {2}"
MsgAdminForceTravel="Admin {1} forced switching to {2}"
MsgAdminKickPlayer="Admin {1} kicked player {2} ({3})"
MsgAdminBanPlayer="Admin {1} banned player {2} ({3})"
MsgKickVotePlaced="A player voted to kick {1}"
MsgKickVoteSuccessful="{1} was kicked"
MsgPlayerVotedRandom="{1} voted for random map ({2})"
ErrStillLoading="Vote Menu data is still being transferred, please try again"
ErrNoRootWindow="Failed to create {1} window (Root does not exist)"
ErrCreateDialog="Failed to create {1} window (Could not create Dialog)"
ErrWrongConsole="Failed to create {1} window (Console not a WindowConsole)"
ErrMapLoadFailed="Loading map {1} failed, randomly selecting {2}"
ErrNoConnection="VoteSys has no connection to server, check server firewall"
ErrNotAllowed="Sorry, you are not allowed to vote"
[VS_UIS_PageAdminMapLists]
Text_MapListName="Map List Name"
Text_Map="Include Maps"
Text_IgnoreMap="Exclude Maps"
Text_IncludeMapsWithPrefix="Include Prefixes"
Text_IgnoreMapsWithPrefix="Exclude Prefixes"
Text_IncludeList="Include Lists"
Text_IgnoreList="Exclude Lists"
[VS_UIV_Window]
WindowTitle="VoteSys Menu"
[VS_UIS_PageAdminUI]
Text_RetainCandidates="Retain Candidates"
Text_OpenVoteMenuAutomatically="Open Vote Menu Automatically"
Text_DefaultTimeMessageClass="Time Msg Class"
Text_LogoTexture="Logo Texture"
Text_LogoRegion="Logo Region"
Text_LogoRegionX="X"
Text_LogoRegionY="Y"
Text_LogoRegionW="W"
Text_LogoRegionH="H"
Text_LogoDrawRegion="Logo Draw Region"
Text_LogoDrawRegionX="X"
Text_LogoDrawRegionY="Y"
Text_LogoDrawRegionW="W"
Text_LogoDrawRegionH="H"
Text_LogoButton0Label="Button 1 Label"
Text_LogoButton0LinkURL="Button 1 URL"
Text_LogoButton1Label="Button 2 Label"
Text_LogoButton1LinkURL="Button 2 URL"
Text_LogoButton2Label="Button 3 Label"
Text_LogoButton2LinkURL="Button 3 URL"
[VS_UIS_PageAdminSetup]
Text_EnableACEIntegration="Enable ACE Integration"
Text_PresetProbeDepth="Preset Probe Depth"
Text_ManageServerPackages="Manage Server Packages"
Text_UseServerPackagesCompatibilityMode="Use Server Package Compat. Mode"
Text_DefaultPackages="Default Packages"
Text_UseServerActorsCompatibilityMode="Use Server Actors Compat. Mode"
Text_DefaultActors="Default Actors"
Text_GameNameMode="GameName Mode"
Text_GameNameMode_DoNotModify="Do Not Modify"
Text_GameNameMode_PresetName="Preset Name"
Text_GameNameMode_CategoryAndPresetName="Full Preset Name"
Text_ServerAddress="Server Address"
Text_DataPort="Data Port"
Text_ClientDataPort="Client Data Port"
Text_DefaultPreset="Default Preset"
Text_AlwaysUseDefaultPreset="Always Use Default Preset"
Text_DefaultMap="Default Map"
Text_AlwaysUseDefaultMap="Always Use Default Map"
Text_IdleTimeout="Idle Timeout"
[VS_UI_PlayerMenu]
PlayerIdText="ID:"
PlayerKickText="&Kick"
PlayerBanText="&Ban"
PlayerBanTitle="Ban Player"
PlayerBanMessage="Do you want to permanently ban {1}?"
[VS_UIS_ClientWindow]
PageClientSettingsName="Client"
PageAdminVotingName="[A] Voting"
PageAdminUIName="[A] UI"
PageAdminSetupName="[A] Setup"
PageAdminPresetsName="[A] Presets"
PageAdminMapListsName="[A] Map Lists"
[VS_UIS_PageClient]
ThemeText="Theme"
ThemeBright="Bright"
ThemeDark="Dark"
ThemeBlack="Black"
MapListSortText="Sort Map List By"
MapListSortName="Name"
MapListSortRecency="Recency"
MapListSortPlayCount="Play Count"
FavoritesFirstText="Sort Favorites First"
ShowPlayerListText="Show Player List"
[VS_UI_ScreenshotWindow]
TextPlayerCount="Players:"
[VS_UIS_PageAdminVoting]
Text_MidGameVoteThreshold="Mid-Game Vote Threshold"
Text_MidGameVoteTimeLimit="Mid-Game Vote Time Limit"
Text_GameEndedVoteDelay="Game Ended Vote Delay"
Text_VoteTimeLimit="Vote Time Limit"
Text_VoteEndCondition="Vote End Rules"
Text_VoteEndCondition_TimerOnly="Timer Only"
Text_VoteEndCondition_TimerOrAllVotesIn="Everyone Voted"
Text_VoteEndCondition_TimerOrResultDetermined="Result Certain"
Text_EnableKickVoting="Enable Kick Voting"
Text_KickVoteThreshold="Kick Vote Threshold"
Text_MinimumMapRepeatDistance="Map Repeat Distance"
[VS_UI_MapMenu]
FavoriteText="Favorite"
SortByText="Sort By"
[VS_UIS_Window]
WindowTitle="VoteSys Settings"
[VS_UI_MapSortByMenu]
ItemNameText="Name"
ItemRecencyText="Recency"
ItemPlayCountText="Play Count"
FavoritesFirstText="Favorites First"