diff --git a/doc/singleplayermaps.txt b/doc/singleplayermaps.txt index 3bae0028a3..e47fe01028 100644 --- a/doc/singleplayermaps.txt +++ b/doc/singleplayermaps.txt @@ -782,74 +782,74 @@ Hope this gives you a good idea how to edit your .ini file. If you still don't understand some things (or maybe a lot of things) visit our WebBoard and ask around. It's at http://www.io.org/~isarog/c-c/php.cgi/~isarog/c-c/wwwboard/wwwboard2.html. - -=============================================================================== - Copyright (C) 1996 Mark Smeltzer aka WarZone -============================================================================== - Built It Trigger FAQ - -[1-1] Reasons why you would want to use it -[1-2] A thorough explaination of how to use it -[1-3] An advertisement of sorts for...The Ultimate C&C Startup Program! - *** Note: This is freeware! *** -============================================================================== -[1-1] Reasons why you would want to use the "Built It" trigger: - -* suppose you want the AI to be able to start production when the "player" - creates a specific building (ex. a comm. centre) -* suppose that when a guard tower (etc.) is built you want a bunch of units - to attack -* suppose you want reinforcements to come when the "player" build an - adavanced comm. center -* suppose computer rebuilds its temple then the "player" gets reinforced -* and there are hundreds more! -============================================================================== -[1-2] A thorough explaination of the "Built It" trigger: -*** Note: this is the complicated part *** - -Here's the format: - -aaaa=Built It,bbbb,cccc,dddd,eeee,ffff -ex.= rein=Built It,Reinforce.,0,GoodGuy,rein1,0 - -aaaa= The name of the trigger (whatever you want here) -bbbb= the action the will occur when the structure is built -cccc= This is a number value that represents the sturcture to be rebuilt - - Here are the values: - TMPL = 20 - EYE = 21 - WEAP = 0 - GTWR = 1 - ATWR = 2 - OBLI = 3 - GUN = 5 - FACT = 6 - PROC = 7 - SILO = 8 - HPAD = 9 - HQ = 4 - SAM = 10 - AFLD = 11 - NUKE = 12 - NUK2 = 13 - PYLE = 15 - HAND = 19 - FIX = 17 - Sandbag Wall = 60 * - Chainlink Fence = 61 * - Concrete Wall = 62 * - Barbed Wire = 63 * - Wooden Fence = 64 * - * I haven't tested these...but the numbers are right. - -dddd= which side builds the sturctures that activates the action - *** this can be the computer *** - Possible Values Are: - GoodGuy BadGuy Special Neutral Muilt1 - Muilt6 -eeee= the teamtype to build/reinforce id the action is Reinforce. or - Create Team -ffff= specifies the trigger to loop - 0 = don't loop - < 0 = loop (1 to 9) * + +=============================================================================== + Copyright (C) 1996 Mark Smeltzer aka WarZone +============================================================================== + Built It Trigger FAQ + +[1-1] Reasons why you would want to use it +[1-2] A thorough explaination of how to use it +[1-3] An advertisement of sorts for...The Ultimate C&C Startup Program! + *** Note: This is freeware! *** +============================================================================== +[1-1] Reasons why you would want to use the "Built It" trigger: + +* suppose you want the AI to be able to start production when the "player" + creates a specific building (ex. a comm. centre) +* suppose that when a guard tower (etc.) is built you want a bunch of units + to attack +* suppose you want reinforcements to come when the "player" build an + adavanced comm. center +* suppose computer rebuilds its temple then the "player" gets reinforced +* and there are hundreds more! +============================================================================== +[1-2] A thorough explaination of the "Built It" trigger: +*** Note: this is the complicated part *** + +Here's the format: + +aaaa=Built It,bbbb,cccc,dddd,eeee,ffff +ex.= rein=Built It,Reinforce.,0,GoodGuy,rein1,0 + +aaaa= The name of the trigger (whatever you want here) +bbbb= the action the will occur when the structure is built +cccc= This is a number value that represents the sturcture to be rebuilt + + Here are the values: + TMPL = 20 + EYE = 21 + WEAP = 0 + GTWR = 1 + ATWR = 2 + OBLI = 3 + GUN = 5 + FACT = 6 + PROC = 7 + SILO = 8 + HPAD = 9 + HQ = 4 + SAM = 10 + AFLD = 11 + NUKE = 12 + NUK2 = 13 + PYLE = 15 + HAND = 19 + FIX = 17 + Sandbag Wall = 60 * + Chainlink Fence = 61 * + Concrete Wall = 62 * + Barbed Wire = 63 * + Wooden Fence = 64 * + * I haven't tested these...but the numbers are right. + +dddd= which side builds the sturctures that activates the action + *** this can be the computer *** + Possible Values Are: + GoodGuy BadGuy Special Neutral Muilt1 - Muilt6 +eeee= the teamtype to build/reinforce id the action is Reinforce. or + Create Team +ffff= specifies the trigger to loop + 0 = don't loop + < 0 = loop (1 to 9) * * not sure what the difference in behavior between these numbers's is \ No newline at end of file diff --git a/mods/cnc/chrome/ingame.yaml b/mods/cnc/chrome/ingame.yaml index 60830a73b2..153581a4a8 100644 --- a/mods/cnc/chrome/ingame.yaml +++ b/mods/cnc/chrome/ingame.yaml @@ -1,306 +1,306 @@ -Container@INGAME_ROOT: - Id:INGAME_ROOT - Delegate:IngameChromeDelegate - Children: - WorldInteractionController: - Id:INTERACTION_CONTROLLER - X:0 - Y:0 - Width:WINDOW_RIGHT - Height:WINDOW_BOTTOM - ViewportScrollController: - X:0 - Y:0 - Width:WINDOW_RIGHT - Height:WINDOW_BOTTOM - WorldCommand: - X:0 - Y:0 - Width:WINDOW_RIGHT - Height:WINDOW_BOTTOM - Timer@GAME_TIMER: - Id:GAME_TIMER - X: WINDOW_RIGHT/2 - Y: 10 - StrategicProgress@STRATEGIC_PROGRESS: - Id:STRATEGIC_PROGRESS - X: WINDOW_RIGHT/2 - Y: 40 - Background@POSTGAME_BG: - Id:POSTGAME_BG - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:400 - Height:100 - Background:dialog4 - Visible:false - Children: - Label@TEXT: - Id:TEXT - X:(PARENT_RIGHT - WIDTH)/2 - Y:(PARENT_BOTTOM - HEIGHT)/2 - Width:200 - Height:40 - Align:Center - Bold:True - SpecialPowerBin@INGAME_POWERS_BIN: - Id:INGAME_POWERS_BIN - X:0 - Y:25 - BuildPalette@INGAME_BUILD_PALETTE: - Id:INGAME_BUILD_PALETTE - X:WINDOW_RIGHT - 250 - Y:280 - Width:250 - Height:500 - TabClick: button.aud - BuildPaletteOpen: appear1.aud - BuildPaletteClose: appear1.aud - Button@INGAME_OPTIONS_BUTTON: - Id:INGAME_OPTIONS_BUTTON - X:0 - Y:0 - Width:160 - Height:25 - Text:Options - Bold:True - Button@INGAME_DIPLOMACY_BUTTON: - Id:INGAME_DIPLOMACY_BUTTON - X:162 - Y:0 - Width:160 - Height:25 - Text:Diplomacy - Bold:True - Button@INGAME_DEVELOPERMODE_BUTTON: - Id:INGAME_DEVELOPERMODE_BUTTON - X:324 - Y:0 - Width:160 - Height:25 - Text:Developer Mode - Visible:false - Bold:True - RadarBin@INGAME_RADAR_BIN: - Id:INGAME_RADAR_BIN - WorldInteractionController:INTERACTION_CONTROLLER - PowerBin@INGAME_POWER_BIN: - Id:INGAME_POWER_BIN - MoneyBin@INGAME_MONEY_BIN: - Id:INGAME_MONEY_BIN - X:WINDOW_RIGHT - WIDTH - Y:0 - Width:320 - Height: 32 - SplitOreAndCash: yes - Children: - OrderButton@SELL: - Id:SELL - Delegate:OrderButtonsChromeDelegate - X:39 - Y:0 - Width:30 - Height:30 - Image:sell - Description:Sell - LongDesc:Sell buildings, reclaiming a \nproportion of their build cost - OrderButton@REPAIR: - Id:REPAIR - Delegate:OrderButtonsChromeDelegate - X:75 - Y:0 - Width:30 - Height:30 - Image:repair - Description:Repair - LongDesc:Repair damaged buildings - WorldTooltip: - Background@INGAME_OPTIONS_BG: - Id:INGAME_OPTIONS_BG - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:300 - Height:320 - Visible:false - Children: - Label@LABEL_TITLE: - Id:LABEL_TITLE - X:(PARENT_RIGHT - WIDTH)/2 - Y:20 - Width:250 - Height:25 - Text:Options - Align:Center - Bold:True - Button@RESUME: - Id:RESUME - X:(PARENT_RIGHT - WIDTH)/2 - Y:60 - Width:160 - Height:25 - Text:Resume - Bold:True - Button@SETTINGS: - Id:SETTINGS - X:(PARENT_RIGHT - WIDTH)/2 - Y:100 - Width:160 - Height:25 - Text:Settings - Bold:True - Button@MUSIC: - Id:MUSIC - X:(PARENT_RIGHT - WIDTH)/2 - Y:140 - Width:160 - Height:25 - Text:Music - Bold:True - Button@SURRENDER: - Id:SURRENDER - X:(PARENT_RIGHT - WIDTH)/2 - Y:180 - Width:160 - Height:25 - Text:Surrender - Bold:True - Button@DISCONNECT: - Id:DISCONNECT - X:(PARENT_RIGHT - WIDTH)/2 - Y:220 - Width:160 - Height:25 - Text:Disconnect - Bold:True - Button@QUIT: - Id:QUIT - X:(PARENT_RIGHT - WIDTH)/2 - Y:260 - Width:160 - Height:25 - Text:Quit - Bold:True - Background@DIPLOMACY_BG: - Id:DIPLOMACY_BG - Delegate:DiplomacyDelegate - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:450 - Height:400 - Visible:false - Children: - Label@LABEL_TITLE: - Id:LABEL_TITLE - X:(PARENT_RIGHT - WIDTH)/2 - Y:20 - Width:250 - Height:25 - Text:Diplomacy - Align:Center - Bold:True - ChatDisplay@CHAT_DISPLAY: - Id:CHAT_DISPLAY - X:250 - Y:WINDOW_BOTTOM - HEIGHT - 30 - Width: 760 - Height: 200 - DrawBackground: False - RemoveTime:250 - UseContrast: yes - ChatEntry@CHAT_ENTRY: - Id:CHAT_ENTRY - X:250 - Y:WINDOW_BOTTOM - HEIGHT - Width: 760 - Height: 30 - UseContrast: yes - Background@DEVELOPERMODE_BG: - Id:DEVELOPERMODE_BG - Delegate:DeveloperModeDelegate - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:350 - Height:370 - Visible:false - Children: - Label@LABEL_TITLE: - Id:LABEL_TITLE - X:(PARENT_RIGHT - WIDTH)/2 - Y:20 - Width:250 - Height:25 - Text:Developer Mode - Align:Center - Checkbox@CHECKBOX_SHROUD - Id:CHECKBOX_SHROUD - X:30 - Y:50 - Height:20 - Width:PARENT_RIGHT - 30 - Text:Disable Shroud - Checkbox@CHECKBOX_UNITDEBUG: - Id:CHECKBOX_UNITDEBUG - X:30 - Y:80 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Show Occupied Cells - Checkbox@CHECKBOX_PATHDEBUG: - Id:CHECKBOX_PATHDEBUG - X:30 - Y:110 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Show Unit Paths - Button@GIVE_CASH - Id:GIVE_CASH - X:30 - Y:140 - Width:200 - Height:20 - Text: Give Cash - Checkbox@INSTANT_BUILD - Id:INSTANT_BUILD - X:30 - Y:170 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Instant Build Speed - Checkbox@INSTANT_CHARGE - Id:INSTANT_CHARGE - X:30 - Y:200 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Instant Charge Time (Special Powers) - Checkbox@ENABLE_TECH - Id:ENABLE_TECH - X:30 - Y:230 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Build Everything - Checkbox@UNLIMITED_POWER - Id:UNLIMITED_POWER - X:30 - Y:260 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Unlimited Power - Checkbox@BUILD_ANYWHERE - Id:BUILD_ANYWHERE - X:30 - Y:290 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Build Anywhere - Button@GIVE_EXPLORATION - Id:GIVE_EXPLORATION - X:30 - Y:320 - Width:200 - Height:20 - Text: Give Exploration +Container@INGAME_ROOT: + Id:INGAME_ROOT + Delegate:IngameChromeDelegate + Children: + WorldInteractionController: + Id:INTERACTION_CONTROLLER + X:0 + Y:0 + Width:WINDOW_RIGHT + Height:WINDOW_BOTTOM + ViewportScrollController: + X:0 + Y:0 + Width:WINDOW_RIGHT + Height:WINDOW_BOTTOM + WorldCommand: + X:0 + Y:0 + Width:WINDOW_RIGHT + Height:WINDOW_BOTTOM + Timer@GAME_TIMER: + Id:GAME_TIMER + X: WINDOW_RIGHT/2 + Y: 10 + StrategicProgress@STRATEGIC_PROGRESS: + Id:STRATEGIC_PROGRESS + X: WINDOW_RIGHT/2 + Y: 40 + Background@POSTGAME_BG: + Id:POSTGAME_BG + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:400 + Height:100 + Background:dialog4 + Visible:false + Children: + Label@TEXT: + Id:TEXT + X:(PARENT_RIGHT - WIDTH)/2 + Y:(PARENT_BOTTOM - HEIGHT)/2 + Width:200 + Height:40 + Align:Center + Bold:True + SpecialPowerBin@INGAME_POWERS_BIN: + Id:INGAME_POWERS_BIN + X:0 + Y:25 + BuildPalette@INGAME_BUILD_PALETTE: + Id:INGAME_BUILD_PALETTE + X:WINDOW_RIGHT - 250 + Y:280 + Width:250 + Height:500 + TabClick: button.aud + BuildPaletteOpen: appear1.aud + BuildPaletteClose: appear1.aud + Button@INGAME_OPTIONS_BUTTON: + Id:INGAME_OPTIONS_BUTTON + X:0 + Y:0 + Width:160 + Height:25 + Text:Options + Bold:True + Button@INGAME_DIPLOMACY_BUTTON: + Id:INGAME_DIPLOMACY_BUTTON + X:162 + Y:0 + Width:160 + Height:25 + Text:Diplomacy + Bold:True + Button@INGAME_DEVELOPERMODE_BUTTON: + Id:INGAME_DEVELOPERMODE_BUTTON + X:324 + Y:0 + Width:160 + Height:25 + Text:Developer Mode + Visible:false + Bold:True + RadarBin@INGAME_RADAR_BIN: + Id:INGAME_RADAR_BIN + WorldInteractionController:INTERACTION_CONTROLLER + PowerBin@INGAME_POWER_BIN: + Id:INGAME_POWER_BIN + MoneyBin@INGAME_MONEY_BIN: + Id:INGAME_MONEY_BIN + X:WINDOW_RIGHT - WIDTH + Y:0 + Width:320 + Height: 32 + SplitOreAndCash: yes + Children: + OrderButton@SELL: + Id:SELL + Delegate:OrderButtonsChromeDelegate + X:39 + Y:0 + Width:30 + Height:30 + Image:sell + Description:Sell + LongDesc:Sell buildings, reclaiming a \nproportion of their build cost + OrderButton@REPAIR: + Id:REPAIR + Delegate:OrderButtonsChromeDelegate + X:75 + Y:0 + Width:30 + Height:30 + Image:repair + Description:Repair + LongDesc:Repair damaged buildings + WorldTooltip: + Background@INGAME_OPTIONS_BG: + Id:INGAME_OPTIONS_BG + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:300 + Height:320 + Visible:false + Children: + Label@LABEL_TITLE: + Id:LABEL_TITLE + X:(PARENT_RIGHT - WIDTH)/2 + Y:20 + Width:250 + Height:25 + Text:Options + Align:Center + Bold:True + Button@RESUME: + Id:RESUME + X:(PARENT_RIGHT - WIDTH)/2 + Y:60 + Width:160 + Height:25 + Text:Resume + Bold:True + Button@SETTINGS: + Id:SETTINGS + X:(PARENT_RIGHT - WIDTH)/2 + Y:100 + Width:160 + Height:25 + Text:Settings + Bold:True + Button@MUSIC: + Id:MUSIC + X:(PARENT_RIGHT - WIDTH)/2 + Y:140 + Width:160 + Height:25 + Text:Music + Bold:True + Button@SURRENDER: + Id:SURRENDER + X:(PARENT_RIGHT - WIDTH)/2 + Y:180 + Width:160 + Height:25 + Text:Surrender + Bold:True + Button@DISCONNECT: + Id:DISCONNECT + X:(PARENT_RIGHT - WIDTH)/2 + Y:220 + Width:160 + Height:25 + Text:Disconnect + Bold:True + Button@QUIT: + Id:QUIT + X:(PARENT_RIGHT - WIDTH)/2 + Y:260 + Width:160 + Height:25 + Text:Quit + Bold:True + Background@DIPLOMACY_BG: + Id:DIPLOMACY_BG + Delegate:DiplomacyDelegate + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:450 + Height:400 + Visible:false + Children: + Label@LABEL_TITLE: + Id:LABEL_TITLE + X:(PARENT_RIGHT - WIDTH)/2 + Y:20 + Width:250 + Height:25 + Text:Diplomacy + Align:Center + Bold:True + ChatDisplay@CHAT_DISPLAY: + Id:CHAT_DISPLAY + X:250 + Y:WINDOW_BOTTOM - HEIGHT - 30 + Width: 760 + Height: 200 + DrawBackground: False + RemoveTime:250 + UseContrast: yes + ChatEntry@CHAT_ENTRY: + Id:CHAT_ENTRY + X:250 + Y:WINDOW_BOTTOM - HEIGHT + Width: 760 + Height: 30 + UseContrast: yes + Background@DEVELOPERMODE_BG: + Id:DEVELOPERMODE_BG + Delegate:DeveloperModeDelegate + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:350 + Height:370 + Visible:false + Children: + Label@LABEL_TITLE: + Id:LABEL_TITLE + X:(PARENT_RIGHT - WIDTH)/2 + Y:20 + Width:250 + Height:25 + Text:Developer Mode + Align:Center + Checkbox@CHECKBOX_SHROUD + Id:CHECKBOX_SHROUD + X:30 + Y:50 + Height:20 + Width:PARENT_RIGHT - 30 + Text:Disable Shroud + Checkbox@CHECKBOX_UNITDEBUG: + Id:CHECKBOX_UNITDEBUG + X:30 + Y:80 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Show Occupied Cells + Checkbox@CHECKBOX_PATHDEBUG: + Id:CHECKBOX_PATHDEBUG + X:30 + Y:110 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Show Unit Paths + Button@GIVE_CASH + Id:GIVE_CASH + X:30 + Y:140 + Width:200 + Height:20 + Text: Give Cash + Checkbox@INSTANT_BUILD + Id:INSTANT_BUILD + X:30 + Y:170 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Instant Build Speed + Checkbox@INSTANT_CHARGE + Id:INSTANT_CHARGE + X:30 + Y:200 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Instant Charge Time (Special Powers) + Checkbox@ENABLE_TECH + Id:ENABLE_TECH + X:30 + Y:230 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Build Everything + Checkbox@UNLIMITED_POWER + Id:UNLIMITED_POWER + X:30 + Y:260 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Unlimited Power + Checkbox@BUILD_ANYWHERE + Id:BUILD_ANYWHERE + X:30 + Y:290 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Build Anywhere + Button@GIVE_EXPLORATION + Id:GIVE_EXPLORATION + X:30 + Y:320 + Width:200 + Height:20 + Text: Give Exploration Background@PERF_BG: ClickThrough:true Id:PERF_BG @@ -323,135 +323,135 @@ Container@INGAME_ROOT: X:20 Y:205 Width:170 - Height:40 -Container@OBSERVER_ROOT: - Id:OBSERVER_ROOT - Visible:true - Delegate:IngameObserverChromeDelegate - Children: - WorldInteractionController: - X:0 - Y:0 - Width:WINDOW_RIGHT - Height:WINDOW_BOTTOM - ViewportScrollController: - X:0 - Y:0 - Width:WINDOW_RIGHT - Height:WINDOW_BOTTOM - Timer@GAME_TIMER: - Id:GAME_TIMER - X: WINDOW_RIGHT/2 - Y: 10 - Background@POSTGAME_BG: - Id:POSTGAME_BG - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:400 - Height:100 - Background:dialog4 - Visible:false - Children: - Label@TEXT: - Id:TEXT - X:(PARENT_RIGHT - WIDTH)/2 - Y:(PARENT_BOTTOM - HEIGHT)/2 - Width:200 - Height:40 - Align:Center - Bold:True - SpecialPowerBin@INGAME_POWERS_BIN: - Id:INGAME_POWERS_BIN - X:0 - Y:25 - Button@INGAME_OPTIONS_BUTTON: - Id:INGAME_OPTIONS_BUTTON - X:0 - Y:0 - Width:160 - Height:25 - Text:Options - Bold:True - WorldTooltip: - Background@INGAME_OPTIONS_BG: - Id:INGAME_OPTIONS_BG - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:300 - Height:320 - Visible:false - Children: - Label@LABEL_TITLE: - Id:LABEL_TITLE - X:(PARENT_RIGHT - WIDTH)/2 - Y:20 - Width:250 - Height:25 - Text:Options - Align:Center - Bold:True - Button@RESUME: - Id:RESUME - X:(PARENT_RIGHT - WIDTH)/2 - Y:60 - Width:160 - Height:25 - Text:Resume - Bold:True - Button@SETTINGS: - Id:SETTINGS - X:(PARENT_RIGHT - WIDTH)/2 - Y:100 - Width:160 - Height:25 - Text:Settings - Bold:True - Button@MUSIC: - Id:MUSIC - X:(PARENT_RIGHT - WIDTH)/2 - Y:140 - Width:160 - Height:25 - Text:Music - Bold:True - Button@SURRENDER: - Id:SURRENDER - X:(PARENT_RIGHT - WIDTH)/2 - Y:180 - Width:160 - Height:25 - Text:Surrender - Bold:True - Button@DISCONNECT: - Id:DISCONNECT - X:(PARENT_RIGHT - WIDTH)/2 - Y:220 - Width:160 - Height:25 - Text:Disconnect - Bold:True - Button@QUIT: - Id:QUIT - X:(PARENT_RIGHT - WIDTH)/2 - Y:260 - Width:160 - Height:25 - Text:Quit - Bold:True - ChatDisplay@CHAT_DISPLAY: - Id:CHAT_DISPLAY - X:250 - Y:WINDOW_BOTTOM - HEIGHT - 30 - Width: 760 - Height: 200 - DrawBackground: False - RemoveTime:250 - ChatEntry@CHAT_ENTRY: - Id:CHAT_ENTRY - X:250 - Y:WINDOW_BOTTOM - HEIGHT - Width: 760 - Height: 30 + Height:40 +Container@OBSERVER_ROOT: + Id:OBSERVER_ROOT + Visible:true + Delegate:IngameObserverChromeDelegate + Children: + WorldInteractionController: + X:0 + Y:0 + Width:WINDOW_RIGHT + Height:WINDOW_BOTTOM + ViewportScrollController: + X:0 + Y:0 + Width:WINDOW_RIGHT + Height:WINDOW_BOTTOM + Timer@GAME_TIMER: + Id:GAME_TIMER + X: WINDOW_RIGHT/2 + Y: 10 + Background@POSTGAME_BG: + Id:POSTGAME_BG + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:400 + Height:100 + Background:dialog4 + Visible:false + Children: + Label@TEXT: + Id:TEXT + X:(PARENT_RIGHT - WIDTH)/2 + Y:(PARENT_BOTTOM - HEIGHT)/2 + Width:200 + Height:40 + Align:Center + Bold:True + SpecialPowerBin@INGAME_POWERS_BIN: + Id:INGAME_POWERS_BIN + X:0 + Y:25 + Button@INGAME_OPTIONS_BUTTON: + Id:INGAME_OPTIONS_BUTTON + X:0 + Y:0 + Width:160 + Height:25 + Text:Options + Bold:True + WorldTooltip: + Background@INGAME_OPTIONS_BG: + Id:INGAME_OPTIONS_BG + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:300 + Height:320 + Visible:false + Children: + Label@LABEL_TITLE: + Id:LABEL_TITLE + X:(PARENT_RIGHT - WIDTH)/2 + Y:20 + Width:250 + Height:25 + Text:Options + Align:Center + Bold:True + Button@RESUME: + Id:RESUME + X:(PARENT_RIGHT - WIDTH)/2 + Y:60 + Width:160 + Height:25 + Text:Resume + Bold:True + Button@SETTINGS: + Id:SETTINGS + X:(PARENT_RIGHT - WIDTH)/2 + Y:100 + Width:160 + Height:25 + Text:Settings + Bold:True + Button@MUSIC: + Id:MUSIC + X:(PARENT_RIGHT - WIDTH)/2 + Y:140 + Width:160 + Height:25 + Text:Music + Bold:True + Button@SURRENDER: + Id:SURRENDER + X:(PARENT_RIGHT - WIDTH)/2 + Y:180 + Width:160 + Height:25 + Text:Surrender + Bold:True + Button@DISCONNECT: + Id:DISCONNECT + X:(PARENT_RIGHT - WIDTH)/2 + Y:220 + Width:160 + Height:25 + Text:Disconnect + Bold:True + Button@QUIT: + Id:QUIT + X:(PARENT_RIGHT - WIDTH)/2 + Y:260 + Width:160 + Height:25 + Text:Quit + Bold:True + ChatDisplay@CHAT_DISPLAY: + Id:CHAT_DISPLAY + X:250 + Y:WINDOW_BOTTOM - HEIGHT - 30 + Width: 760 + Height: 200 + DrawBackground: False + RemoveTime:250 + ChatEntry@CHAT_ENTRY: + Id:CHAT_ENTRY + X:250 + Y:WINDOW_BOTTOM - HEIGHT + Width: 760 + Height: 30 Background@PERF_BG: ClickThrough:true Id:PERF_BG @@ -474,16 +474,16 @@ Container@OBSERVER_ROOT: X:20 Y:205 Width:170 - Height:40 -Background@FMVPLAYER: - Id:FMVPLAYER - Width:WINDOW_RIGHT - Height:WINDOW_BOTTOM - Background:dialog4 - Children: - VqaPlayer: - Id:PLAYER - X:0 - Y:0 - Width:WINDOW_RIGHT + Height:40 +Background@FMVPLAYER: + Id:FMVPLAYER + Width:WINDOW_RIGHT + Height:WINDOW_BOTTOM + Background:dialog4 + Children: + VqaPlayer: + Id:PLAYER + X:0 + Y:0 + Width:WINDOW_RIGHT Height:WINDOW_BOTTOM \ No newline at end of file diff --git a/mods/ra/chrome/ingame.yaml b/mods/ra/chrome/ingame.yaml index 789eea5103..e04415f8cf 100644 --- a/mods/ra/chrome/ingame.yaml +++ b/mods/ra/chrome/ingame.yaml @@ -1,313 +1,313 @@ -Container@INGAME_ROOT: - Id:INGAME_ROOT - Delegate:IngameChromeDelegate - Children: - WorldInteractionController: - Id:INTERACTION_CONTROLLER - X:0 - Y:0 - Width:WINDOW_RIGHT - Height:WINDOW_BOTTOM - ViewportScrollController: - X:0 - Y:0 - Width:WINDOW_RIGHT - Height:WINDOW_BOTTOM - WorldCommand: - X:0 - Y:0 - Width:WINDOW_RIGHT - Height:WINDOW_BOTTOM - Timer@GAME_TIMER: - Id:GAME_TIMER - X: WINDOW_RIGHT/2 - Y: 10 - StrategicProgress@STRATEGIC_PROGRESS: - Id:STRATEGIC_PROGRESS - X: WINDOW_RIGHT/2 - Y: 40 - Background@POSTGAME_BG: - Id:POSTGAME_BG - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:400 - Height:100 - Background:dialog4 - Visible:false - Children: - Label@TEXT: - Id:TEXT - X:(PARENT_RIGHT - WIDTH)/2 - Y:(PARENT_BOTTOM - HEIGHT)/2 - Width:200 - Height:40 - Align:Center - Bold:True - SpecialPowerBin@INGAME_POWERS_BIN: - Id:INGAME_POWERS_BIN - X:0 - Y:25 - BuildPalette@INGAME_BUILD_PALETTE: - Id:INGAME_BUILD_PALETTE - X:WINDOW_RIGHT - 250 - Y:280 - Width:250 - Height:500 - Button@INGAME_OPTIONS_BUTTON: - Id:INGAME_OPTIONS_BUTTON - X:0 - Y:0 - Width:160 - Height:25 - Text:Options - Bold:True - Button@INGAME_DIPLOMACY_BUTTON: - Id:INGAME_DIPLOMACY_BUTTON - X:162 - Y:0 - Width:160 - Height:25 - Text:Diplomacy - Bold:True - Button@INGAME_DEVELOPERMODE_BUTTON: - Id:INGAME_DEVELOPERMODE_BUTTON - X:324 - Y:0 - Width:160 - Height:25 - Text:Developer Mode - Visible:false - Bold:True - RadarBin@INGAME_RADAR_BIN: - Id:INGAME_RADAR_BIN - WorldInteractionController:INTERACTION_CONTROLLER - PowerBin@INGAME_POWER_BIN: - Id:INGAME_POWER_BIN - MoneyBin@INGAME_MONEY_BIN: - Id:INGAME_MONEY_BIN - X:WINDOW_RIGHT - WIDTH - Y:0 - Width:320 - Height: 32 - SplitOreAndCash:No - Children: - OrderButton@SELL: - Id:SELL - Delegate:OrderButtonsChromeDelegate - X:3 - Y:0 - Width:30 - Height:30 - Image:sell - Description:Sell - LongDesc:Sell buildings, reclaiming a \nproportion of their build cost - OrderButton@POWER_DOWN: - Id:POWER_DOWN - Delegate:OrderButtonsChromeDelegate - X:39 - Y:0 - Width:30 - Height:30 - Image:power - Description:Powerdown - LongDesc:Disable unneeded structures so their \npower can be used elsewhere - OrderButton@REPAIR: - Id:REPAIR - Delegate:OrderButtonsChromeDelegate - X:75 - Y:0 - Width:30 - Height:30 - Image:repair - Description:Repair - LongDesc:Repair damaged buildings - WorldTooltip: - Background@INGAME_OPTIONS_BG: - Id:INGAME_OPTIONS_BG - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:300 - Height:320 - Visible:false - Children: - Label@LABEL_TITLE: - Id:LABEL_TITLE - X:(PARENT_RIGHT - WIDTH)/2 - Y:20 - Width:250 - Height:25 - Text:Options - Align:Center - Bold:True - Button@RESUME: - Id:RESUME - X:(PARENT_RIGHT - WIDTH)/2 - Y:60 - Width:160 - Height:25 - Text:Resume - Bold:True - Button@SETTINGS: - Id:SETTINGS - X:(PARENT_RIGHT - WIDTH)/2 - Y:100 - Width:160 - Height:25 - Text:Settings - Bold:True - Button@MUSIC: - Id:MUSIC - X:(PARENT_RIGHT - WIDTH)/2 - Y:140 - Width:160 - Height:25 - Text:Music - Bold:True - Button@SURRENDER: - Id:SURRENDER - X:(PARENT_RIGHT - WIDTH)/2 - Y:180 - Width:160 - Height:25 - Text:Surrender - Bold:True - Button@DISCONNECT: - Id:DISCONNECT - X:(PARENT_RIGHT - WIDTH)/2 - Y:220 - Width:160 - Height:25 - Text:Disconnect - Bold:True - Button@QUIT: - Id:QUIT - X:(PARENT_RIGHT - WIDTH)/2 - Y:260 - Width:160 - Height:25 - Text:Quit - Bold:True - Background@DIPLOMACY_BG: - Id:DIPLOMACY_BG - Delegate:DiplomacyDelegate - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:450 - Height:400 - Visible:false - Children: - Label@LABEL_TITLE: - Id:LABEL_TITLE - X:(PARENT_RIGHT - WIDTH)/2 - Y:20 - Width:250 - Height:25 - Text:Diplomacy - Align:Center - Bold:True - ChatDisplay@CHAT_DISPLAY: - Id:CHAT_DISPLAY - X:250 - Y:WINDOW_BOTTOM - HEIGHT - 30 - Width: 760 - Height: 200 - DrawBackground: False - RemoveTime:250 - UseContrast: yes - ChatEntry@CHAT_ENTRY: - Id:CHAT_ENTRY - X:250 - Y:WINDOW_BOTTOM - HEIGHT - Width: 760 - Height: 30 - UseContrast: yes - Background@DEVELOPERMODE_BG: - Id:DEVELOPERMODE_BG - Delegate:DeveloperModeDelegate - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:350 - Height:370 - Visible:false - Children: - Label@LABEL_TITLE: - Id:LABEL_TITLE - X:(PARENT_RIGHT - WIDTH)/2 - Y:20 - Width:250 - Height:25 - Text:Developer Mode - Align:Center - Checkbox@CHECKBOX_SHROUD - Id:CHECKBOX_SHROUD - X:30 - Y:50 - Height:20 - Width:PARENT_RIGHT - 30 - Text:Disable Shroud - Checkbox@CHECKBOX_UNITDEBUG: - Id:CHECKBOX_UNITDEBUG - X:30 - Y:80 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Show Occupied Cells - Checkbox@CHECKBOX_PATHDEBUG: - Id:CHECKBOX_PATHDEBUG - X:30 - Y:110 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Show Unit Paths - Button@GIVE_CASH - Id:GIVE_CASH - X:30 - Y:140 - Width:200 - Height:20 - Text: Give Cash - Checkbox@INSTANT_BUILD - Id:INSTANT_BUILD - X:30 - Y:170 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Instant Build Speed - Checkbox@INSTANT_CHARGE - Id:INSTANT_CHARGE - X:30 - Y:200 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Instant Charge Time (Special Powers) - Checkbox@ENABLE_TECH - Id:ENABLE_TECH - X:30 - Y:230 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Build Everything - Checkbox@UNLIMITED_POWER - Id:UNLIMITED_POWER - X:30 - Y:260 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Unlimited Power - Checkbox@BUILD_ANYWHERE - Id:BUILD_ANYWHERE - X:30 - Y:290 - Width:PARENT_RIGHT - 30 - Height:20 - Text:Build Anywhere - Button@GIVE_EXPLORATION - Id:GIVE_EXPLORATION - X:30 - Y:320 - Width:200 - Height:20 - Text: Give Exploration +Container@INGAME_ROOT: + Id:INGAME_ROOT + Delegate:IngameChromeDelegate + Children: + WorldInteractionController: + Id:INTERACTION_CONTROLLER + X:0 + Y:0 + Width:WINDOW_RIGHT + Height:WINDOW_BOTTOM + ViewportScrollController: + X:0 + Y:0 + Width:WINDOW_RIGHT + Height:WINDOW_BOTTOM + WorldCommand: + X:0 + Y:0 + Width:WINDOW_RIGHT + Height:WINDOW_BOTTOM + Timer@GAME_TIMER: + Id:GAME_TIMER + X: WINDOW_RIGHT/2 + Y: 10 + StrategicProgress@STRATEGIC_PROGRESS: + Id:STRATEGIC_PROGRESS + X: WINDOW_RIGHT/2 + Y: 40 + Background@POSTGAME_BG: + Id:POSTGAME_BG + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:400 + Height:100 + Background:dialog4 + Visible:false + Children: + Label@TEXT: + Id:TEXT + X:(PARENT_RIGHT - WIDTH)/2 + Y:(PARENT_BOTTOM - HEIGHT)/2 + Width:200 + Height:40 + Align:Center + Bold:True + SpecialPowerBin@INGAME_POWERS_BIN: + Id:INGAME_POWERS_BIN + X:0 + Y:25 + BuildPalette@INGAME_BUILD_PALETTE: + Id:INGAME_BUILD_PALETTE + X:WINDOW_RIGHT - 250 + Y:280 + Width:250 + Height:500 + Button@INGAME_OPTIONS_BUTTON: + Id:INGAME_OPTIONS_BUTTON + X:0 + Y:0 + Width:160 + Height:25 + Text:Options + Bold:True + Button@INGAME_DIPLOMACY_BUTTON: + Id:INGAME_DIPLOMACY_BUTTON + X:162 + Y:0 + Width:160 + Height:25 + Text:Diplomacy + Bold:True + Button@INGAME_DEVELOPERMODE_BUTTON: + Id:INGAME_DEVELOPERMODE_BUTTON + X:324 + Y:0 + Width:160 + Height:25 + Text:Developer Mode + Visible:false + Bold:True + RadarBin@INGAME_RADAR_BIN: + Id:INGAME_RADAR_BIN + WorldInteractionController:INTERACTION_CONTROLLER + PowerBin@INGAME_POWER_BIN: + Id:INGAME_POWER_BIN + MoneyBin@INGAME_MONEY_BIN: + Id:INGAME_MONEY_BIN + X:WINDOW_RIGHT - WIDTH + Y:0 + Width:320 + Height: 32 + SplitOreAndCash:No + Children: + OrderButton@SELL: + Id:SELL + Delegate:OrderButtonsChromeDelegate + X:3 + Y:0 + Width:30 + Height:30 + Image:sell + Description:Sell + LongDesc:Sell buildings, reclaiming a \nproportion of their build cost + OrderButton@POWER_DOWN: + Id:POWER_DOWN + Delegate:OrderButtonsChromeDelegate + X:39 + Y:0 + Width:30 + Height:30 + Image:power + Description:Powerdown + LongDesc:Disable unneeded structures so their \npower can be used elsewhere + OrderButton@REPAIR: + Id:REPAIR + Delegate:OrderButtonsChromeDelegate + X:75 + Y:0 + Width:30 + Height:30 + Image:repair + Description:Repair + LongDesc:Repair damaged buildings + WorldTooltip: + Background@INGAME_OPTIONS_BG: + Id:INGAME_OPTIONS_BG + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:300 + Height:320 + Visible:false + Children: + Label@LABEL_TITLE: + Id:LABEL_TITLE + X:(PARENT_RIGHT - WIDTH)/2 + Y:20 + Width:250 + Height:25 + Text:Options + Align:Center + Bold:True + Button@RESUME: + Id:RESUME + X:(PARENT_RIGHT - WIDTH)/2 + Y:60 + Width:160 + Height:25 + Text:Resume + Bold:True + Button@SETTINGS: + Id:SETTINGS + X:(PARENT_RIGHT - WIDTH)/2 + Y:100 + Width:160 + Height:25 + Text:Settings + Bold:True + Button@MUSIC: + Id:MUSIC + X:(PARENT_RIGHT - WIDTH)/2 + Y:140 + Width:160 + Height:25 + Text:Music + Bold:True + Button@SURRENDER: + Id:SURRENDER + X:(PARENT_RIGHT - WIDTH)/2 + Y:180 + Width:160 + Height:25 + Text:Surrender + Bold:True + Button@DISCONNECT: + Id:DISCONNECT + X:(PARENT_RIGHT - WIDTH)/2 + Y:220 + Width:160 + Height:25 + Text:Disconnect + Bold:True + Button@QUIT: + Id:QUIT + X:(PARENT_RIGHT - WIDTH)/2 + Y:260 + Width:160 + Height:25 + Text:Quit + Bold:True + Background@DIPLOMACY_BG: + Id:DIPLOMACY_BG + Delegate:DiplomacyDelegate + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:450 + Height:400 + Visible:false + Children: + Label@LABEL_TITLE: + Id:LABEL_TITLE + X:(PARENT_RIGHT - WIDTH)/2 + Y:20 + Width:250 + Height:25 + Text:Diplomacy + Align:Center + Bold:True + ChatDisplay@CHAT_DISPLAY: + Id:CHAT_DISPLAY + X:250 + Y:WINDOW_BOTTOM - HEIGHT - 30 + Width: 760 + Height: 200 + DrawBackground: False + RemoveTime:250 + UseContrast: yes + ChatEntry@CHAT_ENTRY: + Id:CHAT_ENTRY + X:250 + Y:WINDOW_BOTTOM - HEIGHT + Width: 760 + Height: 30 + UseContrast: yes + Background@DEVELOPERMODE_BG: + Id:DEVELOPERMODE_BG + Delegate:DeveloperModeDelegate + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:350 + Height:370 + Visible:false + Children: + Label@LABEL_TITLE: + Id:LABEL_TITLE + X:(PARENT_RIGHT - WIDTH)/2 + Y:20 + Width:250 + Height:25 + Text:Developer Mode + Align:Center + Checkbox@CHECKBOX_SHROUD + Id:CHECKBOX_SHROUD + X:30 + Y:50 + Height:20 + Width:PARENT_RIGHT - 30 + Text:Disable Shroud + Checkbox@CHECKBOX_UNITDEBUG: + Id:CHECKBOX_UNITDEBUG + X:30 + Y:80 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Show Occupied Cells + Checkbox@CHECKBOX_PATHDEBUG: + Id:CHECKBOX_PATHDEBUG + X:30 + Y:110 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Show Unit Paths + Button@GIVE_CASH + Id:GIVE_CASH + X:30 + Y:140 + Width:200 + Height:20 + Text: Give Cash + Checkbox@INSTANT_BUILD + Id:INSTANT_BUILD + X:30 + Y:170 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Instant Build Speed + Checkbox@INSTANT_CHARGE + Id:INSTANT_CHARGE + X:30 + Y:200 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Instant Charge Time (Special Powers) + Checkbox@ENABLE_TECH + Id:ENABLE_TECH + X:30 + Y:230 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Build Everything + Checkbox@UNLIMITED_POWER + Id:UNLIMITED_POWER + X:30 + Y:260 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Unlimited Power + Checkbox@BUILD_ANYWHERE + Id:BUILD_ANYWHERE + X:30 + Y:290 + Width:PARENT_RIGHT - 30 + Height:20 + Text:Build Anywhere + Button@GIVE_EXPLORATION + Id:GIVE_EXPLORATION + X:30 + Y:320 + Width:200 + Height:20 + Text: Give Exploration Background@PERF_BG: ClickThrough:true Id:PERF_BG @@ -330,135 +330,135 @@ Container@INGAME_ROOT: X:20 Y:205 Width:170 - Height:40 -Container@OBSERVER_ROOT: - Id:OBSERVER_ROOT - Visible:true - Delegate:IngameObserverChromeDelegate - Children: - WorldInteractionController: - X:0 - Y:0 - Width:WINDOW_RIGHT - Height:WINDOW_BOTTOM - ViewportScrollController: - X:0 - Y:0 - Width:WINDOW_RIGHT - Height:WINDOW_BOTTOM - Timer@GAME_TIMER: - Id:GAME_TIMER - X: WINDOW_RIGHT/2 - Y: 10 - Background@POSTGAME_BG: - Id:POSTGAME_BG - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:400 - Height:100 - Background:dialog4 - Visible:false - Children: - Label@TEXT: - Id:TEXT - X:(PARENT_RIGHT - WIDTH)/2 - Y:(PARENT_BOTTOM - HEIGHT)/2 - Width:200 - Height:40 - Align:Center - Bold:True - SpecialPowerBin@INGAME_POWERS_BIN: - Id:INGAME_POWERS_BIN - X:0 - Y:25 - Button@INGAME_OPTIONS_BUTTON: - Id:INGAME_OPTIONS_BUTTON - X:0 - Y:0 - Width:160 - Height:25 - Text:Options - Bold:True - WorldTooltip: - Background@INGAME_OPTIONS_BG: - Id:INGAME_OPTIONS_BG - X:(WINDOW_RIGHT - WIDTH)/2 - Y:(WINDOW_BOTTOM - HEIGHT)/2 - Width:300 - Height:320 - Visible:false - Children: - Label@LABEL_TITLE: - Id:LABEL_TITLE - X:(PARENT_RIGHT - WIDTH)/2 - Y:20 - Width:250 - Height:25 - Text:Options - Align:Center - Bold:True - Button@RESUME: - Id:RESUME - X:(PARENT_RIGHT - WIDTH)/2 - Y:60 - Width:160 - Height:25 - Text:Resume - Bold:True - Button@SETTINGS: - Id:SETTINGS - X:(PARENT_RIGHT - WIDTH)/2 - Y:100 - Width:160 - Height:25 - Text:Settings - Bold:True - Button@MUSIC: - Id:MUSIC - X:(PARENT_RIGHT - WIDTH)/2 - Y:140 - Width:160 - Height:25 - Text:Music - Bold:True - Button@SURRENDER: - Id:SURRENDER - X:(PARENT_RIGHT - WIDTH)/2 - Y:180 - Width:160 - Height:25 - Text:Surrender - Bold:True - Button@DISCONNECT: - Id:DISCONNECT - X:(PARENT_RIGHT - WIDTH)/2 - Y:220 - Width:160 - Height:25 - Text:Disconnect - Bold:True - Button@QUIT: - Id:QUIT - X:(PARENT_RIGHT - WIDTH)/2 - Y:260 - Width:160 - Height:25 - Text:Quit - Bold:True - ChatDisplay@CHAT_DISPLAY: - Id:CHAT_DISPLAY - X:250 - Y:WINDOW_BOTTOM - HEIGHT - 30 - Width: 760 - Height: 200 - DrawBackground: False - RemoveTime:250 - ChatEntry@CHAT_ENTRY: - Id:CHAT_ENTRY - X:250 - Y:WINDOW_BOTTOM - HEIGHT - Width: 760 - Height: 30 + Height:40 +Container@OBSERVER_ROOT: + Id:OBSERVER_ROOT + Visible:true + Delegate:IngameObserverChromeDelegate + Children: + WorldInteractionController: + X:0 + Y:0 + Width:WINDOW_RIGHT + Height:WINDOW_BOTTOM + ViewportScrollController: + X:0 + Y:0 + Width:WINDOW_RIGHT + Height:WINDOW_BOTTOM + Timer@GAME_TIMER: + Id:GAME_TIMER + X: WINDOW_RIGHT/2 + Y: 10 + Background@POSTGAME_BG: + Id:POSTGAME_BG + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:400 + Height:100 + Background:dialog4 + Visible:false + Children: + Label@TEXT: + Id:TEXT + X:(PARENT_RIGHT - WIDTH)/2 + Y:(PARENT_BOTTOM - HEIGHT)/2 + Width:200 + Height:40 + Align:Center + Bold:True + SpecialPowerBin@INGAME_POWERS_BIN: + Id:INGAME_POWERS_BIN + X:0 + Y:25 + Button@INGAME_OPTIONS_BUTTON: + Id:INGAME_OPTIONS_BUTTON + X:0 + Y:0 + Width:160 + Height:25 + Text:Options + Bold:True + WorldTooltip: + Background@INGAME_OPTIONS_BG: + Id:INGAME_OPTIONS_BG + X:(WINDOW_RIGHT - WIDTH)/2 + Y:(WINDOW_BOTTOM - HEIGHT)/2 + Width:300 + Height:320 + Visible:false + Children: + Label@LABEL_TITLE: + Id:LABEL_TITLE + X:(PARENT_RIGHT - WIDTH)/2 + Y:20 + Width:250 + Height:25 + Text:Options + Align:Center + Bold:True + Button@RESUME: + Id:RESUME + X:(PARENT_RIGHT - WIDTH)/2 + Y:60 + Width:160 + Height:25 + Text:Resume + Bold:True + Button@SETTINGS: + Id:SETTINGS + X:(PARENT_RIGHT - WIDTH)/2 + Y:100 + Width:160 + Height:25 + Text:Settings + Bold:True + Button@MUSIC: + Id:MUSIC + X:(PARENT_RIGHT - WIDTH)/2 + Y:140 + Width:160 + Height:25 + Text:Music + Bold:True + Button@SURRENDER: + Id:SURRENDER + X:(PARENT_RIGHT - WIDTH)/2 + Y:180 + Width:160 + Height:25 + Text:Surrender + Bold:True + Button@DISCONNECT: + Id:DISCONNECT + X:(PARENT_RIGHT - WIDTH)/2 + Y:220 + Width:160 + Height:25 + Text:Disconnect + Bold:True + Button@QUIT: + Id:QUIT + X:(PARENT_RIGHT - WIDTH)/2 + Y:260 + Width:160 + Height:25 + Text:Quit + Bold:True + ChatDisplay@CHAT_DISPLAY: + Id:CHAT_DISPLAY + X:250 + Y:WINDOW_BOTTOM - HEIGHT - 30 + Width: 760 + Height: 200 + DrawBackground: False + RemoveTime:250 + ChatEntry@CHAT_ENTRY: + Id:CHAT_ENTRY + X:250 + Y:WINDOW_BOTTOM - HEIGHT + Width: 760 + Height: 30 Background@PERF_BG: ClickThrough:true Id:PERF_BG @@ -481,16 +481,16 @@ Container@OBSERVER_ROOT: X:20 Y:205 Width:170 - Height:40 -Background@FMVPLAYER: - Id:FMVPLAYER - Width:WINDOW_RIGHT - Height:WINDOW_BOTTOM - Background:dialog4 - Children: - VqaPlayer: - Id:PLAYER - X:0 - Y:0 - Width:WINDOW_RIGHT + Height:40 +Background@FMVPLAYER: + Id:FMVPLAYER + Width:WINDOW_RIGHT + Height:WINDOW_BOTTOM + Background:dialog4 + Children: + VqaPlayer: + Id:PLAYER + X:0 + Y:0 + Width:WINDOW_RIGHT Height:WINDOW_BOTTOM \ No newline at end of file diff --git a/mods/ra/rules/structures.yaml b/mods/ra/rules/structures.yaml index a1e7c75031..1e4c3e6228 100755 --- a/mods/ra/rules/structures.yaml +++ b/mods/ra/rules/structures.yaml @@ -254,7 +254,7 @@ PDOX: Duration: 30 KillCargo: yes SupportPowerChargeBar: - -AcceptsSupplies: + -AcceptsSupplies: TSLA: RequiresPower: @@ -290,7 +290,7 @@ TSLA: IronCurtainable: -RenderBuilding: RenderRangeCircle: - -AcceptsSupplies: + -AcceptsSupplies: AGUN: RequiresPower: @@ -330,7 +330,7 @@ AGUN: -RenderBuilding: RenderRangeCircle: RangeCircleType: aa - -AcceptsSupplies: + -AcceptsSupplies: DOME: RequiresPower: @@ -389,7 +389,7 @@ PBOX: AutoTarget: IronCurtainable: RenderRangeCircle: - -AcceptsSupplies: + -AcceptsSupplies: HBOX: Inherits: ^Building @@ -418,7 +418,7 @@ HBOX: AutoTarget: IronCurtainable: RenderRangeCircle: - -AcceptsSupplies: + -AcceptsSupplies: GUN: Inherits: ^Building @@ -452,7 +452,7 @@ GUN: IronCurtainable: -RenderBuilding: RenderRangeCircle: - -AcceptsSupplies: + -AcceptsSupplies: FTUR: Inherits: ^Building @@ -482,7 +482,7 @@ FTUR: AutoTarget: IronCurtainable: RenderRangeCircle: - -AcceptsSupplies: + -AcceptsSupplies: SAM: Inherits: ^Building @@ -521,7 +521,7 @@ SAM: RangeCircleType: aa RequiresPower: CanPowerDown: - -AcceptsSupplies: + -AcceptsSupplies: ATEK: Inherits: ^Building diff --git a/mods/ra/rules/vehicles.yaml b/mods/ra/rules/vehicles.yaml index 982e59e79e..19e36a0243 100644 --- a/mods/ra/rules/vehicles.yaml +++ b/mods/ra/rules/vehicles.yaml @@ -464,27 +464,27 @@ MNLY.AT: TRUK: Inherits: ^Vehicle - Buildable: - Queue: Vehicle - BuildPaletteOrder: 120 - Prerequisites: weap - Owner: allies, soviet - Valued: - Cost: 500 - Tooltip: - Name: Supply Truck - Description: Transports cash to other players.\n Unarmed + Buildable: + Queue: Vehicle + BuildPaletteOrder: 120 + Prerequisites: weap + Owner: allies, soviet + Valued: + Cost: 500 + Tooltip: + Name: Supply Truck + Description: Transports cash to other players.\n Unarmed Health: HP: 110 Armor: Type: Light Mobile: - Speed: 9 + Speed: 9 RevealsShroud: Range: 3 RenderUnit: - SupplyTruck: - Payload: 500 + SupplyTruck: + Payload: 500 SS: Inherits: ^Ship