Updated the observer ui

This commit is contained in:
teinarss
2019-05-22 14:56:52 +02:00
committed by Paul Chote
parent b90b3095a6
commit 9fc8b829e4
23 changed files with 3773 additions and 2076 deletions

View File

@@ -77,6 +77,7 @@ ScrollPanel@SPAWN_DROPDOWN_TEMPLATE:
ScrollPanel@SPECTATOR_DROPDOWN_TEMPLATE:
Width: DROPDOWN_WIDTH
Background: observer-scrollpanel-button-pressed
ScrollBarBackground: observer-scrollpanel-button-pressed
Button: observer-scrollpanel-button
Children:
ScrollItem@HEADER:
@@ -116,6 +117,38 @@ ScrollPanel@SPECTATOR_DROPDOWN_TEMPLATE:
Height: 25
Shadow: True
ScrollPanel@SPECTATOR_LABEL_DROPDOWN_TEMPLATE:
Width: DROPDOWN_WIDTH
Background: observer-scrollpanel-button-pressed
ScrollBarBackground: observer-scrollpanel-button-pressed
Button: observer-scrollpanel-button
Children:
ScrollItem@HEADER:
BaseName: observer-scrollitem
Width: PARENT_RIGHT - 27
Height: 13
X: 2
Y: 0
Visible: false
Children:
Label@LABEL:
Font: TinyBold
Width: PARENT_RIGHT
Height: 10
Align: Center
ScrollItem@TEMPLATE:
BaseName: observer-scrollitem
Width: PARENT_RIGHT - 27
Height: 25
X: 2
Y: 0
Visible: false
Children:
Label@LABEL:
X: 10
Width: PARENT_RIGHT - 20
Height: 25
ScrollPanel@NEWS_PANEL:
Width: 400
Height: 265

View File

