forked from 0ad/0ad
Renamed the GUI object functions (probably missed a few calls), and made first attempt at list control for SP (warning: a lot of maps are too outdated to run, so choose with caution).
This was SVN commit r2518.
This commit is contained in:
parent
524263577f
commit
4655a6ded3
@ -36,7 +36,7 @@
|
||||
>
|
||||
<action on="Press"><![CDATA[
|
||||
// Open Skirmish Map Selection Window.
|
||||
OpenMainMenuSubWindow ("pregame_sp_mapsel");
|
||||
openMainMenuSubWindow ("pregame_sp_mapsel");
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
@ -49,7 +49,7 @@
|
||||
>
|
||||
<action on="Press"><![CDATA[
|
||||
// Open Multiplayer connection window.
|
||||
OpenMainMenuSubWindow ("pregame_mp_modesel");
|
||||
openMainMenuSubWindow ("pregame_mp_modesel");
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
@ -63,8 +63,8 @@
|
||||
<action on="Press"><![CDATA[
|
||||
// Open Atlas Editor.
|
||||
// *** Defunct; use this button to toggle the wxWidgets Atlas UI.
|
||||
GUIObjectHide ("pregame_gui");
|
||||
GUIObjectUnhide ("atlas_gui");
|
||||
guiHide ("pregame_gui");
|
||||
guiUnHide ("atlas_gui");
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
@ -106,7 +106,7 @@
|
||||
tooltip="These are the guys who made this game. Visit them at http://www.wildfiregames.com/0ad/"
|
||||
>
|
||||
<action on="Press"><![CDATA[
|
||||
btCode = new Array("GUIObjectHide('mb_main');");
|
||||
btCode = new Array("guiHide('mb_main');");
|
||||
messageBox(420, 420, "[icon=0ad_icon] A.D. - History Is Yours For The Taking\nby Wildfire Games, 2002-2005\n\nVersion 0.1.2 (PASAP II)\n\n" +
|
||||
"This is a confidental pre-release version of the game!\n\nVisit http://www.wildfiregames.com/0ad/ " +
|
||||
"to learn more about [icon=0ad_icon] A.D., participate in the community and meet the developers.\n\n", "About [icon=0ad_icon] A.D.", 2, new Array(), btCode);
|
||||
@ -183,7 +183,7 @@
|
||||
type="button"
|
||||
>
|
||||
<action on="Press"><![CDATA[
|
||||
CloseMainMenuSubWindow ("pregame_mp_modesel");
|
||||
closeMainMenuSubWindow ("pregame_mp_modesel");
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
@ -245,7 +245,7 @@
|
||||
>Join Game
|
||||
<action on="Press"><![CDATA[
|
||||
// rudimentary client connection code; finally working now :)
|
||||
SwitchWindow ("pregame_mp_modesel", "pregame_mp_join");
|
||||
guiSwitch ("pregame_mp_modesel", "pregame_mp_join");
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
@ -257,7 +257,7 @@
|
||||
size="250 140 350 170"
|
||||
>Host Game
|
||||
<action on="Press"><![CDATA[
|
||||
SwitchWindow ("pregame_mp_modesel", "pregame_mp_host");
|
||||
guiSwitch ("pregame_mp_modesel", "pregame_mp_host");
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
@ -286,7 +286,7 @@
|
||||
type="button"
|
||||
>
|
||||
<action on="Press"><![CDATA[
|
||||
CloseMainMenuSubWindow ("pregame_mp_host");
|
||||
closeMainMenuSubWindow ("pregame_mp_host");
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
@ -355,8 +355,8 @@
|
||||
>Continue
|
||||
<action on="Press"><![CDATA[
|
||||
gameName = getGUIObjectByName("pregame_mp_host_gamename").caption;
|
||||
SwitchWindow ("pregame_mp_host", "pregame_mp_setup_host");
|
||||
GUIObjectHide("pregame_mainmenu_versionnumber");
|
||||
guiSwitch ("pregame_mp_host", "pregame_mp_setup_host");
|
||||
guiHide("pregame_mainmenu_versionnumber");
|
||||
|
||||
// Set up the server
|
||||
server = createServer();
|
||||
@ -390,7 +390,7 @@
|
||||
size="50%+25 200 50%+125 230"
|
||||
>Back
|
||||
<action on="Press"><![CDATA[
|
||||
SwitchWindow ("pregame_mp_host", "pregame_mp_modesel");
|
||||
guiSwitch ("pregame_mp_host", "pregame_mp_modesel");
|
||||
]]></action>
|
||||
</object>
|
||||
</object>
|
||||
@ -418,7 +418,7 @@
|
||||
type="button"
|
||||
>
|
||||
<action on="Press"><![CDATA[
|
||||
CloseMainMenuSubWindow ("pregame_mp_join");
|
||||
closeMainMenuSubWindow ("pregame_mp_join");
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
@ -485,7 +485,7 @@
|
||||
size="50%+25 200 50%+125 230"
|
||||
>Back
|
||||
<action on="Press"><![CDATA[
|
||||
SwitchWindow ("pregame_mp_join", "pregame_mp_modesel");
|
||||
guiSwitch ("pregame_mp_join", "pregame_mp_modesel");
|
||||
]]></action>
|
||||
</object>
|
||||
</object>
|
||||
@ -517,8 +517,8 @@
|
||||
tooltip_style="session_tooltip"
|
||||
>
|
||||
<action on="Press"><![CDATA[
|
||||
CloseMainMenuSubWindow ("pregame_mp_setup_host");
|
||||
GUIObjectUnhide("pregame_mainmenu_versionnumber");
|
||||
closeMainMenuSubWindow ("pregame_mp_setup_host");
|
||||
guiUnHide ("pregame_mainmenu_versionnumber");
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
@ -657,7 +657,7 @@
|
||||
size="50%+25 540 50%+125 570"
|
||||
>Cancel
|
||||
<action on="Press"><![CDATA[
|
||||
SwitchWindow ("pregame_mp_setup_host", "pregame_mp_modesel");
|
||||
guiSwitch ("pregame_mp_setup_host", "pregame_mp_modesel");
|
||||
]]></action>
|
||||
</object>
|
||||
</object>
|
||||
@ -674,7 +674,7 @@
|
||||
style="0ad_window"
|
||||
type="image"
|
||||
hidden="true"
|
||||
size="50%-150 50%-90 50%+150 50%+90"
|
||||
size="50%-150 50%-120 50%+150 50%+120"
|
||||
>
|
||||
<!-- The placement of this titlebar object is VERY hackish (see y-placement), but it doesn't work any other way so far, and this dialog will be temporary anyway -->
|
||||
<object name="pregame_sp_mapsel_titlebar"
|
||||
@ -688,7 +688,7 @@
|
||||
type="button"
|
||||
>
|
||||
<action on="Press"><![CDATA[
|
||||
CloseMainMenuSubWindow ("pregame_sp_mapsel");
|
||||
closeMainMenuSubWindow ("pregame_sp_mapsel");
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
@ -711,10 +711,30 @@
|
||||
</object>
|
||||
|
||||
<object name="pregame_sp_mapname"
|
||||
style="border_box_black"
|
||||
type="input"
|
||||
size="130 90 290 110"
|
||||
>gathertest2
|
||||
style="0ad_window_list"
|
||||
type="list"
|
||||
size="0%+100 0%+80 100%-10 100%-60"
|
||||
>
|
||||
<action on="Load"><![CDATA[
|
||||
// Note: We should set this in a .cfg or initialisation area, as it's used again later.
|
||||
mapPath = "maps/scenarios/"
|
||||
|
||||
// Get a list of map names.
|
||||
mapArray = buildFileList (mapPath, "*.pmp", false);
|
||||
|
||||
for (mapIndex = 0; mapIndex < mapArray.length; mapIndex++)
|
||||
{
|
||||
// Remove the path and extension from each name, since we just want the filename.
|
||||
// (Is there an equivalent "basename" function for that in JS?)
|
||||
mapArray[mapIndex] = mapArray[mapIndex].substring (mapPath.length, mapArray[mapIndex].length-4)
|
||||
|
||||
// Add map name to the object's list.
|
||||
addItem (this.name, mapIndex, mapArray[mapIndex]);
|
||||
}
|
||||
|
||||
// Set default value (pick whatever's at the top of the list).
|
||||
getGUIObjectByName(this.name).selected = 0;
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
<!--
|
||||
@ -729,7 +749,7 @@
|
||||
size="50%-100 100%-50 50%-10 100%-20"
|
||||
>Start Game
|
||||
<action on="Press"><![CDATA[
|
||||
StartMap (getGUIObjectByName("pregame_sp_mapname").caption,
|
||||
StartMap (getGUIObjectByName("pregame_sp_mapname").list[getGUIObjectByName("pregame_sp_mapname").selected],
|
||||
"pregame_sp_mapsel", 0);
|
||||
]]></action>
|
||||
</object>
|
||||
@ -740,7 +760,7 @@
|
||||
size="50%+10 100%-50 50%+90 100%-20"
|
||||
>Abort
|
||||
<action on="Press"><![CDATA[
|
||||
CloseMainMenuSubWindow ("pregame_sp_mapsel");
|
||||
closeMainMenuSubWindow ("pregame_sp_mapsel");
|
||||
]]></action>
|
||||
</object>
|
||||
</object>
|
||||
|
@ -184,7 +184,7 @@
|
||||
<object type="progressbar" name="SN_STATUS_PANE_ICON_XP_BAR" style="up_bar" sprite_background="back_bar" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_STATUS_PANE_ICON_XP_BAR], Crd[SN_STATUS_PANE_ICON_XP_BAR_FLP]); ]]></action></object>
|
||||
<object type="text" name="SN_STATUS_PANE_ICON_XP_TEXT" style="session_ghost_text_left_centre_object" textcolor="255 255 0" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_STATUS_PANE_ICON_XP_TEXT], Crd[SN_STATUS_PANE_ICON_XP_TEXT_FLP]); ]]></action></object>
|
||||
<object type="text" name="SN_STATUS_PANE_NAME1" style="session_ghost_heading_left_object" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_STATUS_PANE_NAME1], Crd[SN_STATUS_PANE_NAME1_FLP]); ]]></action></object>
|
||||
<object type="text" name="SN_STATUS_PANE_2STAT" style="session_ghost_midheading_center_bottom_object" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_STATUS_PANE_2STAT], Crd[SN_STATUS_PANE_2STAT_FLP]); GUIObjectSetCaption("SN_STATUS_PANE_2STAT", "[icon=icon_statistic_garrison] 23/30 [icon=icon_resource_wood] 1575"); ]]></action></object>
|
||||
<object type="text" name="SN_STATUS_PANE_2STAT" style="session_ghost_midheading_center_bottom_object" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_STATUS_PANE_2STAT], Crd[SN_STATUS_PANE_2STAT_FLP]); guiSetCaption("SN_STATUS_PANE_2STAT", "[icon=icon_statistic_garrison] 23/30 [icon=icon_resource_wood] 1575"); ]]></action></object>
|
||||
<object type="text" name="SN_STATUS_PANE_STAT1" style="session_ghost_subheading_object" />
|
||||
<object type="text" name="SN_STATUS_PANE_STAT2" style="session_ghost_miniheading_object" />
|
||||
<object type="text" name="SN_STATUS_PANE_STAT3" style="session_ghost_miniheading_object" />
|
||||
@ -462,7 +462,7 @@
|
||||
for (SN_TEAM_TRAY.curr = 1; SN_TEAM_TRAY.curr < SN_TEAM_TRAY.last; SN_TEAM_TRAY.curr++)
|
||||
{
|
||||
addSizeCoordArray("SN_TEAM_TRAY_" + SN_TEAM_TRAY.curr, Crd[SN_TEAM_TRAY[SN_TEAM_TRAY.curr]]);
|
||||
GUIObjectSetCaption("SN_TEAM_TRAY_" + SN_TEAM_TRAY.curr, SN_TEAM_TRAY.curr);
|
||||
guiSetCaption("SN_TEAM_TRAY_" + SN_TEAM_TRAY.curr, SN_TEAM_TRAY.curr);
|
||||
getGUIObjectByName("SN_TEAM_TRAY_" + SN_TEAM_TRAY.curr).onPress = function() { SelectGroup(this.name.substring(this.name.length-1, this.name.length)); }
|
||||
}
|
||||
]]></action>
|
||||
@ -491,26 +491,26 @@
|
||||
-->
|
||||
<object type="empty" name="session_gui_subwindow_ingame_menu" size="0 0 100% 100%" z="1" hidden="true">
|
||||
<object type="image" name="SN_INGAME_MENU_BG" style="session_ghost_object" sprite="0ad_window" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_INGAME_MENU_BG]); ]]></action></object>
|
||||
<object type="button" name="SN_INGAME_MENU_BTN_RETURN" style="session_button_object" hotkey="menu.toggle" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_INGAME_MENU_BTN_RETURN]); GUIObjectSetCaption(this.name, "Return to Game"); ]]></action>
|
||||
<object type="button" name="SN_INGAME_MENU_BTN_RETURN" style="session_button_object" hotkey="menu.toggle" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_INGAME_MENU_BTN_RETURN]); guiSetCaption(this.name, "Return to Game"); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectToggle("session_gui_subwindow_ingame_menu");
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="SN_INGAME_MENU_BTN_EXIT" style="session_button_object" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_INGAME_MENU_BTN_EXIT]); GUIObjectSetCaption(this.name, "Exit Game"); ]]></action>
|
||||
<object type="button" name="SN_INGAME_MENU_BTN_EXIT" style="session_button_object" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_INGAME_MENU_BTN_EXIT]); guiSetCaption(this.name, "Exit Game"); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
btCaptions = new Array("Yes, let me out!", "Nooooo!");
|
||||
btCode = new Array("endSession('exit');", "");
|
||||
messageBox(400, 200, "Do you really want to quit [icon=0ad_icon] A.D.? This will cause a sudden return to reality.", "Confirmation", 0, btCaptions, btCode);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="SN_INGAME_MENU_BTN_RESIGN" style="session_button_object" hotkey="menu.resign" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_INGAME_MENU_BTN_RESIGN]); GUIObjectSetCaption(this.name, "Resign Game"); ]]></action>
|
||||
<object type="button" name="SN_INGAME_MENU_BTN_RESIGN" style="session_button_object" hotkey="menu.resign" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_INGAME_MENU_BTN_RESIGN]); guiSetCaption(this.name, "Resign Game"); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
btCaptions = new Array("Yep, work's done!", "No, more slaughter!");
|
||||
btCode = new Array("endSession('return');", "");
|
||||
messageBox(600, 200, "Do you want to leave the current game? There might be more dudes to slaughter.", "Confirmation", 0, btCaptions, btCode);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="SN_INGAME_MENU_BTN_JUKEBOX" style="session_button_object" hotkey="jukebox" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_INGAME_MENU_BTN_JUKEBOX]); GUIObjectSetCaption(this.name, "Playlist Editor"); ]]></action>
|
||||
<object type="button" name="SN_INGAME_MENU_BTN_JUKEBOX" style="session_button_object" hotkey="jukebox" ><action on="Load"><![CDATA[ addSizeCoordArray(this.name, Crd[SN_INGAME_MENU_BTN_JUKEBOX]); guiSetCaption(this.name, "Playlist Editor"); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
// Toggle jukebox.
|
||||
GUIObjectToggle("JUKEBOX_GUI");
|
||||
|
@ -19,12 +19,12 @@
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
<object type="button" name="JUKEBOX_TITLEBAR" sprite="message_box_titlebar_middle" font="prospero18" text_align="center" text_valign="center" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[JUKEBOX_TITLEBAR]); GUIObjectSetCaption(this.name, "Jukebox"); ]]></action></object>
|
||||
<object type="button" name="JUKEBOX_TITLEBAR" sprite="message_box_titlebar_middle" font="prospero18" text_align="center" text_valign="center" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[JUKEBOX_TITLEBAR]); guiSetCaption(this.name, "Jukebox"); ]]></action></object>
|
||||
<object type="image" name="JUKEBOX_TITLEBAR_LEFT" sprite="message_box_titlebar_left" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[JUKEBOX_TITLEBAR_LEFT]); ]]></action></object>
|
||||
<object type="image" name="JUKEBOX_TITLEBAR_RIGHT" sprite="message_box_titlebar_right" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[JUKEBOX_TITLEBAR_RIGHT]); ]]></action></object>
|
||||
|
||||
<object type="button" name="JUKEBOX_LIST_FILE" sprite="0ad_indent" text_align="left" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[JUKEBOX_LIST_FILE]); GUIObjectSetCaption(this.name, ""); ]]></action></object>
|
||||
<object type="button" name="JUKEBOX_CATEGORY" style="session_button_object" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[JUKEBOX_CATEGORY]); GUIObjectSetCaption(this.name, "All"); ]]></action></object>
|
||||
<object type="button" name="JUKEBOX_LIST_FILE" sprite="0ad_indent" text_align="left" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[JUKEBOX_LIST_FILE]); guiSetCaption(this.name, ""); ]]></action></object>
|
||||
<object type="button" name="JUKEBOX_CATEGORY" style="session_button_object" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[JUKEBOX_CATEGORY]); guiSetCaption(this.name, "All"); ]]></action></object>
|
||||
|
||||
<object type="button" name="JUKEBOX_EXIT_BUTTON" sprite="exit_sprite" sprite_over="exit_sprite_over" ghost="false" hidden="false"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[JUKEBOX_EXIT_BUTTON]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
|
@ -28,32 +28,32 @@
|
||||
<object type="empty" name="ATLAS_LEFT_PANE_SECTION_MAP" size="0 0 100% 100%" z="1" hidden="true">
|
||||
<object type="empty" name="ATLAS_LEFT_PANE_SECTION_MAP_TYPE_SIZE" size="0 0 100% 100%" z="1" >
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_MAP_SIZE_LABEL" style="atlas_label_text">Size<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SIZE_LABEL]); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX",200); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX",200); ]]></action></object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_MAP_TILE_X" style="atlas_label_text">X<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_TILE_X]); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX",200); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX",200); ]]></action></object>
|
||||
<object type="empty" name="ATLAS_LEFT_PANE_SECTION_MAP_SIZE_RADIO" size="0 0 100% 100%" z="1" >
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_MAP_SIZE_BUTTON_SMALL" style="atlas_button" >Small<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SIZE_BUTTON_SMALL]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX", 100);
|
||||
GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX", 100);
|
||||
guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX", 100);
|
||||
guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX", 100);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_MAP_SIZE_BUTTON_MEDIUM" style="atlas_button" font="tahoma9" >Medium<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SIZE_BUTTON_MEDIUM]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX", 200);
|
||||
GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX", 200);
|
||||
guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX", 200);
|
||||
guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX", 200);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_MAP_SIZE_BUTTON_LARGE" style="atlas_button" >Large<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SIZE_BUTTON_LARGE]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX", 300);
|
||||
GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX", 300);
|
||||
guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX", 300);
|
||||
guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX", 300);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_MAP_SIZE_BUTTON_HUGE" style="atlas_button" >Huge<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SIZE_BUTTON_HUGE]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX", 400);
|
||||
GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX", 400);
|
||||
guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_WIDTH_INPUT_BOX", 400);
|
||||
guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_TILE_HEIGHT_INPUT_BOX", 400);
|
||||
]]></action>
|
||||
</object>
|
||||
</object>
|
||||
@ -61,32 +61,32 @@
|
||||
</object>
|
||||
<object type="empty" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS" size="0 0 100% 100%" z="1" >
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_LABEL" style="atlas_label_text" >Players<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_LABEL]); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX", 4); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX", 4); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX_UP" sprite="atlas_sheet_updown_button" cell_id="0" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX_UP]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX", 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX", 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX_DN" sprite="atlas_sheet_updown_button" cell_id="1" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX_DN]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX", -1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_INPUT_BOX", -1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_LABEL" style="atlas_label_text" >Settlements<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_LABEL]); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX", 2); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX", 2); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX_UP" sprite="atlas_sheet_updown_button" cell_id="0" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX_UP]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX", 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX", 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX_DN" sprite="atlas_sheet_updown_button" cell_id="1" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX_DN]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX", -1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_INPUT_BOX", -1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_RESOURCES_LABEL" style="atlas_label_text" >Resources<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_RESOURCES_LABEL]); ]]></action></object>
|
||||
<!-- NOTE: Needs to be made a drop-down box when this control becomes available (options Low (.5), Normal (0), High (2) ). -->
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_RESOURCES_COMBO_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_RESOURCES_COMBO_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_RESOURCES_COMBO_BOX", "Normal"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_RESOURCES_COMBO_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_RESOURCES_COMBO_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_RESOURCES_COMBO_BOX", "Normal"); ]]></action></object>
|
||||
</object>
|
||||
<object type="empty" name="ATLAS_LEFT_PANE_SECTION_MAP_GENERATE" size="0 0 100% 100%" z="1" >
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_GENERATE_TERRAIN_MAP_LABEL" style="atlas_label_text" >Terrain Map<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_GENERATE_TERRAIN_MAP_LABEL]); ]]></action></object>
|
||||
@ -111,42 +111,42 @@
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON" style="atlas_button" >Roughen<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON]); ]]></action></object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_LABEL" style="atlas_label_text" >Style<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_LABEL]); ]]></action></object>
|
||||
<!-- NOTE: Needs to be made a drop-down box when this control becomes available. -->
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_COMBO_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_COMBO_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_COMBO_BOX", "Bumpy"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_COMBO_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_COMBO_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_COMBO_BOX", "Bumpy"); ]]></action></object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_LABEL" style="atlas_label_text" >Power<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_LABEL]); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX", "2.1"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX", "2.1"); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX_UP" sprite="atlas_sheet_updown_button" cell_id="0" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX_UP]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX", .1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX", .1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX_DN" sprite="atlas_sheet_updown_button" cell_id="1" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX_DN]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX", -.1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX", -.1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_LABEL" style="atlas_label_text" >Scale<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_LABEL]); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX", "1.0"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX", "1.0"); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX_UP" sprite="atlas_sheet_updown_button" cell_id="0" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX_UP]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX", .1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX", .1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX_DN" sprite="atlas_sheet_updown_button" cell_id="1" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX_DN]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX", -.1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX", -.1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INCREMENT_BUTTON" style="atlas_button" >Increment<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INCREMENT_BUTTON]); ]]></action></object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_LABEL" style="atlas_label_text" >Amount<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_LABEL]); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX", "1.0"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX", "1.0"); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX_UP" sprite="atlas_sheet_updown_button" cell_id="0" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX_UP]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX", .1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX", .1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX_DN" sprite="atlas_sheet_updown_button" cell_id="1" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX_DN]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX", -.1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX", -.1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_HR" sprite="atlas_hline" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_HR]); ]]></action></object>
|
||||
@ -157,39 +157,39 @@
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEADING_HR" sprite="atlas_hline" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEADING_HR]); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_BUTTON_PLACE" style="atlas_button" >Place Cliff<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_BUTTON_PLACE]); ]]></action></object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_LABEL" style="atlas_label_text" text_align="left" >Height<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_LABEL]); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX", "3.0"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX", "3.0"); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX_UP" sprite="atlas_sheet_updown_button" cell_id="0" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX_UP]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX", .1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX", .1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX_DN" sprite="atlas_sheet_updown_button" cell_id="1" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX_DN]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX", -.1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_HEIGHT_INPUT_BOX", -.1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_LABEL" style="atlas_label_text" text_align="left" >Angle<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_LABEL]); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX", "65.0"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX", "65.0"); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX_UP" sprite="atlas_sheet_updown_button" cell_id="0" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX_UP]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX", .1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX", .1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX_DN" sprite="atlas_sheet_updown_button" cell_id="1" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX_DN]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX", -.1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_ANGLE_INPUT_BOX", -.1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_LABEL" style="atlas_label_text" text_align="left" >Smooth<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_LABEL]); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX", "1.0"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX", "1.0"); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX_UP" sprite="atlas_sheet_updown_button" cell_id="0" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX_UP]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX", .1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX", .1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX_DN" sprite="atlas_sheet_updown_button" cell_id="1" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX_DN]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX", -.1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_SMOOTH_INPUT_BOX", -.1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_BUTTON_CUSTOM" style="atlas_button" >Custom Cliff<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_CLIFF_BUTTON_CUSTOM]); ]]></action></object>
|
||||
@ -202,32 +202,32 @@
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_BUTTON_PLACE" style="atlas_button" >Place Water<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_BUTTON_PLACE]); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_BUTTON_BEAUTIFY" style="atlas_icon_border" cell_id="12" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_BUTTON_BEAUTIFY]); ]]></action></object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_LABEL" style="atlas_label_text" text_align="left" >Depth<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_LABEL]); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX", "1.0"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX", "1.0"); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX_UP" sprite="atlas_sheet_updown_button" cell_id="0" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX_UP]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX", .1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX", .1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX_DN" sprite="atlas_sheet_updown_button" cell_id="1" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX_DN]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX", -.1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_DEPTH_INPUT_BOX", -.1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_LABEL" style="atlas_label_text" text_align="left" >Colour<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_LABEL]); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_R_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_R_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_R_INPUT_BOX", "100"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_G_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_G_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_G_INPUT_BOX", "255"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_B_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_B_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_B_INPUT_BOX", "80"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_R_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_R_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_R_INPUT_BOX", "100"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_G_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_G_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_G_INPUT_BOX", "255"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_B_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_B_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_B_INPUT_BOX", "80"); ]]></action></object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_TINT_BOX" style="atlas_indent" text_align="left" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_COLOUR_TINT_BOX]); ]]></action></object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_LABEL" style="atlas_label_text" text_align="left" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_LABEL]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_LABEL","Smooth\nRadius"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX", "4.0"); ]]></action></object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_LABEL" style="atlas_label_text" text_align="left" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_LABEL]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_LABEL","Smooth\nRadius"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX", "4.0"); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX_UP" sprite="atlas_sheet_updown_button" cell_id="0" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX_UP]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX", .1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX", .1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX_DN" sprite="atlas_sheet_updown_button" cell_id="1" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX_DN]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX", -.1, 1);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_SMOOTH_INPUT_BOX", -.1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_BUTTON_CUSTOM" style="atlas_button" >Custom Water<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_TERRAIN_WATER_BUTTON_CUSTOM]); ]]></action></object>
|
||||
@ -243,16 +243,16 @@
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_OBJECT_BUTTON_CUSTOM_ACTOR" style="atlas_button" >Custom Actor<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_OBJECT_BUTTON_CUSTOM_ACTOR]); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_OBJECT_BUTTON_CUSTOM_ENTITY" style="atlas_button" >Custom Entity<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_OBJECT_BUTTON_CUSTOM_ENTITY]); ]]></action></object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_BKG" sprite="atlas_window_grey" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_BKG]); ]]></action></object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_LABEL" style="atlas_label_text" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_LABEL]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_LABEL","Player"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX]); GUIObjectSetCaption("ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX", "1"); ]]></action></object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_LABEL" style="atlas_label_text" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_LABEL]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_LABEL","Player"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX]); guiSetCaption("ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX", "1"); ]]></action></object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX_UP" sprite="atlas_sheet_updown_button" cell_id="0" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX_UP]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX", 1, 0);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX", 1, 0);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX_DN" sprite="atlas_sheet_updown_button" cell_id="1" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX_DN]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX", -1, 0);
|
||||
guiModifyCaption("ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_PLAYER_INPUT_BOX", -1, 0);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_HEADING" style="atlas_heading" >Objects<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_LEFT_PANE_SECTION_OBJECT_LIST_HEADING]); ]]></action></object>
|
||||
@ -324,7 +324,7 @@
|
||||
<object type="empty" name="ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM" size="0 0 100% 100%" z="1" >
|
||||
<object type="text" name="ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM_COMBO_BOX_LABEL" style="atlas_label_text" text_align="left" >Animation<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM_COMBO_BOX_LABEL]); ]]></action></object>
|
||||
<!-- NOTE: This will need to be replaced with a combobox when the control becomes available. -->
|
||||
<object type="input" name="ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM_COMBO_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM_COMBO_BOX]); GUIObjectSetCaption("ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM_COMBO_BOX", "idle_a"); ]]></action></object>
|
||||
<object type="input" name="ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM_COMBO_BOX" style="atlas_input"><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM_COMBO_BOX]); guiSetCaption("ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM_COMBO_BOX", "idle_a"); ]]></action></object>
|
||||
<object type="text" name="ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM_VIEWER" style="atlas_indent" ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM_VIEWER]); ]]></action></object>
|
||||
<object type="text" name="ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM_VIEWER_LABEL" style="atlas_label_text" >Animation Viewer<action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_BOTTOM_PANE_SECTION_OBJECT_ANIM_VIEWER_LABEL]); ]]></action></object>
|
||||
</object>
|
||||
@ -524,8 +524,8 @@
|
||||
<object type="button" name="ATLAS_MAINBORDER_LT_CORNER" sprite="atlas_mainborder_lt_corner" tooltip_style="atlas_tooltip" tooltip="[font=tahoma10b]0 A.D. Logo[font=tahoma10]\nMmm, nothing like the smell of blatant self-promotion in the morning ... Oh, you can click this to return to the Main Menu too." ><action on="Load"><![CDATA[ setSizeArray(this.name, Crd[ATLAS_MAINBORDER_LT_CORNER]); ]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
// Jason asked for an exit button to be put here, until we're able to exit via the drop-down File menu.
|
||||
GUIObjectUnhide("pregame_gui");
|
||||
GUIObjectHide("atlas_gui");
|
||||
guiUnhide("pregame_gui");
|
||||
guiHide("atlas_gui");
|
||||
]]></action>
|
||||
</object>
|
||||
|
||||
|
@ -294,10 +294,10 @@ function atlasFullyMinimiseToolbar()
|
||||
{
|
||||
// Hide toolbar.
|
||||
|
||||
GUIObjectHide("ATLAS_MAINBORDER_TOOLBAR");
|
||||
GUIObjectUnhide("ATLAS_MAINBORDER_TOOLBAR_MAXIMISE_ARROW");
|
||||
GUIObjectHide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_1");
|
||||
GUIObjectHide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_2");
|
||||
guiHide("ATLAS_MAINBORDER_TOOLBAR");
|
||||
guiUnHide("ATLAS_MAINBORDER_TOOLBAR_MAXIMISE_ARROW");
|
||||
guiHide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_1");
|
||||
guiHide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_2");
|
||||
|
||||
// Set toolbar height.
|
||||
Crd[ATLAS_LEFT_PANE_BKG].y = Crd[ATLAS_MAINBORDER_MENU_BKG].y+Crd[ATLAS_MAINBORDER_MENU_BKG].height;
|
||||
@ -310,10 +310,10 @@ function atlasMinimiseToolbar()
|
||||
{
|
||||
// Reduce toolbar to one row.
|
||||
|
||||
GUIObjectHide("ATLAS_MAINBORDER_TOOLBAR_MAX");
|
||||
GUIObjectUnhide("ATLAS_MAINBORDER_TOOLBAR");
|
||||
GUIObjectUnhide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_1");
|
||||
GUIObjectHide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_2");
|
||||
guiHide("ATLAS_MAINBORDER_TOOLBAR_MAX");
|
||||
guiUnHide("ATLAS_MAINBORDER_TOOLBAR");
|
||||
guiUnHide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_1");
|
||||
guiHide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_2");
|
||||
|
||||
// Set toolbar height.
|
||||
Crd[ATLAS_LEFT_PANE_BKG].y = Crd[ATLAS_MAINBORDER_TOOLBAR_BKG].y+Crd[ATLAS_MAINBORDER_TOOLBAR_BKG].height;
|
||||
@ -326,10 +326,10 @@ function atlasFullyMaximiseToolbar()
|
||||
{
|
||||
// Extend toolbar to two rows.
|
||||
|
||||
GUIObjectHide("ATLAS_MAINBORDER_TOOLBAR");
|
||||
GUIObjectUnhide("ATLAS_MAINBORDER_TOOLBAR_MAX");
|
||||
GUIObjectUnhide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_1");
|
||||
GUIObjectUnhide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_2");
|
||||
guiHide("ATLAS_MAINBORDER_TOOLBAR");
|
||||
guiUnHide("ATLAS_MAINBORDER_TOOLBAR_MAX");
|
||||
guiUnHide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_1");
|
||||
guiUnHide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_2");
|
||||
|
||||
// Set toolbar height.
|
||||
Crd[ATLAS_LEFT_PANE_BKG].y = Crd[ATLAS_MAINBORDER_TOOLBAR_BKG_MAX].y+Crd[ATLAS_MAINBORDER_TOOLBAR_BKG_MAX].height;
|
||||
@ -342,10 +342,10 @@ function atlasMaximiseToolbar()
|
||||
{
|
||||
// Extend toolbar to one row.
|
||||
|
||||
GUIObjectUnhide("ATLAS_MAINBORDER_TOOLBAR");
|
||||
GUIObjectHide("ATLAS_MAINBORDER_TOOLBAR_MAXIMISE_ARROW");
|
||||
GUIObjectUnhide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_1");
|
||||
GUIObjectHide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_2");
|
||||
guiUnHide("ATLAS_MAINBORDER_TOOLBAR");
|
||||
guiHide("ATLAS_MAINBORDER_TOOLBAR_MAXIMISE_ARROW");
|
||||
guiUnHide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_1");
|
||||
guiHide("ATLAS_MAINBORDER_TOOLBAR_BUTTON_ROW_2");
|
||||
|
||||
// Set toolbar height.
|
||||
Crd[ATLAS_LEFT_PANE_BKG].y = Crd[ATLAS_MAINBORDER_TOOLBAR_BKG].y+Crd[ATLAS_MAINBORDER_TOOLBAR_BKG].height;
|
||||
@ -359,27 +359,27 @@ function atlasOpenSectionMenu(atlasMenuName)
|
||||
// Open the specified Section Menu; only one is open at a time.
|
||||
|
||||
// Clear all section menus to begin.
|
||||
GUIObjectHide("ATLAS_LEFT_PANE_SECTION_MAP");
|
||||
GUIObjectHide("ATLAS_LEFT_PANE_SECTION_TERRAIN");
|
||||
GUIObjectHide("ATLAS_BOTTOM_PANE_SECTION_TERRAIN");
|
||||
GUIObjectHide("ATLAS_LEFT_PANE_SECTION_OBJECT");
|
||||
GUIObjectHide("ATLAS_BOTTOM_PANE_SECTION_OBJECT");
|
||||
guiHide("ATLAS_LEFT_PANE_SECTION_MAP");
|
||||
guiHide("ATLAS_LEFT_PANE_SECTION_TERRAIN");
|
||||
guiHide("ATLAS_BOTTOM_PANE_SECTION_TERRAIN");
|
||||
guiHide("ATLAS_LEFT_PANE_SECTION_OBJECT");
|
||||
guiHide("ATLAS_BOTTOM_PANE_SECTION_OBJECT");
|
||||
|
||||
switch (atlasMenuName)
|
||||
{
|
||||
case "none":
|
||||
// Hide backgrounds.
|
||||
GUIObjectHide("ATLAS_LEFT_PANE");
|
||||
GUIObjectHide("ATLAS_BOTTOM_PANE");
|
||||
guiHide("ATLAS_LEFT_PANE");
|
||||
guiHide("ATLAS_BOTTOM_PANE");
|
||||
// Hide headings.
|
||||
GUIObjectHide("ATLAS_LEFT_PANE_SECTION_HEADING_1");
|
||||
GUIObjectHide("ATLAS_LEFT_PANE_SECTION_HEADING_2");
|
||||
GUIObjectHide("ATLAS_LEFT_PANE_SECTION_HEADING_3");
|
||||
guiHide("ATLAS_LEFT_PANE_SECTION_HEADING_1");
|
||||
guiHide("ATLAS_LEFT_PANE_SECTION_HEADING_2");
|
||||
guiHide("ATLAS_LEFT_PANE_SECTION_HEADING_3");
|
||||
break;
|
||||
case "ATLAS_LEFT_PANE_SECTION_MAP":
|
||||
// Toggle backgrounds.
|
||||
GUIObjectUnhide("ATLAS_LEFT_PANE");
|
||||
GUIObjectHide("ATLAS_BOTTOM_PANE");
|
||||
guiUnHide("ATLAS_LEFT_PANE");
|
||||
guiHide("ATLAS_BOTTOM_PANE");
|
||||
// Reveal headings.
|
||||
GUIObjectRenameandReveal("ATLAS_LEFT_PANE_SECTION_HEADING_1", "Map Creator");
|
||||
GUIObjectRenameandReveal("ATLAS_LEFT_PANE_SECTION_HEADING_2", "Map Type");
|
||||
@ -387,29 +387,29 @@ function atlasOpenSectionMenu(atlasMenuName)
|
||||
break;
|
||||
case "ATLAS_LEFT_PANE_SECTION_TERRAIN":
|
||||
// Toggle backgrounds.
|
||||
GUIObjectUnhide("ATLAS_LEFT_PANE");
|
||||
GUIObjectUnhide("ATLAS_BOTTOM_PANE");
|
||||
GUIObjectUnhide("ATLAS_BOTTOM_PANE_SECTION_TERRAIN");
|
||||
guiUnHide("ATLAS_LEFT_PANE");
|
||||
guiUnHide("ATLAS_BOTTOM_PANE");
|
||||
guiUnHide("ATLAS_BOTTOM_PANE_SECTION_TERRAIN");
|
||||
// Reveal headings.
|
||||
GUIObjectRenameandReveal("ATLAS_LEFT_PANE_SECTION_HEADING_1", "Terrain Editor");
|
||||
GUIObjectRenameandReveal("ATLAS_LEFT_PANE_SECTION_HEADING_2", "Edit Elevation");
|
||||
GUIObjectHide("ATLAS_LEFT_PANE_SECTION_HEADING_3");
|
||||
guiHide("ATLAS_LEFT_PANE_SECTION_HEADING_3");
|
||||
break;
|
||||
case "ATLAS_LEFT_PANE_SECTION_OBJECT":
|
||||
// Toggle backgrounds.
|
||||
GUIObjectUnhide("ATLAS_LEFT_PANE");
|
||||
GUIObjectUnhide("ATLAS_BOTTOM_PANE");
|
||||
GUIObjectUnhide("ATLAS_BOTTOM_PANE_SECTION_OBJECT");
|
||||
guiUnHide("ATLAS_LEFT_PANE");
|
||||
guiUnHide("ATLAS_BOTTOM_PANE");
|
||||
guiUnHide("ATLAS_BOTTOM_PANE_SECTION_OBJECT");
|
||||
// Reveal headings.
|
||||
GUIObjectRenameandReveal("ATLAS_LEFT_PANE_SECTION_HEADING_1", "Object Editor");
|
||||
GUIObjectRenameandReveal("ATLAS_LEFT_PANE_SECTION_HEADING_2", "Object List");
|
||||
GUIObjectHide("ATLAS_LEFT_PANE_SECTION_HEADING_3");
|
||||
guiHide("ATLAS_LEFT_PANE_SECTION_HEADING_3");
|
||||
break;
|
||||
}
|
||||
|
||||
// Reveal Section Menu content.
|
||||
if (atlasMenuName != "none")
|
||||
GUIObjectUnhide(atlasMenuName);
|
||||
guiUnHide(atlasMenuName);
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
@ -1,53 +0,0 @@
|
||||
/*
|
||||
***************************************
|
||||
functions_list.js
|
||||
|
||||
Functions to manipulate objects with
|
||||
a 'list' property. It is important to
|
||||
do this and not manually to ensure that
|
||||
the selection is updated properly.
|
||||
|
||||
***************************************
|
||||
*/
|
||||
|
||||
function removeItem(objectName, pos)
|
||||
{
|
||||
var list = getGUIObjectByName(objectName).list;
|
||||
var selected = getGUIObjectByName(objectName).selected;
|
||||
list.splice(pos, 1);
|
||||
|
||||
getGUIObjectByName(objectName).list = list;
|
||||
|
||||
// It is important that we're setting the new selection *after*
|
||||
// the list is already updated.
|
||||
|
||||
// Update the selected so the same element remains selected
|
||||
if (selected == pos)
|
||||
{
|
||||
getGUIObjectByName(objectName).selected = -1;
|
||||
}
|
||||
else
|
||||
if (selected > pos)
|
||||
{
|
||||
getGUIObjectByName(objectName).selected = selected - 1;
|
||||
}
|
||||
}
|
||||
|
||||
function addItem(objectName, pos, value)
|
||||
{
|
||||
var list = getGUIObjectByName(objectName).list;
|
||||
var selected = getGUIObjectByName(objectName).selected;
|
||||
list.splice(pos, 0, value);
|
||||
|
||||
getGUIObjectByName(objectName).list = list;
|
||||
|
||||
// It is important that we're setting the new selection *after*
|
||||
// the list is already updated.
|
||||
|
||||
// Update the selected so the same element remains selected
|
||||
if (selected >= pos)
|
||||
{
|
||||
getGUIObjectByName(objectName).selected = selected + 1;
|
||||
}
|
||||
|
||||
}
|
@ -3,22 +3,22 @@
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function OpenMainMenuSubWindow(WindowName)
|
||||
function openMainMenuSubWindow (windowName)
|
||||
{
|
||||
// Helper function that enables the dark background mask, then reveals a given subwindow object.
|
||||
|
||||
GUIObjectUnhide ("pregame_subwindow_bkg");
|
||||
GUIObjectUnhide (WindowName);
|
||||
guiUnHide ("pregame_subwindow_bkg");
|
||||
guiUnHide (windowName);
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function CloseMainMenuSubWindow(WindowName)
|
||||
function closeMainMenuSubWindow (windowName)
|
||||
{
|
||||
// Helper function that disables the dark background mask, then hides a given subwindow object.
|
||||
|
||||
GUIObjectHide ("pregame_subwindow_bkg");
|
||||
GUIObjectHide (WindowName);
|
||||
guiHide ("pregame_subwindow_bkg");
|
||||
guiHide (windowName);
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
@ -22,7 +22,7 @@ function StartMap (MapName, OpenWindow, GameMode)
|
||||
g_GameAttributes.mapFile = MapName;
|
||||
|
||||
// Close setup window
|
||||
CloseMainMenuSubWindow (OpenWindow);
|
||||
closeMainMenuSubWindow (OpenWindow);
|
||||
|
||||
// Display loading screen.
|
||||
StartLoadingScreen();
|
||||
@ -31,8 +31,8 @@ function StartMap (MapName, OpenWindow, GameMode)
|
||||
if (! startGame())
|
||||
{
|
||||
// Failed to start the game; go back to the main menu.
|
||||
GUIObjectHide ("loading_screen");
|
||||
GUIObjectUnhide ("pregame_gui");
|
||||
guiHide ("loading_screen");
|
||||
guiUnHide ("pregame_gui");
|
||||
// Show an error message
|
||||
btCaptions = new Array("OK");
|
||||
btCode = new Array("");
|
||||
@ -45,8 +45,7 @@ function StartMap (MapName, OpenWindow, GameMode)
|
||||
function StartLoadingScreen()
|
||||
{
|
||||
// Switch screens from main menu to loading screen.
|
||||
GUIObjectHide ("pregame_gui");
|
||||
GUIObjectUnhide ("loading_screen");
|
||||
guiSwitch ("pregame_gui", "loading_screen");
|
||||
console.write ("Loading " + g_GameAttributes.mapFile + " (" + g_GameAttributes.numPlayers + " players) ...");
|
||||
|
||||
// Generate random number for random concept art (should be depending on the selected civ later)
|
||||
@ -100,7 +99,7 @@ function reallyStartGame()
|
||||
SetupSession();
|
||||
|
||||
// Switch GUI from loading screen to game session.
|
||||
SwitchWindow ("loading_screen", "session_gui");
|
||||
guiSwitch ("loading_screen", "session_gui");
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
@ -165,8 +164,7 @@ function EndSession (CloseType)
|
||||
// will be replaced soon by native version that doesn't block.
|
||||
|
||||
// Swap GUIs to display main menu.
|
||||
GUIObjectHide ("session_gui");
|
||||
GUIObjectUnhide ("pregame_gui");
|
||||
guiSwitch ("session_gui", "pregame_gui");
|
||||
break;
|
||||
case ("exit"):
|
||||
// If the player has chosen to shutdown and immediately return to operating system,
|
||||
|
@ -239,8 +239,8 @@ function FlipGUI(NewGUIType)
|
||||
|
||||
if (GUIType != "none")
|
||||
{
|
||||
GUIObjectUnhide("session_gui");
|
||||
GUIObjectUnhide("always_on");
|
||||
guiUnHide("session_gui");
|
||||
guiUnHide("always_on");
|
||||
|
||||
// Seek through all sizes created.
|
||||
for (FlipGUILoop = 0; FlipGUILoop <= SizeCoord.last-1; FlipGUILoop++)
|
||||
@ -307,8 +307,8 @@ function FlipGUI(NewGUIType)
|
||||
}
|
||||
else
|
||||
{
|
||||
GUIObjectHide("session_gui");
|
||||
GUIObjectHide("always_on");
|
||||
guiHide("session_gui");
|
||||
guiHide("always_on");
|
||||
}
|
||||
|
||||
writeConsole("GUI flipped to " + GUIType + ".");
|
||||
|
@ -362,7 +362,7 @@ function UpdateList(listIcon, listCol)
|
||||
{
|
||||
// Enable tab portrait.
|
||||
setPortrait("SN_STATUS_PANE_COMMAND_" + listCol + "_1", "sheet_action", "", listIcon);
|
||||
GUIObjectUnhide("SN_STATUS_PANE_COMMAND_" + listCol + "_1");
|
||||
guiUnHide("SN_STATUS_PANE_COMMAND_" + listCol + "_1");
|
||||
|
||||
// Store content info in tab button for future reference.
|
||||
SN_STATUS_PANE_COMMAND[1][listCol].type = "list";
|
||||
@ -383,14 +383,14 @@ function UpdateList(listIcon, listCol)
|
||||
|
||||
setPortrait("SN_STATUS_PANE_COMMAND_" + listCol + "_" + parseInt(createLoop+2), getEntityTemplate(UpdateListEntityName).traits.id.icon, selection[0].traits.id.civ_code, getEntityTemplate(UpdateListEntityName).traits.id.icon_cell);
|
||||
getGUIObjectByName("SN_STATUS_PANE_COMMAND_" + listCol + "_" + parseInt(createLoop+2)).caption = "";
|
||||
GUIObjectUnhide("SN_STATUS_PANE_COMMAND_" + listCol + "_" + parseInt(createLoop+2));
|
||||
guiUnHide("SN_STATUS_PANE_COMMAND_" + listCol + "_" + parseInt(createLoop+2));
|
||||
|
||||
// Store content info in tab button for future reference.
|
||||
SN_STATUS_PANE_COMMAND[parseInt(createLoop+2)][listCol].name = listArray[createLoop];
|
||||
SN_STATUS_PANE_COMMAND[parseInt(createLoop+2)][listCol].last++;
|
||||
}
|
||||
else
|
||||
GUIObjectHide("SN_STATUS_PANE_COMMAND_" + listCol + "_" + parseInt(createLoop+2));
|
||||
guiHide("SN_STATUS_PANE_COMMAND_" + listCol + "_" + parseInt(createLoop+2));
|
||||
}
|
||||
|
||||
return listArray;
|
||||
@ -418,7 +418,7 @@ function UpdateCommand(listIcon, listCol)
|
||||
)
|
||||
{
|
||||
setPortrait("SN_STATUS_PANE_COMMAND_" + listCol + "_1", "sheet_action", "", listIcon);
|
||||
GUIObjectUnhide("SN_STATUS_PANE_COMMAND_" + listCol + "_1");
|
||||
guiUnHide("SN_STATUS_PANE_COMMAND_" + listCol + "_1");
|
||||
|
||||
// Store content info in tab button for future reference.
|
||||
SN_STATUS_PANE_COMMAND[1][listCol].type = "command";
|
||||
@ -513,9 +513,9 @@ function UpdateCommandButtons()
|
||||
// Clear remaining buttons between them.
|
||||
for (commandClearLoop = listCounter; commandClearLoop <= commandCounter; commandClearLoop++)
|
||||
{
|
||||
GUIObjectHide("SN_STATUS_PANE_COMMAND_" + commandClearLoop + "_1");
|
||||
guiHide("SN_STATUS_PANE_COMMAND_" + commandClearLoop + "_1");
|
||||
// If this slot could possibly contain a list, hide that too.
|
||||
GUIObjectHide("SN_STATUS_PANE_COMMAND_" + commandClearLoop + "_GROUP");
|
||||
guiHide("SN_STATUS_PANE_COMMAND_" + commandClearLoop + "_GROUP");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2,50 +2,61 @@
|
||||
***************************************
|
||||
functions_global.js
|
||||
|
||||
Functions for the objects having the
|
||||
'list' property. These functions also
|
||||
updates the selection correctly.
|
||||
Functions to manipulate objects with
|
||||
a 'list' property. It is important to
|
||||
do this and not manually to ensure that
|
||||
the selection is updated properly.
|
||||
|
||||
***************************************
|
||||
*/
|
||||
|
||||
function removeItem(objectName, pos)
|
||||
function removeItem (objectName, pos)
|
||||
{
|
||||
var list = getGUIObjectByName(objectName).list;
|
||||
var selected = getGUIObjectByName(objectName).selected;
|
||||
// Remove the item at the given index (pos) from the given list object (objectName).
|
||||
|
||||
var list = getGUIObjectByName (objectName).list;
|
||||
var selected = getGUIObjectByName (objectName).selected;
|
||||
|
||||
list.splice(pos, 1);
|
||||
|
||||
getGUIObjectByName(objectName).list = list;
|
||||
getGUIObjectByName (objectName).list = list;
|
||||
|
||||
// It's important that we update the selection *after*
|
||||
// we've committed the changes to the list.
|
||||
|
||||
// Update the selected so the same element remains selected.
|
||||
if (selected == pos)
|
||||
{
|
||||
getGUIObjectByName(objectName).selected = -1;
|
||||
getGUIObjectByName (objectName).selected = -1;
|
||||
}
|
||||
else
|
||||
if (selected > pos)
|
||||
{
|
||||
getGUIObjectByName(objectName).selected = selected - 1;
|
||||
getGUIObjectByName (objectName).selected = selected - 1;
|
||||
}
|
||||
}
|
||||
|
||||
function addItem(objectName, pos, value)
|
||||
// ====================================================================
|
||||
|
||||
function addItem (objectName, pos, value)
|
||||
{
|
||||
var list = getGUIObjectByName(objectName).list;
|
||||
var selected = getGUIObjectByName(objectName).selected;
|
||||
// Add the item at the given index (pos) to the given list object (objectName) with the given value (value).
|
||||
|
||||
list.splice(pos, 0, value);
|
||||
var list = getGUIObjectByName (objectName).list;
|
||||
var selected = getGUIObjectByName (objectName).selected;
|
||||
|
||||
getGUIObjectByName(objectName).list = list;
|
||||
list.splice (pos, 0, value);
|
||||
|
||||
getGUIObjectByName (objectName).list = list;
|
||||
|
||||
// It's important that we update the selection *after*
|
||||
// we've committed the changes to the list.
|
||||
|
||||
// Update the selected so the same element remains selected.
|
||||
if (selected >= pos)
|
||||
{
|
||||
getGUIObjectByName(objectName).selected = selected + 1;
|
||||
getGUIObjectByName (objectName).selected = selected + 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// ====================================================================
|
@ -1,49 +1,49 @@
|
||||
function GUIObjectHide(objectName)
|
||||
function guiHide (objectName)
|
||||
{
|
||||
// Hide our GUI object
|
||||
var GUIObject = getGUIObjectByName(objectName);
|
||||
GUIObject.hidden = true;
|
||||
var guiObject = getGUIObjectByName (objectName);
|
||||
guiObject.hidden = true;
|
||||
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function GUIObjectUnhide(objectName)
|
||||
function guiUnHide (objectName)
|
||||
{
|
||||
// Unhide our GUI object
|
||||
var GUIObject = getGUIObjectByName(objectName);
|
||||
GUIObject.hidden = false;
|
||||
var guiObject = getGUIObjectByName (objectName);
|
||||
guiObject.hidden = false;
|
||||
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function GUIObjectToggle(objectName)
|
||||
function guiToggle (objectName)
|
||||
{
|
||||
// Get our GUI object
|
||||
var GUIObject = getGUIObjectByName(objectName);
|
||||
var guiObject = getGUIObjectByName (objectName);
|
||||
|
||||
// Toggle it
|
||||
GUIObject.hidden = !GUIObject.hidden;
|
||||
guiObject.hidden = !guiObject.hidden;
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function GUIObjectRenameandReveal(objectName, objectCaption)
|
||||
function guiRenameAndReveal (objectName, objectCaption)
|
||||
{
|
||||
// Get our GUI object
|
||||
var GUIObject = getGUIObjectByName(objectName);
|
||||
var guiObject = getGUIObjectByName (objectName);
|
||||
|
||||
// Rename it
|
||||
GUIObject.caption = objectCaption;
|
||||
guiObject.caption = objectCaption;
|
||||
|
||||
// Toggle it
|
||||
GUIObject.hidden = false;
|
||||
guiObject.hidden = false;
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function GUIObjectModifyCaption(objectName, objectModifier, objectPlaces)
|
||||
function guiModifyCaption (objectName, objectModifier, objectPlaces)
|
||||
{
|
||||
// Adds a modifier to a GUI object's caption (eg increase a number by 1).
|
||||
// Obviously don't use this unless you're sure the caption contains a number.
|
||||
@ -51,35 +51,36 @@ function GUIObjectModifyCaption(objectName, objectModifier, objectPlaces)
|
||||
// If not specified, it defaults to zero (whole number).
|
||||
|
||||
// Get our GUI object
|
||||
var GUIObject = getGUIObjectByName(objectName);
|
||||
var guiObject = getGUIObjectByName (objectName);
|
||||
|
||||
if (!objectPlaces)
|
||||
objectPlaces = 0;
|
||||
objectPlaces = Math.pow(10, objectPlaces);
|
||||
objectPlaces = Math.pow (10, objectPlaces);
|
||||
|
||||
GUIObject.caption = (Math.round(objectPlaces * GUIObject.caption) + Math.round(objectPlaces * objectModifier)) / objectPlaces;
|
||||
guiObject.caption = (Math.round (objectPlaces * guiObject.caption)
|
||||
+ Math.round (objectPlaces * objectModifier) ) / objectPlaces;
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function GUIObjectSetCaption(objectName, objectCaption)
|
||||
function guiSetCaption (objectName, objectCaption)
|
||||
{
|
||||
// Sets an object's caption to the specified value.
|
||||
|
||||
// Get our GUI object
|
||||
var GUIObject = getGUIObjectByName(objectName);
|
||||
var guiObject = getGUIObjectByName (objectName);
|
||||
|
||||
GUIObject.caption = objectCaption;
|
||||
guiObject.caption = objectCaption;
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function SwitchWindow(CloseWindowName, OpenWindowName)
|
||||
function guiSwitch (closeWindowName, openWindowName)
|
||||
{
|
||||
// Helper function that closes a given window (usually the current parent) and opens another one.
|
||||
|
||||
GUIObjectHide (CloseWindowName);
|
||||
GUIObjectUnhide (OpenWindowName);
|
||||
guiHide (closeWindowName);
|
||||
guiUnHide (openWindowName);
|
||||
}
|
||||
|
||||
// ====================================================================
|
@ -39,6 +39,22 @@
|
||||
sprite_button_top_pressed="scroll"
|
||||
/>
|
||||
|
||||
<scrollbar name="0ad_scrollbar"
|
||||
width="12"
|
||||
minimum_bar_size="4"
|
||||
alwaysshown="false"
|
||||
sprite_button_top="sprite2"
|
||||
sprite_button_top_over="scroll"
|
||||
sprite_button_bottom="sprite2"
|
||||
sprite_button_bottom_over="scroll"
|
||||
sprite_back_vertical="grey"
|
||||
sprite_bar_vertical="sprite2"
|
||||
sprite_bar_vertical_over="scroll"
|
||||
sprite_bar_vertical_pressed="sprite2_pressed"
|
||||
sprite_button_bottom_pressed="sprite2_pressed"
|
||||
sprite_button_top_pressed="sprite2_pressed"
|
||||
/>
|
||||
|
||||
<scrollbar name="manual_scrollbar"
|
||||
width="12"
|
||||
minimum_bar_size="4"
|
||||
|
@ -62,6 +62,39 @@
|
||||
tooltip_style="pregame_mainmenu_tooltip"
|
||||
/>
|
||||
|
||||
<style name="0ad_window_list"
|
||||
buffer_zone="1"
|
||||
font="verdana12"
|
||||
scrollbar="true"
|
||||
scrollbar_style="0ad_scrollbar"
|
||||
sprite="atlas_indent"
|
||||
sprite_selectarea="grey"
|
||||
sprite_over="atlas_emboss"
|
||||
textcolor="0 0 0"
|
||||
textcolor_selected="255 255 255"
|
||||
text_align="left"
|
||||
text_valign="center"
|
||||
/>
|
||||
|
||||
<style name="0ad_window_dropdown"
|
||||
buffer_zone="5"
|
||||
dropdown_buffer="6"
|
||||
dropdown_size="130"
|
||||
font="verdana12"
|
||||
scrollbar="true"
|
||||
scrollbar_style="0ad_scrollbar"
|
||||
sprite="message_box_button_normal"
|
||||
sprite_list="message_box_button_normal"
|
||||
sprite_over="message_box_button_over"
|
||||
sprite_selectarea="grey"
|
||||
sprite2="message_box_button_normal"
|
||||
sprite2_pressed="message_box_button_over"
|
||||
textcolor="0 0 0"
|
||||
textcolor_selected="255 255 255"
|
||||
text_align="left"
|
||||
text_valign="center"
|
||||
/>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
- STYLE - GLOBAL - BEIGE MENU SKIN - TEXT
|
||||
@ -108,7 +141,7 @@
|
||||
|
||||
<style name="border_box_black"
|
||||
sprite="only_black_border"
|
||||
sprite_selectarea="GeeTemp_selected"
|
||||
sprite_selectarea="grey"
|
||||
textcolor="0 0 0"
|
||||
textcolor_selected="255 255 255"
|
||||
/>
|
||||
@ -116,14 +149,14 @@
|
||||
<style name="border_box_black_verdana9"
|
||||
font="verdana9"
|
||||
sprite="only_black_border"
|
||||
sprite_selectarea="GeeTemp_selected"
|
||||
sprite_selectarea="grey"
|
||||
textcolor="0 0 0"
|
||||
textcolor_selected="255 255 255"
|
||||
/>
|
||||
|
||||
<style name="divider_black"
|
||||
sprite="only_black_border"
|
||||
sprite_selectarea="GeeTemp_selected"
|
||||
sprite_selectarea="grey"
|
||||
textcolor="0 0 0"
|
||||
textcolor_selected="255 255 255"
|
||||
/>
|
||||
@ -435,7 +468,7 @@
|
||||
font="tahoma10"
|
||||
buffer_zone="3"
|
||||
sprite="atlas_input_box"
|
||||
sprite_selectarea="GeeTemp_selected"
|
||||
sprite_selectarea="grey"
|
||||
/>
|
||||
|
||||
<style name="atlas_button"
|
||||
|
Loading…
Reference in New Issue
Block a user