Revamp Tiberian Dawn ingame UI
This commit is contained in:
committed by
reaperrr
parent
4931fc2ca6
commit
a5bd08bd02
@@ -61,13 +61,13 @@ namespace OpenRA.Mods.Cnc
|
|||||||
|
|
||||||
nodLogo = new Sprite(sheet, new Rectangle(0, 256, 256, 256), TextureChannel.RGBA);
|
nodLogo = new Sprite(sheet, new Rectangle(0, 256, 256, 256), TextureChannel.RGBA);
|
||||||
gdiLogo = new Sprite(sheet, new Rectangle(256, 256, 256, 256), TextureChannel.RGBA);
|
gdiLogo = new Sprite(sheet, new Rectangle(256, 256, 256, 256), TextureChannel.RGBA);
|
||||||
evaLogo = new Sprite(sheet, new Rectangle(256, 64, 128, 64), TextureChannel.RGBA);
|
evaLogo = new Sprite(sheet, new Rectangle(768, 320, 128, 64), TextureChannel.RGBA);
|
||||||
nodPos = new float2(bounds.Width / 2 - 384, bounds.Height / 2 - 128);
|
nodPos = new float2(bounds.Width / 2 - 384, bounds.Height / 2 - 128);
|
||||||
gdiPos = new float2(bounds.Width / 2 + 128, bounds.Height / 2 - 128);
|
gdiPos = new float2(bounds.Width / 2 + 128, bounds.Height / 2 - 128);
|
||||||
evaPos = new float2(bounds.Width - 43 - 128, 43);
|
evaPos = new float2(bounds.Width - 43 - 128, 43);
|
||||||
|
|
||||||
brightBlock = new Sprite(sheet, new Rectangle(320, 0, 16, 35), TextureChannel.RGBA);
|
brightBlock = new Sprite(sheet, new Rectangle(776, 384, 16, 35), TextureChannel.RGBA);
|
||||||
dimBlock = new Sprite(sheet, new Rectangle(336, 0, 16, 35), TextureChannel.RGBA);
|
dimBlock = new Sprite(sheet, new Rectangle(792, 384, 16, 35), TextureChannel.RGBA);
|
||||||
|
|
||||||
versionText = modData.Manifest.Metadata.Version;
|
versionText = modData.Manifest.Metadata.Version;
|
||||||
}
|
}
|
||||||
|
|||||||
1255
mods/cnc/chrome.yaml
1255
mods/cnc/chrome.yaml
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
|||||||
Container@CHAT_PANEL:
|
Container@CHAT_PANEL:
|
||||||
X: (WINDOW_RIGHT - WIDTH) / 2
|
X: (WINDOW_RIGHT - WIDTH) / 2
|
||||||
Y: WINDOW_BOTTOM - HEIGHT - 45
|
Y: WINDOW_BOTTOM - HEIGHT - 56
|
||||||
Width: 550
|
Width: 550
|
||||||
Height: 194
|
Height: 194
|
||||||
Logic: IngameChatLogic
|
Logic: IngameChatLogic
|
||||||
|
|||||||
@@ -57,6 +57,42 @@ Container@INGAME_ROOT:
|
|||||||
BookmarkSaveKeyPrefix: MapBookmarkSave
|
BookmarkSaveKeyPrefix: MapBookmarkSave
|
||||||
BookmarkRestoreKeyPrefix: MapBookmarkRestore
|
BookmarkRestoreKeyPrefix: MapBookmarkRestore
|
||||||
BookmarkKeyCount: 4
|
BookmarkKeyCount: 4
|
||||||
|
Container@PLAYER_ROOT:
|
||||||
|
Container@MENU_ROOT:
|
||||||
|
TooltipContainer@TOOLTIP_CONTAINER:
|
||||||
|
|
||||||
|
Container@PERF_WIDGETS:
|
||||||
|
Logic: PerfDebugLogic
|
||||||
|
Children:
|
||||||
|
Label@PERF_TEXT:
|
||||||
|
X: WINDOW_RIGHT - 200
|
||||||
|
Y: WINDOW_BOTTOM - 70
|
||||||
|
Width: 170
|
||||||
|
Height: 40
|
||||||
|
Contrast: true
|
||||||
|
VAlign: Top
|
||||||
|
Background@GRAPH_BG:
|
||||||
|
X: 5
|
||||||
|
Y: WINDOW_BOTTOM - HEIGHT - 56
|
||||||
|
Width: 220
|
||||||
|
Height: 220
|
||||||
|
Background: panel-black
|
||||||
|
Children:
|
||||||
|
PerfGraph@GRAPH:
|
||||||
|
X: 10
|
||||||
|
Y: 10
|
||||||
|
Width: 200
|
||||||
|
Height: 200
|
||||||
|
|
||||||
|
Container@OBSERVER_WIDGETS:
|
||||||
|
Logic: MenuButtonsChromeLogic
|
||||||
|
StatisticsBasicKey: StatisticsBasic
|
||||||
|
StatisticsEconomyKey: StatisticsEconomy
|
||||||
|
StatisticsProductionKey: StatisticsProduction
|
||||||
|
StatisticsCombatKey: StatisticsCombat
|
||||||
|
StatisticsGraphKey: StatisticsGraph
|
||||||
|
StatisticsArmyGraphKey: StatisticsArmyGraph
|
||||||
|
Children:
|
||||||
Container@GAME_TIMER_BLOCK:
|
Container@GAME_TIMER_BLOCK:
|
||||||
Logic: GameTimerLogic
|
Logic: GameTimerLogic
|
||||||
X: WINDOW_RIGHT / 2 - WIDTH
|
X: WINDOW_RIGHT / 2 - WIDTH
|
||||||
@@ -78,42 +114,6 @@ Container@INGAME_ROOT:
|
|||||||
Align: Center
|
Align: Center
|
||||||
Font: Bold
|
Font: Bold
|
||||||
Contrast: true
|
Contrast: true
|
||||||
Container@PLAYER_ROOT:
|
|
||||||
Container@MENU_ROOT:
|
|
||||||
TooltipContainer@TOOLTIP_CONTAINER:
|
|
||||||
|
|
||||||
Container@PERF_WIDGETS:
|
|
||||||
Logic: PerfDebugLogic
|
|
||||||
Children:
|
|
||||||
Label@PERF_TEXT:
|
|
||||||
X: WINDOW_RIGHT - 200
|
|
||||||
Y: WINDOW_BOTTOM - 70
|
|
||||||
Width: 170
|
|
||||||
Height: 40
|
|
||||||
Contrast: true
|
|
||||||
VAlign: Top
|
|
||||||
Background@GRAPH_BG:
|
|
||||||
X: 5
|
|
||||||
Y: WINDOW_BOTTOM - HEIGHT - 45
|
|
||||||
Width: 220
|
|
||||||
Height: 220
|
|
||||||
Background: panel-black
|
|
||||||
Children:
|
|
||||||
PerfGraph@GRAPH:
|
|
||||||
X: 10
|
|
||||||
Y: 10
|
|
||||||
Width: 200
|
|
||||||
Height: 200
|
|
||||||
|
|
||||||
Container@OBSERVER_WIDGETS:
|
|
||||||
Logic: MenuButtonsChromeLogic
|
|
||||||
StatisticsBasicKey: StatisticsBasic
|
|
||||||
StatisticsEconomyKey: StatisticsEconomy
|
|
||||||
StatisticsProductionKey: StatisticsProduction
|
|
||||||
StatisticsCombatKey: StatisticsCombat
|
|
||||||
StatisticsGraphKey: StatisticsGraph
|
|
||||||
StatisticsArmyGraphKey: StatisticsArmyGraph
|
|
||||||
Children:
|
|
||||||
LogicKeyListener@OBSERVER_KEY_LISTENER:
|
LogicKeyListener@OBSERVER_KEY_LISTENER:
|
||||||
MenuButton@OPTIONS_BUTTON:
|
MenuButton@OPTIONS_BUTTON:
|
||||||
Key: escape
|
Key: escape
|
||||||
@@ -296,6 +296,7 @@ Container@PLAYER_WIDGETS:
|
|||||||
Container@PALETTE_BACKGROUND:
|
Container@PALETTE_BACKGROUND:
|
||||||
Children:
|
Children:
|
||||||
Background@ICON_TEMPLATE:
|
Background@ICON_TEMPLATE:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
Width: 66
|
Width: 66
|
||||||
Height: 50
|
Height: 50
|
||||||
ClickThrough: false
|
ClickThrough: false
|
||||||
@@ -308,21 +309,30 @@ Container@PLAYER_WIDGETS:
|
|||||||
HoldText: On Hold
|
HoldText: On Hold
|
||||||
HotkeyPrefix: SupportPower
|
HotkeyPrefix: SupportPower
|
||||||
HotkeyCount: 6
|
HotkeyCount: 6
|
||||||
Background@COMMAND_BAR:
|
Image@COMMAND_BAR_BACKGROUND:
|
||||||
Logic: CommandBarLogic
|
|
||||||
X: 5
|
X: 5
|
||||||
Y: WINDOW_BOTTOM - HEIGHT - 5
|
Y: WINDOW_BOTTOM - HEIGHT - 5
|
||||||
Background: panel-black
|
Width: 494
|
||||||
Width: 276
|
Height: 44
|
||||||
Height: 36
|
ImageCollection: sidebar
|
||||||
|
ImageName: background-commandbar
|
||||||
|
ClickThrough: False
|
||||||
|
Container@COMMAND_BAR:
|
||||||
|
Logic: CommandBarLogic
|
||||||
|
HighlightOnButtonPress: True
|
||||||
|
X: 14
|
||||||
|
Y: WINDOW_BOTTOM - HEIGHT - 14
|
||||||
|
Width: 311
|
||||||
|
Height: 26
|
||||||
Children:
|
Children:
|
||||||
LogicKeyListener@MODIFIER_OVERRIDES:
|
LogicKeyListener@MODIFIER_OVERRIDES:
|
||||||
Button@ATTACK_MOVE:
|
Button@ATTACK_MOVE:
|
||||||
X: 1
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 1
|
X: 0
|
||||||
Width: 34
|
Y: 0
|
||||||
Height: 34
|
Width: 38
|
||||||
Background: command-button
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
Key: AttackMove
|
Key: AttackMove
|
||||||
DisableKeySound: true
|
DisableKeySound: true
|
||||||
TooltipText: Attack Move
|
TooltipText: Attack Move
|
||||||
@@ -331,16 +341,23 @@ Container@PLAYER_WIDGETS:
|
|||||||
TooltipTemplate: BUTTON_WITH_DESC_HIGHLIGHT_TOOLTIP
|
TooltipTemplate: BUTTON_WITH_DESC_HIGHLIGHT_TOOLTIP
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 5
|
X: 7
|
||||||
Y: 5
|
Y: 1
|
||||||
ImageCollection: command-icons
|
ImageCollection: command-icons
|
||||||
ImageName: attack-move
|
ImageName: attack-move
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
Button@FORCE_MOVE:
|
Button@FORCE_MOVE:
|
||||||
X: 35
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 1
|
X: 39
|
||||||
Width: 34
|
Y: 0
|
||||||
Height: 34
|
Width: 38
|
||||||
Background: command-button
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
DisableKeySound: true
|
DisableKeySound: true
|
||||||
TooltipText: Force Move
|
TooltipText: Force Move
|
||||||
TooltipDesc: Selected units will move to the desired location\n - Default activity for the target is suppressed\n - Vehicles will attempt to crush enemies at the target location\n - Units entering transports will consider nearby alternatives\n\nLeft-click icon then right-click on target.\nHold {(Alt)} to activate temporarily while commanding units.
|
TooltipDesc: Selected units will move to the desired location\n - Default activity for the target is suppressed\n - Vehicles will attempt to crush enemies at the target location\n - Units entering transports will consider nearby alternatives\n\nLeft-click icon then right-click on target.\nHold {(Alt)} to activate temporarily while commanding units.
|
||||||
@@ -348,16 +365,23 @@ Container@PLAYER_WIDGETS:
|
|||||||
TooltipTemplate: BUTTON_WITH_DESC_HIGHLIGHT_TOOLTIP
|
TooltipTemplate: BUTTON_WITH_DESC_HIGHLIGHT_TOOLTIP
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 5
|
X: 7
|
||||||
Y: 5
|
Y: 1
|
||||||
ImageCollection: command-icons
|
ImageCollection: command-icons
|
||||||
ImageName: force-move
|
ImageName: force-move
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
Button@FORCE_ATTACK:
|
Button@FORCE_ATTACK:
|
||||||
X: 69
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 1
|
X: 78
|
||||||
Width: 34
|
Y: 0
|
||||||
Height: 34
|
Width: 38
|
||||||
Background: command-button
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
DisableKeySound: true
|
DisableKeySound: true
|
||||||
TooltipText: Force Attack
|
TooltipText: Force Attack
|
||||||
TooltipDesc: Selected units will attack the targeted unit or location\n - Default activity for the target is suppressed\n - Allows targeting of own or ally forces\n - Long-range artillery units will always target the\n location, ignoring units and buildings\n\nLeft-click icon then right-click on target.\nHold {(Ctrl)} to activate temporarily while commanding units.
|
TooltipDesc: Selected units will attack the targeted unit or location\n - Default activity for the target is suppressed\n - Allows targeting of own or ally forces\n - Long-range artillery units will always target the\n location, ignoring units and buildings\n\nLeft-click icon then right-click on target.\nHold {(Ctrl)} to activate temporarily while commanding units.
|
||||||
@@ -365,16 +389,23 @@ Container@PLAYER_WIDGETS:
|
|||||||
TooltipTemplate: BUTTON_WITH_DESC_HIGHLIGHT_TOOLTIP
|
TooltipTemplate: BUTTON_WITH_DESC_HIGHLIGHT_TOOLTIP
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 5
|
X: 7
|
||||||
Y: 5
|
Y: 1
|
||||||
ImageCollection: command-icons
|
ImageCollection: command-icons
|
||||||
ImageName: force-attack
|
ImageName: force-attack
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
Button@GUARD:
|
Button@GUARD:
|
||||||
X: 105
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 1
|
X: 117
|
||||||
Width: 34
|
Y: 0
|
||||||
Height: 34
|
Width: 38
|
||||||
Background: command-button
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
Key: Guard
|
Key: Guard
|
||||||
DisableKeySound: true
|
DisableKeySound: true
|
||||||
TooltipText: Guard
|
TooltipText: Guard
|
||||||
@@ -382,16 +413,23 @@ Container@PLAYER_WIDGETS:
|
|||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 5
|
X: 7
|
||||||
Y: 5
|
Y: 1
|
||||||
ImageCollection: command-icons
|
ImageCollection: command-icons
|
||||||
ImageName: guard
|
ImageName: guard
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
Button@DEPLOY:
|
Button@DEPLOY:
|
||||||
X: 139
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 1
|
X: 156
|
||||||
Width: 34
|
Y: 0
|
||||||
Height: 34
|
Width: 38
|
||||||
Background: command-button
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
Key: Deploy
|
Key: Deploy
|
||||||
DisableKeyRepeat: true
|
DisableKeyRepeat: true
|
||||||
DisableKeySound: true
|
DisableKeySound: true
|
||||||
@@ -400,16 +438,23 @@ Container@PLAYER_WIDGETS:
|
|||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 5
|
X: 7
|
||||||
Y: 5
|
Y: 1
|
||||||
ImageCollection: command-icons
|
ImageCollection: command-icons
|
||||||
ImageName: deploy
|
ImageName: deploy
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
Button@SCATTER:
|
Button@SCATTER:
|
||||||
X: 173
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 1
|
X: 195
|
||||||
Width: 34
|
Y: 0
|
||||||
Height: 34
|
Width: 38
|
||||||
Background: command-button
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
Key: Scatter
|
Key: Scatter
|
||||||
DisableKeyRepeat: true
|
DisableKeyRepeat: true
|
||||||
DisableKeySound: true
|
DisableKeySound: true
|
||||||
@@ -418,16 +463,23 @@ Container@PLAYER_WIDGETS:
|
|||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 5
|
X: 7
|
||||||
Y: 5
|
Y: 1
|
||||||
ImageCollection: command-icons
|
ImageCollection: command-icons
|
||||||
ImageName: scatter
|
ImageName: scatter
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
Button@STOP:
|
Button@STOP:
|
||||||
X: 207
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 1
|
X: 234
|
||||||
Width: 34
|
Y: 0
|
||||||
Height: 34
|
Width: 38
|
||||||
Background: command-button
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
Key: Stop
|
Key: Stop
|
||||||
DisableKeyRepeat: true
|
DisableKeyRepeat: true
|
||||||
DisableKeySound: true
|
DisableKeySound: true
|
||||||
@@ -436,16 +488,23 @@ Container@PLAYER_WIDGETS:
|
|||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 5
|
X: 7
|
||||||
Y: 5
|
Y: 1
|
||||||
ImageCollection: command-icons
|
ImageCollection: command-icons
|
||||||
ImageName: stop
|
ImageName: stop
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
Button@QUEUE_ORDERS:
|
Button@QUEUE_ORDERS:
|
||||||
X: 241
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 1
|
X: 273
|
||||||
Width: 34
|
Y: 0
|
||||||
Height: 34
|
Width: 38
|
||||||
Background: command-button
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
DisableKeySound: true
|
DisableKeySound: true
|
||||||
TooltipText: Waypoint Mode
|
TooltipText: Waypoint Mode
|
||||||
TooltipDesc: Use Waypoint Mode to give multiple linking commands\nto the selected units. Units will execute the commands\nimmediately upon receiving them.\n\nLeft-click icon then give commands in the game world.\nHold {(Shift)} to activate temporarily while commanding units.
|
TooltipDesc: Use Waypoint Mode to give multiple linking commands\nto the selected units. Units will execute the commands\nimmediately upon receiving them.\n\nLeft-click icon then give commands in the game world.\nHold {(Shift)} to activate temporarily while commanding units.
|
||||||
@@ -453,24 +512,24 @@ Container@PLAYER_WIDGETS:
|
|||||||
TooltipTemplate: BUTTON_WITH_DESC_HIGHLIGHT_TOOLTIP
|
TooltipTemplate: BUTTON_WITH_DESC_HIGHLIGHT_TOOLTIP
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 5
|
X: 7
|
||||||
Y: 5
|
Y: 1
|
||||||
ImageCollection: command-icons
|
ImageCollection: command-icons
|
||||||
ImageName: queue-orders
|
ImageName: queue-orders
|
||||||
Background@STANCE_BAR:
|
Container@STANCE_BAR:
|
||||||
Logic: StanceSelectorLogic
|
Logic: StanceSelectorLogic
|
||||||
X: 280
|
X: 335
|
||||||
Y: WINDOW_BOTTOM - HEIGHT - 5
|
Y: WINDOW_BOTTOM - HEIGHT - 14
|
||||||
Background: panel-black
|
Width: 155
|
||||||
Width: 138
|
Height: 26
|
||||||
Height: 28
|
|
||||||
Children:
|
Children:
|
||||||
Button@STANCE_ATTACKANYTHING:
|
Button@STANCE_ATTACKANYTHING:
|
||||||
X: 1
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 1
|
X: 0
|
||||||
Width: 34
|
Y: 0
|
||||||
|
Width: 38
|
||||||
Height: 26
|
Height: 26
|
||||||
Background: stance-button
|
Background: chrome-button-background
|
||||||
Key: StanceAttackAnything
|
Key: StanceAttackAnything
|
||||||
DisableKeyRepeat: true
|
DisableKeyRepeat: true
|
||||||
DisableKeySound: true
|
DisableKeySound: true
|
||||||
@@ -479,16 +538,23 @@ Container@PLAYER_WIDGETS:
|
|||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 9
|
X: 11
|
||||||
Y: 5
|
Y: 5
|
||||||
ImageCollection: stance-icons
|
ImageCollection: stance-icons
|
||||||
ImageName: attack-anything
|
ImageName: attack-anything
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
Button@STANCE_DEFEND:
|
Button@STANCE_DEFEND:
|
||||||
X: 35
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 1
|
X: 39
|
||||||
Width: 34
|
Y: 0
|
||||||
|
Width: 38
|
||||||
Height: 26
|
Height: 26
|
||||||
Background: stance-button
|
Background: chrome-button-background
|
||||||
Key: StanceDefend
|
Key: StanceDefend
|
||||||
DisableKeyRepeat: true
|
DisableKeyRepeat: true
|
||||||
DisableKeySound: true
|
DisableKeySound: true
|
||||||
@@ -497,16 +563,23 @@ Container@PLAYER_WIDGETS:
|
|||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 9
|
X: 11
|
||||||
Y: 5
|
Y: 5
|
||||||
ImageCollection: stance-icons
|
ImageCollection: stance-icons
|
||||||
ImageName: defend
|
ImageName: defend
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
Button@STANCE_RETURNFIRE:
|
Button@STANCE_RETURNFIRE:
|
||||||
X: 69
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 1
|
X: 78
|
||||||
Width: 34
|
Y: 0
|
||||||
|
Width: 38
|
||||||
Height: 26
|
Height: 26
|
||||||
Background: stance-button
|
Background: chrome-button-background
|
||||||
Key: StanceReturnFire
|
Key: StanceReturnFire
|
||||||
DisableKeyRepeat: true
|
DisableKeyRepeat: true
|
||||||
DisableKeySound: true
|
DisableKeySound: true
|
||||||
@@ -515,16 +588,23 @@ Container@PLAYER_WIDGETS:
|
|||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 9
|
X: 11
|
||||||
Y: 5
|
Y: 5
|
||||||
ImageCollection: stance-icons
|
ImageCollection: stance-icons
|
||||||
ImageName: return-fire
|
ImageName: return-fire
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
Button@STANCE_HOLDFIRE:
|
Button@STANCE_HOLDFIRE:
|
||||||
X: 103
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 1
|
X: 117
|
||||||
Width: 34
|
Y: 0
|
||||||
|
Width: 38
|
||||||
Height: 26
|
Height: 26
|
||||||
Background: stance-button
|
Background: chrome-button-background
|
||||||
Key: StanceHoldFire
|
Key: StanceHoldFire
|
||||||
DisableKeyRepeat: true
|
DisableKeyRepeat: true
|
||||||
DisableKeySound: true
|
DisableKeySound: true
|
||||||
@@ -533,238 +613,327 @@ Container@PLAYER_WIDGETS:
|
|||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 9
|
X: 11
|
||||||
Y: 5
|
Y: 5
|
||||||
ImageCollection: stance-icons
|
ImageCollection: stance-icons
|
||||||
ImageName: hold-fire
|
ImageName: hold-fire
|
||||||
Background@SIDEBAR_BACKGROUND:
|
Image@SIDEBAR_BACKGROUND:
|
||||||
|
X: WINDOW_RIGHT - WIDTH - 5
|
||||||
|
Y: 5
|
||||||
|
Width: 230
|
||||||
|
Height: 291
|
||||||
|
ImageCollection: sidebar
|
||||||
|
ImageName: background-sidebar
|
||||||
|
ClickThrough: false
|
||||||
|
Children:
|
||||||
|
Container@TOP_BUTTONS:
|
||||||
Logic: MenuButtonsChromeLogic
|
Logic: MenuButtonsChromeLogic
|
||||||
X: WINDOW_RIGHT - 204
|
X: 18
|
||||||
Y: 30
|
Y: 1
|
||||||
Width: 194
|
|
||||||
Height: 240
|
|
||||||
Background: panel-black
|
|
||||||
Children:
|
Children:
|
||||||
MenuButton@OPTIONS_BUTTON:
|
|
||||||
X: 22
|
|
||||||
Y: 0 - 24
|
|
||||||
Width: 30
|
|
||||||
Height: 25
|
|
||||||
Font: Bold
|
|
||||||
Key: escape
|
|
||||||
TooltipText: Menu
|
|
||||||
TooltipContainer: TOOLTIP_CONTAINER
|
|
||||||
DisableWorldSounds: true
|
|
||||||
Children:
|
|
||||||
Image@ICON:
|
|
||||||
X: 7
|
|
||||||
Y: 5
|
|
||||||
ImageCollection: order-icons
|
|
||||||
ImageName: options
|
|
||||||
Button@BEACON_BUTTON:
|
|
||||||
Logic: BeaconOrderButtonLogic
|
|
||||||
X: 62
|
|
||||||
Y: 0 - 24
|
|
||||||
Width: 30
|
|
||||||
Height: 25
|
|
||||||
Font: Bold
|
|
||||||
Key: PlaceBeacon
|
|
||||||
TooltipText: Place Beacon
|
|
||||||
TooltipContainer: TOOLTIP_CONTAINER
|
|
||||||
Children:
|
|
||||||
Image@ICON:
|
|
||||||
X: 7
|
|
||||||
Y: 5
|
|
||||||
ImageCollection: order-icons
|
|
||||||
Button@SELL_BUTTON:
|
Button@SELL_BUTTON:
|
||||||
Logic: SellOrderButtonLogic
|
Logic: SellOrderButtonLogic, AddFactionSuffixLogic
|
||||||
X: 102
|
X: 0
|
||||||
Y: 0 - 24
|
Width: 28
|
||||||
Width: 30
|
Height: 26
|
||||||
Height: 25
|
Background: chrome-button-background
|
||||||
Font: Bold
|
|
||||||
Key: Sell
|
Key: Sell
|
||||||
TooltipText: Sell
|
TooltipText: Sell
|
||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
|
VisualHeight: 0
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 7
|
X: 6
|
||||||
Y: 5
|
Y: 5
|
||||||
ImageCollection: order-icons
|
ImageCollection: order-icons
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 28
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
Button@REPAIR_BUTTON:
|
Button@REPAIR_BUTTON:
|
||||||
Logic: RepairOrderButtonLogic
|
Logic: RepairOrderButtonLogic, AddFactionSuffixLogic
|
||||||
X: 142
|
X: 29
|
||||||
Y: 0 - 24
|
Width: 28
|
||||||
Width: 30
|
Height: 26
|
||||||
Height: 25
|
Background: chrome-button-background
|
||||||
Font: Bold
|
|
||||||
Key: Repair
|
Key: Repair
|
||||||
TooltipText: Repair
|
TooltipText: Repair
|
||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
|
VisualHeight: 0
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 7
|
X: 6
|
||||||
Y: 5
|
Y: 5
|
||||||
ImageCollection: order-icons
|
ImageCollection: order-icons
|
||||||
Background@RADAR:
|
Image@SEPARATOR:
|
||||||
X: 13
|
Logic: AddFactionSuffixLogic
|
||||||
Y: 5
|
X: 28
|
||||||
Width: 168
|
Y: 2
|
||||||
Height: 168
|
ImageCollection: chrome-button
|
||||||
Background: panel-gray
|
ImageName: separator
|
||||||
|
Button@BEACON_BUTTON:
|
||||||
|
Logic: BeaconOrderButtonLogic, AddFactionSuffixLogic
|
||||||
|
X: 58
|
||||||
|
Width: 28
|
||||||
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
|
Key: PlaceBeacon
|
||||||
|
TooltipText: Place Beacon
|
||||||
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
|
VisualHeight: 0
|
||||||
Children:
|
Children:
|
||||||
Radar@RADAR_MINIMAP:
|
Image@ICON:
|
||||||
|
X: 6
|
||||||
|
Y: 5
|
||||||
|
ImageCollection: order-icons
|
||||||
|
MenuButton@OPTIONS_BUTTON:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
Key: escape
|
||||||
|
X: 156
|
||||||
|
Width: 38
|
||||||
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
|
TooltipText: Options
|
||||||
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
|
DisableWorldSounds: true
|
||||||
|
VisualHeight: 0
|
||||||
|
Children:
|
||||||
|
Image@ICON:
|
||||||
|
X: 11
|
||||||
|
Y: 5
|
||||||
|
ImageCollection: order-icons
|
||||||
|
ImageName: options
|
||||||
|
Container@RADAR:
|
||||||
Logic: IngameRadarDisplayLogic
|
Logic: IngameRadarDisplayLogic
|
||||||
X: 1
|
X: 18
|
||||||
Y: 1
|
Y: 39
|
||||||
Width: PARENT_RIGHT - 2
|
|
||||||
Height: PARENT_BOTTOM - 2
|
|
||||||
WorldInteractionController: INTERACTION_CONTROLLER
|
|
||||||
SoundUp: RadarUp
|
|
||||||
SoundDown: RadarDown
|
|
||||||
Children:
|
Children:
|
||||||
LogicTicker@RADAR_TICKER:
|
LogicTicker@RADAR_TICKER:
|
||||||
|
ColorBlock@RADAR_FADETOBLACK:
|
||||||
|
Width: 194
|
||||||
|
Height: 194
|
||||||
|
Image@RADAR_LOGO:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 31
|
||||||
|
Y: 31
|
||||||
|
ImageCollection: chrome-radar
|
||||||
|
ImageName: logo
|
||||||
|
Radar@RADAR_MINIMAP:
|
||||||
|
WorldInteractionController: INTERACTION_CONTROLLER
|
||||||
|
Width: 194
|
||||||
|
Height: 194
|
||||||
|
SoundUp: RadarUp
|
||||||
|
SoundDown: RadarDown
|
||||||
VqaPlayer@PLAYER:
|
VqaPlayer@PLAYER:
|
||||||
X: 1
|
Width: 194
|
||||||
Y: 1
|
Height: 194
|
||||||
Width: PARENT_RIGHT - 2
|
|
||||||
Height: PARENT_BOTTOM - 2
|
|
||||||
Skippable: false
|
Skippable: false
|
||||||
Background@POWERBAR_PANEL:
|
Container@POWERBAR_PANEL:
|
||||||
Logic: IngamePowerBarLogic
|
Logic: IngamePowerBarLogic
|
||||||
X: 4
|
X: 0
|
||||||
Y: 5
|
Y: 51
|
||||||
Width: 10
|
Width: 10
|
||||||
Height: 168
|
Height: 190
|
||||||
Background: panel-black
|
|
||||||
Children:
|
Children:
|
||||||
ResourceBar@POWERBAR:
|
ResourceBar@POWERBAR:
|
||||||
X: 1
|
Width: 10
|
||||||
Y: 1
|
|
||||||
Width: PARENT_RIGHT - 2
|
|
||||||
Height: PARENT_BOTTOM - 2
|
Height: PARENT_BOTTOM - 2
|
||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
TooltipTemplate: SIMPLE_TOOLTIP
|
TooltipTemplate: SIMPLE_TOOLTIP
|
||||||
IndicatorImage: indicator-left
|
IndicatorImage: indicator-left
|
||||||
Background@SILOBAR_PANEL:
|
Image@POWERBAR_PANEL:
|
||||||
|
ImageCollection: vertical-bars
|
||||||
|
ImageName: power
|
||||||
|
Container@SILOBAR_PANEL:
|
||||||
Logic: IngameSiloBarLogic
|
Logic: IngameSiloBarLogic
|
||||||
X: 180
|
X: 220
|
||||||
Y: 5
|
Y: 51
|
||||||
Width: 10
|
Width: 10
|
||||||
Height: 168
|
Height: 190
|
||||||
Background: panel-black
|
|
||||||
Children:
|
Children:
|
||||||
ResourceBar@SILOBAR:
|
ResourceBar@SILOBAR:
|
||||||
X: 1
|
Width: 10
|
||||||
Y: 1
|
|
||||||
Width: PARENT_RIGHT - 2
|
|
||||||
Height: PARENT_BOTTOM - 2
|
Height: PARENT_BOTTOM - 2
|
||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
TooltipTemplate: SIMPLE_TOOLTIP
|
TooltipTemplate: SIMPLE_TOOLTIP
|
||||||
IndicatorImage: indicator-right
|
IndicatorImage: indicator-right
|
||||||
|
Image@SILOBAR_PANEL:
|
||||||
|
ImageCollection: vertical-bars
|
||||||
|
ImageName: silo
|
||||||
|
Label@GAME_TIMER:
|
||||||
|
Logic: GameTimerLogic
|
||||||
|
X: 0
|
||||||
|
Y: 233
|
||||||
|
Width: PARENT_RIGHT
|
||||||
|
Height: 22
|
||||||
|
Align: Center
|
||||||
|
Font: TinyBold
|
||||||
|
LabelWithTooltip@POWER:
|
||||||
|
Logic: IngamePowerCounterLogic
|
||||||
|
X: 35
|
||||||
|
Y: 232
|
||||||
|
Width: 50
|
||||||
|
Height: 22
|
||||||
|
Font: Bold
|
||||||
|
Text: {0}
|
||||||
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
|
TooltipTemplate: SIMPLE_TOOLTIP
|
||||||
|
Children:
|
||||||
|
Image@POWER_ICON:
|
||||||
|
X: 0 - 16
|
||||||
|
Y: 5
|
||||||
|
ImageCollection: power-icons
|
||||||
|
ImageName: power-normal
|
||||||
LabelWithTooltip@CASH:
|
LabelWithTooltip@CASH:
|
||||||
Logic: IngameCashCounterLogic
|
Logic: IngameCashCounterLogic
|
||||||
Y: 170
|
X: PARENT_RIGHT - WIDTH - 35
|
||||||
Width: PARENT_RIGHT
|
Y: 232
|
||||||
Height: 25
|
Width: 50
|
||||||
Align: Center
|
Height: 22
|
||||||
|
Align: Right
|
||||||
Font: Bold
|
Font: Bold
|
||||||
Text: ${0}
|
Text: {0}
|
||||||
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
|
TooltipTemplate: SIMPLE_TOOLTIP
|
||||||
|
Children:
|
||||||
|
Image@CASH_ICON:
|
||||||
|
X: PARENT_RIGHT
|
||||||
|
Y: 5
|
||||||
|
ImageCollection: cash-icons
|
||||||
|
ImageName: cash-normal
|
||||||
Container@PRODUCTION_TYPES:
|
Container@PRODUCTION_TYPES:
|
||||||
X: 12
|
X: 18
|
||||||
Y: 197
|
Y: 267
|
||||||
Width: 170
|
Width: 194
|
||||||
Height: 30
|
Height: 26
|
||||||
Children:
|
Children:
|
||||||
ProductionTypeButton@BUILDING:
|
ProductionTypeButton@BUILDING:
|
||||||
Width: 30
|
Logic: AddFactionSuffixLogic
|
||||||
Height: 30
|
Width: 38
|
||||||
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
TooltipText: Buildings
|
TooltipText: Buildings
|
||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
ProductionGroup: Building
|
ProductionGroup: Building
|
||||||
Key: ProductionTypeBuilding
|
Key: ProductionTypeBuilding
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 7
|
X: 11
|
||||||
Y: 7
|
Y: 5
|
||||||
ImageCollection: production-icons
|
ImageCollection: production-icons
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
ProductionTypeButton@DEFENCE:
|
ProductionTypeButton@DEFENCE:
|
||||||
X: 35
|
Logic: AddFactionSuffixLogic
|
||||||
Width: 30
|
X: 39
|
||||||
Height: 30
|
Width: 38
|
||||||
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
TooltipText: Support
|
TooltipText: Support
|
||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
ProductionGroup: Defence
|
ProductionGroup: Defence
|
||||||
Key: ProductionTypeDefense
|
Key: ProductionTypeDefense
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 7
|
X: 11
|
||||||
Y: 7
|
Y: 5
|
||||||
ImageCollection: production-icons
|
ImageCollection: production-icons
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
ProductionTypeButton@INFANTRY:
|
ProductionTypeButton@INFANTRY:
|
||||||
X: 70
|
Logic: AddFactionSuffixLogic
|
||||||
Width: 30
|
X: 78
|
||||||
Height: 30
|
Width: 38
|
||||||
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
TooltipText: Infantry
|
TooltipText: Infantry
|
||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
ProductionGroup: Infantry
|
ProductionGroup: Infantry
|
||||||
Key: ProductionTypeInfantry
|
Key: ProductionTypeInfantry
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 7
|
X: 11
|
||||||
Y: 7
|
Y: 5
|
||||||
ImageCollection: production-icons
|
ImageCollection: production-icons
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
ProductionTypeButton@VEHICLE:
|
ProductionTypeButton@VEHICLE:
|
||||||
X: 105
|
Logic: AddFactionSuffixLogic
|
||||||
Width: 30
|
X: 117
|
||||||
Height: 30
|
Width: 38
|
||||||
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
TooltipText: Vehicles
|
TooltipText: Vehicles
|
||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
ProductionGroup: Vehicle
|
ProductionGroup: Vehicle
|
||||||
Key: ProductionTypeVehicle
|
Key: ProductionTypeVehicle
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 7
|
X: 11
|
||||||
Y: 7
|
Y: 5
|
||||||
ImageCollection: production-icons
|
ImageCollection: production-icons
|
||||||
|
Image@SEPARATOR:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
|
X: 38
|
||||||
|
Y: 2
|
||||||
|
ImageCollection: chrome-button
|
||||||
|
ImageName: separator
|
||||||
ProductionTypeButton@AIRCRAFT:
|
ProductionTypeButton@AIRCRAFT:
|
||||||
X: 140
|
Logic: AddFactionSuffixLogic
|
||||||
Width: 30
|
X: 156
|
||||||
Height: 30
|
Width: 38
|
||||||
|
Height: 26
|
||||||
|
Background: chrome-button-background
|
||||||
TooltipText: Aircraft
|
TooltipText: Aircraft
|
||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
ProductionGroup: Aircraft
|
ProductionGroup: Aircraft
|
||||||
Key: ProductionTypeAircraft
|
Key: ProductionTypeAircraft
|
||||||
Children:
|
Children:
|
||||||
Image@ICON:
|
Image@ICON:
|
||||||
X: 7
|
X: 11
|
||||||
Y: 7
|
Y: 5
|
||||||
ImageCollection: production-icons
|
ImageCollection: production-icons
|
||||||
Container@PRODUCTION_BACKGROUND:
|
Container@PRODUCTION_BACKGROUND:
|
||||||
X: WINDOW_RIGHT - 204
|
X: WINDOW_RIGHT - 5 - 18 - 194
|
||||||
Y: 287
|
Y: 319
|
||||||
Children:
|
Children:
|
||||||
Background@ICON_TEMPLATE:
|
Background@ICON_TEMPLATE:
|
||||||
|
Logic: AddFactionSuffixLogic
|
||||||
Width: 66
|
Width: 66
|
||||||
Height: 50
|
Height: 50
|
||||||
Background: panel-black
|
Background: panel-black
|
||||||
ProductionPalette@PRODUCTION_PALETTE:
|
ProductionPalette@PRODUCTION_PALETTE:
|
||||||
X: WINDOW_RIGHT - 203
|
X: WINDOW_RIGHT - 5 - 17 - 194
|
||||||
Y: 288
|
Y: 320
|
||||||
|
Width: 192
|
||||||
TooltipContainer: TOOLTIP_CONTAINER
|
TooltipContainer: TOOLTIP_CONTAINER
|
||||||
ReadyText: Ready
|
ReadyText: Ready
|
||||||
HoldText: On Hold
|
HoldText: On Hold
|
||||||
HotkeyPrefix: Production
|
HotkeyPrefix: Production
|
||||||
HotkeyCount: 24
|
HotkeyCount: 24
|
||||||
ProductionTabs@PRODUCTION_TABS:
|
ProductionTabs@PRODUCTION_TABS:
|
||||||
Logic: ProductionTabsLogic
|
Logic: AddFactionSuffixLogic, ProductionTabsLogic
|
||||||
PaletteWidget: PRODUCTION_PALETTE
|
PaletteWidget: PRODUCTION_PALETTE
|
||||||
TypesContainer: PRODUCTION_TYPES
|
TypesContainer: PRODUCTION_TYPES
|
||||||
BackgroundContainer: PRODUCTION_BACKGROUND
|
BackgroundContainer: PRODUCTION_BACKGROUND
|
||||||
PreviousProductionTabKey: PreviousProductionTab
|
PreviousProductionTabKey: PreviousProductionTab
|
||||||
NextProductionTabKey: NextProductionTab
|
NextProductionTabKey: NextProductionTab
|
||||||
X: WINDOW_RIGHT - 204
|
X: WINDOW_RIGHT - 5 - 18 - 194
|
||||||
Y: 268
|
Y: 299
|
||||||
Width: 194
|
Width: 194
|
||||||
Height: 20
|
Height: 20
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 167 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 2.8 KiB |
Reference in New Issue
Block a user