@@ -1,31 +1,16 @@
Container@OBSERVER_WIDGETS:
Logic: MenuButtonsChromeLogic
StatisticsBasicKey: StatisticsBasic
StatisticsEconomyKey: StatisticsEconomy
StatisticsProductionKey: StatisticsProduction
StatisticsCombatKey: StatisticsCombat
StatisticsGraphKey: StatisticsGraph
StatisticsArmyGraphKey: StatisticsArmyGraph
Children:
LogicKeyListener@OBSERVER_KEY_LISTENER:
MenuButton@OPTIONS_BUTTON:
X: 5
Y: 5
Width: 160
Height: 25
Text: Options (Esc)
Font: Bold
Key: escape
DisableWorldSounds: true
MenuButton@OBSERVER_STATS_BUTTON:
Key: StatisticsBasic
MenuContainer: INGAME_OBSERVERSTATS_BG
HideIngameUI: False
Pause: False
X: 162
Y: 0
Width: 160
Height: 25
Text: Statistics
Font: Bold
Container@GAME_TIMER_BLOCK:
Logic: GameTimerLogic
X: (WINDOW_RIGHT - WIDTH) / 2
@@ -179,3 +164,850 @@ Container@OBSERVER_WIDGETS:
TooltipContainer: TOOLTIP_CONTAINER
Text: MAX
Font: TinyBold
Container@INGAME_OBSERVERSTATS_BG:
Logic: ObserverStatsLogic
StatisticsNoneKey: StatisticsNone
StatisticsBasicKey: StatisticsBasic
StatisticsEconomyKey: StatisticsEconomy
StatisticsProductionKey: StatisticsProduction
StatisticsSupportPowersKey: StatisticsSupportPowers
StatisticsCombatKey: StatisticsCombat
StatisticsGraphKey: StatisticsGraph
StatisticsArmyGraphKey: StatisticsArmyGraph
X: 5
Y: 5
Width: 765
Height: 250
Children:
DropDownButton@STATS_DROPDOWN:
X: 165
Y: 0
Width: 185
Height: 25
Font: Bold
Children:
LogicKeyListener@STATS_DROPDOWN_KEYHANDLER:
Container@GRAPH_BG:
Y: 30
X: 0
Width: PARENT_RIGHT
Height: 25
Children:
Container@BASIC_STATS_HEADERS:
X: 0
Y: 0
Width: 760
Height: PARENT_BOTTOM
Children:
ColorBlock@HEADER_COLOR:
X: 0
Y: 0
Color: 00000090
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@HEADER_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
TopLeftColor: 00000090
BottomLeftColor: 00000090
Width: 200
Height: PARENT_BOTTOM
Label@PLAYER_HEADER:
X: 35
Y: 0
Width: 120
Height: PARENT_BOTTOM
Font: Bold
Text: Player
Align: Left
Shadow: True
Label@CASH_HEADER:
X: 155
Y: 0
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Cash
Align: Right
Shadow: True
Label@EARNED_MIN_HEADER:
X: 235
Y: 0
Width: 60
Height: PARENT_BOTTOM
Font: Bold
Text: $/min
Align: Right
Shadow: True
Label@POWER_HEADER:
X: 295
Y: 0
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Power
Align: Center
Shadow: True
Label@KILLS_HEADER:
X: 375
Y: 0
Width: 40
Height: PARENT_BOTTOM
Font: Bold
Text: Kills
Align: Right
Shadow: True
Label@DEATHS_HEADER:
X: 415
Y: 0
Width: 60
Height: PARENT_BOTTOM
Font: Bold
Text: Deaths
Align: Right
Shadow: True
Label@ASSETS_DESTROYED_HEADER:
X: 475
Y: 0
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Destroyed
Align: Right
Shadow: True
Label@ASSETS_LOST_HEADER:
X: 555
Y: 0
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Lost
Align: Right
Shadow: True
Label@EXPERIENCE_HEADER:
X: 635
Y: 0
Width: 60
Height: PARENT_BOTTOM
Font: Bold
Text: Score
Align: Right
Shadow: True
Label@ACTIONS_MIN_HEADER:
X: 695
Y: 0
Width: 60
Height: PARENT_BOTTOM
Font: Bold
Text: APM
Align: Right
Shadow: True
Container@ECONOMY_STATS_HEADERS:
X: 0
Y: 0
Width: 740
Height: PARENT_BOTTOM
Children:
ColorBlock@HEADER_COLOR:
X: 0
Y: 0
Color: 00000090
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@HEADER_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
TopLeftColor: 00000090
BottomLeftColor: 00000090
Width: 200
Height: PARENT_BOTTOM
Label@PLAYER_HEADER:
X: 35
Width: 120
Height: PARENT_BOTTOM
Font: Bold
Text: Player
Shadow: True
Label@CASH_HEADER:
X: 155
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Cash
Align: Right
Shadow: True
Label@EARNED_MIN_HEADER:
X: 235
Width: 60
Height: PARENT_BOTTOM
Font: Bold
Text: $/min
Align: Right
Shadow: True
Label@EARNED_THIS_MIN_HEADER:
X: 295
Width: 120
Height: PARENT_BOTTOM
Font: Bold
Text: Earned this min
Align: Right
Shadow: True
Label@ASSETS_HEADER:
X: 415
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Assets
Align: Right
Shadow: True
Label@EARNED_HEADER:
X: 495
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Earned
Align: Right
Shadow: True
Label@SPENT_HEADER:
X: 575
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Spent
Align: Right
Shadow: True
Label@HARVESTERS_HEADER:
X: 655
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Harvesters
Align: Right
Shadow: True
Container@PRODUCTION_STATS_HEADERS:
X: 0
Y: 0
Width: 400
Height: PARENT_BOTTOM
Children:
ColorBlock@HEADER_COLOR:
X: 0
Y: 0
Color: 00000090
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@HEADER_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
TopLeftColor: 00000090
BottomLeftColor: 00000090
Width: 200
Height: PARENT_BOTTOM
Label@PLAYER_HEADER:
X: 35
Y: 0
Width: 120
Height: PARENT_BOTTOM
Font: Bold
Text: Player
Align: Left
Shadow: True
Label@PRODUCTION_HEADER:
X: 155
Y: 0
Width: 100
Height: PARENT_BOTTOM
Font: Bold
Text: Production
Shadow: True
Container@SUPPORT_POWERS_HEADERS:
X: 0
Y: 0
Width: 400
Height: PARENT_BOTTOM
Children:
ColorBlock@HEADER_COLOR:
X: 0
Y: 0
Color: 00000090
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@HEADER_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
TopLeftColor: 00000090
BottomLeftColor: 00000090
Width: 200
Height: PARENT_BOTTOM
Label@PLAYER_HEADER:
X: 35
Y: 0
Width: 120
Height: PARENT_BOTTOM
Font: Bold
Text: Player
Align: Left
Shadow: True
Label@SUPPORT_POWERS_HEADER:
X: 155
Y: 0
Width: 100
Height: PARENT_BOTTOM
Font: Bold
Text: Support Powers
Shadow: True
Container@COMBAT_STATS_HEADERS:
X: 0
Y: 0
Width: 770
Height: PARENT_BOTTOM
Children:
ColorBlock@HEADER_COLOR:
X: 0
Y: 0
Color: 00000090
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@HEADER_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
TopLeftColor: 00000090
BottomLeftColor: 00000090
Width: 200
Height: PARENT_BOTTOM
Label@PLAYER_HEADER:
X: 35
Y: 0
Width: 120
Height: PARENT_BOTTOM
Font: Bold
Text: Player
Align: Left
Shadow: True
Label@ASSETS_DESTROYED_HEADER:
X: 155
Y: 0
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Destroyed
Align: Right
Shadow: True
Label@ASSETS_LOST_HEADER:
X: 235
Y: 0
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Lost
Align: Right
Shadow: True
Label@UNITS_KILLED_HEADER:
X: 315
Y: 0
Width: 100
Height: PARENT_BOTTOM
Font: Bold
Text: Units Killed
Align: Right
Shadow: True
Label@UNITS_DEAD_HEADER:
X: 415
Y: 0
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Units Lost
Align: Right
Shadow: True
Label@BUILDINGS_KILLED_HEADER:
X: 495
Y: 0
Width: 90
Height: PARENT_BOTTOM
Font: Bold
Text: Bldg Killed
Align: Right
Shadow: True
Label@BUILDINGS_DEAD_HEADER:
X: 585
Y: 0
Width: 80
Height: PARENT_BOTTOM
Font: Bold
Text: Bldg Lost
Align: Right
Shadow: True
Label@ARMY_VALUE_HEADER:
X: 665
Y: 0
Width: 100
Height: PARENT_BOTTOM
Font: Bold
Text: Army Value
Align: Right
Shadow: True
Container@EARNED_THIS_MIN_GRAPH_HEADERS:
X: 0
Y: 0
Width: PARENT_RIGHT - 25
Height: PARENT_BOTTOM
Children:
ColorBlock@HEADER_COLOR:
X: 0
Y: 0
Color: 00000090
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@HEADER_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
TopLeftColor: 00000090
BottomLeftColor: 00000090
Width: 200
Height: PARENT_BOTTOM
Label@EARNED_THIS_MIN_HEADER:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
Font: Bold
Text: Earnings received each minute
Align: Center
Shadow: True
Container@ARMY_THIS_MIN_GRAPH_HEADERS:
X: 0
Y: 0
Width: PARENT_RIGHT - 25
Height: PARENT_BOTTOM
Children:
ColorBlock@HEADER_COLOR:
X: 0
Y: 0
Color: 00000090
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@HEADER_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
TopLeftColor: 00000090
BottomLeftColor: 00000090
Width: 200
Height: PARENT_BOTTOM
Label@EARNED_THIS_MIN_HEADER:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
Font: Bold
Text: Army value over time
Align: Center
Shadow: True
ScrollPanel@PLAYER_STATS_PANEL:
X: 0
Y: 55
Width: PARENT_RIGHT
Height: 250
TopBottomSpacing: 0
BorderWidth: 0
Background:
ScrollbarWidth: 25
ScrollBar: Hidden
Children:
ScrollItem@TEAM_TEMPLATE:
X: 0
Y: 0
Width: 650 #PARENT_RIGHT - 35
Height: 25
Children:
ColorBlock@TEAM_COLOR:
X: 0
Y: 0
Color: 00000090
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@TEAM_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
TopLeftColor: 00000090
BottomLeftColor: 00000090
Width: 200
Height: PARENT_BOTTOM
Label@TEAM:
X: 10
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
Font: Bold
Shadow: True
ScrollItem@BASIC_PLAYER_TEMPLATE:
X: 0
Y: 0
Width: 760
Height: 25
BaseName: scrollitem-nohover
Children:
ColorBlock@PLAYER_COLOR:
X: 0
Y: 0
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@PLAYER_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
Width: 200
Height: PARENT_BOTTOM
Image@FLAG:
X: 2
Y: 2
ImageName: random
ImageCollection: flags
Label@PLAYER:
X: 35
Y: 0
Width: 120
Height: PARENT_BOTTOM
Font: Bold
Shadow: True
Label@CASH:
X: 155
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@EARNED_MIN:
X: 235
Y: 0
Width: 60
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@POWER:
X: 295
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Center
Shadow: True
Label@KILLS:
X: 375
Y: 0
Width: 40
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@DEATHS:
X: 415
Y: 0
Width: 60
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@ASSETS_DESTROYED:
X: 475
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@ASSETS_LOST:
X: 555
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@EXPERIENCE:
X: 635
Y: 0
Width: 60
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@ACTIONS_MIN:
X: 695
Y: 0
Width: 60
Height: PARENT_BOTTOM
Align: Right
Shadow: True
ScrollItem@ECONOMY_PLAYER_TEMPLATE:
X: 0
Y: 0
Width: 740
Height: 25
BaseName: scrollitem-nohover
Children:
ColorBlock@PLAYER_COLOR:
X: 0
Y: 0
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@PLAYER_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
Width: 200
Height: PARENT_BOTTOM
Image@FLAG:
X: 2
Y: 2
ImageName: random
ImageCollection: flags
Label@PLAYER:
X: 35
Y: 0
Width: 120
Height: PARENT_BOTTOM
Font: Bold
Shadow: True
Label@CASH:
X: 155
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@EARNED_MIN:
X: 235
Y: 0
Width: 60
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@EARNED_THIS_MIN:
X: 295
Y: 0
Width: 120
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@ASSETS:
X: 415
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@EARNED:
X: 495
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@SPENT:
X: 575
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@HARVESTERS:
X: 655
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
ScrollItem@PRODUCTION_PLAYER_TEMPLATE:
X: 0
Y: 0
Width: 400
Height: 25
BaseName: scrollitem-nohover
Children:
ColorBlock@PLAYER_COLOR:
X: 0
Y: 0
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@PLAYER_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
Width: 200
Height: PARENT_BOTTOM
Image@FLAG:
X: 2
Y: 2
ImageName: random
ImageCollection: flags
Label@PLAYER:
X: 35
Y: 0
Width: 120
Height: PARENT_BOTTOM
Font: Bold
Shadow: True
ObserverProductionIcons@PRODUCTION_ICONS:
X: 155
Y: 0
Width: 0
Height: PARENT_BOTTOM
TooltipContainer: TOOLTIP_CONTAINER
ScrollItem@SUPPORT_POWERS_PLAYER_TEMPLATE:
X: 0
Y: 0
Width: 400
Height: 25
BaseName: scrollitem-nohover
Children:
ColorBlock@PLAYER_COLOR:
X: 0
Y: 0
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@PLAYER_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
Width: 200
Height: PARENT_BOTTOM
Image@FLAG:
X: 2
Y: 2
ImageName: random
ImageCollection: flags
Label@PLAYER:
X: 35
Y: 0
Width: 120
Height: PARENT_BOTTOM
Font: Bold
Shadow: True
ObserverSupportPowerIcons@SUPPORT_POWER_ICONS:
X: 155
Y: 0
Width: 0
Height: PARENT_BOTTOM
ScrollItem@COMBAT_PLAYER_TEMPLATE:
X: 0
Y: 0
Width: 770
Height: 25
BaseName: scrollitem-nohover
Children:
ColorBlock@PLAYER_COLOR:
X: 0
Y: 0
Width: PARENT_RIGHT - 200
Height: PARENT_BOTTOM
GradientColorBlock@PLAYER_GRADIENT:
X: PARENT_RIGHT - 200
Y: 0
Width: 200
Height: PARENT_BOTTOM
Image@FLAG:
X: 2
Y: 2
ImageName: random
ImageCollection: flags
Label@PLAYER:
X: 35
Y: 0
Width: 120
Height: PARENT_BOTTOM
Font: Bold
Shadow: True
Label@ASSETS_DESTROYED:
X: 155
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@ASSETS_LOST:
X: 235
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@UNITS_KILLED:
X: 315
Y: 0
Width: 100
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@UNITS_DEAD:
X: 415
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@BUILDINGS_KILLED:
X: 495
Y: 0
Width: 90
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@BUILDINGS_DEAD:
X: 585
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@ARMY_VALUE:
X: 665
Y: 0
Width: 100
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Container@EARNED_THIS_MIN_GRAPH_CONTAINER:
X: 0
Y: 54
Width: PARENT_RIGHT - 25
Height: PARENT_BOTTOM - 65
Visible: False
Children:
ColorBlock@GRAPH_BACKGROUND:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
Color: 00000090
LineGraph@EARNED_THIS_MIN_GRAPH:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
ValueFormat: ${0}
XAxisValueFormat: {0}
YAxisValueFormat: ${0:F0}
XAxisSize: 20
YAxisSize: 10
XAxisLabel: m
YAxisLabel: $
LabelFont: TinyBold
AxisFont: Bold
Container@ARMY_THIS_MIN_GRAPH_CONTAINER:
X: 0
Y: 54
Width: PARENT_RIGHT - 25
Height: PARENT_BOTTOM - 65
Visible: False
Children:
ColorBlock@GRAPH_BACKGROUND:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
Color: 00000090
LineGraph@ARMY_THIS_MIN_GRAPH:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
ValueFormat: ${0}
XAxisValueFormat: {0}
YAxisValueFormat: ${0:F0}
XAxisSize: 20
YAxisSize: 10
XAxisLabel: m
YAxisLabel: $
LabelFont: TinyBold
AxisFont: Bold

