2010-06-30 23:41:04 +02:00
<?xml version="1.0" encoding="utf-8"?>
<objects >
2010-07-06 21:54:17 +02:00
<script file= "gui/common/network.js" />
2010-10-30 06:02:42 +02:00
<script file= "gui/common/functions_civinfo.js" />
2010-07-02 23:28:48 +02:00
<script file= "gui/common/functions_global_object.js" />
2010-10-30 06:02:42 +02:00
<script file= "gui/common/functions_utility.js" />
2010-06-30 23:41:04 +02:00
<script file= "gui/gamesetup/gamesetup.js" />
<!-- Add a translucent black background to fade out the menu page -->
2013-09-30 22:51:19 +02:00
<object type= "image" style= "StoneWindow" size= "0 0 100% 100%" >
2010-06-30 23:41:04 +02:00
2013-09-30 22:51:19 +02:00
<object style= "TitleText" type= "text" size= "50%-128 4 50%+128 36" >
Match Setup
2011-03-05 02:56:59 +01:00
</object>
2013-09-30 22:51:19 +02:00
<object type= "image" style= "StoneDialog" size= "50%-190 50%-80 50%+190 50%+80" name= "loadingWindow" >
2011-03-05 02:56:59 +01:00
2013-09-30 22:51:19 +02:00
<object type= "text" style= "TitleText" size= "50%-128 0%-16 50%+128 16" >
Loading
</object>
2010-06-30 23:41:04 +02:00
2013-09-30 22:51:19 +02:00
<object type= "text" style= "CenteredLabelText" >
Loading map data. Please wait...
</object>
2010-06-30 23:41:04 +02:00
2011-08-23 01:42:16 +02:00
</object>
2010-06-30 23:41:04 +02:00
2013-09-30 22:51:19 +02:00
<object hidden= "true" name= "setupWindow" >
<action on= "Tick" >
onTick();
</action>
2012-10-15 17:19:24 +02:00
<!-- Number of Players -->
2013-09-30 22:51:19 +02:00
<object size= "24 26 224 54" >
<!-- Number of Players -->
<object size= "0 0 150 28" >
<object size= "0 0 100% 100%" type= "text" style= "RightLabelText" > Number of players:</object>
</object>
<!-- Number of Players -->
<object size= "150 0 200 28" >
<object name= "numPlayersText" size= "0 0 100% 100%" type= "text" style= "LeftLabelText" />
<object name= "numPlayersSelection"
type="dropdown"
style="StoneDropDown"
size="0 0 100% 28"
tooltip_style="onscreenToolTip"
tooltip="Select number of players.">
<action on= "SelectionChange" > selectNumPlayers(this.list_data[this.selected]);</action>
</object>
</object>
2012-10-15 17:19:24 +02:00
</object>
2013-09-30 22:51:19 +02:00
<!-- Player assignments -->
<object size= "24 59 100%-440 358" type= "image" sprite= "BackgroundIndentFillDark" name= "playerAssignmentsPannel" >
<object size= "0 6 100% 30" >
<object name= "playerNameHeading" type= "text" style= "CenteredLabelText" size= "0 0 25% 100%" > Player Name</object>
<object name= "playerPlacementHeading" type= "text" style= "CenteredLabelText" size= "25%+5 0 55% 100%" > Player Placement</object>
<object name= "playerCivHeading" type= "text" style= "CenteredLabelText" size= "55%+65 0 85% 100%" > Civilization</object>
<object name= "civInfoButton"
type="button"
sprite="iconInfoGold"
sprite_over="iconInfoWhite"
size="85%-8 0 85%+8 16"
2012-10-15 17:19:24 +02:00
tooltip_style="onscreenToolTip"
2013-09-30 22:51:19 +02:00
tooltip="View civilization info"
>
<action on= "Press" > < ![CDATA[
Engine.PushGuiPage("page_civinfo.xml");
]]></action>
</object>
<object name= "playerTeamHeading" type= "text" style= "CenteredLabelText" size= "85%+5 0 100%-5 100%" > Team</object>
2012-10-15 17:19:24 +02:00
</object>
2013-09-30 22:51:19 +02:00
<object size= "1 36 100%-1 100%" >
<repeat count= "8" >
<object name= "playerBox[n]" size= "0 0 100% 32" hidden= "true" >
<object name= "playerColour[n]" type= "image" size= "0 0 100% 100%" />
<object name= "playerName[n]" type= "text" style= "CenteredLabelText" size= "0 2 25% 30" />
<object name= "playerAssignment[n]" type= "dropdown" style= "StoneDropDown" size= "25%+5 2 55% 30" tooltip_style= "onscreenToolTip" tooltip= "Select player." />
<object name= "playerConfig[n]" type= "button" style= "StoneButton" size= "55%+5 6 55%+60 26"
tooltip_style="onscreenToolTip"
tooltip="Configure AI settings."
font="serif-bold-stroke-12"
>Settings</object>
<object name= "playerCiv[n]" type= "dropdown" style= "StoneDropDown" size= "55%+65 2 85% 30" tooltip_style= "onscreenToolTip" tooltip= "Select player's civilization." />
<object name= "playerCivText[n]" type= "text" style= "CenteredLabelText" size= "55%+65 0 85% 30" />
<object name= "playerTeam[n]" type= "dropdown" style= "StoneDropDown" size= "85%+5 2 100%-5 30" tooltip_style= "onscreenToolTip" tooltip= "Select player's team." />
<object name= "playerTeamText[n]" type= "text" style= "CenteredLabelText" size= "85%+5 0 100%-5 100%" />
</object>
</repeat>
2010-06-30 23:41:04 +02:00
</object>
2010-10-30 06:02:42 +02:00
</object>
2013-09-30 22:51:19 +02:00
<object size= "24 64 100%-460 358" type= "image" sprite= "CoverFillDark" name= "playerAssignmentsPannelCover" hidden= "true" />
<!-- Map selection -->
<object size= "100%-425 363 100%-325 455" name= "mapTypeSelectionTooltip" >
<object type= "text" style= "RightLabelText" size= "0 0 100% 30" > Match Type:</object>
<object type= "text" style= "RightLabelText" size= "0 32 100% 62" > Map Filter:</object>
<object type= "text" style= "RightLabelText" size= "0 64 100% 94" > Select Map:</object>
2013-12-30 16:59:00 +01:00
<object name= "mapSizeDesc" type= "text" style= "RightLabelText" size= "0 96 100% 126" > Map Size:</object>
2010-10-30 06:02:42 +02:00
</object>
2011-08-28 23:32:35 +02:00
2013-09-30 22:51:19 +02:00
<object size= "100%-327 363 100%-25 423" name= "mapFilterSelectionTooltip" >
<object name= "mapTypeText" type= "text" style= "LeftLabelText" size= "0 0 100% 30" hidden= "true" />
<object name= "mapFilterText" type= "text" style= "LeftLabelText" size= "0 32 100% 62" hidden= "true" />
<object name= "mapSelectionText" type= "text" style= "LeftLabelText" size= "0 64 100% 94" hidden= "true" />
<object name= "mapSizeText" type= "text" style= "LeftLabelText" size= "0 96 100% 126" hidden= "true" />
</object>
<object name= "mapTypeSelection"
2012-07-13 05:00:18 +02:00
type="dropdown"
2013-09-30 22:51:19 +02:00
style="StoneDropDown"
size="100%-325 363 100%-25 391"
2012-07-13 05:00:18 +02:00
tooltip_style="onscreenToolTip"
2013-09-30 22:51:19 +02:00
tooltip="Select a map type.">
<action on= "SelectionChange" > selectMapType(this.list_data[this.selected]);</action>
2012-07-13 05:00:18 +02:00
</object>
2011-08-28 23:32:35 +02:00
2013-09-30 22:51:19 +02:00
<object name= "mapFilterSelection"
type="dropdown"
style="StoneDropDown"
size="100%-325 395 100%-25 423"
2012-10-15 17:19:24 +02:00
tooltip_style="onscreenToolTip"
2013-09-30 22:51:19 +02:00
tooltip="Select a map filter.">
<action on= "SelectionChange" > selectMapFilter(this.list[this.selected]);</action>
2012-10-15 17:19:24 +02:00
</object>
2013-09-30 22:51:19 +02:00
<object size= "100%-325 427 100%-25 455" name= "mapSelectionPannel" z= "55" >
2011-09-08 05:49:57 +02:00
2013-09-30 22:51:19 +02:00
<object name= "mapSelection"
style="StoneDropDown"
type="dropdown"
size="0 0 100% 100%"
tooltip_style="onscreenToolTip"
tooltip="Select a map to play on.">
<action on= "SelectionChange" > selectMap(this.list_data[this.selected]);</action>
2013-04-04 01:24:22 +02:00
</object>
2010-10-30 06:02:42 +02:00
</object>
2013-11-07 21:07:24 +01:00
<object name= "mapSize" size= "100%-325 459 100%-25 487" type= "dropdown" style= "StoneDropDown" hidden= "true" tooltip_style= "onscreenToolTip" tooltip= "Select map size. (Larger sizes may reduce performance.)" />
2013-09-30 22:51:19 +02:00
<!-- Map Preview -->
<object type= "image" sprite= "BackgroundIndentFillDark" name= "gamePreviewBox" size= "100%-426 57 100%-24 359" >
<object type= "image" sprite= "snMapPreview" size= "1 1 401 301" name= "mapPreview" />
2012-10-15 17:19:24 +02:00
</object>
2013-11-07 21:07:24 +01:00
2013-09-30 22:51:19 +02:00
<!-- Map Description -->
<object size= "100%-425 497 100%-25 100%-60" >
<object name= "mapInfoName" type= "text" style= "LeftLabelText" size= "0 0 100%-120 30" />
<object type= "image" sprite= "BackgroundIndentFillDark" size= "0 30 100% 100%" >
<object name= "mapInfoDescription" type= "text" style= "MapDescription" size= "0 0 100% 100%" />
2011-09-08 05:49:57 +02:00
</object>
</object>
2013-11-07 21:07:24 +01:00
2013-09-30 22:51:19 +02:00
<!-- Options -->
<object name= "gameOptionsBox" size= "100%-425 497 100%-25 525" >
<!-- More Options Button -->
<object
name="showMoreOptions"
type="button"
style="StoneButton"
size="100%-120 0 100% 28"
tooltip_style="onscreenToolTip"
tooltip="See more game options"
>
More Options
<action on= "Press" > toggleMoreOptions();</action>
2011-09-08 05:49:57 +02:00
</object>
2013-11-07 21:07:24 +01:00
2013-09-30 22:51:19 +02:00
<!-- End Options -->
</object>
<!-- More Options -->
<object name= "moreOptions" type= "image" sprite= "StoneWindow" size= "50%-200 50%-150 50%+200 50%+155" z= "70" hidden= "true" >
<object style= "TitleText" type= "text" size= "50%-128 11 50%+128 27" >
More Options
2011-09-08 05:49:57 +02:00
</object>
2013-11-07 21:07:24 +01:00
2013-09-30 22:51:19 +02:00
<object size= "14 38 94% 66" >
<object size= "0 0 40% 28" >
<object size= "0 0 100% 100%" type= "text" style= "RightLabelText" > Game Speed:</object>
</object>
<object name= "gameSpeedText" size= "40% 0 100% 100%" type= "text" style= "LeftLabelText" />
<object name= "gameSpeed" size= "40% 0 100% 28" type= "dropdown" style= "StoneDropDown" hidden= "true" tooltip_style= "onscreenToolTip" tooltip= "Select game speed." />
</object>
<object size= "14 68 94% 96" >
<object size= "0 0 40% 28" >
<object size= "0 0 100% 100%" type= "text" style= "RightLabelText" > Victory Condition:</object>
</object>
<object name= "victoryConditionText" size= "40% 0 100% 100%" type= "text" style= "LeftLabelText" />
<object name= "victoryCondition" size= "40% 0 100% 28" type= "dropdown" style= "StoneDropDown" hidden= "true" tooltip_style= "onscreenToolTip" tooltip= "Select victory condition." />
2012-10-15 17:19:24 +02:00
</object>
2013-11-07 21:07:24 +01:00
2013-09-30 22:51:19 +02:00
<object size= "14 98 94% 126" >
<object size= "0 0 40% 28" >
<object size= "0 0 100% 100%" type= "text" style= "RightLabelText" > Population Cap:</object>
</object>
<object name= "populationCapText" size= "40% 0 100% 100%" type= "text" style= "LeftLabelText" />
<object name= "populationCap" size= "40% 0 100% 28" type= "dropdown" style= "StoneDropDown" hidden= "true" tooltip_style= "onscreenToolTip" tooltip= "Select population cap." />
2011-09-08 05:49:57 +02:00
</object>
2013-11-07 21:07:24 +01:00
2013-09-30 22:51:19 +02:00
<object size= "14 128 94% 156" >
<object size= "0 0 40% 28" >
<object size= "0 0 100% 100%" type= "text" style= "RightLabelText" > Starting Resources:</object>
</object>
<object name= "startingResourcesText" size= "40% 0 100% 100%" type= "text" style= "LeftLabelText" />
<object name= "startingResources" size= "40% 0 100% 28" type= "dropdown" style= "StoneDropDown" hidden= "true" tooltip_style= "onscreenToolTip" tooltip= "Select the game's starting resources." />
2011-09-08 05:49:57 +02:00
</object>
2013-11-07 21:07:24 +01:00
2013-09-30 22:51:19 +02:00
<object size= "14 158 94% 246" >
<object size= "0 0 40% 28" >
<object size= "0 0 100% 100%" type= "text" style= "RightLabelText" > Reveal Map:</object>
</object>
<object size= "0 30 40% 58" >
<object size= "0 0 100% 100%" type= "text" style= "RightLabelText" > Teams Locked:</object>
</object>
<object size= "0 60 40% 88" name= "enableCheatsDesc" hidden= "true" >
<object size= "0 0 100% 100%" type= "text" style= "RightLabelText" > Cheats:</object>
</object>
2013-11-07 21:07:24 +01:00
2013-09-30 22:51:19 +02:00
<object size= "40% 0 100% 28" >
<object name= "revealMapText" size= "0 0 100% 100%" type= "text" style= "LeftLabelText" />
<object name= "revealMap" size= "4 50%-8 20 50%+8" type= "checkbox" style= "StoneCrossBox" hidden= "true" tooltip_style= "onscreenToolTip" tooltip= "Toggle reveal map." />
</object>
<object size= "40% 30 100% 58" >
<object name= "lockTeamsText" size= "0 0 100% 100%" type= "text" style= "LeftLabelText" />
<object name= "lockTeams" size= "4 50%-8 20 50%+8" type= "checkbox" style= "StoneCrossBox" hidden= "true" tooltip_style= "onscreenToolTip" tooltip= "Toggle locked teams." />
</object>
<object size= "40% 60 100% 88" >
<object name= "enableCheatsText" size= "0 0 100% 100%" type= "text" style= "LeftLabelText" hidden= "true" />
<object name= "enableCheats" size= "4 50%-8 20 50%+8" type= "checkbox" style= "StoneCrossBox" hidden= "true" tooltip_style= "onscreenToolTip" tooltip= "Toggle the usability of cheats." />
</object>
</object>
<!-- Hide More Options Button -->
<object
name="hideMoreOptions"
type="button"
style="StoneButton"
size="50%-70 248 50%+70 274"
tooltip_style="onscreenToolTip"
tooltip="Close more game options window"
>
OK
<action on= "Press" > toggleMoreOptions();</action>
</object>
<!-- End More Options -->
</object>
<!-- Chat window -->
<object name= "chatPanel" size= "24 370 100%-435 100%-58" type= "image" sprite= "BackgroundIndentFillDark" >
<object name= "chatText" size= "2 2 100%-2 100%-26" type= "text" style= "ChatPanel" />
<object name= "chatInput" size= "4 100%-24 100%-76 100%-4" type= "input" style= "StoneInput" >
<action on= "Press" > submitChatInput();</action>
</object>
<object size= "100%-72 100%-24 100%-4 100%-4" type= "button" style= "StoneButton" >
Send
<action on= "Press" > submitChatInput();</action>
2012-10-15 17:19:24 +02:00
</object>
2010-10-30 06:02:42 +02:00
</object>
2011-08-28 23:32:35 +02:00
2013-09-30 22:51:19 +02:00
<!-- Tooltip -->
<object name= "onscreenToolTip"
type="text"
font="serif-14"
textcolor="white"
sprite="BackgroundTranslucent"
hidden="true"
size="100%-700 100%-56 100%-312 100%-24"
>[Tooltip text]</object>
2013-11-07 21:07:24 +01:00
2013-09-30 22:51:19 +02:00
<!-- Start Button -->
2012-10-15 17:19:24 +02:00
<object
2013-09-30 22:51:19 +02:00
name="startGame"
2012-10-15 17:19:24 +02:00
type="button"
style="StoneButton"
2013-09-30 22:51:19 +02:00
size="100%-308 100%-52 100%-168 100%-24"
2012-10-15 17:19:24 +02:00
tooltip_style="onscreenToolTip"
2013-09-30 22:51:19 +02:00
tooltip="Start a new game with the current settings."
enabled="false"
2012-10-15 17:19:24 +02:00
>
2013-09-30 22:51:19 +02:00
Start game!
<action on= "Press" > launchGame();</action>
2010-07-02 23:28:48 +02:00
</object>
2011-08-28 23:32:35 +02:00
2013-09-30 22:51:19 +02:00
<!-- Cancel Button -->
<object
name="cancelGame"
2013-12-26 20:45:20 +01:00
caption="Back"
2013-09-30 22:51:19 +02:00
type="button"
style="StoneButton"
size="100%-164 100%-52 100%-24 100%-24"
tooltip_style="onscreenToolTip"
>
<action on= "Press" >
< ![CDATA[
cancelSetup();
2013-11-07 21:07:24 +01:00
if(!Engine.HasXmppClient())
Engine.SwitchGuiPage("page_pregame.xml");
else
Engine.SwitchGuiPage("page_lobby.xml");
2013-09-30 22:51:19 +02:00
]]>
</action>
2010-07-02 23:28:48 +02:00
</object>
2011-09-01 04:36:38 +02:00
</object>
2010-06-30 23:41:04 +02:00
</object>
2011-01-12 13:29:00 +01:00
</objects>