1 | <?xml version="1.0" encoding="UTF-8"?>
|
---|
2 |
|
---|
3 | <objects>
|
---|
4 |
|
---|
5 | <script directory="gui/common/"/>
|
---|
6 | <script directory="gui/common/campaigns/"/>
|
---|
7 | <script directory="gui/maps/"/>
|
---|
8 | <script directory="gui/session/"/>
|
---|
9 | <script directory="gui/session/campaigns/"/>
|
---|
10 | <script directory="gui/session/chat/"/>
|
---|
11 | <script directory="gui/session/developer_overlay/"/>
|
---|
12 | <script directory="gui/session/diplomacy/"/>
|
---|
13 | <script directory="gui/session/diplomacy/playercontrols/"/>
|
---|
14 | <script directory="gui/session/lobby/"/>
|
---|
15 | <script directory="gui/session/lobby/LobbyRatingReport/"/>
|
---|
16 | <script directory="gui/session/message_box/"/>
|
---|
17 | <script directory="gui/session/minimap/"/>
|
---|
18 | <script directory="gui/session/objectives/"/>
|
---|
19 | <script directory="gui/session/top_panel/"/>
|
---|
20 | <script directory="gui/session/top_panel/IconButtons/"/>
|
---|
21 | <script directory="gui/session/trade/"/>
|
---|
22 |
|
---|
23 | <object name="session">
|
---|
24 |
|
---|
25 | <action on="Tick">
|
---|
26 | onTick();
|
---|
27 | </action>
|
---|
28 |
|
---|
29 | <action on="SavegameLoaded">
|
---|
30 | restoreSavedGameData(arguments[0]);
|
---|
31 | </action>
|
---|
32 |
|
---|
33 | <action on="SimulationUpdate">
|
---|
34 | onSimulationUpdate();
|
---|
35 | </action>
|
---|
36 |
|
---|
37 | <!-- Hotkeys won't work properly unless outside menu -->
|
---|
38 | <include directory="gui/session/hotkeys/"/>
|
---|
39 |
|
---|
40 | <include file="gui/session/NetworkStatusOverlay.xml"/>
|
---|
41 | <include file="gui/session/NetworkDelayOverlay.xml"/>
|
---|
42 | <include file="gui/session/PauseOverlay.xml"/>
|
---|
43 | <include file="gui/session/TimeNotificationOverlay.xml"/>
|
---|
44 |
|
---|
45 | <!-- Chat messages -->
|
---|
46 | <object name="chatPanel" size="0 131 100% 100%-240" z="0" absolute="true">
|
---|
47 | <object name="chatLines">
|
---|
48 | <repeat count="20">
|
---|
49 | <object name="chatLine[n]" size="3 0 100% 17" type="button" style="chatPanelOverlay" tooltip_style="sessionToolTipBottomBold" ghost="true" hidden="true"/>
|
---|
50 | </repeat>
|
---|
51 | </object>
|
---|
52 | </object>
|
---|
53 |
|
---|
54 | <include directory="gui/session/chat/"/>
|
---|
55 | <include directory="gui/session/developer_overlay/"/>
|
---|
56 | <include directory="gui/session/dialogs/"/>
|
---|
57 | <include directory="gui/session/diplomacy/"/>
|
---|
58 | <include directory="gui/session/objectives/"/>
|
---|
59 | <include file="gui/session/GameSpeedControl.xml"/>
|
---|
60 | <include file="gui/session/PanelEntities.xml"/>
|
---|
61 | <include file="gui/session/ResearchProgress.xml"/>
|
---|
62 | <include file="gui/session/TopPanel.xml"/>
|
---|
63 | <include file="gui/session/trade/TradeDialog.xml"/>
|
---|
64 | <include file="gui/session/tutorial_panel.xml"/>
|
---|
65 | <include file="gui/session/Menu.xml"/>
|
---|
66 |
|
---|
67 | <!-- Contains miscellanious objects s.a.: the technology research -->
|
---|
68 | <!-- progress, group selection icons, and the hero selection icon -->
|
---|
69 | <include directory="gui/session/session_objects/"/>
|
---|
70 |
|
---|
71 | <!-- Information tooltip -->
|
---|
72 | <!-- Follows the mouse around if 'independent' is set to 'true'. -->
|
---|
73 | <object name="informationTooltip" type="tooltip" independent="true" style="informationTooltip"/>
|
---|
74 |
|
---|
75 | <!-- Structure placement info tooltip -->
|
---|
76 | <object name="placementTooltip" type="tooltip" independent="true" style="informationTooltip"/>
|
---|
77 |
|
---|
78 | <!-- START of BOTTOM PANEL -->
|
---|
79 | <!-- Limit to the minimal supported width of 1024 pixels. -->
|
---|
80 | <object size="50%-512 0 50%+512 100%">
|
---|
81 |
|
---|
82 | <object size="50%-512 100%-200 50%-312 100%">
|
---|
83 | <include directory="gui/session/minimap/"/>
|
---|
84 | </object>
|
---|
85 |
|
---|
86 | <!-- Supplemental Details Panel (left). -->
|
---|
87 | <object name="supplementalSelectionDetails"
|
---|
88 | size="50%-316 100%-166 50%-110 100%"
|
---|
89 | sprite="supplementalDetailsPanel"
|
---|
90 | type="image"
|
---|
91 | z="20"
|
---|
92 | >
|
---|
93 | <include directory="gui/session/selection_panels_left/"/>
|
---|
94 | </object>
|
---|
95 |
|
---|
96 | <!-- Selection Details Panel (middle). -->
|
---|
97 | <object name="selectionDetails"
|
---|
98 | size="50%-114 100%-200 50%+114 100%"
|
---|
99 | sprite="selectionDetailsPanel"
|
---|
100 | type="image"
|
---|
101 | >
|
---|
102 | <include directory="gui/session/selection_panels_middle/"/>
|
---|
103 | </object>
|
---|
104 |
|
---|
105 | <!-- Commands Panel (right). -->
|
---|
106 | <object name="unitCommands"
|
---|
107 | size="50%+110 100%-166 50%+512 100%"
|
---|
108 | sprite="unitCommandsPanel"
|
---|
109 | type="image"
|
---|
110 | z="20"
|
---|
111 | >
|
---|
112 | <include directory="gui/session/selection_panels_right/"/>
|
---|
113 | </object>
|
---|
114 | </object><!-- END OF BOTTOM PANEL -->
|
---|
115 | </object> <!-- END OF SESSION OBJECT -->
|
---|
116 |
|
---|
117 | <!-- Selection bandbox -->
|
---|
118 | <object name="bandbox" type="image" sprite="bandbox" ghost="true" hidden="true" z="200"/>
|
---|
119 |
|
---|
120 | </objects>
|
---|