View File

@@ -1,610 +0,0 @@
Background@INGAME_OBSERVERSTATS_BG:
Logic: ObserverStatsLogic
StatisticsBasicKey: StatisticsBasic
StatisticsEconomyKey: StatisticsEconomy
StatisticsProductionKey: StatisticsProduction
StatisticsCombatKey: StatisticsCombat
StatisticsGraphKey: StatisticsGraph
StatisticsArmyGraphKey: StatisticsArmyGraph
X: 25
Y: 50
Width: 1025
Height: 500
Background: dialog
Children:
Container@BACKGROUND:
Width: PARENT_RIGHT
Height: PARENT_BOTTOM - 35
Children:
Label@TITLE:
X: 0
Y: 15
Width: PARENT_RIGHT
Height: 25
Font: Bold
Align: Center
Text: Statistics
DropDownButton@STATS_DROPDOWN:
X: PARENT_RIGHT - 200
Y: 15
Width: 185
Height: 25
Font: Bold
Children:
LogicKeyListener@STATS_DROPDOWN_KEYHANDLER:
Container@BASIC_STATS_HEADERS:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
Children:
Label@PLAYER_HEADER:
X: 85
Y: 40
Width: 160
Height: 25
Font: Bold
Text: Player
Label@CASH_HEADER:
X: 245
Y: 40
Width: 80
Height: 25
Font: Bold
Text: Cash
Label@EARNED_MIN_HEADER:
X: 325
Y: 40
Width: 60
Height: 25
Font: Bold
Text: Earned/min
Label@POWER_HEADER:
X: 425
Y: 40
Width: 60
Height: 25
Font: Bold
Text: Power
Label@KILLS_HEADER:
X: 485
Y: 40
Width: 60
Height: 25
Font: Bold
Text: Kills
Align: Right
Label@DEATHS_HEADER:
X: 545
Y: 40
Width: 60
Height: 25
Font: Bold
Text: Deaths
Align: Right
Label@ASSETS_DESTROYED_HEADER:
X: 605
Y: 40
Width: 80
Height: 25
Font: Bold
Text: Destroyed
Align: Right
Label@ASSETS_LOST_HEADER:
X: 685
Y: 40
Width: 80
Height: 25
Font: Bold
Text: Lost
Align: Right
Label@EXPERIENCE_HEADER:
X: 765
Y: 40
Width: 95
Height: 25
Font: Bold
Text: Score
Align: Right
Label@ACTIONS_MIN_HEADER:
X: 860
Y: 40
Width: 90
Height: 25
Font: Bold
Text: Actions/min
Align: Right
Container@ECONOMY_STATS_HEADERS:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
Children:
Label@PLAYER_HEADER:
X: 85
Y: 40
Width: 160
Height: 25
Font: Bold
Text: Player
Label@CASH_HEADER:
X: 245
Y: 40
Width: 80
Height: 25
Font: Bold
Text: Cash
Label@EARNED_MIN_HEADER:
X: 325
Y: 40
Width: 60
Height: 25
Font: Bold
Text: Earned/min
Label@EARNED_THIS_MIN_HEADER:
X: 425
Y: 40
Width: 60
Height: 25
Font: Bold
Text: Earned this min
Label@ASSETS_HEADER:
X: 565
Y: 40
Width: 60
Height: 25
Font: Bold
Text: Assets
Label@EARNED_HEADER:
X: 645
Y: 40
Width: 60
Height: 25
Font: Bold
Text: Earned
Label@SPENT_HEADER:
X: 725
Y: 40
Width: 60
Height: 25
Font: Bold
Text: Spent
Label@HARVESTERS_HEADER:
X: 805
Y: 40
Width: 60
Height: 25
Font: Bold
Text: Harvesters
Align: Right
Container@PRODUCTION_STATS_HEADERS:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
Children:
Label@PLAYER_HEADER:
X: 85
Y: 40
Width: 160
Height: 25
Font: Bold
Text: Player
Label@PRODUCTION_HEADER:
X: 245
Y: 40
Width: 320
Height: 25
Font: Bold
Text: Production
Label@SUPPORT_POWERS_HEADER:
X: 565
Y: 40
Width: 320
Height: 25
Font: Bold
Text: Support Powers
Container@COMBAT_STATS_HEADERS:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
Children:
Label@PLAYER_HEADER:
X: 85
Y: 40
Width: 160
Height: 25
Font: Bold
Text: Player
Label@ASSETS_DESTROYED_HEADER:
X: 230
Y: 40
Width: 60
Height: 25
Font: Bold
Text: Destroyed
Label@ASSETS_LOST_HEADER:
X: 325
Y: 40
Width: 60
Height: 25
Font: Bold
Text: Lost
Label@UNITS_KILLED_HEADER:
X: 425
Y: 40
Width: 40
Height: 25
Font: Bold
Text: Units Killed
Align: Right
Label@UNITS_DEAD_HEADER:
X: 525
Y: 40
Width: 40
Height: 25
Font: Bold
Text: Units Lost
Align: Right
Label@BUILDINGS_KILLED_HEADER:
X: 645
Y: 40
Width: 40
Height: 25
Font: Bold
Text: Bldg Killed
Align: Right
Label@BUILDINGS_DEAD_HEADER:
X: 745
Y: 40
Width: 40
Height: 25
Font: Bold
Text: Bldg Lost
Align: Right
Label@ARMY_VALUE_HEADER:
X: 845
Y: 40
Width: 40
Height: 25
Font: Bold
Text: Army Value
Align: Right
Container@EARNED_THIS_MIN_GRAPH_HEADERS:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
Children:
Label@EARNED_THIS_MIN_HEADER:
X: 0
Y: 40
Width: PARENT_RIGHT
Height: 25
Font: Bold
Text: Earnings received each minute
Align: Center
Container@ARMY_THIS_MIN_GRAPH_HEADERS:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
Children:
Label@EARNED_THIS_MIN_HEADER:
X: 0
Y: 40
Width: PARENT_RIGHT
Height: 25
Font: Bold
Text: Army value over time
Align: Center
ScrollPanel@PLAYER_STATS_PANEL:
X: 25
Y: 70
Width: PARENT_RIGHT - 50
Height: PARENT_BOTTOM - 45 - 50
TopBottomSpacing: 5
ItemSpacing: 5
Children:
ScrollItem@TEAM_TEMPLATE:
X: 0
Y: 0
Width: PARENT_RIGHT - 35
Height: 25
Children:
Label@TEAM:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
Font: Bold
ScrollItem@BASIC_PLAYER_TEMPLATE:
X: 0
Y: 0
Width: PARENT_RIGHT - 35
Height: 25
Children:
Image@FLAG:
X: 20
Y: 5
Width: 35
Height: PARENT_BOTTOM - 5
ImageName: random
ImageCollection: flags
Label@PLAYER:
X: 55
Y: 0
Width: 160
Height: PARENT_BOTTOM
Font: Bold
Shadow: True
Label@CASH:
X: 215
Y: 0
Width: 80
Height: PARENT_BOTTOM
Shadow: True
Label@EARNED_MIN:
X: 295
Y: 0
Width: 60
Height: PARENT_BOTTOM
Shadow: True
Label@POWER:
X: 395
Y: 0
Width: 80
Height: PARENT_BOTTOM
Shadow: True
Label@KILLS:
X: 455
Y: 0
Width: 60
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@DEATHS:
X: 515
Y: 0
Width: 60
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@ASSETS_DESTROYED:
X: 575
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@ASSETS_LOST:
X: 655
Y: 0
Width: 80
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@EXPERIENCE:
X: 735
Y: 0
Width: 95
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@ACTIONS_MIN:
X: 830
Y: 0
Width: 90
Height: PARENT_BOTTOM
Align: Right
Shadow: True
ScrollItem@ECONOMY_PLAYER_TEMPLATE:
X: 0
Y: 0
Width: PARENT_RIGHT - 35
Height: 25
Children:
Image@FLAG:
X: 20
Y: 5
Width: 35
Height: PARENT_BOTTOM - 5
ImageName: random
ImageCollection: flags
Label@PLAYER:
X: 55
Y: 0
Width: 160
Height: PARENT_BOTTOM
Font: Bold
Shadow: True
Label@CASH:
X: 215
Y: 0
Width: 80
Height: PARENT_BOTTOM
Shadow: True
Label@EARNED_MIN:
X: 295
Y: 0
Width: 60
Height: PARENT_BOTTOM
Shadow: True
Label@EARNED_THIS_MIN:
X: 395
Y: 0
Width: 60
Height: PARENT_BOTTOM
Shadow: True
Label@ASSETS:
X: 535
Y: 0
Width: 60
Height: PARENT_BOTTOM
Shadow: True
Label@EARNED:
X: 615
Y: 0
Width: 60
Height: PARENT_BOTTOM
Shadow: True
Label@SPENT:
X: 695
Y: 0
Width: 60
Height: PARENT_BOTTOM
Shadow: True
Label@HARVESTERS:
X: 775
Y: 0
Width: 60
Height: PARENT_BOTTOM
Align: Right
Shadow: True
ScrollItem@PRODUCTION_PLAYER_TEMPLATE:
X: 0
Y: 0
Width: PARENT_RIGHT - 35
Height: 25
Children:
Image@FLAG:
X: 20
Y: 5
Width: 35
Height: PARENT_BOTTOM - 5
ImageName: random
ImageCollection: flags
Label@PLAYER:
X: 55
Y: 0
Width: 160
Height: PARENT_BOTTOM
Font: Bold
Shadow: True
ObserverProductionIcons@PRODUCTION_ICONS:
X: 215
Y: 0
Width: 320
Height: PARENT_BOTTOM
TooltipContainer: TOOLTIP_CONTAINER
ObserverSupportPowerIcons@SUPPORT_POWER_ICONS:
X: 535
Y: 0
Width: 320
Height: PARENT_BOTTOM
ScrollItem@COMBAT_PLAYER_TEMPLATE:
X: 0
Y: 0
Width: PARENT_RIGHT - 35
Height: 25
Children:
Image@FLAG:
X: 20
Y: 5
Width: 35
Height: PARENT_BOTTOM - 5
ImageName: random
ImageCollection: flags
Label@PLAYER:
X: 55
Y: 0
Width: 160
Height: PARENT_BOTTOM
Font: Bold
Shadow: True
Label@ASSETS_DESTROYED:
X: 215
Y: 0
Width: 60
Height: PARENT_BOTTOM
Shadow: True
Label@ASSETS_LOST:
X: 295
Y: 0
Width: 60
Height: PARENT_BOTTOM
Shadow: True
Label@UNITS_KILLED:
X: 395
Y: 0
Width: 40
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@UNITS_DEAD:
X: 495
Y: 0
Width: 40
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@BUILDINGS_KILLED:
X: 615
Y: 0
Width: 40
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@BUILDINGS_DEAD:
X: 715
Y: 0
Width: 40
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Label@ARMY_VALUE:
X: 815
Y: 0
Width: 40
Height: PARENT_BOTTOM
Align: Right
Shadow: True
Container@EARNED_THIS_MIN_GRAPH_TEMPLATE:
X: 0
Y: 0
Width: PARENT_RIGHT - 100
Height: PARENT_BOTTOM - 50
Children:
LineGraph@EARNED_THIS_MIN_GRAPH:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
ValueFormat: ${0}
XAxisValueFormat: {0}
YAxisValueFormat: ${0:F0}
XAxisSize: 20
YAxisSize: 10
XAxisLabel: m
YAxisLabel: $
LabelFont: TinyBold
AxisFont: Bold
Container@ARMY_THIS_MIN_GRAPH_TEMPLATE:
X: 0
Y: 0
Width: PARENT_RIGHT - 100
Height: PARENT_BOTTOM - 50
Children:
LineGraph@ARMY_THIS_MIN_GRAPH:
X: 0
Y: 0
Width: PARENT_RIGHT
Height: PARENT_BOTTOM
ValueFormat: ${0}
XAxisValueFormat: {0}
YAxisValueFormat: ${0:F0}
XAxisSize: 20
YAxisSize: 10
XAxisLabel: m
YAxisLabel: $
LabelFont: TinyBold
AxisFont: Bold
Button@CLOSE:
X: PARENT_RIGHT - 145
Y: PARENT_BOTTOM - 45
Width: 120
Height: 25
Text: Close
Key: escape
Font: Bold