mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-07-22 20:55:49 +00:00
More GUI texture cleanup. :)
This was SVN commit r1528.
This commit is contained in:
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -46,7 +46,7 @@
|
||||
]]></script>
|
||||
|
||||
<!-- Game Session GUI -->
|
||||
<script file="gui/test/functions_session_coord.js"><![CDATA[
|
||||
<script file="gui/test/functions_coord.js"><![CDATA[
|
||||
]]></script>
|
||||
|
||||
<script file="gui/test/functions_session_group_pane.js"><![CDATA[
|
||||
|
||||
@@ -23,8 +23,9 @@
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectToggle("session_group_pane");
|
||||
]]></action>
|
||||
|
||||
<!--
|
||||
<object type="text" name="session_group_pane_bg" sprite="sprite1" z="60" ghost="true" hidden="false"/>
|
||||
-->
|
||||
|
||||
<!-- First row. -->
|
||||
<object type="button" name="session_group_pane_portrait_1" style="portrait" z="60" hidden="false">1
|
||||
|
||||
Executable → Regular
+180
-180
@@ -1,180 +1,180 @@
|
||||
function initCoord()
|
||||
{
|
||||
GUIType="bottom";
|
||||
|
||||
// Coord-style size table.
|
||||
SizeCoord = new Array();
|
||||
SizeCoord.last = 0;
|
||||
|
||||
// Standard portrait widths.
|
||||
crd_portrait_lrg_width = 64;
|
||||
crd_portrait_lrg_height = crd_portrait_lrg_width;
|
||||
crd_portrait_sml_width = 32;
|
||||
crd_portrait_sml_height = crd_portrait_sml_width;
|
||||
|
||||
// Screen percentages.
|
||||
top_screen = 0;
|
||||
left_screen = 0;
|
||||
mid_screen = 50;
|
||||
bottom_screen = 100;
|
||||
right_screen = 100;
|
||||
|
||||
// Small icons (eg Movement Rate, Food).
|
||||
crd_mini_icon_width = 20;
|
||||
crd_mini_icon_height = crd_mini_icon_width;
|
||||
|
||||
// Define cell reference constants for icon sheets.
|
||||
initCellReference();
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function AddSizeCoord(objectName, left1, top1, right1, bottom1, rleft1, rtop1, rright1, rbottom1, left2, top2, right2, bottom2, rleft2, rtop2, rright2, rbottom2)
|
||||
{
|
||||
// Used to store the two GUI style sizes for an object on creation (specified as coordinates).
|
||||
// Used later by FlipGUI() to switch the objects to a new set of positions.
|
||||
|
||||
SizeCoord[SizeCoord.last] = new Object();
|
||||
SizeCoord[SizeCoord.last].name = objectName;
|
||||
SizeCoord[SizeCoord.last].size1 = new GUISize(left1, top1, right1, bottom1, rleft1, rtop1, rright1, rbottom1);
|
||||
SizeCoord[SizeCoord.last].size2 = new GUISize(left2, top2, right2, bottom2, rleft2, rtop2, rright2, rbottom2);
|
||||
|
||||
SizeCoord.last++; // Increment counter for next entry.
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function AddSizeString(objectName, size1, size2)
|
||||
{
|
||||
// Used to store the two GUI style sizes for an object on creation (specified as strings).
|
||||
// Used later by FlipGUI() to switch the objects to a new set of positions.
|
||||
|
||||
SizeCoord[SizeCoord.last] = new Object();
|
||||
SizeCoord[SizeCoord.last].name = objectName;
|
||||
SizeCoord[SizeCoord.last].size1 = size1;
|
||||
SizeCoord[SizeCoord.last].size2 = size2;
|
||||
|
||||
SizeCoord.last++; // Increment counter for next entry.
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function setSize(objectName, sizeString)
|
||||
{
|
||||
// Use this function as a shortcut to change the size of a GUI control, specifying a size string.
|
||||
|
||||
getGUIObjectByName(objectName).size = sizeString;
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function setSizeCoord(objectName, left, top, right, bottom, rleft, rtop, rright, rbottom)
|
||||
{
|
||||
// Use this function as a shortcut to change the size of a GUI control, specifying individual coordinates.
|
||||
|
||||
getGUIObjectByName(objectName).size = new GUISize(left, top, right, bottom, rleft, rtop, rright, rbottom);
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function FlipGUI(NewGUIType)
|
||||
{
|
||||
// Sets the GUI coordinates and graphics so that the panel is either at the top or bottom of the screen.
|
||||
|
||||
switch (NewGUIType)
|
||||
{
|
||||
// Set which GUI to use.
|
||||
case "top":
|
||||
case "bottom":
|
||||
case "none":
|
||||
GUIType=NewGUIType;
|
||||
break;
|
||||
default:
|
||||
// If no type specified, toggle.
|
||||
if (GUIType == "top")
|
||||
GUIType = "bottom";
|
||||
else
|
||||
if (GUIType == "bottom")
|
||||
GUIType = "none";
|
||||
else
|
||||
GUIType = "top";
|
||||
break;
|
||||
}
|
||||
|
||||
if (GUIType != "none")
|
||||
{
|
||||
GUIObjectUnhide("session_gui");
|
||||
GUIObjectUnhide("always_on");
|
||||
|
||||
// Seek through all sizes created.
|
||||
for (FlipGUILoop = 0; FlipGUILoop <= SizeCoord.last-1; FlipGUILoop++)
|
||||
{
|
||||
// Set each object to the other size.
|
||||
switch (GUIType)
|
||||
{
|
||||
case "top":
|
||||
setSize(SizeCoord[FlipGUILoop].name, SizeCoord[FlipGUILoop].size1);
|
||||
switch (SizeCoord[FlipGUILoop].name){
|
||||
case "session_panel_minimap_segbottom1":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = SizeCoord[FlipGUILoop].name;
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = SizeCoord[FlipGUILoop].name + "-lit";
|
||||
break;
|
||||
case "session_panel_minimap_segbottom2":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = SizeCoord[FlipGUILoop].name;
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = SizeCoord[FlipGUILoop].name + "-lit";
|
||||
break;
|
||||
case "session_panel_minimap_segbottom3":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = SizeCoord[FlipGUILoop].name;
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = SizeCoord[FlipGUILoop].name + "-lit";
|
||||
break;
|
||||
case "session_panel_minimap_segbottom4":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = SizeCoord[FlipGUILoop].name;
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = SizeCoord[FlipGUILoop].name + "-lit";
|
||||
break;
|
||||
case "session_panel_status_bg":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = "session_panel_status_bg-top";
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case "bottom":
|
||||
setSize(SizeCoord[FlipGUILoop].name, SizeCoord[FlipGUILoop].size2);
|
||||
switch (SizeCoord[FlipGUILoop].name){
|
||||
case "session_panel_minimap_segbottom1":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = "session_panel_minimap_segtop1";
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = "session_panel_minimap_segtop1-lit";
|
||||
break;
|
||||
case "session_panel_minimap_segbottom2":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = "session_panel_minimap_segtop2";
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = "session_panel_minimap_segtop2-lit";
|
||||
break;
|
||||
case "session_panel_minimap_segbottom3":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = "session_panel_minimap_segtop3";
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = "session_panel_minimap_segtop3-lit";
|
||||
break;
|
||||
case "session_panel_minimap_segbottom4":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = "session_panel_minimap_segtop4";
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = "session_panel_minimap_segtop4-lit";
|
||||
break;
|
||||
case "session_panel_status_bg":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = "session_panel_status_bg-bottom";
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
UpdateGroupPane();
|
||||
}
|
||||
else
|
||||
{
|
||||
GUIObjectHide("session_gui");
|
||||
GUIObjectHide("always_on");
|
||||
}
|
||||
|
||||
writeConsole("GUI flipped to " + GUIType + ".");
|
||||
|
||||
}
|
||||
function initCoord()
|
||||
{
|
||||
GUIType="bottom";
|
||||
|
||||
// Coord-style size table.
|
||||
SizeCoord = new Array();
|
||||
SizeCoord.last = 0;
|
||||
|
||||
// Standard portrait widths.
|
||||
crd_portrait_lrg_width = 64;
|
||||
crd_portrait_lrg_height = crd_portrait_lrg_width;
|
||||
crd_portrait_sml_width = 32;
|
||||
crd_portrait_sml_height = crd_portrait_sml_width;
|
||||
|
||||
// Screen percentages.
|
||||
top_screen = 0;
|
||||
left_screen = 0;
|
||||
mid_screen = 50;
|
||||
bottom_screen = 100;
|
||||
right_screen = 100;
|
||||
|
||||
// Small icons (eg Movement Rate, Food).
|
||||
crd_mini_icon_width = 20;
|
||||
crd_mini_icon_height = crd_mini_icon_width;
|
||||
|
||||
// Define cell reference constants for icon sheets.
|
||||
initCellReference();
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function AddSizeCoord(objectName, left1, top1, right1, bottom1, rleft1, rtop1, rright1, rbottom1, left2, top2, right2, bottom2, rleft2, rtop2, rright2, rbottom2)
|
||||
{
|
||||
// Used to store the two GUI style sizes for an object on creation (specified as coordinates).
|
||||
// Used later by FlipGUI() to switch the objects to a new set of positions.
|
||||
|
||||
SizeCoord[SizeCoord.last] = new Object();
|
||||
SizeCoord[SizeCoord.last].name = objectName;
|
||||
SizeCoord[SizeCoord.last].size1 = new GUISize(left1, top1, right1, bottom1, rleft1, rtop1, rright1, rbottom1);
|
||||
SizeCoord[SizeCoord.last].size2 = new GUISize(left2, top2, right2, bottom2, rleft2, rtop2, rright2, rbottom2);
|
||||
|
||||
SizeCoord.last++; // Increment counter for next entry.
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function AddSizeString(objectName, size1, size2)
|
||||
{
|
||||
// Used to store the two GUI style sizes for an object on creation (specified as strings).
|
||||
// Used later by FlipGUI() to switch the objects to a new set of positions.
|
||||
|
||||
SizeCoord[SizeCoord.last] = new Object();
|
||||
SizeCoord[SizeCoord.last].name = objectName;
|
||||
SizeCoord[SizeCoord.last].size1 = size1;
|
||||
SizeCoord[SizeCoord.last].size2 = size2;
|
||||
|
||||
SizeCoord.last++; // Increment counter for next entry.
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function setSize(objectName, sizeString)
|
||||
{
|
||||
// Use this function as a shortcut to change the size of a GUI control, specifying a size string.
|
||||
|
||||
getGUIObjectByName(objectName).size = sizeString;
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function setSizeCoord(objectName, left, top, right, bottom, rleft, rtop, rright, rbottom)
|
||||
{
|
||||
// Use this function as a shortcut to change the size of a GUI control, specifying individual coordinates.
|
||||
|
||||
getGUIObjectByName(objectName).size = new GUISize(left, top, right, bottom, rleft, rtop, rright, rbottom);
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function FlipGUI(NewGUIType)
|
||||
{
|
||||
// Sets the GUI coordinates and graphics so that the panel is either at the top or bottom of the screen.
|
||||
|
||||
switch (NewGUIType)
|
||||
{
|
||||
// Set which GUI to use.
|
||||
case "top":
|
||||
case "bottom":
|
||||
case "none":
|
||||
GUIType=NewGUIType;
|
||||
break;
|
||||
default:
|
||||
// If no type specified, toggle.
|
||||
if (GUIType == "top")
|
||||
GUIType = "bottom";
|
||||
else
|
||||
if (GUIType == "bottom")
|
||||
GUIType = "none";
|
||||
else
|
||||
GUIType = "top";
|
||||
break;
|
||||
}
|
||||
|
||||
if (GUIType != "none")
|
||||
{
|
||||
GUIObjectUnhide("session_gui");
|
||||
GUIObjectUnhide("always_on");
|
||||
|
||||
// Seek through all sizes created.
|
||||
for (FlipGUILoop = 0; FlipGUILoop <= SizeCoord.last-1; FlipGUILoop++)
|
||||
{
|
||||
// Set each object to the other size.
|
||||
switch (GUIType)
|
||||
{
|
||||
case "top":
|
||||
setSize(SizeCoord[FlipGUILoop].name, SizeCoord[FlipGUILoop].size1);
|
||||
switch (SizeCoord[FlipGUILoop].name){
|
||||
case "session_panel_minimap_segbottom1":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = SizeCoord[FlipGUILoop].name;
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = SizeCoord[FlipGUILoop].name + "-lit";
|
||||
break;
|
||||
case "session_panel_minimap_segbottom2":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = SizeCoord[FlipGUILoop].name;
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = SizeCoord[FlipGUILoop].name + "-lit";
|
||||
break;
|
||||
case "session_panel_minimap_segbottom3":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = SizeCoord[FlipGUILoop].name;
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = SizeCoord[FlipGUILoop].name + "-lit";
|
||||
break;
|
||||
case "session_panel_minimap_segbottom4":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = SizeCoord[FlipGUILoop].name;
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = SizeCoord[FlipGUILoop].name + "-lit";
|
||||
break;
|
||||
case "session_panel_status_bg":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = "session_panel_status_bg-top";
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case "bottom":
|
||||
setSize(SizeCoord[FlipGUILoop].name, SizeCoord[FlipGUILoop].size2);
|
||||
switch (SizeCoord[FlipGUILoop].name){
|
||||
case "session_panel_minimap_segbottom1":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = "session_panel_minimap_segtop1";
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = "session_panel_minimap_segtop1-lit";
|
||||
break;
|
||||
case "session_panel_minimap_segbottom2":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = "session_panel_minimap_segtop2";
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = "session_panel_minimap_segtop2-lit";
|
||||
break;
|
||||
case "session_panel_minimap_segbottom3":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = "session_panel_minimap_segtop3";
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = "session_panel_minimap_segtop3-lit";
|
||||
break;
|
||||
case "session_panel_minimap_segbottom4":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = "session_panel_minimap_segtop4";
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name)["sprite-over"] = "session_panel_minimap_segtop4-lit";
|
||||
break;
|
||||
case "session_panel_status_bg":
|
||||
getGUIObjectByName(SizeCoord[FlipGUILoop].name).sprite = "session_panel_status_bg-bottom";
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
UpdateGroupPane();
|
||||
}
|
||||
else
|
||||
{
|
||||
GUIObjectHide("session_gui");
|
||||
GUIObjectHide("always_on");
|
||||
}
|
||||
|
||||
writeConsole("GUI flipped to " + GUIType + ".");
|
||||
|
||||
}
|
||||
@@ -122,7 +122,7 @@ function UpdateGroupPane()
|
||||
{
|
||||
// Reveal Group Pane.
|
||||
getGUIObjectByName("session_group_pane").hidden = false;
|
||||
|
||||
/*
|
||||
// Set size of Group Pane background.
|
||||
if (selection.length <= 13)
|
||||
{
|
||||
@@ -174,7 +174,7 @@ function UpdateGroupPane()
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
*/
|
||||
// Display appropriate portraits.
|
||||
for (groupPaneLoop = 1; groupPaneLoop <= crd_grppane_prt_last; groupPaneLoop++)
|
||||
{
|
||||
|
||||
@@ -43,11 +43,11 @@
|
||||
/>
|
||||
|
||||
<!-- Resource Icons -->
|
||||
<icon name="icon_resource_food" texture="resource_food" size="20 20" />
|
||||
<icon name="icon_resource_wood" texture="resource_wood" size="20 20" />
|
||||
<icon name="icon_resource_stone" texture="resource_stone" size="20 20" />
|
||||
<icon name="icon_resource_ore" texture="resource_ore" size="20 20" />
|
||||
<icon name="icon_resource_population" texture="resource_population" size="20 20" />
|
||||
<icon name="icon_resource_food" texture="ui_icon_sheet_statistic" size="20 20" />
|
||||
<icon name="icon_resource_wood" texture="ui_icon_sheet_statistic" size="20 20" />
|
||||
<icon name="icon_resource_stone" texture="ui_icon_sheet_statistic" size="20 20" />
|
||||
<icon name="icon_resource_ore" texture="ui_icon_sheet_statistic" size="20 20" />
|
||||
<icon name="icon_resource_population" texture="ui_icon_sheet_statistic" size="20 20" />
|
||||
|
||||
<!-- Statistic Icons -->
|
||||
<icon name="icon_statistic_garrison" texture="ui_icon_sheet_statistic" size="20 20" />
|
||||
|
||||
@@ -1,699 +0,0 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
|
||||
|
||||
<!DOCTYPE sprites SYSTEM "../gui.dtd">
|
||||
|
||||
<!-- testing an update -->
|
||||
|
||||
<sprites>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
GENERIC BUTTONS
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="sprite1">
|
||||
<!-- Starting with top left corner continuing in a clockwise manner -->
|
||||
<image backcolor="255 255 255" size="0 1 1 100%-1" />
|
||||
<image backcolor="255 255 255" size="0 0 100%-1 1" />
|
||||
<image backcolor="64 64 64" size="100%-1 0 100% 100%" />
|
||||
<image backcolor="64 64 64" size="0 100%-1 100%-1 100%" />
|
||||
<image backcolor="128 128 128" size="100%-2 1 100%-1 100%-1" />
|
||||
<image backcolor="128 128 128" size="1 100%-2 100%-1 100%-1" />
|
||||
<!-- middle -->
|
||||
<image texture="background.tga" texture-size="0 0 256 256" size="1 1 100%-2 100%-2" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="sprite4">
|
||||
<image backcolor="50 50 50" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="sprite1-over">
|
||||
<!-- Starting with top left corner continuing in a clockwise manner -->
|
||||
<image backcolor="255 255 255" size="0 1 1 100%-1" />
|
||||
<image backcolor="255 255 255" size="0 0 100%-1 1" />
|
||||
<image backcolor="64 64 64" size="100%-1 0 100% 100%" />
|
||||
<image backcolor="64 64 64" size="0 100%-1 100%-1 100%" />
|
||||
<image backcolor="128 128 128" size="100%-2 1 100%-1 100%-1" />
|
||||
<image backcolor="128 128 128" size="1 100%-2 100%-1 100%-1" />
|
||||
<!-- middle -->
|
||||
<image backcolor="200 0 0" size="1 1 100%-2 100%-2" />
|
||||
<image texture="background.tga" texture-size="0 0 256 256" size="2 2 100%-3 100%-3" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="sprite1-ch">
|
||||
<!-- Starting with top left corner continuing in a clockwise manner -->
|
||||
<image backcolor="255 255 255" size="0 1 1 100%-1" />
|
||||
<image backcolor="255 255 255" size="0 0 100%-1 1" />
|
||||
<image backcolor="64 64 64" size="100%-1 0 100% 100%" />
|
||||
<image backcolor="64 64 64" size="0 100%-1 100%-1 100%" />
|
||||
<image backcolor="128 128 128" size="100%-2 1 100%-1 100%-1" />
|
||||
<image backcolor="128 128 128" size="1 100%-2 100%-1 100%-1" />
|
||||
<!-- middle -->
|
||||
<image backcolor="212 208 200" size="4 4 100%-5 100%-5" z-level="1" />
|
||||
<image backcolor="128 0 0" size="4 4 100%-5 100%-5" z-level="1" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="sprite1-pressed">
|
||||
<image backcolor="64 64 64" size="0 0 100% 100%" />
|
||||
<image backcolor="128 128 128" size="1 1 100%-1 100%-1" z-level="1" />
|
||||
<image backcolor="212 208 200" size="2 2 100%-2 100%-2" z-level="2" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="sprite2">
|
||||
<!-- Starting with top left corner continuing in a clockwise manner -->
|
||||
<image backcolor="212 208 200" size="0 1 1 100%-1" />
|
||||
<image backcolor="212 208 200" size="0 0 100%-1 1" />
|
||||
<image backcolor="255 255 255" size="1 2 1 100%-2" />
|
||||
<image backcolor="255 255 255" size="1 1 100%-2 2" />
|
||||
<image backcolor="64 64 64" size="100%-1 0 100% 100%" />
|
||||
<image backcolor="64 64 64" size="0 100%-1 100%-1 100%" />
|
||||
<image backcolor="128 128 128" size="100%-2 1 100%-1 100%-1" />
|
||||
<image backcolor="128 128 128" size="1 100%-2 100%-1 100%-1" />
|
||||
<!-- middle -->
|
||||
<image backcolor="212 208 200" size="2 2 100%-2 100%-2" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="sprite2-pressed">
|
||||
<image backcolor="128 128 128" size="0 0 100% 100%" />
|
||||
<image backcolor="212 208 200" size="1 1 100%-1 100%-1" z-level="1" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="grey">
|
||||
<image backcolor="243 242 240" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="white-border">
|
||||
<image backcolor="100 70 120" size="0 0 100% 100%" />
|
||||
<image backcolor="255 255 255" size="-1 -1 100%+1 0" />
|
||||
<image backcolor="255 255 255" size="-1 100% 100%+1 100%+1" />
|
||||
<image backcolor="255 255 255" size="-1 0 0 100%" />
|
||||
<image backcolor="255 255 255" size="100% 0 100%+1 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="scroll">
|
||||
<!--<image backcolor="128 128 128" size="0 0 100% 100%" />-->
|
||||
<image backcolor="150 105 180" size="2 2 100%-2 100%-2" z-level="1" />
|
||||
</sprite>
|
||||
<sprite name="scroll-bar">
|
||||
<!--<image backcolor="128 128 128" size="0 0 100% 100%" />-->
|
||||
<image backcolor="150 105 180" size="2 0 100%-2 100%" z-level="1" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="green-bar">
|
||||
<image backcolor="255 255 255" size="0 1 1 100%-1" />
|
||||
<image backcolor="255 255 255" size="0 0 100%-1 1" />
|
||||
<image backcolor="64 64 64" size="100%-1 0 100% 100%" />
|
||||
<image backcolor="64 64 64" size="0 100%-1 100%-1 100%" />
|
||||
<image backcolor="128 128 128" size="100%-2 1 100%-1 100%-1" />
|
||||
<image backcolor="128 128 128" size="1 100%-2 100%-1 100%-1" />
|
||||
<image backcolor="0 200 0" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="yellow-bar">
|
||||
<image backcolor="255 255 255" size="0 1 1 100%-1" />
|
||||
<image backcolor="255 255 255" size="0 0 100%-1 1" />
|
||||
<image backcolor="64 64 64" size="100%-1 0 100% 100%" />
|
||||
<image backcolor="64 64 64" size="0 100%-1 100%-1 100%" />
|
||||
<image backcolor="128 128 128" size="100%-2 1 100%-1 100%-1" />
|
||||
<image backcolor="128 128 128" size="1 100%-2 100%-1 100%-1" />
|
||||
<image backcolor="255 255 0" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="blue-bar">
|
||||
<image backcolor="255 255 255" size="0 1 1 100%-1" />
|
||||
<image backcolor="255 255 255" size="0 0 100%-1 1" />
|
||||
<image backcolor="64 64 64" size="100%-1 0 100% 100%" />
|
||||
<image backcolor="64 64 64" size="0 100%-1 100%-1 100%" />
|
||||
<image backcolor="128 128 128" size="100%-2 1 100%-1 100%-1" />
|
||||
<image backcolor="128 128 128" size="1 100%-2 100%-1 100%-1" />
|
||||
<image backcolor="0 0 255" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="blue-bar-outlined">
|
||||
<image backcolor="0 0 0" size="-1 -1 100%+1 0" />
|
||||
<image backcolor="0 0 0" size="-1 100% 100%+1 100%+1" />
|
||||
<image backcolor="0 0 0" size="-1 0 0 100%" />
|
||||
<image backcolor="0 0 0" size="100% 0 100%+1 100%" />
|
||||
<image backcolor="0 0 255" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="back-bar">
|
||||
<image backcolor="200 200 200" size="0 1 1 100%-1" />
|
||||
<image backcolor="200 200 200" size="0 0 100%-1 1" />
|
||||
<image backcolor="200 200 200" size="100%-1 0 100% 100%" />
|
||||
<image backcolor="200 200 200" size="0 100%-1 100%-1 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="only-white-border">
|
||||
<image backcolor="255 255 255" size="-1 -1 100%+1 0" />
|
||||
<image backcolor="255 255 255" size="-1 100% 100%+1 100%+1" />
|
||||
<image backcolor="255 255 255" size="-1 0 0 100%" />
|
||||
<image backcolor="255 255 255" size="100% 0 100%+1 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="only-black-border">
|
||||
<image backcolor="0 0 0" size="-1 -1 100%+1 0" />
|
||||
<image backcolor="0 0 0" size="-1 100% 100%+1 100%+1" />
|
||||
<image backcolor="0 0 0" size="-1 0 0 100%" />
|
||||
<image backcolor="0 0 0" size="100% 0 100%+1 100%" />
|
||||
</sprite>
|
||||
|
||||
<!-- Standard 0 A.D.-style framed window -->
|
||||
<sprite name="0ad_window">
|
||||
<!-- middle -->
|
||||
<image texture="global/ui_gen_background_paper.png" texture-size="0 0 128 128" size="0%-10 0%-10 100%+10 100%+10" />
|
||||
<!-- Starting with top left corner continuing in a clockwise manner -->
|
||||
<image texture="global/ui_gen_border-corner-15px.png" real-texture-placement="0 0 15 15" size="0%-25 0%-25 0%-10 0%-10" />
|
||||
<image texture="global/ui_gen_border-top-20px.png" texture-size="0 0 128 32" size="0%-10 0%-25 100%+10 0%+7" />
|
||||
<image texture="global/ui_gen_border-corner-15px.png" real-texture-placement="0 0 15 15" size="100%+10 0%-25 100%+25 0%-10" />
|
||||
<image texture="global/ui_gen_border-right-20px.png" texture-size="0 0 32 128" size="100%-6 0%-10 100%+26 100%+10" />
|
||||
<image texture="global/ui_gen_border-corner-15px.png" real-texture-placement="0 0 15 15" size="100%+10 100%+10 100%+25 100%+25" />
|
||||
<image texture="global/ui_gen_border-bottom-20px.png" texture-size="0 0 128 32" size="0%-10 100%-7 100%+10 100%+25" />
|
||||
<image texture="global/ui_gen_border-corner-15px.png" real-texture-placement="0 0 15 15" size="0%-25 100%+10 0%-10 100%+25" />
|
||||
<image texture="global/ui_gen_border-left-20px.png" texture-size="0 0 32 128" size="0%-25 0%-10 0%+7 100%+10" />
|
||||
</sprite>
|
||||
|
||||
<!-- Standard 0 A.D.-style window's title bar -->
|
||||
<sprite name="0ad_window_title">
|
||||
<image texture="global/ui_gen_titlebar-left.png" real-texture-placement="0 0 64 32" size="0%+0 0%-10 5%+64 0%+22" />
|
||||
<image texture="global/ui_gen_titlebar-middle.png" real-texture-placement="0 0 64 32" size="5%+64 0%-10 95%-64 0%+22" />
|
||||
<image texture="global/ui_gen_titlebar-right.png" real-texture-placement="0 0 64 32" size="95%-64 0%-10 100%+0 0%+22" />
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
PREGAME GUI
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="pregame-mainmenu-background">
|
||||
<image texture="ui_pregame_mainmenu_background.png" real-texture-placement="0 0 1024 768" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="pregame-mainmenu-0ad-logo-480x218">
|
||||
<image texture="ui_pregame_mainmenu_0ad_logo.png" real-texture-placement="0 0 480 218" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="pregame-mainmenu-wfg-logo-256x64">
|
||||
<image texture="ui_pregame_mainmenu_wfg_logo.png" real-texture-placement="0 0 256 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="pregame-mainmenu-spbt">
|
||||
<image texture="ui_pregame_mainmenu_spbt_over.png" real-texture-placement="1 1 151 142" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="pregame-mainmenu-mpbt">
|
||||
<image texture="ui_pregame_mainmenu_mpbt_over.png" real-texture-placement="1 1 137 139" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="tooltip-background">
|
||||
<image backcolor="0 0 0 85" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
LOADING GUI
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="black_bkg">
|
||||
<image texture="black_bkg_16x16.png" texture-size="0 0 16 16" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
MAP ORB
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="session_panel_minimap_bg">
|
||||
<image texture="ui_session_panel_minimap_bg.png" texture-size="0 0 256 256" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_dummy">
|
||||
<image texture="ui_session_panel_minimap_dummy.png" texture-size="0 0 256 256" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segleft1">
|
||||
<image texture="ui_session_panel_minimap_segleft1.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segleft2">
|
||||
<image texture="ui_session_panel_minimap_segleft2.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segleft3">
|
||||
<image texture="ui_session_panel_minimap_segleft3.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segleft4">
|
||||
<image texture="ui_session_panel_minimap_segleft4.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segbottom1">
|
||||
<image texture="ui_session_panel_minimap_segbottom1.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segbottom2">
|
||||
<image texture="ui_session_panel_minimap_segbottom2.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segbottom3">
|
||||
<image texture="ui_session_panel_minimap_segbottom3.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segbottom4">
|
||||
<image texture="ui_session_panel_minimap_segbottom4.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segtop1">
|
||||
<image texture="ui_session_panel_minimap_segtop1.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segtop2">
|
||||
<image texture="ui_session_panel_minimap_segtop2.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segtop3">
|
||||
<image texture="ui_session_panel_minimap_segtop3.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segtop4">
|
||||
<image texture="ui_session_panel_minimap_segtop4.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segleft1-lit">
|
||||
<image texture="ui_session_panel_minimap_segleft1-lit.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segleft2-lit">
|
||||
<image texture="ui_session_panel_minimap_segleft2-lit.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segleft3-lit">
|
||||
<image texture="ui_session_panel_minimap_segleft3-lit.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segleft4-lit">
|
||||
<image texture="ui_session_panel_minimap_segleft4-lit.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segbottom1-lit">
|
||||
<image texture="ui_session_panel_minimap_segbottom1-lit.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segbottom2-lit">
|
||||
<image texture="ui_session_panel_minimap_segbottom2-lit.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segbottom3-lit">
|
||||
<image texture="ui_session_panel_minimap_segbottom3-lit.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segbottom4-lit">
|
||||
<image texture="ui_session_panel_minimap_segbottom4-lit.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segtop1-lit">
|
||||
<image texture="ui_session_panel_minimap_segtop1-lit.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segtop2-lit">
|
||||
<image texture="ui_session_panel_minimap_segtop2-lit.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segtop3-lit">
|
||||
<image texture="ui_session_panel_minimap_segtop3-lit.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_minimap_segtop4-lit">
|
||||
<image texture="ui_session_panel_minimap_segtop4-lit.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
STATUS ORB
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="session_panel_status_bg-top">
|
||||
<image texture="ui_session_panel_status_bg-top.png" texture-size="0 0 256 256" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="session_panel_status_bg-bottom">
|
||||
<image texture="ui_session_panel_status_bg-bottom.png" texture-size="0 0 256 256" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
RESOURCE BAR
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="resource_food">
|
||||
<image texture="ui_icon_resource_food_20.png" texture-size="0 0 32 32" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="resource_wood">
|
||||
<image texture="ui_icon_resource_wood_20.png" texture-size="0 0 32 32" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="resource_stone">
|
||||
<image texture="ui_icon_resource_stone_20.png" texture-size="0 0 32 32" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="resource_ore">
|
||||
<image texture="ui_icon_resource_ore_20.png" texture-size="0 0 32 32" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="resource_population">
|
||||
<image texture="ui_icon_resource_population_20.png" texture-size="0 0 32 32" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="resource_counter">
|
||||
<image texture="ui_icon_resource_counter.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="resource_counter_long">
|
||||
<image texture="ui_icon_resource_counter_long.png" texture-size="0 0 64 64" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="resource_food_counter">
|
||||
<image texture="ui_icon_resource_food_20.png" texture-size="0 0 32 32" size="0 0 20 20" />
|
||||
<image texture="ui_icon_resource_counter.png" texture-size="0 0 64 64" size="21 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="resource_wood_counter">
|
||||
<image texture="ui_icon_resource_wood_20.png" texture-size="0 0 32 32" size="0 0 20 20" />
|
||||
<image texture="ui_icon_resource_counter.png" texture-size="0 0 64 64" size="21 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="resource_stone_counter">
|
||||
<image texture="ui_icon_resource_stone_20.png" texture-size="0 0 32 32" size="0 0 20 20" />
|
||||
<image texture="ui_icon_resource_counter.png" texture-size="0 0 64 64" size="21 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="resource_ore_counter">
|
||||
<image texture="ui_icon_resource_ore_20.png" texture-size="0 0 32 32" size="0 0 20 20" />
|
||||
<image texture="ui_icon_resource_counter.png" texture-size="0 0 64 64" size="21 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="resource_population_counter">
|
||||
<image texture="ui_icon_resource_population_20.png" texture-size="0 0 32 32" size="0 0 20 20" />
|
||||
<image texture="ui_icon_resource_counter_long.png" texture-size="0 0 64 64" size="21 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
STATISTIC ICONS - SHEETS
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="ui_icon_sheet_statistic">
|
||||
<image texture="ui_icon_sheet_statistic.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
BACKDROP SINGLE PORTRAITS
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<!-- Default (empty) portrait (circular). -->
|
||||
<sprite name="ui_portrait_default_circle">
|
||||
<image texture="ui_portrait_default_circle.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_default_circle-lit">
|
||||
<effect add-color="26 26 26"/>
|
||||
<image texture="ui_portrait_default_circle.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_default_circle-grey">
|
||||
<image texture="ui_portrait_default_circle-grey.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<!-- Default (empty) portrait (square). -->
|
||||
<sprite name="ui_portrait_default_square">
|
||||
<image texture="ui_portrait_default_square.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_default_square-lit">
|
||||
<effect add-color="26 26 26"/>
|
||||
<image texture="ui_portrait_default_square.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_default_square-grey">
|
||||
<image texture="ui_portrait_default_square-grey.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
ACTION SHEET PORTRAITS - COMMANDS, TABS, STANCES, FORMATIONS, ETC
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="ui_portrait_sheet_action">
|
||||
<image texture="ui_portrait_sheet_action.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_action-lit">
|
||||
<effect add-color="42 42 42"/>
|
||||
<image texture="ui_portrait_sheet_action.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_action-grey">
|
||||
<image texture="ui_portrait_sheet_action-grey.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
ENTITY SINGLE PORTRAITS
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<!-- Pyrogenesis Dude portrait. -->
|
||||
<sprite name="ui_portrait_unit_dude">
|
||||
<image texture="ui_portrait_unit_dude.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_unit_dude-lit">
|
||||
<effect add-color="42 42 42"/>
|
||||
<image texture="ui_portrait_unit_dude.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_unit_dude-grey">
|
||||
<image texture="ui_portrait_unit_dude-grey.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<!-- Pyrogenesis Dudette portrait. -->
|
||||
<sprite name="ui_portrait_unit_dudette">
|
||||
<image texture="ui_portrait_unit_dudette.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_unit_dudette-lit">
|
||||
<effect add-color="42 42 42"/>
|
||||
<image texture="ui_portrait_unit_dudette.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_unit_dudette-grey">
|
||||
<image texture="ui_portrait_unit_dudette-grey.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<!-- Deciduous Tree portrait. -->
|
||||
<sprite name="ui_portrait_flora_deciduotree">
|
||||
<image texture="ui_portrait_flora_deciduotree.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_flora_deciduotree-lit">
|
||||
<effect add-color="42 42 42"/>
|
||||
<image texture="ui_portrait_flora_deciduotree.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_flora_deciduotree-grey">
|
||||
<image texture="ui_portrait_flora_deciduotree-grey.png" texture-size="0 0 100% 100%" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
ENTITY SHEET PORTRAITS - CELTS
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="ui_portrait_sheet_civ_celt">
|
||||
<image texture="ui_portrait_sheet_civ_celt.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_civ_celt-grey">
|
||||
<image texture="ui_portrait_sheet_civ_celt-grey.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_civ_celt-lit">
|
||||
<effect add-color="100 100 100"/>
|
||||
<image texture="ui_portrait_sheet_civ_celt.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
ENTITY SHEET PORTRAITS - HELLENES
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="ui_portrait_sheet_civ_hele">
|
||||
<image texture="ui_portrait_sheet_civ_hele.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_civ_hele-grey">
|
||||
<image texture="ui_portrait_sheet_civ_hele-grey.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_civ_hele-lit">
|
||||
<effect add-color="100 100 100"/>
|
||||
<image texture="ui_portrait_sheet_civ_hele.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
ENTITY SHEET PORTRAITS - IBERIANS
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="ui_portrait_sheet_civ_iber">
|
||||
<image texture="ui_portrait_sheet_civ_iber.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_civ_iber-grey">
|
||||
<image texture="ui_portrait_sheet_civ_iber-grey.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_civ_iber-lit">
|
||||
<effect add-color="100 100 100"/>
|
||||
<image texture="ui_portrait_sheet_civ_iber.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
ENTITY SHEET PORTRAITS - CARTHAGINIANS
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="ui_portrait_sheet_civ_kart">
|
||||
<image texture="ui_portrait_sheet_civ_kart.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_civ_kart-grey">
|
||||
<image texture="ui_portrait_sheet_civ_kart-grey.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_civ_kart-lit">
|
||||
<effect add-color="100 100 100"/>
|
||||
<image texture="ui_portrait_sheet_civ_kart.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
ENTITY SHEET PORTRAITS - PERSIANS
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="ui_portrait_sheet_civ_pers">
|
||||
<image texture="ui_portrait_sheet_civ_pers.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_civ_pers-grey">
|
||||
<image texture="ui_portrait_sheet_civ_pers-grey.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_civ_pers-lit">
|
||||
<effect add-color="100 100 100"/>
|
||||
<image texture="ui_portrait_sheet_civ_pers.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
ENTITY SHEET PORTRAITS - ROMANS
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="ui_portrait_sheet_civ_rome">
|
||||
<image texture="ui_portrait_sheet_civ_rome.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_civ_rome-grey">
|
||||
<image texture="ui_portrait_sheet_civ_rome-grey.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
<sprite name="ui_portrait_sheet_civ_rome-lit">
|
||||
<effect add-color="100 100 100"/>
|
||||
<image texture="ui_portrait_sheet_civ_rome.png" cell-size="64 64" texture-size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
TEMPORARY IMAGES
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<!-- Exit Button -->
|
||||
<sprite name="exit_sprite">
|
||||
<image texture="exit_button_16.png" texture-size="0 0 16 16" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
<sprite name="exit_sprite-over">
|
||||
<image texture="exit_button_16-over.png" texture-size="0 0 16 16" size="0 0 100% 100%" />
|
||||
</sprite>
|
||||
|
||||
<!-- Some more temps /Gee -->
|
||||
<sprite name="test">
|
||||
<image size="0 0 100% 100%" backcolor="100 100 250" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="test2">
|
||||
<image size="0 0 100% 100%" backcolor="200 100 050" />
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
GENERIC ICONS
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="0ad_icon">
|
||||
<image texture="global/ui_gen_0ad-icon-black.png" size="0 0 100% 100%" texture-size="0 0 16 16" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="bullet_icon">
|
||||
<image texture="global/ui_gen_bullet-icon.png" size="0 0 100% 100%" texture-size="0 0 8 8" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="0ad_icon">
|
||||
<image texture="global/ui_gen_infinity-icon.png" size="0 0 100% 100%" texture-size="0 0 16 16" />
|
||||
</sprite>
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
MESSAGE BOX
|
||||
==========================================
|
||||
-->
|
||||
|
||||
<sprite name="message_box-gen-background">
|
||||
<image texture="global/ui_gen_background_paper.png" size="0 0 100% 100%" texture-size="0 0 128 128" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="message_box-corner">
|
||||
<image texture="global/ui_gen_border-corner-15px.png" size="0 0 100% 100%" real-texture-placement="0 0 15 15" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="message_box-border-top">
|
||||
<image texture="global/ui_gen_border-top-20px.png" size="0 0 100% 100%" texture-size="0 0 128 32" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="message_box-border-left">
|
||||
<image texture="global/ui_gen_border-left-20px.png" size="0 0 100% 100%" texture-size="0 0 32 128" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="message_box-border-right">
|
||||
<image texture="global/ui_gen_border-right-20px.png" size="0 0 100% 100%" texture-size="0 0 32 128" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="message_box-border-bottom">
|
||||
<image texture="global/ui_gen_border-bottom-20px.png" size="0 0 100% 100%" texture-size="0 0 128 32" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="message_box-titlebar-left">
|
||||
<image texture="global/ui_gen_titlebar-left.png" size="0 0 100% 100%" real-texture-placement="0 0 64 32" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="message_box-titlebar-right">
|
||||
<image texture="global/ui_gen_titlebar-right.png" size="0 0 100% 100%" real-texture-placement="0 0 64 32" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="message_box-titlebar-middle">
|
||||
<image texture="global/ui_gen_titlebar-middle.png" size="0 0 100% 100%" texture-size="0 0 64 32" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="message_box-button-normal">
|
||||
<image texture="global/ui_gen_button-wood.png" size="0 0 100% 100%" real-texture-placement="0 0 160 31" />
|
||||
</sprite>
|
||||
|
||||
<sprite name="message_box-button-over">
|
||||
<image texture="global/ui_gen_button-wood.png" size="0 0 100% 100%" real-texture-placement="0 32 160 64" />
|
||||
</sprite>
|
||||
|
||||
</sprites>
|
||||
Reference in New Issue
Block a user