Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/gui/reference/structree/structree.xml
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||
<objects> | <objects> | ||||
<script directory="gui/common/"/> | <script directory="gui/common/"/> | ||||
<script directory="gui/reference/common/"/> | <script directory="gui/reference/common/"/> | ||||
<script directory="gui/reference/structree/"/> | <script directory="gui/reference/common/Buttons/"/> | ||||
<script directory="gui/reference/common/Dropdowns/"/> | |||||
<object hotkey="structree"> | <script directory="gui/reference/structree/"/> | ||||
<action on="Press"> | <script directory="gui/reference/structree/Boxes/"/> | ||||
closePage(); | <script directory="gui/reference/structree/Sections/Trainer/"/> | ||||
</action> | <script directory="gui/reference/structree/Sections/Tree/"/> | ||||
</object> | |||||
<!-- Add a translucent black background to fade out the menu page --> | <!-- Add a translucent black background to fade out the menu page --> | ||||
<object type="image" sprite="BackgroundTranslucent"/> | <object type="image" sprite="BackgroundTranslucent"/> | ||||
<object type="image" style="ModernDialog" size="16 24 100%-16 100%-24"> | <object type="image" style="ModernDialog" size="16 24 100%-16 100%-24"> | ||||
<object style="TitleText" type="text" size="50%-128 -18 50%+128 14"> | <object style="TitleText" type="text" size="50%-128 -18 50%+128 14"> | ||||
<translatableAttribute id="caption">Structure Tree</translatableAttribute> | <translatableAttribute id="caption">Structure Tree</translatableAttribute> | ||||
</object> | </object> | ||||
<!-- Civ selection --> | <!-- Civ selection --> | ||||
<object size="16 10 100%-16 30"> | <include file="gui/reference/common/Dropdowns/CivSelectDropdown.xml"/> | ||||
<object | |||||
name="civSelectionHeading" | |||||
type="text" | |||||
font="sans-bold-16" | |||||
textcolor="white" | |||||
text_align="left" | |||||
size="100%-290 10 100%-180 48"> | |||||
<translatableAttribute id="caption">Civilization:</translatableAttribute> | |||||
</object> | |||||
<object name="civSelection" type="dropdown" style="ModernDropDown" size="100%-180 8 100% 34" dropdown_size="424"> | |||||
<action on="SelectionChange">selectCiv(this.list_data[this.selected]);</action> | |||||
</object> | |||||
</object> | |||||
<object | <object | ||||
name="civEmblem" | name="civEmblem" | ||||
type="image" | type="image" | ||||
size="6 6 96+6 96+6" | size="6 6 96+6 96+6" | ||||
sprite="stretched:pregame/shell/logo/wfg_logo_white.png" | sprite="stretched:pregame/shell/logo/wfg_logo_white.png" | ||||
/> | /> | ||||
Show All 12 Lines | <object | ||||
type="text" | type="text" | ||||
font="sans-12" | font="sans-12" | ||||
textcolor="white" | textcolor="white" | ||||
text_align="left" | text_align="left" | ||||
text_valign="top" | text_valign="top" | ||||
size="104 52 100%-8 100%" | size="104 52 100%-8 100%" | ||||
/> | /> | ||||
<!-- Structure Tree display --> | <!-- Structure Tree display section --> | ||||
<object size="0 54+64 100%-124 100%-54" name="display_tree"> | <include file="gui/reference/structree/Sections/Tree/TreeSection.xml"/> | ||||
<object name="phase_ident"> | |||||
<repeat count="4" var="n"> | |||||
<object> | |||||
<object name="phase[n]_phase" type="image"/> | |||||
<object name="phase[n]_bars"> | |||||
<repeat count="4" var="k"> | |||||
<object name="phase[n]_bar[k]" type="image" sprite="ProdBar"> | |||||
<object name="phase[n]_bar[k]_icon" type="image" size="2 2 20 20"/> | |||||
</object> | |||||
</repeat> | |||||
</object> | |||||
</object> | |||||
</repeat> | |||||
</object> | |||||
<object type="image" name="tree_display" style="TreeDisplay" size="48+16+8 0 100%-12 100%"> | |||||
<include file="gui/reference/structree/rows.xml"/> | |||||
</object> | |||||
</object> | |||||
<!-- Trainer Units display --> | <!-- Trainer Units display section --> | ||||
<object size="100%-124 54+64 100%-16 100%-54" name="display_trainers"> | <include file="gui/reference/structree/Sections/Trainer/TrainerSection.xml"/> | ||||
<object | |||||
type="text" | |||||
font="sans-bold-14" | |||||
textcolor="white" | |||||
text_align="center" | |||||
text_valign="top" | |||||
size="0 0 100% 16" | |||||
> | |||||
<translatableAttribute id="caption">Trainer Units</translatableAttribute> | |||||
</object> | |||||
<object type="image" style="TreeDisplay" size="0 24 100% 100%" name="trainers"> | <!-- Buttons --> | ||||
<repeat count="6" var="t"> | <include file="gui/reference/common/Buttons/CivInfoButton.xml"/> | ||||
<object type="image" style="StructBox" name="trainer[t]"> | <include file="gui/reference/common/Buttons/CloseButton.xml"/> | ||||
<object type="text" style="StructNameSpecific" name="trainer[t]_name"/> | |||||
<object type="button" style="StructIcon" name="trainer[t]_icon" | |||||
sprite="stretched:pregame/shell/logo/wfg_logo_white.png" | |||||
/> | |||||
<object name="trainer[t]_row"> | |||||
<repeat count="4" var="p"> | |||||
<object type="button" style="ProdBox" name="trainer[t]_prod[p]"/> | |||||
</repeat> | |||||
</object> | |||||
</object> | |||||
</repeat> | |||||
</object> | |||||
</object> | |||||
<!-- Civilization Overview page --> | |||||
<object | |||||
type="button" | |||||
style="StoneButton" | |||||
size="100%-421 100%-44 100%-221 100%-16" | |||||
name="civinfo" | |||||
hotkey="civinfo" | |||||
> | |||||
<translatableAttribute id="caption">Civilization Overview</translatableAttribute> | |||||
<action on="Press">switchToCivInfoPage();</action> | |||||
</object> | |||||
<!-- Close dialog --> | |||||
<object | |||||
type="button" | |||||
style="StoneButton" | |||||
size="100%-216 100%-44 100%-16 100%-16" | |||||
name="close" | |||||
hotkey="cancel" | |||||
> | |||||
<translatableAttribute id="caption">Close</translatableAttribute> | |||||
<action on="Press">closePage();</action> | |||||
</object> | |||||
</object> | </object> | ||||
Stan: I believe those are migrated to the js code as well in the gamesetup patch. | |||||
</objects> | </objects> |
Wildfire Games · Phabricator
I believe those are migrated to the js code as well in the gamesetup patch.