| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- <?xml version="1.0" encoding="utf-8"?>
- <!-- *********************************************************************** -->
- <!-- * Provides callbacks for ActionScript to setup and launch a skirmish * -->
- <!-- * game. * -->
- <!-- *********************************************************************** -->
- <UIComponentLobby xmlns="uri:ea.com:eala:asset" xmlns:xi="http://www.w3.org/2001/XInclude"
- Priority="490">
-
- <!-- Used for random AI personality option -->
- <RandomStringLabel>GUI:Random</RandomStringLabel>
-
- <!-- These need to match labels used in the Flash/ActionScript files -->
- <FactionLabelSpec>APT:LobbyPlayer%dFaction_%d</FactionLabelSpec>
- <AIPersonalityLabelSpec>APT:LobbyPlayer%dAIPersonality_%d</AIPersonalityLabelSpec>
- <AIDifficultyLabelSpec>APT:LobbyAIDifficulty_%d</AIDifficultyLabelSpec>
- <TeamLabelSpec>APT:LobbyTeam_%d</TeamLabelSpec>
- <MapListSpec>APT:MapList_%d</MapListSpec>
- <GameplayTypeSpec>APT:GameplayType_%d</GameplayTypeSpec>
- <GameTimeLimitSpec>APT:GameTimeLimit_%d</GameTimeLimitSpec>
- <GameResourcesSpec>APT:GameResources_%d</GameResourcesSpec>
- <HillTimeSpec>APT:HillTime_%d</HillTimeSpec>
- <CapturePointsSpec>APT:CapturePoints_%d</CapturePointsSpec>
- <BarrierTimeSpec>APT:BarrierTime_%d</BarrierTimeSpec>
- <CaptureFlagsSpec>APT:CaptureFlag_%d</CaptureFlagsSpec>
- <!-- Define which factions are available in MP & Skirmish lobbies -->
- <!--
- These must correspond to factions in PlayerTempate.ini
- Once PlayerTemplate.ini is converted to XML we'll make these asset references,
- so the data build will tell you if you screw up a faction name.
- -->
- <Faction>RANDOM</Faction>
- <Faction>Allies</Faction>
- <Faction>Soviet</Faction>
- <Faction>Japan</Faction>
-
- <!-- Define the different AI difficulties -->
- <AIDifficulty Label="GUI:EasyAI" Value="EASY"/>
- <AIDifficulty Label="GUI:MediumAI" Value="MEDIUM"/>
- <AIDifficulty Label="GUI:HardAI" Value="HARD"/>
- <AIDifficulty Label="GUI:BrutalAI" Value="BRUTAL"/>
-
- <!-- Define the different options for the team setting -->
- <Team Label="Team:0" Value="-1"/> <!-- no team selected -->
- <Team Label="Team:1" Value="0"/>
- <Team Label="Team:2" Value="1"/>
- <Team Label="Team:3" Value="2"/>
-
- <!-- Import the different game types available in the MP/Skirmish lobbies -->
- <xi:include
- href="DATA:Shell/MultiplayerCommonUIData.xml"
- xpointer="xmlns(n=uri:ea.com:eala:asset) xpointer(/n:MultiplayerCommonUIData/child::*)" />
- <!-- Define the different options for the game time setting -->
- <GameTime Label="GUI:10Minutes" Value="600"/>
- <GameTime Label="GUI:20Minutes" Value="1200"/>
- <GameTime Label="GUI:30Minutes" Value="1800"/>
- <GameTime Label="GUI:Unlimited" Value="0" Default="true"/>
- <!-- Define the different options for the game starting resources setting -->
- <GameResources Value="10000" Default="true"/>
- <GameResources Value="15000"/>
- <GameResources Value="20000"/>
- <GameResources Value="30000"/>
- <GameResources Value="40000"/>
- <!-- Define the different options for the time with hill setting -->
- <HillTime Label="GUI:5Minutes" Value="300" Default="true"/>
- <HillTime Label="GUI:10Minutes" Value="600" MinGameTimeValue="1200"/>
- <HillTime Label="GUI:20Minutes" Value="1200" MinGameTimeValue="1800"/>
- <HillTime Label="GUI:30Minutes" Value="1800" MinGameTimeValue="3000"/>
- <!-- Define the different options for the barrier timer setting -->
- <BarrierTime Label="GUI:3Minutes" Value="180" Default="true"/>
- <BarrierTime Label="GUI:5Minutes" Value="300"/>
- <BarrierTime Label="GUI:10Minutes" Value="600"/>
- <BarrierTime Label="GUI:15Minutes" Value="900"/>
- <!-- Define the different options for the capture points setting -->
- <CapturePoints Value="15000" Default="true"/>
- <CapturePoints Value="20000"/>
- <CapturePoints Value="30000"/>
- <CapturePoints Value="40000"/>
- <!-- Define the different options for the capture flags setting -->
- <CaptureFlags Value="1"/>
- <CaptureFlags Value="3" Default="true"/>
- <CaptureFlags Value="5"/>
- <CaptureFlags Value="10"/>
- <!-- Define MP-specific data -->
- <MultiplayerLobbySettings>
- <LobbyTitleLabelSpec>APT:ST_LIVE_MULTIPLAYER_LOBBY</LobbyTitleLabelSpec>
- <UnmoderatedLobbyTitleTemplateSpec>APT:ST_XBOXLIVE_MULTIPLAYER_LOBBY</UnmoderatedLobbyTitleTemplateSpec>
- <ModeratedLobbyTitleTemplateSpec>APT:ST_MULTIPLAYER_LOBBY_MODERATOR</ModeratedLobbyTitleTemplateSpec>
- <PlayerNameLabelSpec>APT:LobbyPlayerName_%d</PlayerNameLabelSpec>
- <SlotLabelSpec>APT:LobbyPlayerSlotState_%d</SlotLabelSpec>
- <!-- Define the different slot states that can be chosen -->
- <SlotState Label="GUI:Open" Value="OPEN" AvailableInRanked="true" AvailableInModerated="false"/>
- <SlotState Label="GUI:Closed" Value="CLOSED" AvailableInRanked="true" AvailableInModerated="true"/>
- <SlotState Label="GUI:Private" Value="PRIVATE" AvailableInRanked="false" AvailableInModerated="true"/>
- <SlotState Label="GUI:AI" Value="AI" AvailableInRanked="false" AvailableInModerated="false"/>
- </MultiplayerLobbySettings>
-
- <!-- Define Skirmish-specific data -->
- <SkirmishLobbySettings>
- <LoadMusic>TEMP_RAM_Music360_LoadScreen</LoadMusic>
- <SlotLabelSpec>APT:LobbyPlayerSlotState_%d</SlotLabelSpec>
- <!-- Define the different slot states that can be chosen -->
- <SlotState Label="GUI:Closed" Value="CLOSED" />
- <SlotState Label="GUI:AI" Value="AI" />
- </SkirmishLobbySettings>
-
- </UIComponentLobby>
|