Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8"?>
- <GameVariant game="Halo4" engineType="Megalo">
- <Base flags="Unknown0">
- <Header type="GameVariant" activity="1" mode="Forge" engine="Megalo">
- <Unknown unk04="32553" id0="6E5F29262B3D3226" id1="A2EF84D6F66A355D" id2="6CEC0A1256C2F271" unk30="0" />
- <Creator timeStamp="3AFFFD7C0" name="kornman01" />
- <Modifier timeStamp="5228E3BC" xuid="9000000258174" name="PurppleGecko" />
- <Title>CTF 2.0</Title>
- <Description>Steal the Enemy Flag, Score Points! With neutral and 1-flag support</Description>
- <EngineIconIndex>2</EngineIconIndex>
- </Header>
- <Misc flags="TeamsEnabled, ResetPlayersOnNewRound, ResetMapOnNewRound" killCamEnabled="True" pointsSystemEnabled="True" bit5="True">
- <Round timeLimit="15" limit="1" earlyVictoryWinCount="0" suddenDeathTimeLimit="90" />
- </Misc>
- <Prototype mode="1">
- <Promethean energyKill="3" energyTime="3" energyMedal="3" />
- </Prototype>
- <Respawning>
- <Times respawn="10" initialLoadoutSelection="0" minRespawn="8" />
- </Respawning>
- <Social teamChanging="1" flags="FriendlyFireEnabled, BetrayalBootingEnabled, Unknown2" />
- <MapOverrides flags="GrenadesOnMap, EquipmentOnMap, PowerupsOnMap, TurretsOnMap">
- <Powerups>
- <DamageBoost>
- <Base duration="30">
- <Weapons>
- <Modifiers>
- <entry key="DamageMultiplier" value="1.45269775" />
- <entry key="MeleeDamageMultiplier" value="1.59919739" />
- </Modifiers>
- </Weapons>
- <Appearance camo="1">
- <Effects looping="4" />
- </Appearance>
- </Base>
- </DamageBoost>
- <SpeedBoost>
- <Base duration="45">
- <Weapons>
- <Modifiers>
- <entry key="SwitchSpeedModifier" value="1.75178528" />
- <entry key="ReloadSpeedModifier" value="1.75178528" />
- </Modifiers>
- </Weapons>
- <Movement>
- <Modifiers>
- <entry key="Speed" value="1.50152588" />
- </Modifiers>
- </Movement>
- <Appearance>
- <Effects looping="3" />
- </Appearance>
- </Base>
- </SpeedBoost>
- <Overshield>
- <Base duration="1">
- <Damage powerupCancellation="1">
- <Modifiers>
- <entry key="ShieldMultiplier" value="2.00204468" />
- <entry key="ShieldStunDuration" value="0" />
- <entry key="ShieldRechargeRate" value="4.999008" />
- <entry key="OvershieldRechargeRate" value="4.999008" />
- </Modifiers>
- </Damage>
- </Base>
- <Runtime duration="120">
- <Damage powerupCancellation="2">
- <Modifiers>
- <entry key="DamageResistance" value="1.59919739" />
- <entry key="OvershieldRechargeRate" value="-0.299087524" />
- </Modifiers>
- </Damage>
- <Appearance>
- <Effects looping="2" />
- </Appearance>
- </Runtime>
- </Overshield>
- </Powerups>
- </MapOverrides>
- <Teams>
- <Team designator="0" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
- <Overrides primaryColor="FFBD2A1B" secondaryColor="FF8F3E35" />
- <Emblem foreground="109" background="50" primaryColor="3" secondaryColor="22" backgroundColor="25" />
- <Name>
- <String>
- <English>Red Team</English>
- <Japanese>レッドチーム</Japanese>
- <German>Team Rot</German>
- <French>Équipe rouge</French>
- <Spanish>Equipo rojo</Spanish>
- <Mexican>Equipo rojo</Mexican>
- <Italian>Squadra rossa</Italian>
- <Korean>레드팀</Korean>
- <ChineseTrad>紅隊</ChineseTrad>
- <ChineseSimp>Red Team</ChineseSimp>
- <Portuguese>Equipe Vermelha</Portuguese>
- <Polish>Czerwona</Polish>
- <Russian>Красная команда</Russian>
- <Danish>Rødt hold</Danish>
- <Finnish>Punainen</Finnish>
- <Dutch>Rood team</Dutch>
- <Norwegian>Rødt lag</Norwegian>
- </String>
- </Name>
- </Team>
- <Team designator="1" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
- <Overrides primaryColor="FF28467C" secondaryColor="FF898FA0" />
- <Emblem foreground="110" background="51" primaryColor="3" secondaryColor="16" backgroundColor="17" />
- <Name>
- <String>
- <English>Blue Team</English>
- <Japanese>ブルーチーム</Japanese>
- <German>Team Blau</German>
- <French>Équipe bleue</French>
- <Spanish>Equipo azul</Spanish>
- <Mexican>Equipo azul</Mexican>
- <Italian>Squadra blu</Italian>
- <Korean>블루팀</Korean>
- <ChineseTrad>藍隊</ChineseTrad>
- <ChineseSimp>Blue Team</ChineseSimp>
- <Portuguese>Equipe Azul</Portuguese>
- <Polish>Niebieska</Polish>
- <Russian>Синяя команда</Russian>
- <Danish>Blåt hold</Danish>
- <Finnish>Sininen</Finnish>
- <Dutch>Blauw team</Dutch>
- <Norwegian>Blått lag</Norwegian>
- </String>
- </Name>
- </Team>
- <Team designator="2" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
- <Overrides primaryColor="FFFFCA00" secondaryColor="FF8D675C" />
- <Emblem foreground="111" background="52" primaryColor="3" secondaryColor="28" backgroundColor="30" />
- <Name>
- <String>
- <English>Gold Team</English>
- <Japanese>ゴールドチーム</Japanese>
- <German>Team Gold</German>
- <French>Équipe or</French>
- <Spanish>Equipo dorado</Spanish>
- <Mexican>Equipo dorado</Mexican>
- <Italian>Squadra oro</Italian>
- <Korean>골드팀</Korean>
- <ChineseTrad>金隊</ChineseTrad>
- <ChineseSimp>Gold Team</ChineseSimp>
- <Portuguese>Equipe Dourada</Portuguese>
- <Polish>Złota</Polish>
- <Russian>Золотая команда</Russian>
- <Danish>Gyldent hold</Danish>
- <Finnish>Kultainen</Finnish>
- <Dutch>Gouden team</Dutch>
- <Norwegian>Gull-lag</Norwegian>
- </String>
- </Name>
- </Team>
- <Team designator="3" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
- <Overrides primaryColor="FF006C00" secondaryColor="FF689B6F" />
- <Emblem foreground="112" background="53" primaryColor="3" secondaryColor="10" backgroundColor="11" />
- <Name>
- <String>
- <English>Green Team</English>
- <Japanese>グリーンチーム</Japanese>
- <German>Team Grün</German>
- <French>Équipe verte</French>
- <Spanish>Equipo verde</Spanish>
- <Mexican>Equipo verde</Mexican>
- <Italian>Squadra verde</Italian>
- <Korean>그린팀</Korean>
- <ChineseTrad>綠隊</ChineseTrad>
- <ChineseSimp>Green Team</ChineseSimp>
- <Portuguese>Equipe Verde</Portuguese>
- <Polish>Zielona</Polish>
- <Russian>Зеленая команда</Russian>
- <Danish>Grønt hold</Danish>
- <Finnish>Vihreä</Finnish>
- <Dutch>Groen team</Dutch>
- <Norwegian>Grønt lag</Norwegian>
- </String>
- </Name>
- </Team>
- <Team designator="4" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
- <Overrides primaryColor="FF843BD0" secondaryColor="FF2E6A94" />
- <Emblem foreground="114" background="55" primaryColor="3" secondaryColor="19" backgroundColor="21" />
- <Name>
- <String>
- <English>Purple Team</English>
- <Japanese>パープルチーム</Japanese>
- <German>Team Lila</German>
- <French>Équipe mauve</French>
- <Spanish>Equipo morado</Spanish>
- <Mexican>Equipo morado</Mexican>
- <Italian>Squadra viola</Italian>
- <Korean>퍼플팀</Korean>
- <ChineseTrad>紫隊</ChineseTrad>
- <ChineseSimp>Purple Team</ChineseSimp>
- <Portuguese>Equipe Roxa</Portuguese>
- <Polish>Fioletowa</Polish>
- <Russian>Фиолет. команда</Russian>
- <Danish>Lilla hold</Danish>
- <Finnish>Purppura</Finnish>
- <Dutch>Paars team</Dutch>
- <Norwegian>Lilla lag</Norwegian>
- </String>
- </Name>
- </Team>
- <Team designator="5" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
- <Overrides primaryColor="FF76BD12" secondaryColor="FF606512" />
- <Emblem foreground="116" background="57" primaryColor="3" secondaryColor="13" backgroundColor="12" />
- <Name>
- <String>
- <English>Lime Team</English>
- <Japanese>ライムチーム</Japanese>
- <German>Team Lindgrün</German>
- <French>Équipe citron</French>
- <Spanish>Equipo lima</Spanish>
- <Mexican>Equipo lima</Mexican>
- <Italian>Squadra lime</Italian>
- <Korean>라임팀</Korean>
- <ChineseTrad>草綠隊</ChineseTrad>
- <ChineseSimp>Lime Team</ChineseSimp>
- <Portuguese>Equipe Limão</Portuguese>
- <Polish>Limonkowa</Polish>
- <Russian>Лимонн. команда</Russian>
- <Danish>Limegrønt hold</Danish>
- <Finnish>Keltavihreä</Finnish>
- <Dutch>Limoen team</Dutch>
- <Norwegian>Limegult lag</Norwegian>
- </String>
- </Name>
- </Team>
- <Team designator="6" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
- <Overrides primaryColor="FFFF7F24" secondaryColor="FFFF6427" />
- <Emblem foreground="113" background="54" primaryColor="3" secondaryColor="5" backgroundColor="27" />
- <Name>
- <String>
- <English>Orange Team</English>
- <Japanese>オレンジチーム</Japanese>
- <German>Team Orange</German>
- <French>Équipe orange</French>
- <Spanish>Equipo naranja</Spanish>
- <Mexican>Equipo naranja</Mexican>
- <Italian>Squadra arancione</Italian>
- <Korean>오렌지팀</Korean>
- <ChineseTrad>橘隊</ChineseTrad>
- <ChineseSimp>Orange Team</ChineseSimp>
- <Portuguese>Equipe Laranja</Portuguese>
- <Polish>Pomarańczowa</Polish>
- <Russian>Оранж. команда</Russian>
- <Danish>Orange hold</Danish>
- <Finnish>Oranssi</Finnish>
- <Dutch>Oranje team</Dutch>
- <Norwegian>Oransje lag</Norwegian>
- </String>
- </Name>
- </Team>
- <Team designator="7" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
- <Overrides primaryColor="FF1FA8CA" secondaryColor="FF1C3842" />
- <Emblem foreground="115" background="56" primaryColor="3" secondaryColor="1" backgroundColor="2" />
- <Name>
- <String>
- <English>Cyan Team</English>
- <Japanese>シアンチーム</Japanese>
- <German>Team Türkis</German>
- <French>Équipe cyan</French>
- <Spanish>Equipo cian</Spanish>
- <Mexican>Equipo cian</Mexican>
- <Italian>Squadra turchese</Italian>
- <Korean>시안팀</Korean>
- <ChineseTrad>碧藍隊</ChineseTrad>
- <ChineseSimp>Cyan Team</ChineseSimp>
- <Portuguese>Equipe Ciano</Portuguese>
- <Polish>Cyjanowa</Polish>
- <Russian>Голубая команда</Russian>
- <Danish>Cyan hold</Danish>
- <Finnish>Syaani</Finnish>
- <Dutch>Cyaan team</Dutch>
- <Norwegian>Cyan lag</Norwegian>
- </String>
- </Name>
- </Team>
- </Teams>
- <LoadoutPalettes flags="MapLoadoutsEnabled, PersonalLoadoutsEnabled">
- <Palette0 used="False" />
- <Palette1 used="False" />
- <Palette2 used="False" />
- <Palette3 used="False" />
- <Palette4 used="False" />
- <Palette5 used="False" />
- </LoadoutPalettes>
- <Ordnance flags="InitialOrdnanceEnabled, RandomOrdnanceEnabled, OrdnanceEnabled" unk6="50" unk12="0" unk36="5" unk3A="0">
- <DropSets initial="initial_drop" />
- <InfinityResupplyTime min="160" max="160" />
- </Ordnance>
- </Base>
- <Megalo encoding="103" version="5399" engineIcon="2" engineCategory="0" scoreToWinRound="5" unk1ACF2="False" unk1ACF3="False" unk1ACF4="True">
- <SerializeFlags>UseStringTableNames, UseUserOptionNames</SerializeFlags>
- <StringTable baseNameIndex="BaseName">
- <String name="BaseName">
- <English>Capture The Flag</English>
- <Japanese>キャプチャーザフラッグ</Japanese>
- <German>Kampf um die Flagge</German>
- <French>Capture du drapeau</French>
- <Spanish>Capturar la bandera</Spanish>
- <Mexican>Capturar la bandera</Mexican>
- <Italian>Conquista la bandiera</Italian>
- <Korean>캡처 더 플래그</Korean>
- <ChineseTrad>搶旗之王</ChineseTrad>
- <ChineseSimp>Capture The Flag</ChineseSimp>
- <Portuguese>Captura da Bandeira</Portuguese>
- <Polish>Przejęcie flagi</Polish>
- <Russian>Захват флага</Russian>
- <Danish>Capture the Flag</Danish>
- <Finnish>Lipunryöstö</Finnish>
- <Dutch>Capture The Flag</Dutch>
- <Norwegian>Ta flagget</Norwegian>
- </String>
- <String name="ctf">
- <String>ctf</String>
- </String>
- <String name="ctf_flag_return">
- <String>ctf_flag_return</String>
- </String>
- <String name="ctf_res_zone">
- <String>ctf_res_zone</String>
- </String>
- <String name="ctf_res_zone_away">
- <String>ctf_res_zone_away</String>
- </String>
- <String name="team_spawn">
- <String>team_spawn</String>
- </String>
- <String name="initial_drop">
- <String>initial_drop</String>
- </String>
- <String name="String7">
- <English>Flag Return Time</English>
- <Japanese>フラッグ奪還時間</Japanese>
- <German>Flaggenrückholzeit</German>
- <French>Temps de retour du drapeau</French>
- <Spanish>Tiempo de regreso de bandera</Spanish>
- <Mexican>Tiempo de regreso de bandera</Mexican>
- <Italian>Tempo ritorno bandiera</Italian>
- <Korean>깃발 복귀 시간</Korean>
- <ChineseTrad>奪回旗幟時間</ChineseTrad>
- <ChineseSimp>Flag Return Time</ChineseSimp>
- <Portuguese>Tempo de Retorno da Bandeira</Portuguese>
- <Polish>Czas zwrotu flagi</Polish>
- <Russian>Время возврата флага</Russian>
- <Danish>Flagreturneringstid</Danish>
- <Finnish>Lipun palautuksen aika</Finnish>
- <Dutch>Terugkeertijd vlag</Dutch>
- <Norwegian>Returtid for flagg</Norwegian>
- </String>
- <String name="String8">
- <English>How long it takes a player to return their own flag.</English>
- <Japanese>味方が落としたフラッグを奪還するのに必要な時間</Japanese>
- <German>Bestimmt, wie lange ein Spieler braucht, um die eigene Flagge zurückzubringen.</German>
- <French>Temps mis par les joueurs pour rapporter leur drapeau.</French>
- <Spanish>El tiempo que tarda un jugador en devolver su propia bandera.</Spanish>
- <Mexican>El tiempo que tarda un jugador en devolver su propia bandera.</Mexican>
- <Italian>Tempo richiesto perché un giocatore riporti la propria bandiera.</Italian>
- <Korean>아군 깃발을 되돌려 놓을 때 걸리는 시간입니다.</Korean>
- <ChineseTrad>當玩家停留在掉落的己方旗幟旁時,旗幟重置回基地所需的時間。</ChineseTrad>
- <ChineseSimp>How long it takes a player to return their own flag.</ChineseSimp>
- <Portuguese>Quanto tempo o jogador leva para devolver sua própria bandeira.</Portuguese>
- <Polish>Czas potrzebny graczowi na zwrot własnej flagi.</Polish>
- <Russian>Как долго игроку возвращать свой флаг.</Russian>
- <Danish>Den tid, det tager for en spiller at returnere sit eget flag.</Danish>
- <Finnish>Kauanko pelaajalta vie palauttaa oma lippunsa.</Finnish>
- <Dutch>Hoe lang het een speler kost om zijn vlag terug te brengen.</Dutch>
- <Norwegian>Hvor lang tid det tar for en spiller å returnere sitt eget flagg.</Norwegian>
- </String>
- <String name="String9">
- <English>Never</English>
- <Japanese>なし</Japanese>
- <German>Niemals</German>
- <French>Jamais</French>
- <Spanish>Nunca</Spanish>
- <Mexican>Nunca</Mexican>
- <Italian>Illimitato</Italian>
- <Korean>허용 안 함</Korean>
- <ChineseTrad>無</ChineseTrad>
- <ChineseSimp>Never</ChineseSimp>
- <Portuguese>Nunca</Portuguese>
- <Polish>Nigdy</Polish>
- <Russian>Никогда</Russian>
- <Danish>Aldrig</Danish>
- <Finnish>Ei koskaan</Finnish>
- <Dutch>Nooit</Dutch>
- <Norwegian>Aldri</Norwegian>
- </String>
- <String name="String10">
- <String>
- </String>
- </String>
- <String name="String11">
- <English>Instant</English>
- <Japanese>即時</Japanese>
- <German>Sofort</German>
- <French>Instantané</French>
- <Spanish>Instantán.</Spanish>
- <Mexican>Instantán.</Mexican>
- <Italian>Istantaneo</Italian>
- <Korean>즉시</Korean>
- <ChineseTrad>立刻</ChineseTrad>
- <ChineseSimp>Instant</ChineseSimp>
- <Portuguese>Instantâneo</Portuguese>
- <Polish>Natychmiast</Polish>
- <Russian>Мгновенн.</Russian>
- <Danish>Øjeblikkelig</Danish>
- <Finnish>Heti</Finnish>
- <Dutch>Meteen</Dutch>
- <Norwegian>Øyeblikkelig</Norwegian>
- </String>
- <String name="String12">
- <English>3 Seconds</English>
- <Japanese>3 秒</Japanese>
- <German>3 Sekunden</German>
- <French>3 secondes</French>
- <Spanish>3 segundos</Spanish>
- <Mexican>3 segundos</Mexican>
- <Italian>3 secondi</Italian>
- <Korean>3초</Korean>
- <ChineseTrad>3 秒</ChineseTrad>
- <ChineseSimp>3 seconds</ChineseSimp>
- <Portuguese>3 segundos</Portuguese>
- <Polish>3 sekundy</Polish>
- <Russian>3 секунды</Russian>
- <Danish>Tre sekunder</Danish>
- <Finnish>3 sekuntia</Finnish>
- <Dutch>3 seconden</Dutch>
- <Norwegian>3 sekunder</Norwegian>
- </String>
- <String name="String13">
- <English>5 Seconds</English>
- <Japanese>5 秒</Japanese>
- <German>5 Sekunden</German>
- <French>5 secondes</French>
- <Spanish>5 segundos</Spanish>
- <Mexican>5 segundos</Mexican>
- <Italian>5 secondi</Italian>
- <Korean>5초</Korean>
- <ChineseTrad>5 秒</ChineseTrad>
- <ChineseSimp>5 seconds</ChineseSimp>
- <Portuguese>5 segundos</Portuguese>
- <Polish>5 sekund</Polish>
- <Russian>5 секунд</Russian>
- <Danish>Fem sekunder</Danish>
- <Finnish>5 sekuntia</Finnish>
- <Dutch>5 seconden</Dutch>
- <Norwegian>5 sekunder</Norwegian>
- </String>
- <String name="String14">
- <English>10 Seconds</English>
- <Japanese>10 秒</Japanese>
- <German>10 Sekunden</German>
- <French>10 secondes</French>
- <Spanish>10 segundos</Spanish>
- <Mexican>10 segundos</Mexican>
- <Italian>10 secondi</Italian>
- <Korean>10초</Korean>
- <ChineseTrad>10 秒</ChineseTrad>
- <ChineseSimp>10 seconds</ChineseSimp>
- <Portuguese>10 segundos</Portuguese>
- <Polish>10 sekund</Polish>
- <Russian>10 секунд</Russian>
- <Danish>10 sekunder</Danish>
- <Finnish>10 sekuntia</Finnish>
- <Dutch>10 seconden</Dutch>
- <Norwegian>10 sekunder</Norwegian>
- </String>
- <String name="String15">
- <English>15 Seconds</English>
- <Japanese>15 秒</Japanese>
- <German>15 Sekunden</German>
- <French>15 secondes</French>
- <Spanish>15 segundos</Spanish>
- <Mexican>15 segundos</Mexican>
- <Italian>15 secondi</Italian>
- <Korean>15초</Korean>
- <ChineseTrad>15 秒</ChineseTrad>
- <ChineseSimp>15 seconds</ChineseSimp>
- <Portuguese>15 segundos</Portuguese>
- <Polish>15 sekund</Polish>
- <Russian>15 секунд</Russian>
- <Danish>15 sekunder</Danish>
- <Finnish>15 sekuntia</Finnish>
- <Dutch>15 seconden</Dutch>
- <Norwegian>15 sekunder</Norwegian>
- </String>
- <String name="String16">
- <English>30 Seconds</English>
- <Japanese>30 秒</Japanese>
- <German>30 Sekunden</German>
- <French>30 secondes</French>
- <Spanish>30 segundos</Spanish>
- <Mexican>30 segundos</Mexican>
- <Italian>30 secondi</Italian>
- <Korean>30초</Korean>
- <ChineseTrad>30 秒</ChineseTrad>
- <ChineseSimp>30 seconds</ChineseSimp>
- <Portuguese>30 segundos</Portuguese>
- <Polish>30 sekund</Polish>
- <Russian>30 секунд</Russian>
- <Danish>30 sekunder</Danish>
- <Finnish>30 sekuntia</Finnish>
- <Dutch>30 seconden</Dutch>
- <Norwegian>30 sekunder</Norwegian>
- </String>
- <String name="String17">
- <English>45 Seconds</English>
- <Japanese>45 秒</Japanese>
- <German>45 Sekunden</German>
- <French>45 secondes</French>
- <Spanish>45 segundos</Spanish>
- <Mexican>45 segundos</Mexican>
- <Italian>45 secondi</Italian>
- <Korean>45초</Korean>
- <ChineseTrad>45 秒</ChineseTrad>
- <ChineseSimp>45 seconds</ChineseSimp>
- <Portuguese>45 segundos</Portuguese>
- <Polish>45 sekund</Polish>
- <Russian>45 секунд</Russian>
- <Danish>45 sekunder</Danish>
- <Finnish>45 sekuntia</Finnish>
- <Dutch>45 seconden</Dutch>
- <Norwegian>45 sekunder</Norwegian>
- </String>
- <String name="String18">
- <English>Flag Reset Time</English>
- <Japanese>フラッグ リセット時間</Japanese>
- <German>Flaggenrücksetzzeit</German>
- <French>Temps de réinitialisation du drapeau</French>
- <Spanish>Tiempo de recolocación de bandera</Spanish>
- <Mexican>Tiempo de recolocación de bandera</Mexican>
- <Italian>Tempo ripristino bandiera</Italian>
- <Korean>깃발 재설정 시간</Korean>
- <ChineseTrad>旗幟重置時間</ChineseTrad>
- <ChineseSimp>Flag Reset Time</ChineseSimp>
- <Portuguese>Tempo de Restauro da Bandeira</Portuguese>
- <Polish>Czas resetowania flagi</Polish>
- <Russian>Время авто-возврата флага</Russian>
- <Danish>Flagnulstillingstid</Danish>
- <Finnish>Lipun nollauksen aika</Finnish>
- <Dutch>Terugplaatstijd vlag</Dutch>
- <Norwegian>Tilbakestillingstid for flagg</Norwegian>
- </String>
- <String name="String19">
- <English>Time before a loose flag is returned home.</English>
- <Japanese>落ちたフラッグが自動的に自陣にリセットされるまでの時間</Japanese>
- <German>Zeit, bis eine fallengelassene Flagge zurück in die Basis versetzt wird.</German>
- <French>Délai de retour d'un drapeau à terre à sa base.</French>
- <Spanish>El tiempo antes de que una bandera suelta vuelva a casa.</Spanish>
- <Mexican>El tiempo antes de que una bandera suelta vuelva a casa.</Mexican>
- <Italian>Tempo richiesto perché una bandiera abbandonata ritorni alla propria base.</Italian>
- <Korean>땅에 떨어진 깃발이 원점으로 돌아갈 때까지 걸리는 시간입니다.</Korean>
- <ChineseTrad>掉落的旗幟回到基地前的時間。</ChineseTrad>
- <ChineseSimp>Time before a loose flag is returned home.</ChineseSimp>
- <Portuguese>O tempo até uma bandeira solta voltar para casa.</Portuguese>
- <Polish>Czas potrzebny zgubionej fladze na powrót do bazy.</Polish>
- <Russian>Интервал, после которого потерянный флаг возвращается домой.</Russian>
- <Danish>Den tid, der går, før et løst flag bliver returneret.</Danish>
- <Finnish>Aika, jonka kuluttua pudotettu lippu palautetaan kotiin.</Finnish>
- <Dutch>Hoe lang het duurt voordat een losse vlag wordt teruggeplaatst op de thuisbasis.</Dutch>
- <Norwegian>Tid før et løst flagg sendes hjem.</Norwegian>
- </String>
- <String name="String20">
- <English>25 Seconds</English>
- <Japanese>25 秒</Japanese>
- <German>25 Sekunden</German>
- <French>25 secondes</French>
- <Spanish>25 segundos</Spanish>
- <Mexican>25 segundos</Mexican>
- <Italian>25 secondi</Italian>
- <Korean>25초</Korean>
- <ChineseTrad>25 秒</ChineseTrad>
- <ChineseSimp>25 seconds</ChineseSimp>
- <Portuguese>25 segundos</Portuguese>
- <Polish>25 sekund</Polish>
- <Russian>25 секунд</Russian>
- <Danish>25 sekunder</Danish>
- <Finnish>25 sekuntia</Finnish>
- <Dutch>25 seconden</Dutch>
- <Norwegian>25 sekunder</Norwegian>
- </String>
- <String name="String21">
- <English>35 Seconds</English>
- <Japanese>35 秒</Japanese>
- <German>35 Sekunden</German>
- <French>35 secondes</French>
- <Spanish>35 segundos</Spanish>
- <Mexican>35 segundos</Mexican>
- <Italian>35 secondi</Italian>
- <Korean>35초</Korean>
- <ChineseTrad>35 秒</ChineseTrad>
- <ChineseSimp>35 seconds</ChineseSimp>
- <Portuguese>35 segundos</Portuguese>
- <Polish>35 sekund</Polish>
- <Russian>35 секунд</Russian>
- <Danish>35 sekunder</Danish>
- <Finnish>35 sekuntia</Finnish>
- <Dutch>35 seconden</Dutch>
- <Norwegian>35 sekunder</Norwegian>
- </String>
- <String name="String22">
- <English>1 Minute</English>
- <Japanese>1 分</Japanese>
- <German>1 Minute</German>
- <French>1 minute</French>
- <Spanish>1 minuto</Spanish>
- <Mexican>1 minuto</Mexican>
- <Italian>1 minuto</Italian>
- <Korean>1분</Korean>
- <ChineseTrad>1 分鐘</ChineseTrad>
- <ChineseSimp>1 minute</ChineseSimp>
- <Portuguese>1 minuto</Portuguese>
- <Polish>1 minuta</Polish>
- <Russian>1 минута</Russian>
- <Danish>Et minut</Danish>
- <Finnish>1 minuutti</Finnish>
- <Dutch>1 minuut</Dutch>
- <Norwegian>1 minutt</Norwegian>
- </String>
- <String name="String23">
- <English>2 Minutes</English>
- <Japanese>2 分</Japanese>
- <German>2 Minuten</German>
- <French>2 minutes</French>
- <Spanish>2 minutos</Spanish>
- <Mexican>2 minutos</Mexican>
- <Italian>2 minuti</Italian>
- <Korean>2분</Korean>
- <ChineseTrad>2 分鐘</ChineseTrad>
- <ChineseSimp>2 minutes</ChineseSimp>
- <Portuguese>2 minutos</Portuguese>
- <Polish>2 minuty</Polish>
- <Russian>2 минуты</Russian>
- <Danish>To minutter</Danish>
- <Finnish>2 minuuttia</Finnish>
- <Dutch>2 minuten</Dutch>
- <Norwegian>2 minutter</Norwegian>
- </String>
- <String name="String24">
- <English>5 Minutes</English>
- <Japanese>5 分</Japanese>
- <German>5 Minuten</German>
- <French>5 minutes</French>
- <Spanish>5 minutos</Spanish>
- <Mexican>5 minutos</Mexican>
- <Italian>5 minuti</Italian>
- <Korean>5분</Korean>
- <ChineseTrad>5 分鐘</ChineseTrad>
- <ChineseSimp>5 minutes</ChineseSimp>
- <Portuguese>5 minutos</Portuguese>
- <Polish>5 minut</Polish>
- <Russian>5 минут</Russian>
- <Danish>Fem minutter</Danish>
- <Finnish>5 minuuttia</Finnish>
- <Dutch>5 minuten</Dutch>
- <Norwegian>5 minutter</Norwegian>
- </String>
- <String name="String25">
- <English>Flag at Home Requirement</English>
- <Japanese>ポイント獲得制限</Japanese>
- <German>Flagge muss in Basis sein</German>
- <French>Drapeau dans le camp obligatoire</French>
- <Spanish>Requisito de bandera en casa</Spanish>
- <Mexican>Requisito de bandera en casa</Mexican>
- <Italian>Requisito bandiera in base</Italian>
- <Korean>깃발 사수 필요성</Korean>
- <ChineseTrad>保旗條款</ChineseTrad>
- <ChineseSimp>Flag at Home Requirement</ChineseSimp>
- <Portuguese>Requisito de Bandeira em Casa</Portuguese>
- <Polish>Wymóg: flaga w domu</Polish>
- <Russian>Требование флага на базе</Russian>
- <Danish>Flag hjemme-krav</Danish>
- <Finnish>Lippu kotona -vaatimus</Finnish>
- <Dutch>Vlagthuis-voorwaarde</Dutch>
- <Norwegian>Krav for at flagget er hjemme</Norwegian>
- </String>
- <String name="String26">
- <English>You cannot score points unless your flag is at your base.</English>
- <Japanese>自陣に味方のフラッグがある時のみポイントを獲得できる</Japanese>
- <German>Sie können keine Punkte erzielen, solange Ihre Flagge nicht in Ihrer Basis ist.</German>
- <French>Vous ne marquez pas de points lorsque votre drapeau n'est pas dans votre base.</French>
- <Spanish>No puedes ganar puntos si tu bandera no está en tu base.</Spanish>
- <Mexican>No puedes ganar puntos si tu bandera no está en tu base.</Mexican>
- <Italian>Non puoi segnare punti a meno che la tua bandiera non si trovi nella tua base.</Italian>
- <Korean>아군 깃발이 기지에 없을 때는 점수를 얻을 수 없습니다.</Korean>
- <ChineseTrad>除非你的基地還保有旗幟,否則無法獲得分數。</ChineseTrad>
- <ChineseSimp>You cannot score any points while your flag is not at your base.</ChineseSimp>
- <Portuguese>Você não pode marcar pontos, a menos que a sua bandeira esteja na sua base.</Portuguese>
- <Polish>Nie możesz zdobywać punktów, o ile twoja flaga nie znajduje się w bazie.</Polish>
- <Russian>Вы можете получать очки только при условии, что ваш флаг находится на базе.</Russian>
- <Danish>Du kan ikke score point, medmindre jeres flag er i basen.</Danish>
- <Finnish>Et saa pisteitä, ellei lippusi ole tukikohdassasi.</Finnish>
- <Dutch>Je kunt alleen punten scoren als de vlag op je basis is.</Dutch>
- <Norwegian>Du kan ikke få poeng om flagget ditt ikke er i basen din.</Norwegian>
- </String>
- <String name="String27">
- <English>No</English>
- <Japanese>いいえ</Japanese>
- <German>Nein</German>
- <French>Non</French>
- <Spanish>No</Spanish>
- <Mexican>No</Mexican>
- <Italian>No</Italian>
- <Korean>아니요</Korean>
- <ChineseTrad>否</ChineseTrad>
- <ChineseSimp>No</ChineseSimp>
- <Portuguese>Não</Portuguese>
- <Polish>Nie</Polish>
- <Russian>Нет</Russian>
- <Danish>Nej</Danish>
- <Finnish>Ei</Finnish>
- <Dutch>Nee</Dutch>
- <Norwegian>Nei</Norwegian>
- </String>
- <String name="String28">
- <English>Yes</English>
- <Japanese>はい</Japanese>
- <German>Ja</German>
- <French>Oui</French>
- <Spanish>Sí</Spanish>
- <Mexican>Sí</Mexican>
- <Italian>Sì</Italian>
- <Korean>예</Korean>
- <ChineseTrad>是</ChineseTrad>
- <ChineseSimp>Yes</ChineseSimp>
- <Portuguese>Sim</Portuguese>
- <Polish>Tak</Polish>
- <Russian>Да</Russian>
- <Danish>Ja</Danish>
- <Finnish>Kyllä</Finnish>
- <Dutch>Ja</Dutch>
- <Norwegian>Ja</Norwegian>
- </String>
- <String name="String29">
- <English>Overtime Length</English>
- <Japanese>オーバータイム</Japanese>
- <German>Verlängerungsdauer</German>
- <French>Durée de la prolongation</French>
- <Spanish>Duración de la prórroga</Spanish>
- <Mexican>Duración de la prórroga</Mexican>
- <Italian>Lunghezza tempo supplementare</Italian>
- <Korean>연장 시간 길이</Korean>
- <ChineseTrad>延長時間長度</ChineseTrad>
- <ChineseSimp>Overtime Length</ChineseSimp>
- <Portuguese>Duração do Tempo Adicional</Portuguese>
- <Polish>Długość dogrywki</Polish>
- <Russian>Дополнительное время</Russian>
- <Danish>Overtidslængde</Danish>
- <Finnish>Jatkoajan pituus</Finnish>
- <Dutch>Duur verlenging</Dutch>
- <Norwegian>Overtidslengde</Norwegian>
- </String>
- <String name="String30">
- <English>Length to extend the timer if there's a tie when time runs out.</English>
- <Japanese>延長戦の時間を設定</Japanese>
- <German>Timerverlängerung, falls es am Ende der Spielzeit Unentschieden steht.</German>
- <French>Durée de la prolongation en cas d'égalité à la fin du temps imparti.</French>
- <Spanish>Tiempo extra añadido si hay un empate cuando se acabe el tiempo.</Spanish>
- <Mexican>Tiempo extra añadido si hay un empate cuando se acabe el tiempo.</Mexican>
- <Italian>Tempo utilizzabile per la fase supplementare se a tempo scaduto c'è un pareggio.</Italian>
- <Korean>시간이 다 되었을 때 추가로 연장되는 시간의 길이입니다.</Korean>
- <ChineseTrad>在平手狀態下時間結束時,延長的時間長度。</ChineseTrad>
- <ChineseSimp>Length to extend the timer if there's a tie when time runs out.</ChineseSimp>
- <Portuguese>A duração da extensão do timer se houver empate quando o tempo esgotar.</Portuguese>
- <Polish>Określa, o ile zostanie wydłużony czas w przypadku remisu.</Polish>
- <Russian>Если по истечению времени игра заканчивается в ничью, то продолжительность игры увеличится на данное значение.</Russian>
- <Danish>Længde, timeren skal forlænges i, hvis der står uafgjort, når tiden løber ud.</Danish>
- <Finnish>Ajastimen ajan pidentämisen aika, jos ajan päättyessä on tasapeli.</Finnish>
- <Dutch>Bij gelijkspel wordt de teller met deze tijd verlengd.</Dutch>
- <Norwegian>Hvor lenge tiden utvides om det er uavgjort når tiden går ut.</Norwegian>
- </String>
- <String name="String31">
- <English>3 Minutes</English>
- <Japanese>3 分</Japanese>
- <German>3 Minuten</German>
- <French>3 minutes</French>
- <Spanish>3 minutos</Spanish>
- <Mexican>3 minutos</Mexican>
- <Italian>3 minuti</Italian>
- <Korean>3분</Korean>
- <ChineseTrad>3 分鐘</ChineseTrad>
- <ChineseSimp>3 minutes</ChineseSimp>
- <Portuguese>3 minutos</Portuguese>
- <Polish>3 minuty</Polish>
- <Russian>3 минуты</Russian>
- <Danish>Tre minutter</Danish>
- <Finnish>3 minuuttia</Finnish>
- <Dutch>3 minuten</Dutch>
- <Norwegian>3 minutter</Norwegian>
- </String>
- <String name="String32">
- <English>Flag Carrier Traits</English>
- <Japanese>フラッグ キャリア オプション</Japanese>
- <German>Flaggenträger-Eigenschaften</German>
- <French>Caractéristiques du porteur</French>
- <Spanish>Rasgos de portador de bandera</Spanish>
- <Mexican>Rasgos de portador de bandera</Mexican>
- <Italian>Elementi portatore bandiera</Italian>
- <Korean>깃발 운반자 특성</Korean>
- <ChineseTrad>攜旗者能力</ChineseTrad>
- <ChineseSimp>Flag Carrier Traits</ChineseSimp>
- <Portuguese>Caract. do carregador de bandeira</Portuguese>
- <Polish>Cechy niosącego flagę</Polish>
- <Russian>Способности носителя флага</Russian>
- <Danish>Egenskaber for flagbærer</Danish>
- <Finnish>Lipunkantajan piirteet</Finnish>
- <Dutch>Kenmerken vlaggendrager</Dutch>
- <Norwegian>Flaggbærertrekk</Norwegian>
- </String>
- <String name="String33">
- <English>Applied to players with the flag. Overrides all but powerups.</English>
- <Japanese>フラッグを持ったプレイヤーに適用されるオプション。パワーアップ以外のすべてのオプションに優先する</Japanese>
- <German>Gelten für flaggentragende Spieler. Setzen alles außer Extras außer Kraft.</German>
- <French>Attribuées aux joueurs avec le drapeau. Prévaut sur tout, sauf les caractéristiques de power-ups.</French>
- <Spanish>Se aplican a los jugadores con la bandera. Anulan todo menos las mejoras.</Spanish>
- <Mexican>Se aplican a los jugadores con la bandera. Anulan todo menos las mejoras.</Mexican>
- <Italian>Si applica ai giocatori con la bandiera. Ignora tutto eccetto i potenziamenti.</Italian>
- <Korean>깃발을 운반하는 플레이어에게 적용됩니다. 파워업 이외의 모든 것보다 우선합니다.</Korean>
- <ChineseTrad>套用至攜帶旗幟的玩家的能力。將覆蓋升級道具以外的所有能力。</ChineseTrad>
- <ChineseSimp>Applied to players with the flag. Overrides all but powerups.</ChineseSimp>
- <Portuguese>Aplica-se aos jogadores com a bandeira. Substitui tudo, menos otimizações.</Portuguese>
- <Polish>Wprowadzane u gracza z flagą. Nadpisują wszystko prócz bonusów.</Polish>
- <Russian>Даются игрокам с флагом. Перекрывают все остальные способности, кроме усилений.</Russian>
- <Danish>Anvendes for spillere med flaget. Tilsidesætter alt, undtagen forbedringer.</Danish>
- <Finnish>Käytetään lippua kantaville pelaajille. Ohittaa kaiken tehosteita lukuun ottamatta.</Finnish>
- <Dutch>Kenmerken die gelden voor vlaggendragers. Vervangt alles behalve powerups.</Dutch>
- <Norwegian>Gitt til spillere med flagget. Overstyrer alt bortsett fra kraftøkere.</Norwegian>
- </String>
- <String name="String34">
- <English>Captures</English>
- <Japanese>キャプチャー</Japanese>
- <German>Eroberungen</German>
- <French>Captures</French>
- <Spanish>Capturas</Spanish>
- <Mexican>Capturas</Mexican>
- <Italian>Conquiste</Italian>
- <Korean>점령</Korean>
- <ChineseTrad>搶奪數</ChineseTrad>
- <ChineseSimp>Flag Captures</ChineseSimp>
- <Portuguese>Capturas</Portuguese>
- <Polish>Przejęcia</Polish>
- <Russian>Захватов</Russian>
- <Danish>Erobringer</Danish>
- <Finnish>Ryöstämiset</Finnish>
- <Dutch>Veroveringen</Dutch>
- <Norwegian>Overtagelser</Norwegian>
- </String>
- <String name="String35">
- <English>Carry Time</English>
- <Japanese>保有時間</Japanese>
- <German>Trägerzeit</German>
- <French>Temps porté</French>
- <Spanish>Posesión</Spanish>
- <Mexican>Posesión</Mexican>
- <Italian>Tempo di trasporto</Italian>
- <Korean>운반 시간</Korean>
- <ChineseTrad>攜旗時間</ChineseTrad>
- <ChineseSimp>Flag Carry Time</ChineseSimp>
- <Portuguese>Tempo de Equipamento</Portuguese>
- <Polish>Czas niesienia</Polish>
- <Russian>ВРЕМЯ НОШЕНИЯ</Russian>
- <Danish>Tid som bærer</Danish>
- <Finnish>Kantamisaika</Finnish>
- <Dutch>Draagtijd</Dutch>
- <Norwegian>Bæretid</Norwegian>
- </String>
- <String name="String36">
- <English>Flag Kills</English>
- <Japanese>フラッグ
- キル</Japanese>
- <German>Flaggen-
- abschüsse</German>
- <French>Frags avec drapeau</French>
- <Spanish>Abatidos con bandera</Spanish>
- <Mexican>Abatidos con bandera</Mexican>
- <Italian>Uccisioni bandiera</Italian>
- <Korean>깃발 처치</Korean>
- <ChineseTrad>旗幟擊殺數</ChineseTrad>
- <Portuguese>Abates de Bandeira</Portuguese>
- <Polish>Zniszczenia flagą</Polish>
- <Russian>Убийств с флагом</Russian>
- <Danish>Flagdrab</Danish>
- <Finnish>Lipputapot</Finnish>
- <Dutch>Vlagkills</Dutch>
- <Norwegian>Flagg-kill</Norwegian>
- </String>
- <String name="String37">
- <English>Flag Defends</English>
- <Japanese>フラッグ
- 防衛</Japanese>
- <German>Flaggenver-
- teidigungen</German>
- <French>Défenses du drapeau</French>
- <Spanish>Defensas de la bandera</Spanish>
- <Mexican>Defensas de la bandera</Mexican>
- <Italian>Bandiere difese</Italian>
- <Korean>깃발 방어</Korean>
- <ChineseTrad>旗幟防禦數</ChineseTrad>
- <ChineseSimp>Flag Returns</ChineseSimp>
- <Portuguese>Defesas de Bandeira</Portuguese>
- <Polish>Obrony flagi</Polish>
- <Russian>Защит флага</Russian>
- <Danish>Flagforsvar</Danish>
- <Finnish>Lipun puolustukset</Finnish>
- <Dutch>Vlaggen verdedigd</Dutch>
- <Norwegian>Flagg forsvart</Norwegian>
- </String>
- <String name="String38">
- <English>Capture the enemy flag.
- %n rounds.</English>
- <Japanese>敵のフラッグをキャプチャーせよ
- %n ラウンド</Japanese>
- <German>Erobern Sie die feindliche Flagge.
- %n Runden.</German>
- <French>Capturez le drapeau ennemi.
- %n manches.</French>
- <Spanish>Captura la bandera enemiga.
- %n rondas.</Spanish>
- <Mexican>Captura la bandera enemiga.
- %n rondas.</Mexican>
- <Italian>Conquista la bandiera nemica.
- %n turni.</Italian>
- <Korean>적 깃발을 획득하십시오.
- %n라운드입니다.</Korean>
- <ChineseTrad>搶到敵軍旗幟。
- %n 回合。</ChineseTrad>
- <ChineseSimp>Capture the enemy flag.
- %n rounds.</ChineseSimp>
- <Portuguese>Capture a bandeira do inimigo.
- %n rodadas.</Portuguese>
- <Polish>Przejmij flagę wroga.
- %n rund(y).</Polish>
- <Russian>Захватите вражеский флаг.
- %n раундов.</Russian>
- <Danish>Stjæl fjendens flag.
- %n omgange.</Danish>
- <Finnish>Ryöstä vihollisen lippu.
- %n erää.</Finnish>
- <Dutch>Verover de vijandelijke vlag.
- %n ronden.</Dutch>
- <Norwegian>Ta fiendens flagg.
- %n runder.</Norwegian>
- </String>
- <String name="String39">
- <English>Offense</English>
- <Japanese>オフェンス</Japanese>
- <German>Angriff</German>
- <French>Attaque</French>
- <Spanish>Ataque</Spanish>
- <Mexican>Ataque</Mexican>
- <Italian>Attacco</Italian>
- <Korean>공격</Korean>
- <ChineseTrad>進攻者</ChineseTrad>
- <ChineseSimp>Offense</ChineseSimp>
- <Portuguese>Ataque</Portuguese>
- <Polish>Ofensywa</Polish>
- <Russian>Нападение</Russian>
- <Danish>Angreb</Danish>
- <Finnish>Hyökkäys</Finnish>
- <Dutch>Aanval</Dutch>
- <Norwegian>Angrep</Norwegian>
- </String>
- <String name="String40">
- <English>Defend your flag.
- %n rounds.</English>
- <Japanese>フラッグを守れ
- %n ラウンド</Japanese>
- <German>Verteidigen Sie Ihre Flagge.
- %n Runden.</German>
- <French>Défendez votre drapeau.
- %n manches.</French>
- <Spanish>Defiende tu bandera.
- %n rondas.</Spanish>
- <Mexican>Defiende tu bandera.
- %n rondas.</Mexican>
- <Italian>Difendi la tua bandiera.
- %n turni.</Italian>
- <Korean>깃발을 방어하십시오.
- %n라운드입니다.</Korean>
- <ChineseTrad>保護旗幟。
- %n 回合。</ChineseTrad>
- <ChineseSimp>Defend your flag.
- %n rounds.</ChineseSimp>
- <Portuguese>Defenda a bandeira.
- %n rodadas.</Portuguese>
- <Polish>Broń flagi.
- %n rund(y).</Polish>
- <Russian>Защищайте свой флаг.
- %n раундов.</Russian>
- <Danish>Forsvar jeres flag.
- %n omgange.</Danish>
- <Finnish>Puolusta lippuasi.
- %n erää.</Finnish>
- <Dutch>Verdedig je vlag.
- %n ronden.</Dutch>
- <Norwegian>Forsvar flagget.
- %n runder.</Norwegian>
- </String>
- <String name="String41">
- <English>Defense</English>
- <Japanese>ディフェンス</Japanese>
- <German>Verteidigung</German>
- <French>Défense</French>
- <Spanish>Defensa</Spanish>
- <Mexican>Defensa</Mexican>
- <Italian>Difesa</Italian>
- <Korean>방어</Korean>
- <ChineseTrad>防禦者</ChineseTrad>
- <ChineseSimp>Defense</ChineseSimp>
- <Portuguese>Defesa</Portuguese>
- <Polish>Defensywa</Polish>
- <Russian>Оборона</Russian>
- <Danish>Forsvar</Danish>
- <Finnish>Puolustus</Finnish>
- <Dutch>Verdediging</Dutch>
- <Norwegian>Forsvar</Norwegian>
- </String>
- <String name="String42">
- <English>Midnight CTF - Neutral Flag.
- %n points to win.</English>
- <Japanese>ミッドナイト CTF - ニュートラルのフラッグ
- %n ポイントで勝利</Japanese>
- <German>Midnight-KudF – Neutrale Flagge.
- %n Punkte zum Sieg.</German>
- <French>CDD de Midnight - Drapeau neutre
- %n points pour gagner.</French>
- <Spanish>Medianoche CLB - Bandera neutral.
- %n puntos para ganar.</Spanish>
- <Mexican>Medianoche CLB - Bandera neutral.
- %n puntos para ganar.</Mexican>
- <Italian>Midnight CLB - Bandiera neutrale.
- Si vince a %n punti.</Italian>
- <Korean>Midnight CTF - 중립 깃발
- %n점 얻으면 승리</Korean>
- <ChineseTrad>Midnight 搶旗之王 - 中立旗幟。
- 取得 %n 分獲勝。</ChineseTrad>
- <ChineseSimp>Midnight CTF - Neutral Flag.
- %n points to win.</ChineseSimp>
- <Portuguese>Midnight CTF - Bandeira Neutra.
- %n pontos para vencer.</Portuguese>
- <Polish>Przejęcie flagi – Midnight – flaga neutralna.
- %n pkt do zwycięstwa.</Polish>
- <Russian>Полуночный ЗФ - нейтральный флаг.
- %n очков до победы.</Russian>
- <Danish>Midnight-CTF - Neutralt flag.
- %n point for at vinde.</Danish>
- <Finnish>Midnight-lipunryöstö - puolueeton lippu.
- %n pistettä voittoon.</Finnish>
- <Dutch>Midnight CTF - Neutrale vlag.
- Winst bij %n punten.</Dutch>
- <Norwegian>Midnatt - ta flagget - nøytralt flagg.
- %n poeng for å vinne.</Norwegian>
- </String>
- <String name="String43">
- <English>Capture the flag.</English>
- <Japanese>キャプチャーザフラッグ</Japanese>
- <German>Erobern Sie die Flagge.</German>
- <French>Capturez le drapeau.</French>
- <Spanish>Captura la bandera.</Spanish>
- <Mexican>Captura la bandera.</Mexican>
- <Italian>Conquista la bandiera.</Italian>
- <Korean>캡처 더 플래그</Korean>
- <ChineseTrad>搶旗之王。</ChineseTrad>
- <ChineseSimp>Capture the flag.</ChineseSimp>
- <Portuguese>Capture a bandeira.</Portuguese>
- <Polish>Przejęcie flagi.</Polish>
- <Russian>Захватите флаг.</Russian>
- <Danish>Capture the Flag.</Danish>
- <Finnish>Ryöstä lippu.</Finnish>
- <Dutch>Capture the flag.</Dutch>
- <Norwegian>Ta flagget.</Norwegian>
- </String>
- <String name="String44">
- <English>SCORE BLOCKED - TEAM FLAG AWAY</English>
- <Japanese>ポイント獲得不能 (自陣に味方のフラッグが必要)</Japanese>
- <German>PUNKTEN BLOCKIERT – TEAMFLAGGE NICHT DA</German>
- <French>IMPOSSIBLE DE MARQUER, VOTRE DRAPEAU A ÉTÉ PRIS</French>
- <Spanish>PUNTUACIÓN BLOQUEADA - BANDERA DE EQUIPO PERDIDA</Spanish>
- <Mexican>PUNTUACIÓN BLOQUEADA - BANDERA DE EQUIPO PERDIDA</Mexican>
- <Italian>PUNTEGGIO BLOCCATO - BANDIERA SQUADRA NON DISPONIBILE</Italian>
- <Korean>득점 불가 - 깃발 없음</Korean>
- <ChineseTrad>無法得分 - 團隊旗幟不在</ChineseTrad>
- <Portuguese>PONTUAÇÃO BLOQUEADA - BANDEIRA DA EQUIPE AUSENTE</Portuguese>
- <Polish>WYNIK ZABLOKOWANY - FLAGA DRUŻYNY WYNIESIONA</Polish>
- <Russian>ОЧКИ ЗАМОРОЖЕНЫ - ФЛАГ КОМАНДЫ НЕ НА МЕСТЕ</Russian>
- <Danish>SCORE BLOKERET – HOLDFLAG VÆK</Danish>
- <Finnish>PISTEET JÄÄDYTETTY - JOUKKUEEN LIPPU ON POISSA</Finnish>
- <Dutch>SCORE GEBLOKKEERD - TEAMVLAG WEG</Dutch>
- <Norwegian>MÅL BLOKKERT - LAGFLAGGET BORTE</Norwegian>
- </String>
- <String name="String45">
- <English>RETURNING FLAG</English>
- <Japanese>フラッグ奪還中</Japanese>
- <German>FLAGGE WIRD ZURÜCKGEBRACHT</German>
- <French>RETOUR DU DRAPEAU</French>
- <Spanish>BANDERA DEVUELTA</Spanish>
- <Mexican>BANDERA DEVUELTA</Mexican>
- <Italian>RIPORTA LA BANDIERA</Italian>
- <Korean>깃발 복귀</Korean>
- <ChineseTrad>正在歸還旗幟</ChineseTrad>
- <Portuguese>RETORNANDO A BANDEIRA</Portuguese>
- <Polish>ZWRACANIE FLAGI</Polish>
- <Russian>ВОЗВРАТ ФЛАГА</Russian>
- <Danish>RETURNERER FLAG</Danish>
- <Finnish>PALAUTETAAN LIPPUA</Finnish>
- <Dutch>VLAG TERUGBRENGEN</Dutch>
- <Norwegian>RETURNERER FLAGGET</Norwegian>
- </String>
- <String name="Capture Bro Traits">
- <String>Capture Bro Traits</String>
- </String>
- <String name="Traits applied to bros of the flag carrier within the bro radius. If you're capping without a battle buddy, you are wrong.">
- <String>Traits applied to bros of the flag carrier within the bro radius. If you're capping without a battle buddy, you are wrong.</String>
- </String>
- <String name="Aggro Traits">
- <String>Aggro Traits</String>
- </String>
- <String name="When a team's flag is away, these aggressive traits come out to play">
- <String>When a team's flag is away, these aggressive traits come out to play</String>
- </String>
- <String name="Offense Team's Traits">
- <String>Offense Team's Traits</String>
- </String>
- <String name="In one-sided games, these traits are applied to those playing offense">
- <String>In one-sided games, these traits are applied to those playing offense</String>
- </String>
- <String name="Defense Team's Traits">
- <String>Defense Team's Traits</String>
- </String>
- <String name="In one-sided games, these traits are applied to those playing defense">
- <String>In one-sided games, these traits are applied to those playing defense</String>
- </String>
- <String name="String54">
- <English>Game Style</English>
- <Japanese>ゲーム スタイル</Japanese>
- <German>Spielstil</German>
- <French>Style de jeu</French>
- <Spanish>Estilo de partida</Spanish>
- <Mexican>Estilo de partida</Mexican>
- <Italian>Stile di gioco</Italian>
- <Korean>게임 방식</Korean>
- <ChineseTrad>遊戲方式</ChineseTrad>
- <ChineseSimp>Game Style</ChineseSimp>
- <Portuguese>Estilo de Jogo</Portuguese>
- <Polish>Styl gry</Polish>
- <Russian>Стиль игры</Russian>
- <Danish>Spillestil</Danish>
- <Finnish>Pelityyli</Finnish>
- <Dutch>Gamestijl</Dutch>
- <Norwegian>Spillstil</Norwegian>
- </String>
- <String name="String55">
- <English>Governs underlying gameplay mechanics of the game.</English>
- <Japanese>ゲームのシステムを設定</Japanese>
- <German>Bestimmt die grundlegenden Gameplay-Mechanismen des Spiels.</German>
- <French>Détermine la jouabilité qui régit la partie.</French>
- <Spanish>Controla la mecánica de juego interna.</Spanish>
- <Mexican>Controla la mecánica de juego interna.</Mexican>
- <Italian>Controlla meccaniche di gioco secondarie.</Italian>
- <Korean>게임 플레이 방식을 결정합니다.</Korean>
- <ChineseTrad>主導遊戲背後的遊戲進行機制。</ChineseTrad>
- <ChineseSimp>Governs underlying gameplay mechanics of the game.</ChineseSimp>
- <Portuguese>Controla a mecânica da jogabilidade subjacente do jogo.</Portuguese>
- <Polish>Określa podstawową mechanikę gry.</Polish>
- <Russian>Управляет фундаментальной механикой игрового процесса.</Russian>
- <Danish>Dækker spillets underliggende spilmekanik.</Danish>
- <Finnish>Määrittää pelin pohjana olevan pelimekaniikan.</Finnish>
- <Dutch>Bepaalt de onderliggende gameplay van de game.</Dutch>
- <Norwegian>Styrer underliggende spillstilmekanismer i spillet.</Norwegian>
- </String>
- <String name="String56">
- <English>Multi</English>
- <Japanese>マルチ</Japanese>
- <German>Mehrfach</German>
- <French>Multi</French>
- <Spanish>Múltiples</Spanish>
- <Mexican>Múltiples</Mexican>
- <Italian>Multi</Italian>
- <Korean>여럿</Korean>
- <ChineseTrad>多重</ChineseTrad>
- <Portuguese>Multi</Portuguese>
- <Polish>Multi</Polish>
- <Russian>Multi</Russian>
- <Danish>Multi</Danish>
- <Finnish>Multi</Finnish>
- <Dutch>Multi</Dutch>
- <Norwegian>Multi</Norwegian>
- </String>
- <String name="String57">
- <English>Each team has a flag and must defend it from other teams.</English>
- <Japanese>各チームが自陣にフラッグを持ち、他のチームから守る</Japanese>
- <German>Jedes Team hat eine Flagge und muss sie vor anderen Teams schützen.</German>
- <French>Chaque équipe a un drapeau et doit le protéger contre les autres équipes.</French>
- <Spanish>Cada equipo tiene una bandera y debe defenderla de otros equipos.</Spanish>
- <Mexican>Cada equipo tiene una bandera y debe defenderla de otros equipos.</Mexican>
- <Italian>Ogni squadra dispone di una bandiera da proteggere dalle altre squadre.</Italian>
- <Korean>각 팀은 다른 팀으로부터 깃발을 지켜야 합니다.</Korean>
- <ChineseTrad>每隊都有一個旗幟,並且必須守好旗幟不讓其他隊奪走。</ChineseTrad>
- <Portuguese>Cada equipe tem uma bandeira e deve defendê-la das outras equipes.</Portuguese>
- <Polish>Each team has a flag and must defend it from other teams.</Polish>
- <Russian>Each team has a flag and must defend it from other teams.</Russian>
- <Danish>Each team has a flag and must defend it from other teams.</Danish>
- <Finnish>Each team has a flag and must defend it from other teams.</Finnish>
- <Dutch>Each team has a flag and must defend it from other teams.</Dutch>
- <Norwegian>Each team has a flag and must defend it from other teams.</Norwegian>
- </String>
- <String name="String58">
- <English>One-Sided</English>
- <Japanese>ワン サイド</Japanese>
- <German>Einseitig</German>
- <French>Unilatéral</French>
- <Spanish>Desigual</Spanish>
- <Mexican>Desigual</Mexican>
- <Italian>Fazione singola</Italian>
- <Korean>공수 지정</Korean>
- <ChineseTrad>單方</ChineseTrad>
- <Portuguese>Unilateral</Portuguese>
- <Polish>One-Sided</Polish>
- <Russian>One-Sided</Russian>
- <Danish>One-Sided</Danish>
- <Finnish>One-Sided</Finnish>
- <Dutch>One-Sided</Dutch>
- <Norwegian>One-Sided</Norwegian>
- </String>
- <String name="String59">
- <English>One team has a flag and must defend it from the attacking team.</English>
- <Japanese>1 チームのみが自陣にフラッグを持ち、オフェンス チームから守る</Japanese>
- <German>Ein Team hat eine Flagge und muss sie vor dem angreifenden Team schützen.</German>
- <French>Une équipe a un drapeau et doit le protéger contre l'équipe en attaque.</French>
- <Spanish>Un equipo tiene una bandera y debe defenderla del equipo atacante.</Spanish>
- <Mexican>Un equipo tiene una bandera y debe defenderla del equipo atacante.</Mexican>
- <Italian>Una squadra dispone di una bandiera e deve difenderla dalla squadra attaccante.</Italian>
- <Korean>한 팀은 공격하고 한 팀은 깃발을 지킵니다.</Korean>
- <ChineseTrad>只有一隊有旗幟,並且必須守好旗幟不讓進攻隊奪走。</ChineseTrad>
- <Portuguese>Uma equipe tem uma bandeira e deve defendê-la da equipe atacante.</Portuguese>
- <Polish>One team has a flag and must defend it from the attacking team.</Polish>
- <Russian>One team has a flag and must defend it from the attacking team.</Russian>
- <Danish>One team has a flag and must defend it from the attacking team.</Danish>
- <Finnish>One team has a flag and must defend it from the attacking team.</Finnish>
- <Dutch>One team has a flag and must defend it from the attacking team.</Dutch>
- <Norwegian>One team has a flag and must defend it from the attacking team.</Norwegian>
- </String>
- <String name="String60">
- <English>Neutral</English>
- <Japanese>1 個、所有者なしで開始</Japanese>
- <German>Neutral</German>
- <French>Neutre</French>
- <Spanish>Neutral</Spanish>
- <Mexican>Neutral</Mexican>
- <Italian>Neutrale</Italian>
- <Korean>중립</Korean>
- <ChineseTrad>中立</ChineseTrad>
- <ChineseSimp>Neutral</ChineseSimp>
- <Portuguese>Neutro</Portuguese>
- <Polish>Neutralny</Polish>
- <Russian>Нейтральный</Russian>
- <Danish>Neutral</Danish>
- <Finnish>Puolueeton</Finnish>
- <Dutch>Neutraal</Dutch>
- <Norwegian>Nøytral</Norwegian>
- </String>
- <String name="String61">
- <English>One neutral flag exists for all teams to attempt to capture.</English>
- <Japanese>全チームが 1 つのフラッグを奪い合う</Japanese>
- <German>Es gibt eine neutrale Flagge, die von einem der Teams erobert werden muss.</German>
- <French>Toutes les équipes doivent tenter de capturer le drapeau neutre.</French>
- <Spanish>Hay una bandera neutral que todos los equipos deben intentar capturar.</Spanish>
- <Mexican>Hay una bandera neutral que todos los equipos deben intentar capturar.</Mexican>
- <Italian>È presente una bandiera neutrale e tutte le squadre devono tentare di conquistarla.</Italian>
- <Korean>모든 팀이 가질 수 있는 중립 깃발이 존재합니다.</Korean>
- <ChineseTrad>只有一個中立旗幟,所有隊伍必須想辦法搶下。</ChineseTrad>
- <Portuguese>Existe uma bandeira neutra para todas as equipes tentarem capturá-la.</Portuguese>
- <Polish>One neutral flag exists for all teams to attempt to capture.</Polish>
- <Russian>One neutral flag exists for all teams to attempt to capture.</Russian>
- <Danish>One neutral flag exists for all teams to attempt to capture.</Danish>
- <Finnish>One neutral flag exists for all teams to attempt to capture.</Finnish>
- <Dutch>One neutral flag exists for all teams to attempt to capture.</Dutch>
- <Norwegian>One neutral flag exists for all teams to attempt to capture.</Norwegian>
- </String>
- <String name="Flag Pickup Radius">
- <String>Flag Pickup Radius</String>
- </String>
- <String name="www.youtube.com/watch?v=NUuzxjwXVXE">
- <String>www.youtube.com/watch?v=NUuzxjwXVXE</String>
- </String>
- <String name="Capture Bro Radius">
- <String>Capture Bro Radius</String>
- </String>
- <String name="www.youtube.com/watch?v=6ukZoE3UVTg">
- <String>www.youtube.com/watch?v=6ukZoE3UVTg</String>
- </String>
- <String name="String66">
- <English>Disabled</English>
- <Japanese>オフ</Japanese>
- <German>Deaktiviert</German>
- <French>Désactivé(e)</French>
- <Spanish>Desact.</Spanish>
- <Mexican>Desact.</Mexican>
- <Italian>No</Italian>
- <Korean>끄기</Korean>
- <ChineseTrad>停用</ChineseTrad>
- <ChineseSimp>Disabled</ChineseSimp>
- <Portuguese>Desat.</Portuguese>
- <Polish>Wyłączone</Polish>
- <Russian>Откл.</Russian>
- <Danish>Deaktiveret</Danish>
- <Finnish>Pois käytöstä</Finnish>
- <Dutch>Uitgeschakeld</Dutch>
- <Norwegian>Deaktivert</Norwegian>
- </String>
- <String name="3 WU">
- <String>3 WU</String>
- </String>
- <String name="5 WU">
- <String>5 WU</String>
- </String>
- <String name="8 WU">
- <String>8 WU</String>
- </String>
- <String name="10 WU">
- <String>10 WU</String>
- </String>
- <String name="15 WU">
- <String>15 WU</String>
- </String>
- <String name="20 WU">
- <String>20 WU</String>
- </String>
- <String name="25 WU">
- <String>25 WU</String>
- </String>
- <String name="30 WU">
- <String>30 WU</String>
- </String>
- <String name="40 WU">
- <String>40 WU</String>
- </String>
- <String name="Louis WU">
- <String>Louis WU</String>
- </String>
- <String name="70 WU">
- <String>70 WU</String>
- </String>
- </StringTable>
- <NameString>
- <String>
- <English>Capture the Flag</English>
- <Japanese>キャプチャーザフラッグ</Japanese>
- <German>Kampf um die Flagge</German>
- <French>Capture du drapeau</French>
- <Spanish>CLB</Spanish>
- <Mexican>CLB</Mexican>
- <Italian>Conquista la bandiera</Italian>
- <Korean>캡처 더 플래그</Korean>
- <ChineseTrad>搶旗之王</ChineseTrad>
- <Portuguese>Capturar a Bandeira</Portuguese>
- <Polish>Przejmij flagę</Polish>
- <Russian>Захват флага</Russian>
- <Danish>Capture the Flag</Danish>
- <Finnish>Lipunryöstö</Finnish>
- <Dutch>Capture the Flag</Dutch>
- <Norwegian>Ta flagget</Norwegian>
- </String>
- </NameString>
- <DescString>
- <String>
- <English>Capture and the enemy Flag!</English>
- <Japanese>敵のフラッグを奪え!</Japanese>
- <German>Erobern Sie die Flagge des Gegners!</German>
- <French>Capturez et le drapeau ennemi !</French>
- <Spanish>¡Captura la bandera enemiga!</Spanish>
- <Mexican>¡Captura la bandera enemiga!</Mexican>
- <Italian>Conquista la bandiera nemica!</Italian>
- <Korean>적의 깃발을 뺏으십시오!</Korean>
- <ChineseTrad>搶奪敵軍旗幟!</ChineseTrad>
- <Portuguese>Captura e a bandeira inimiga!</Portuguese>
- <Polish>Przejmij flagę wroga!</Polish>
- <Russian>Захватите вражеский флаг!</Russian>
- <Danish>Stjæl fjendens flag!</Danish>
- <Finnish>Ryöstä vihollisen lippu!</Finnish>
- <Dutch>Verover de vijandelijke vlag!</Dutch>
- <Norwegian>Ta flagget til fienden!</Norwegian>
- </String>
- </DescString>
- <CategoryString>
- <String>
- <String>Capture the Flag</String>
- </String>
- </CategoryString>
- <IntroString>
- <String>
- <String>.</String>
- </String>
- </IntroString>
- <PlayerTraits>
- <entry nameIndex="String32" descIndex="String33" name="Flag Carrier Traits" runtime="True">
- <Traits>
- <Weapons pickupAllowed="1" infAmmo="2">
- <Equipment usage="1" />
- <InitLoadout primaryWeapon="5" grenadeCount="2" />
- <Modifiers>
- <entry key="DamageMultiplier" value="1.20245361" />
- <entry key="MeleeDamageMultiplier" value="2.9969635" />
- </Modifiers>
- </Weapons>
- <Movement>
- <Usage vehicles="2" sprint="1" />
- </Movement>
- <Appearance waypoint="3" aura="2" />
- </Traits>
- </entry>
- <entry nameIndex="Capture Bro Traits" descIndex="Traits applied to bros of the flag carrier within the bro radius. If you're capping without a battle buddy, you are wrong." name="Capture Bro Traits">
- <Traits>
- <Appearance>
- <Effects looping="4" />
- </Appearance>
- </Traits>
- </entry>
- <entry nameIndex="Aggro Traits" descIndex="When a team's flag is away, these aggressive traits come out to play" name="Aggro Traits">
- <Traits>
- <Appearance>
- <Effects looping="6" />
- </Appearance>
- </Traits>
- </entry>
- <entry nameIndex="Offense Team's Traits" descIndex="In one-sided games, these traits are applied to those playing offense" name="Offense Team's Traits" />
- <entry nameIndex="Defense Team's Traits" descIndex="In one-sided games, these traits are applied to those playing defense" name="Defense Team's Traits" />
- </PlayerTraits>
- <UserDefinedOptions>
- <entry nameIndex="String7" descIndex="String8" name="Flag Return Time" valueIndex="0">
- <Values defaultIndex="0">
- <entry nameIndex="String9" descIndex="String10" value="-1" />
- <entry nameIndex="String11" descIndex="String10" value="0" />
- <entry nameIndex="String12" descIndex="String10" value="3" />
- <entry nameIndex="String13" descIndex="String10" value="5" />
- <entry nameIndex="String14" descIndex="String10" value="10" />
- <entry nameIndex="String15" descIndex="String10" value="15" />
- <entry nameIndex="String16" descIndex="String10" value="30" />
- <entry nameIndex="String17" descIndex="String10" value="45" />
- </Values>
- </entry>
- <entry nameIndex="String18" descIndex="String19" name="Flag Reset Time" valueIndex="3">
- <Values defaultIndex="5">
- <entry nameIndex="String11" descIndex="String10" value="0" />
- <entry nameIndex="String12" descIndex="String10" value="3" />
- <entry nameIndex="String13" descIndex="String10" value="5" />
- <entry nameIndex="String15" descIndex="String10" value="15" />
- <entry nameIndex="String20" descIndex="String10" value="25" />
- <entry nameIndex="String21" descIndex="String10" value="35" />
- <entry nameIndex="String17" descIndex="String10" value="45" />
- <entry nameIndex="String22" descIndex="String10" value="60" />
- <entry nameIndex="String23" descIndex="String10" value="120" />
- <entry nameIndex="String24" descIndex="String10" value="300" />
- </Values>
- </entry>
- <entry nameIndex="String25" descIndex="String26" name="Flag at Home Requirement" valueIndex="0">
- <Values defaultIndex="0">
- <entry nameIndex="String27" descIndex="String10" value="0" />
- <entry nameIndex="String28" descIndex="String10" value="1" />
- </Values>
- </entry>
- <entry nameIndex="String29" descIndex="String30" name="Overtime Length" valueIndex="3">
- <Values defaultIndex="3">
- <entry nameIndex="String9" descIndex="String10" value="-1" />
- <entry nameIndex="String15" descIndex="String10" value="15" />
- <entry nameIndex="String16" descIndex="String10" value="30" />
- <entry nameIndex="String22" descIndex="String10" value="60" />
- <entry nameIndex="String23" descIndex="String10" value="120" />
- <entry nameIndex="String31" descIndex="String10" value="180" />
- <entry nameIndex="String24" descIndex="String10" value="300" />
- </Values>
- </entry>
- <entry nameIndex="String10" descIndex="String10" isRangeValue="True" rangeValue="7" name="Option4" value="7">
- <Values>
- <Min value="0" />
- <Max value="500" />
- </Values>
- </entry>
- <entry nameIndex="String54" descIndex="String55" name="Game Style" valueIndex="0">
- <Values defaultIndex="0">
- <entry nameIndex="String56" descIndex="String57" value="0" />
- <entry nameIndex="String58" descIndex="String59" value="1" />
- <entry nameIndex="String60" descIndex="String61" value="2" />
- </Values>
- </entry>
- <entry nameIndex="Flag Pickup Radius" descIndex="www.youtube.com/watch?v=NUuzxjwXVXE" name="Flag Pickup Radius" valueIndex="3">
- <Values defaultIndex="3">
- <entry nameIndex="3 WU" descIndex="String10" value="3" />
- <entry nameIndex="5 WU" descIndex="String10" value="5" />
- <entry nameIndex="8 WU" descIndex="String10" value="8" />
- <entry nameIndex="10 WU" descIndex="String10" value="10" />
- <entry nameIndex="15 WU" descIndex="String10" value="15" />
- <entry nameIndex="30 WU" descIndex="String10" value="30" />
- <entry nameIndex="Louis WU" descIndex="String10" value="55" />
- </Values>
- </entry>
- <entry nameIndex="Capture Bro Radius" descIndex="www.youtube.com/watch?v=6ukZoE3UVTg" name="Capture Bro Radius" valueIndex="3">
- <Values defaultIndex="3">
- <entry nameIndex="String66" descIndex="String10" value="0" />
- <entry nameIndex="5 WU" descIndex="String10" value="5" />
- <entry nameIndex="8 WU" descIndex="String10" value="8" />
- <entry nameIndex="10 WU" descIndex="String10" value="10" />
- <entry nameIndex="15 WU" descIndex="String10" value="15" />
- <entry nameIndex="20 WU" descIndex="String10" value="20" />
- <entry nameIndex="25 WU" descIndex="String10" value="25" />
- <entry nameIndex="30 WU" descIndex="String10" value="30" />
- <entry nameIndex="40 WU" descIndex="String10" value="40" />
- <entry nameIndex="Louis WU" descIndex="String10" value="55" />
- <entry nameIndex="70 WU" descIndex="String10" value="70" />
- </Values>
- </entry>
- </UserDefinedOptions>
- <PlayerRatingParams flag="False">
- <Param>1</Param>
- <Param>1</Param>
- <Param>1</Param>
- <Param>1</Param>
- <Param>0.33</Param>
- <Param>1</Param>
- <Param>1000</Param>
- <Param>1000</Param>
- <Param>0.96</Param>
- <Param>0</Param>
- <Param>0</Param>
- <Param>0</Param>
- <Param>0</Param>
- <Param>0</Param>
- <Param>0</Param>
- </PlayerRatingParams>
- <UserOptions>
- <Hidden>
- <Option>Option4</Option>
- </Hidden>
- </UserOptions>
- <Loadouts>
- <entry size_="0" flags="Enabled" nameIndex="90" primaryWeapon="1" secondaryWeapon="5" armorAbility="12" tacticalPackage="1" supportUpgrade="11" grenadeCount="4" />
- <entry size_="0" flags="Enabled" nameIndex="73" primaryWeapon="0" secondaryWeapon="5" armorAbility="7" tacticalPackage="7" supportUpgrade="5" grenadeCount="4" />
- <entry size_="1" flags="Enabled" nameIndex="87" primaryWeapon="1" secondaryWeapon="5" armorAbility="18" tacticalPackage="1" supportUpgrade="11" grenadeCount="4" />
- <entry size_="1" flags="Enabled" nameIndex="73" primaryWeapon="0" secondaryWeapon="5" armorAbility="7" tacticalPackage="7" supportUpgrade="5" grenadeCount="4" />
- <entry size_="2" flags="Enabled" nameIndex="89" primaryWeapon="1" secondaryWeapon="5" armorAbility="1" tacticalPackage="1" supportUpgrade="11" grenadeCount="4" />
- <entry size_="2" flags="Enabled" nameIndex="73" primaryWeapon="0" secondaryWeapon="5" armorAbility="7" tacticalPackage="7" supportUpgrade="5" grenadeCount="4" />
- </Loadouts>
- <WeaponTuning>
- <OneBarrelWeapons>
- <WarthogGunner_Gauss>
- <Value6>14.0004559</Value6>
- <Value7>11.9996414</Value7>
- <Value10>11.9996414</Value10>
- <Value11>9.999781</Value11>
- </WarthogGunner_Gauss>
- </OneBarrelWeapons>
- </WeaponTuning>
- </Megalo>
- <MegaloScript version="0" dbVersion="0">
- <SerializeFlags>EmbedObjects, UseEnumNames, UseIndexNames, UseConditionTypeNames, UseActionTypeNames, EmbedObjectsWriteSansIds</SerializeFlags>
- <IDs NextCondID="210" NextActionID="452" NextValueID="1544" NextTrigID="75" NextVirtualTriggerID="74" />
- <ObjectTypeReferences>
- <Ref>flag</Ref>
- <Ref>storm_magnum_ctf</Ref>
- </ObjectTypeReferences>
- <Statistics>
- <Stat nameIndex="String34" format="Numeric" sortOrder="1" grouping="0" name="Captures" isScoreToWin="True" />
- <Stat nameIndex="String35" format="Time" sortOrder="1" grouping="0" name="Carry Time" />
- <Stat nameIndex="String36" format="Numeric" sortOrder="1" grouping="0" name="Flag Kills" />
- <Stat nameIndex="String37" format="Numeric" sortOrder="1" grouping="0" name="Flag Defends" />
- </Statistics>
- <HudWidgets>
- <Widget position="10" name="Widget0" />
- <Widget position="10" name="Widget1" />
- </HudWidgets>
- <ObjectFilters>
- <Filter labelIndex="ctf" name="ctf" />
- <Filter labelIndex="ctf_flag_return" name="ctf_flag_return" min="1" />
- <Filter labelIndex="ctf_res_zone" name="ctf_res_zone" />
- <Filter labelIndex="ctf_res_zone_away" name="ctf_res_zone_away" />
- <Filter labelIndex="team_spawn" name="team_spawn" />
- <Filter name="ObjectFilter_flag" params="ObjectType">
- <ObjectType>flag</ObjectType>
- </Filter>
- </ObjectFilters>
- <GlobalVariables>
- <Numeric>
- <Var networkState="HighPriority" name="GlobalNumeric0" varRefType="Int16">0</Var>
- <Var networkState="LowPriority" name="GlobalNumeric1" varRefType="Int16">0</Var>
- </Numeric>
- </GlobalVariables>
- <PlayerVariables>
- <Numeric>
- <Var networkState="HighPriority" name="PlayerNumeric0" varRefType="Int16">0</Var>
- <Var networkState="HighPriority" name="PlayerNumeric1" varRefType="Int16">0</Var>
- <Var networkState="HighPriority" name="PlayerNumeric2" varRefType="Int16">0</Var>
- <Var networkState="HighPriority" name="PlayerNumeric3" varRefType="Int16">0</Var>
- <Var networkState="HighPriority" name="PlayerNumeric4" varRefType="Int16">0</Var>
- <Var networkState="HighPriority" name="PlayerNumeric5" varRefType="Int16">0</Var>
- </Numeric>
- <Timers>
- <Var name="PlayerTimer0" varRefType="Int16">1</Var>
- </Timers>
- </PlayerVariables>
- <ObjectVariables>
- <Numeric>
- <Var networkState="HighPriority" name="ObjectNumeric0" varRefType="Int16">0</Var>
- <Var networkState="HighPriority" name="ObjectNumeric1" varRefType="Int16">0</Var>
- </Numeric>
- <Timers>
- <Var name="ObjectTimerFlagResetTime" varRefType="UserDefinedOption">Flag Reset Time</Var>
- <Var name="ObjectTimerFlagReturnTime" varRefType="UserDefinedOption">Flag Return Time</Var>
- </Timers>
- <Players>
- <Var networkState="HighPriority" name="ObjectPlayer0" />
- </Players>
- </ObjectVariables>
- <TeamVariables>
- <Numeric>
- <Var networkState="LowPriority" name="TeamNumeric0" varRefType="Int16">1</Var>
- </Numeric>
- <Objects>
- <Var networkState="LowPriority" name="TeamObject0" />
- <Var networkState="LowPriority" name="TeamObject1" />
- </Objects>
- </TeamVariables>
- <Values />
- <Triggers>
- <Trigger name="Trigger0">
- <Elements>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="RoundLimit" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">70</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="TeamsEnabled" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">30</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="ScoreToWin" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">100</Param>
- <Param type="OperationType">Divide</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="OperationType">Multiply</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="ScoreToWin" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">100</Param>
- <Param type="OperationType">Modulus</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="OperationType">Multiply</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">100</Param>
- <Param type="OperationType">Divide</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="OperationType">Add</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">LessThan</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="TeamsEnabled" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachTeam">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="TeamScore" dataType="Iterator.Team" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="ComparisonType">GreaterThanEqual</Param>
- </E>
- <E type="Action" name="DisableJoinInProgress">
- <Param type="Bool">True</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="TeamsEnabled" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="PlayerScore" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="ComparisonType">GreaterThanEqual</Param>
- </E>
- <E type="Action" name="DisableJoinInProgress">
- <Param type="Bool">True</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">100</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">60</Param>
- <Param type="OperationType">Subtract</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="RoundTimeLimit" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">100</Param>
- <Param type="OperationType">Divide</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="OperationType">Multiply</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="RoundTimeLimit" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">100</Param>
- <Param type="OperationType">Modulus</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="OperationType">Multiply</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">100</Param>
- <Param type="OperationType">Divide</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="OperationType">Add</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Timer" varRefType="RoundTime" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="ComparisonType">LessThan</Param>
- </E>
- <E type="Action" name="DisableJoinInProgress">
- <Param type="Bool">True</Param>
- </E>
- </VT>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="RoundLimit" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="RoundLimit" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">60</Param>
- <Param type="OperationType">Multiply</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">100</Param>
- <Param type="OperationType">Divide</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">LessThan</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="CurrentRound" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="ComparisonType">GreaterThanEqual</Param>
- </E>
- <E type="Action" name="DisableJoinInProgress">
- <Param type="Bool">True</Param>
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger trigType="Pregame" name="PregameTrigger">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Symmetry" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Symmetry" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachPlayer" name="Trigger4">
- <Elements>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger4_Subroutine5">
- <Elements>
- <E type="Condition" name="PlayerIsElite" unionGroupID="-2">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- </E>
- <E type="Action" name="SetLoadoutPalette">
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="LoadoutPaletteReference">2</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger4_Subroutine6">
- <Elements>
- <E type="Condition" name="PlayerIsElite" unionGroupID="-2" invert="True">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- </E>
- <E type="Action" name="SetLoadoutPalette">
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="LoadoutPaletteReference">1</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger name="Trigger7">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="TeamsEnabled" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="AutomaticScoringEnabled">
- <Param type="Bool">False</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachPlayer" name="Trigger8">
- <Elements>
- <E type="Action" name="WidgetSetPlayerVisibility">
- <Param type="Widget">Widget0</Param>
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="Bool">False</Param>
- </E>
- <E type="Action" name="WidgetSetPlayerVisibility">
- <Param type="Widget">Widget1</Param>
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="Bool">False</Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachPlayer" name="Trigger9">
- <Elements>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger9_Subroutine10">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Team0" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="PlayerWithTokens2x">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="Tokens2" stringIndex="String38" tokenCount="1">
- <Token0 type="Numeric" varRefType="RoundLimit" />
- </Param>
- </E>
- <E type="Action" name="PlayerSetObjective2">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="Tokens2" stringIndex="String39" />
- </E>
- <E type="Action" name="PlayerSetIconIndex">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="IconIndex7">30</Param>
- </E>
- <E type="Action" name="ApplyPlayerTraits">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="PlayerTraitsReference">Offense Team's Traits</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger9_Subroutine11">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Team0" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="PlayerWithTokens2x">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="Tokens2" stringIndex="String40" tokenCount="1">
- <Token0 type="Numeric" varRefType="RoundLimit" />
- </Param>
- </E>
- <E type="Action" name="PlayerSetObjective2">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="Tokens2" stringIndex="String41" />
- </E>
- <E type="Action" name="PlayerSetIconIndex">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="IconIndex7">31</Param>
- </E>
- <E type="Action" name="ApplyPlayerTraits">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="PlayerTraitsReference">Defense Team's Traits</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger9_Subroutine12">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="ScoreToWin" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-3">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="PlayerWithTokens2x">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="Tokens2" stringIndex="String42" tokenCount="1">
- <Token0 type="Numeric" varRefType="ScoreToWin" />
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger9_Subroutine13">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="ScoreToWin" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-3">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="PlayerWithTokens2x">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="Tokens2" stringIndex="String43" />
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachTeam" name="Trigger14">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject0</Param>
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="Trigger14_Subroutine15" objectFilter="ctf_flag_return">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject0</Param>
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachTeam" name="Trigger16">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="TeamNeutral" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="TeamHasPlayers" unionGroupID="-3">
- <Param type="TeamReference" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2" invert="True">
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject0</Param>
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger16_Subroutine17">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2" invert="True">
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="TeamNeutral" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="TeamHasPlayers" unionGroupID="-2">
- <Param type="TeamReference" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger16_Subroutine18">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Team0" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger16_Subroutine19">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="TeamNeutral" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger16_Subroutine20">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-3">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachObject" name="Trigger16_Subroutine20_Subroutine21">
- <Elements>
- <E type="Condition" name="ObjectIsSameType" unionGroupID="-2">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="ObjectTypeIndex">flag</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger16_Subroutine22">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="Trigger16_Subroutine22_Subroutine23" objectFilter="ObjectFilter_flag">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger16_Subroutine22_Subroutine23_Subroutine24">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="Object.PlayerVar" dataType="Iterator.Object">ObjectPlayer0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2" invert="True">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachTeam" name="Trigger16_Subroutine22_Subroutine23_Subroutine25">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger16_Subroutine26">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="CreateObject">
- <Param type="ObjectTypeIndex">flag</Param>
- <Param type="ObjectReference" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="ObjectReference" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject0</Param>
- <Param type="ObjectFilterIndex">NONE</Param>
- <Param type="CreateObjectFlags">NeverGarbage</Param>
- <Param type="UInt24">3</Param>
- <Param type="NameIndex">NONE</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" name="Trigger16_Subroutine27">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Team" varRefType="Object.OwnerTeam" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ObjectSetInteractionFilter">
- <Param type="ObjectReference" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="EntityFilter" filterType="None" />
- </E>
- <E type="Action" name="ObjectSetBoundary">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="Shape" shapeType="Sphere">
- <Radius varRefType="UserDefinedOption">Flag Pickup Radius</Radius>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger trigType="Incident" name="IncidentTrigger">
- <Elements>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">player_activated</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="IncidentGetCausePlayer">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">ctf_team_start</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">kill</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="IncidentGetCausePlayer">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- <E type="Action" name="IncidentGetEffectPlayer">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="TeamScratch0" />
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch0" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="TeamScratch0">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-3">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">-1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="DistanceBetweenObjects">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="PlayerScratch1" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="CustomReference" varRefType="Scratch">NumericScratch1</Param>
- <Param type="Bool">True</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThanEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">40</Param>
- <Param type="ComparisonType">LessThanEqual</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">-1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="DistanceBetweenObjects">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="PlayerScratch0" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="CustomReference" varRefType="Scratch">NumericScratch1</Param>
- <Param type="Bool">True</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThanEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">20</Param>
- <Param type="ComparisonType">LessThanEqual</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flag_defend</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="PlayerStatistic" dataType="PlayerScratch0">Flag Defends</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Add</Param>
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch1">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flagcarrier_kill</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch1">PlayerNumeric4</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flagcarrier_kill</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch1">PlayerNumeric4</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </VT>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flagcarrier_killed_other</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="PlayerStatistic" dataType="PlayerScratch0">Flag Kills</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Add</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch1">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flagcarrier_killed_flagcarrier</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">finishing_move_kill</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="IncidentGetCausePlayer">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- <E type="Action" name="IncidentGetEffectPlayer">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flagcarrier_assassinated_other</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- </E>
- </VT>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">drop_flag</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="IncidentGetCausePlayer">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric4</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </VT>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">death</Param>
- </E>
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">player_switched_team</Param>
- </E>
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">player_quit</Param>
- </E>
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">player_joined</Param>
- </E>
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">drop_flag</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="IncidentGetCausePlayer">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" objectFilter="ObjectFilter_flag">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Player" varRefType="Object.PlayerVar" dataType="Iterator.Object">ObjectPlayer0</Param>
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="DetachObject">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="Object.PlayerVar" dataType="Iterator.Object">ObjectPlayer0</Param>
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ObjectFindRandom">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="ObjectFilterIndex">ctf_flag_return</Param>
- </E>
- <E type="Action" name="ObjectCopyRotation">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="Bool">False</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="Iterator.Object">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Flag Return Time</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Action" name="ObjectSetProgressBar">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="EntityFilter" filterType="AllyTeams" />
- <Param type="Object.Timer">ObjectTimerFlagReturnTime</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">ctf_yourflagdropped</Param>
- <Param type="TargetVar" targetType="Team" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- <Param type="TargetVar" targetType="Team" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachTeam">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="VarReference" varRefKind="Team" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">ctf_enemyflagdropped</Param>
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flag_dropped_neutral</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Team" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flag_dropped</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Team" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="ObjectSetNavpoint">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="PlayerScratch0" />
- <Param type="NameIndex">default</Param>
- </E>
- <E type="Action" name="ObjectNavpointBlip">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="PlayerScratch0" />
- <Param type="Bool">False</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="PlayerScratch0" />
- <Param type="EntityFilter" filterType="NoOne" />
- </E>
- <E type="Action" name="ObjectSetPriority">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="PlayerScratch0" />
- <Param type="NetworkPriority">Low</Param>
- </E>
- </VT>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">tied_team_leader</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="TeamScratch0" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="IncidentGetCauseTeam">
- <Param type="TeamReference" varRefType="ExplicitTeamType" dataType="TeamScratch0" />
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">heartbeat_tied_team_lead</Param>
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="TeamScratch0" />
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="TeamScratch0" />
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="ScoreToWin" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Subtract</Param>
- </E>
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">tied_team_leader</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="TeamScore" dataType="Team1" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">ctf_next_point_wins_hb</Param>
- <Param type="TargetVar" targetType="None" />
- <Param type="TargetVar" targetType="None" />
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">game_over_win</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="IncidentGetCausePlayer">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">game_complete_ctf_win</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">game_over_lose</Param>
- </E>
- <E type="Condition" name="Incident" unionGroupID="-2">
- <Param type="IncidentIdRef">game_over_tie</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="IncidentGetCausePlayer">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">game_complete_ctf</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger trigType="HostMigration" name="HostMigrationTrigger">
- <Elements>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="HostMigrationTrigger_Subroutine35" objectFilter="ObjectFilter_flag">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="Iterator.Object">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ObjectGetOwnerPlayer2">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="DetachObject">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="Object.PlayerVar" dataType="Iterator.Object">ObjectPlayer0</Param>
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch1" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ObjectFindRandom">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch1" />
- <Param type="ObjectFilterIndex">ctf_flag_return</Param>
- </E>
- <E type="Action" name="ObjectCopyRotation">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch1" />
- <Param type="Bool">False</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="TeamsEnabled" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="AutomaticScoringEnabled">
- <Param type="Bool">False</Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger trigType="HostMigration" name="DoubleHostMigration">
- <Elements>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer" name="DoubleHostMigration_Subroutine37">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ObjectSetNavpoint">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="NameIndex">default</Param>
- </E>
- <E type="Action" name="ObjectNavpointBlip">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="Bool">False</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="EntityFilter" filterType="NoOne" />
- </E>
- <E type="Action" name="ObjectSetPriority">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="NetworkPriority">Low</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="TeamsEnabled" />
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="AutomaticScoringEnabled">
- <Param type="Bool">False</Param>
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachPlayer" name="Trigger38">
- <Elements>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="PlayerIsGettingAssasinated">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="CustomReference" varRefType="Scratch">NumericScratch0</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">drop_flag</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- </E>
- </VT>
- </Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="Trigger38_Subroutine39" objectFilter="ObjectFilter_flag">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Player" varRefType="Object.PlayerVar" dataType="Iterator.Object">ObjectPlayer0</Param>
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="ObjectIsInBoundary" unionGroupID="-2">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="PlayerIsGettingAssasinated">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="CustomReference" varRefType="Scratch">NumericScratch0</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="PlayerGetUltimateParent">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="Action208">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="CustomReference" varRefType="Scratch">NumericScratch1</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Add</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="Object.PlayerVar" dataType="Iterator.Object">ObjectPlayer0</Param>
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="Iterator.Object">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ObjectAttach?">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="NameIndex">left_hand_wield_spartan</Param>
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="NameIndex">left_grip</Param>
- </E>
- <E type="Action" name="BipedGiveWeapon">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="ObjectTypeIndex">storm_magnum_ctf</Param>
- <Param type="AddWeaponMode">Add</Param>
- </E>
- <E type="Action" name="PlayerSetHudBanner">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="NameIndex32">carried_flag</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">ctf_youhaveflag</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">ctf_yourteamtookaflag</Param>
- <Param type="TargetVar" targetType="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">ctf_enemytookyourflag</Param>
- <Param type="TargetVar" targetType="Team" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric4</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ObjectSetBoundary">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="Shape" shapeType="Sphere">
- <Radius varRefType="UserDefinedOption">Capture Bro Radius</Radius>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachPlayer" name="Trigger40">
- <Elements>
- <E type="Action" name="ObjectSetNavpointIcon">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="NavpointIconData" />
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachTeam" name="Trigger41">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="Object.PlayerVar" dataType="ObjectScratch0">ObjectPlayer0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="TimerTick">
- <Param type="TimerReference" varRefType="Player.TimerVar" dataType="PlayerScratch0">PlayerTimer0</Param>
- <Param type="UInt5">5</Param>
- </E>
- <E type="Condition" name="TimerIsZero" unionGroupID="-2">
- <Param type="TimerReference" varRefType="Player.TimerVar" dataType="PlayerScratch0">PlayerTimer0</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="PlayerStatistic" dataType="PlayerScratch0">Carry Time</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Add</Param>
- </E>
- <E type="Action" name="ResetTimer">
- <Param type="TimerReference" varRefType="Player.TimerVar" dataType="PlayerScratch0">PlayerTimer0</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch0" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="ObjectIsInBoundary" unionGroupID="-2">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="PlayerScratch0" />
- </E>
- <E type="Action" name="ApplyPlayerTraits">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="PlayerTraitsReference">Capture Bro Traits</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Team" varRefType="Object.OwnerTeam" dataType="ObjectScratch0" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ApplyPlayerTraits">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="PlayerTraitsReference">Aggro Traits</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Timer" varRefType="Object.TimerVar" dataType="ObjectScratch0">ObjectTimerFlagResetTime</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Flag Reset Time</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Timer" varRefType="Object.TimerVar" dataType="ObjectScratch0">ObjectTimerFlagReturnTime</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Flag Return Time</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ObjectSetProgressBar">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="EntityFilter" filterType="None" />
- <Param type="Object.Timer">ObjectTimerFlagResetTime</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="TeamScratch0" />
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch0" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="ObjectIsInBoundary" unionGroupID="-2">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="PlayerScratch0" />
- <Param type="ObjectReference" varRefType="Team.ObjectVar" dataType="TeamScratch0">TeamObject0</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch1" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="PlayerGetUltimateParent">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch1" />
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch1" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Flag at Home Requirement</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch2" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="TeamScratch0">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch2">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-3">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch2">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Team.NumericVar" dataType="TeamScratch0">TeamNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch2">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Team.NumericVar" dataType="TeamScratch0">TeamNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </VT>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Team.NumericVar" dataType="TeamScratch0">TeamNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="WidgetSetText">
- <Param type="Widget">Widget0</Param>
- <Param type="Tokens2" stringIndex="String44" />
- </E>
- <E type="Action" name="WidgetSetPlayerVisibility">
- <Param type="Widget">Widget0</Param>
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="Bool">True</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Team.NumericVar" dataType="TeamScratch0">TeamNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ModifyScore">
- <Param type="TargetVar" targetType="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch0" />
- <Param type="OperationType">Add</Param>
- <Param type="CustomReference" varRefType="Int16">1</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="TeamScratch1" />
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch0" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="TeamScore" dataType="TeamScratch1" />
- <Param type="VarReference" varRefKind="Custom" varRefType="ScoreToWin" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="PlayerStatistic" dataType="PlayerScratch0">Captures</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Add</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Subtract</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="EndRoundWithWinner" />
- </VT>
- </Param>
- </E>
- <E type="Action" name="DetachObject">
- <Param type="ObjectReference" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- </E>
- <E type="Action" name="DeleteObject">
- <Param type="ObjectReference" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flag_scored</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- <E type="Action" name="BipedDropWeapon">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="PlayerScratch0" />
- <Param type="DropWeaponMode">InteractionObject</Param>
- <Param type="Bool">False</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">ctf_enemyscored</Param>
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">ctf_teammatescored</Param>
- <Param type="TargetVar" targetType="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch0" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="TeamGetIndex">
- <Param type="TeamReference" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="CustomReference" varRefType="Scratch">NumericScratch0</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="OperationType">Shl</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch0" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">-1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="DistanceBetweenObjects">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="PlayerScratch0" />
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="CustomReference" varRefType="Scratch">NumericScratch2</Param>
- <Param type="Bool">False</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThanEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">30</Param>
- <Param type="ComparisonType">LessThanEqual</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="OperationType">Or</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch0" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="OperationType">And</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flag_capture_assist</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric2</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="OperationType">And</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flag_driver</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="OperationType">Not</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch0" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="OperationType">And</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachPlayer" name="Trigger47">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="PlayerSetHudBanner">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="NameIndex32">NONE</Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachTeam" name="Trigger48">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="TimerTick">
- <Param type="TimerReference" varRefType="Object.TimerVar" dataType="ObjectScratch0">ObjectTimerFlagResetTime</Param>
- <Param type="UInt5">5</Param>
- </E>
- <E type="Action" name="TimerTick">
- <Param type="TimerReference" varRefType="Object.TimerVar" dataType="ObjectScratch0">ObjectTimerFlagReturnTime</Param>
- <Param type="UInt5">18</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Flag Return Time</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThanEqual</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric3</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="ObjectIsInBoundary" unionGroupID="-2">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric3</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="WidgetSetText">
- <Param type="Widget">Widget1</Param>
- <Param type="Tokens2" stringIndex="String45" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="WidgetSetPlayerVisibility">
- <Param type="Widget">Widget1</Param>
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="Bool">True</Param>
- </E>
- <E type="Action" name="TimerTick">
- <Param type="TimerReference" varRefType="Object.TimerVar" dataType="ObjectScratch0">ObjectTimerFlagReturnTime</Param>
- <Param type="UInt5">5</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Flag Return Time</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Or</Param>
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Flag Return Time</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Condition" name="TimerIsZero" unionGroupID="-2">
- <Param type="TimerReference" varRefType="Object.TimerVar" dataType="ObjectScratch0">ObjectTimerFlagReturnTime</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Or</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="TimerIsZero" unionGroupID="-2">
- <Param type="TimerReference" varRefType="Object.TimerVar" dataType="ObjectScratch0">ObjectTimerFlagResetTime</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Or</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="ObjectIsOutOfBounds" unionGroupID="-2">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Or</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-3">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-3">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flag_reset_neutral</Param>
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flag_reset</Param>
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- </E>
- </VT>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachTeam">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Object.OwnerTeam" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">ctf_yourflagreturned</Param>
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Object.OwnerTeam" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">ctf_enemyflagreturned</Param>
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flag_recovered</Param>
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="TargetVar" targetType="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric3</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric3</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-3">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Team" varRefType="Object.OwnerTeam" dataType="ObjectScratch0" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch3</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">-1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="DistanceBetweenObjects">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="CustomReference" varRefType="Scratch">NumericScratch3</Param>
- <Param type="Bool">False</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch3</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThanEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch3</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">20</Param>
- <Param type="ComparisonType">LessThanEqual</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">flag_defend</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="PlayerStatistic" dataType="Iterator.Player">Flag Defends</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Add</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch3</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="TeamGetIndex">
- <Param type="TeamReference" varRefType="Object.OwnerTeam" dataType="ObjectScratch0" />
- <Param type="CustomReference" varRefType="Scratch">NumericScratch3</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch4</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch4</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch3</Param>
- <Param type="OperationType">Shl</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch5</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch5</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch4</Param>
- <Param type="OperationType">Not</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch5</Param>
- <Param type="OperationType">And</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch5</Param>
- <Param type="OperationType">And</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="DeleteObject">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachPlayer" name="Trigger54">
- <Elements>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Action" name="ObjectSetNavpoint">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="NameIndex">navpoint_ctf_flag_carrier</Param>
- </E>
- <E type="Action" name="ObjectNavpointBlip">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="Bool">True</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="EntityFilter" filterType="Any" />
- </E>
- <E type="Action" name="ObjectSetPriority">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="NetworkPriority">High</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ObjectSetNavpoint">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="NameIndex">default</Param>
- </E>
- <E type="Action" name="ObjectNavpointBlip">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="Bool">False</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="EntityFilter" filterType="NoOne" />
- </E>
- <E type="Action" name="ObjectSetPriority">
- <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
- <Param type="NetworkPriority">Low</Param>
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger name="Trigger55">
- <Elements>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachTeam" name="Trigger55_Subroutine56">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ObjectSetNavpoint">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="NameIndex">navpoint_ctf_flag_normal</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="EntityFilter" filterType="Any" />
- </E>
- <E type="Action" name="ObjectSetPriority">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="NetworkPriority">High</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachTeam" name="Trigger55_Subroutine57">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ObjectSetNavpoint">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="NameIndex">navpoint_ctf_flag_away</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="EntityFilter" filterType="Any" />
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer" name="Trigger55_Subroutine57_Subroutine58">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Flag at Home Requirement</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">GreaterThanEqual</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="EntityFilter" filterType="PlayerMask">
- <Player varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <AddOrRemove varRefType="Int16">0</AddOrRemove>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ObjectSetPriority">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="NetworkPriority">High</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointDisplayTimer">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="Object.Timer">ObjectTimerFlagResetTime</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Flag Return Time</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">-1</Param>
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Timer" varRefType="Object.TimerVar" dataType="ObjectScratch0">ObjectTimerFlagReturnTime</Param>
- <Param type="VarReference" varRefKind="Timer" varRefType="Object.TimerVar" dataType="ObjectScratch0">ObjectTimerFlagResetTime</Param>
- <Param type="ComparisonType">LessThan</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointDisplayTimer">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="Object.Timer">ObjectTimerFlagReturnTime</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Timer" varRefType="Object.TimerVar" dataType="ObjectScratch0">ObjectTimerFlagResetTime</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">6</Param>
- <Param type="ComparisonType">LessThan</Param>
- </E>
- <E type="Action" name="ObjectSetPriority">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="NetworkPriority">Type3</Param>
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachTeam" name="Trigger55_Subroutine59">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ObjectSetNavpoint">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="NameIndex">default</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="EntityFilter" filterType="None" />
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="Trigger55_Subroutine60" objectFilter="ctf_flag_return">
- <Elements>
- <E type="Action" name="ObjectSetNavpoint">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="NameIndex">navpoint_ctf_flag_return</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="EntityFilter" filterType="None" />
- </E>
- <E type="Action" name="ObjectSetPriority">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="NetworkPriority">High</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="Trigger55_Subroutine61" objectFilter="ctf_flag_return">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="TeamScratch0" />
- <Param type="VarReference" varRefKind="Team" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="TeamScratch0">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachTeam" name="Trigger55_Subroutine61_Subroutine62">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch1" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- <Param type="VarReference" varRefKind="Player" varRefType="Object.PlayerVar" dataType="ObjectScratch1">ObjectPlayer0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch1" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="TeamScratch0" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="EntityFilter" filterType="PlayerMask">
- <Player varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- <AddOrRemove varRefType="Int16">1</AddOrRemove>
- </Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="TeamScratch1" />
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch1" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch2" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="TeamScratch1">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch2">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch2" />
- <Param type="EntityFilter" filterType="PlayerMask">
- <Player varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- <AddOrRemove varRefType="Int16">0</AddOrRemove>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch3" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="PlayerGetVehicle">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch3" />
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch3" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch1" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch4" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="PlayerGetVehicle">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch4" />
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch3" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch4" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="EntityFilter" filterType="PlayerMask">
- <Player varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <AddOrRemove varRefType="Int16">1</AddOrRemove>
- </Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch2">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ObjectSetNavpointVisibility">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch2" />
- <Param type="EntityFilter" filterType="PlayerMask">
- <Player varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <AddOrRemove varRefType="Int16">0</AddOrRemove>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachTeam" name="Trigger64">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="Object.PlayerVar" dataType="ObjectScratch0">ObjectPlayer0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch1" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="PlayerGetVehicle">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch1" />
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch1" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer" name="Trigger64_Subroutine65">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="Iterator.Player" />
- <Param type="VarReference" varRefKind="Team" varRefType="Player.OwnerTeam" dataType="PlayerScratch0" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch2" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="PlayerGetVehicle">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch2" />
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch2" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch1" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch2" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="TeamGetIndex">
- <Param type="TeamReference" varRefType="Object.OwnerTeam" dataType="ObjectScratch0" />
- <Param type="CustomReference" varRefType="Scratch">NumericScratch0</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="OperationType">Shl</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric2</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
- <Param type="OperationType">Or</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachTeam" name="Trigger66">
- <Elements>
- <E type="Condition" name="TeamHasPlayers" unionGroupID="-2">
- <Param type="TeamReference" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2" invert="True">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="Trigger66_Subroutine67" objectFilter="ctf_res_zone">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SpawnZoneSetEnabled">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="CustomReference" varRefType="Int16">0</Param>
- </E>
- <E type="Action" name="ObjectSetUnknownFilter">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="EntityFilter" filterType="None" />
- </E>
- <E type="Action" name="ObjectSetActive">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="CustomReference" varRefType="Int16">1</Param>
- </E>
- <E type="Action" name="ObjectSetInteractionFilter">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="EntityFilter" filterType="None" />
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SpawnZoneSetEnabled">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="CustomReference" varRefType="Int16">1</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="Trigger66_Subroutine68" objectFilter="ctf_res_zone_away">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SpawnZoneSetEnabled">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="CustomReference" varRefType="Int16">0</Param>
- </E>
- <E type="Action" name="ObjectSetUnknownFilter">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="EntityFilter" filterType="None" />
- </E>
- <E type="Action" name="ObjectSetActive">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="CustomReference" varRefType="Int16">1</Param>
- </E>
- <E type="Action" name="ObjectSetInteractionFilter">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="EntityFilter" filterType="None" />
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2" invert="True">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SpawnZoneSetEnabled">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="CustomReference" varRefType="Int16">1</Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachTeam" name="Trigger69">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="TeamNeutral" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="TeamHasPlayers" unionGroupID="-2" invert="True">
- <Param type="TeamReference" varRefType="ExplicitTeamType" dataType="Iterator.Team" />
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Object.NumericVar" dataType="ObjectScratch0">ObjectNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="DeleteObject">
- <Param type="ObjectReference" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Object" varRefType="Team.ObjectVar" dataType="Iterator.Team">TeamObject1</Param>
- <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachPlayer" name="Trigger70">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Action" name="ApplyPlayerTraits">
- <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="PlayerTraitsReference">Flag Carrier Traits</Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger name="Trigger71">
- <Elements>
- <E type="Condition" name="TimerIsZero" unionGroupID="-2">
- <Param type="TimerReference" varRefType="RoundTime" />
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Overtime Length</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">-1</Param>
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="TeamScore" dataType="Team1" />
- <Param type="VarReference" varRefKind="Custom" varRefType="TeamScore" dataType="Team0" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">overtime_start</Param>
- <Param type="TargetVar" targetType="None" />
- <Param type="TargetVar" targetType="None" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Timer" varRefType="SuddenDeathTime" />
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Overtime Length</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="TimerTick">
- <Param type="TimerReference" varRefType="SuddenDeathTime" />
- <Param type="UInt5">5</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="EndRoundWithWinner" />
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="TimerIsZero" unionGroupID="-2">
- <Param type="TimerReference" varRefType="SuddenDeathTime" />
- </E>
- <E type="Action" name="EndRoundWithWinner" />
- </VT>
- </Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger execMode="OnEachPlayer" name="Trigger72">
- <Elements>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric5</Param>
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric5</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">GreaterThan</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">start_tense_dynamic_music_1</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric5</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">NotEqual</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="SubmitIncident">
- <Param type="IncidentId">cancel_dynamic_music</Param>
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric5</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </Elements>
- </Trigger>
- <Trigger trigType="Local" name="LocalTrigger">
- <Elements>
- <E type="Action" name="ActivateTrigger">
- <Param type="TriggerReference">
- <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="LocalTrigger_Subroutine74" objectFilter="ctf_flag_return">
- <Elements>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="OperationType">Set</Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="TeamHasPlayers" unionGroupID="-2">
- <Param type="TeamReference" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Game Style</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Team" varRefType="Object.OwnerTeam" dataType="Iterator.Object" />
- <Param type="VarReference" varRefKind="Team" varRefType="ExplicitTeamType" dataType="TeamNeutral" />
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="VariableOperation">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="OperationType">Set</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ObjectHide">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="Bool">True</Param>
- </E>
- </VT>
- </Param>
- </E>
- <E type="Action" name="Branch">
- <Param type="VirtualTrigger">
- <VT type="VirtualTrigger">
- <E type="Condition" name="Comparison" unionGroupID="-2">
- <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
- <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
- <Param type="ComparisonType">Equal</Param>
- </E>
- <E type="Action" name="ObjectHide">
- <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
- <Param type="Bool">False</Param>
- </E>
- </VT>
- </Param>
- </E>
- </Elements>
- </T>
- </Param>
- </E>
- </Elements>
- </Trigger>
- </Triggers>
- <EntryPoints>
- <HostMigration>HostMigrationTrigger</HostMigration>
- <DoubleHostMigration>DoubleHostMigration</DoubleHostMigration>
- <Local>LocalTrigger</Local>
- <Pregame>PregameTrigger</Pregame>
- <Incident>IncidentTrigger</Incident>
- </EntryPoints>
- </MegaloScript>
- </GameVariant>
Advertisement
Add Comment
Please, Sign In to add comment