Advertisement
amd

Gun Game XML

amd
Jun 24th, 2013
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 108.40 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <GameVariant game="Halo4" engineType="Megalo">
  3.   <Base flags="Unknown0">
  4.     <Header type="GameVariant" activity="1" mode="Forge" engine="Megalo">
  5.       <Unknown unk04="32553" id0="386C6ACDDFC6DFCB" id1="386C6ACDDFC6DFCB" id2="386C6ACDDFC6DFCB" unk30="25" />
  6.       <Creator timeStamp="50985300" onlineId="True" name="AMD" />
  7.       <Modifier timeStamp="50985300" onlineId="True" name="AMD" />
  8.       <Title>Gun Game</Title>
  9.       <Description>Kills earn more powerful weapons. Be the first to get all 18!</Description>
  10.       <EngineIconIndex>14</EngineIconIndex>
  11.     </Header>
  12.     <Misc flags="ResetPlayersOnNewRound, ResetMapOnNewRound, Unknown3" killCamEnabled="True" pointsSystemEnabled="True" bit5="True">
  13.       <Round timeLimit="15" limit="1" earlyVictoryWinCount="0" suddenDeathTimeLimit="90" />
  14.     </Misc>
  15.     <Prototype mode="1">
  16.       <Promethean energyKill="3" energyTime="3" energyMedal="3" />
  17.     </Prototype>
  18.     <Respawning flags="Unknown2, InstantRespawnEnabled">
  19.       <Times respawn="7" initialLoadoutSelection="0" />
  20.     </Respawning>
  21.     <Social teamChanging="1" flags="BetrayalBootingEnabled, Unknown2" />
  22.     <MapOverrides flags="ShortcutsOnMap, PowerupsOnMap, TurretsOnMap">
  23.       <ObjectSets />
  24.       <BaseTraits>
  25.         <Weapons pickupAllowed="1" infAmmo="2">
  26.           <Equipment usage="1" />
  27.           <InitLoadout primaryWeapon="-1" secondaryWeapon="-1" grenadeCount="6" tacticalPackage="21" supportUpgrade="21" />
  28.         </Weapons>
  29.         <Movement>
  30.           <Modifiers>
  31.             <entry key="Speed" value="1.09867859" />
  32.           </Modifiers>
  33.         </Movement>
  34.         <Sensors>
  35.           <MotionTracker usage="1" />
  36.         </Sensors>
  37.       </BaseTraits>
  38.       <Powerups>
  39.         <DamageBoost>
  40.           <Base duration="30">
  41.             <Weapons>
  42.               <Modifiers>
  43.                 <entry key="DamageMultiplier" value="1.44659424" />
  44.                 <entry key="MeleeDamageMultiplier" value="1.59919739" />
  45.               </Modifiers>
  46.             </Weapons>
  47.             <Appearance camo="1">
  48.               <Effects looping="4" />
  49.             </Appearance>
  50.           </Base>
  51.         </DamageBoost>
  52.         <SpeedBoost>
  53.           <Base duration="45">
  54.             <Weapons>
  55.               <Modifiers>
  56.                 <entry key="SwitchSpeedModifier" value="1.74568176" />
  57.                 <entry key="ReloadSpeedModifier" value="1.74568176" />
  58.               </Modifiers>
  59.             </Weapons>
  60.             <Movement>
  61.               <Modifiers>
  62.                 <entry key="Speed" value="1.49542236" />
  63.               </Modifiers>
  64.             </Movement>
  65.             <Appearance>
  66.               <Effects looping="3" />
  67.             </Appearance>
  68.           </Base>
  69.         </SpeedBoost>
  70.         <Overshield>
  71.           <Base duration="1">
  72.             <Damage powerupCancellation="1">
  73.               <Modifiers>
  74.                 <entry key="ShieldMultiplier" value="2.00204468" />
  75.                 <entry key="ShieldStunDuration" value="0" />
  76.                 <entry key="ShieldRechargeRate" value="4.999008" />
  77.                 <entry key="OvershieldRechargeRate" value="4.999008" />
  78.               </Modifiers>
  79.             </Damage>
  80.           </Base>
  81.           <Runtime duration="120">
  82.             <Damage powerupCancellation="2">
  83.               <Modifiers>
  84.                 <entry key="DamageResistance" value="3.39981079" />
  85.                 <entry key="OvershieldRechargeRate" value="-0.299087524" />
  86.               </Modifiers>
  87.             </Damage>
  88.             <Appearance>
  89.               <Effects looping="2" />
  90.             </Appearance>
  91.           </Runtime>
  92.         </Overshield>
  93.       </Powerups>
  94.     </MapOverrides>
  95.     <Teams>
  96.       <Team designator="0" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
  97.         <Overrides primaryColor="FFBD2A1B" secondaryColor="FF8F3E35" />
  98.         <Emblem foreground="109" background="50" primaryColor="3" secondaryColor="22" backgroundColor="25" />
  99.         <Name>
  100.           <String>
  101.             <English>Red Team</English>
  102.             <Japanese>レッドチーム</Japanese>
  103.             <German>Team Rot</German>
  104.             <French>Équipe rouge</French>
  105.             <Spanish>Equipo rojo</Spanish>
  106.             <Mexican>Equipo rojo</Mexican>
  107.             <Italian>Squadra rossa</Italian>
  108.             <Korean>레드팀</Korean>
  109.             <ChineseTrad>紅隊</ChineseTrad>
  110.             <ChineseSimp>Red Team</ChineseSimp>
  111.             <Portuguese>Equipe Vermelha</Portuguese>
  112.             <Polish>Czerwona</Polish>
  113.             <Russian>Красная команда</Russian>
  114.             <Danish>Rødt hold</Danish>
  115.             <Finnish>Punainen</Finnish>
  116.             <Dutch>Rood team</Dutch>
  117.             <Norwegian>Rødt lag</Norwegian>
  118.           </String>
  119.         </Name>
  120.       </Team>
  121.       <Team designator="1" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
  122.         <Overrides primaryColor="FF28467C" secondaryColor="FF898FA0" />
  123.         <Emblem foreground="110" background="51" primaryColor="3" secondaryColor="16" backgroundColor="17" />
  124.         <Name>
  125.           <String>
  126.             <English>Blue Team</English>
  127.             <Japanese>ブルーチーム</Japanese>
  128.             <German>Team Blau</German>
  129.             <French>Équipe bleue</French>
  130.             <Spanish>Equipo azul</Spanish>
  131.             <Mexican>Equipo azul</Mexican>
  132.             <Italian>Squadra blu</Italian>
  133.             <Korean>블루팀</Korean>
  134.             <ChineseTrad>藍隊</ChineseTrad>
  135.             <ChineseSimp>Blue Team</ChineseSimp>
  136.             <Portuguese>Equipe Azul</Portuguese>
  137.             <Polish>Niebieska</Polish>
  138.             <Russian>Синяя команда</Russian>
  139.             <Danish>Blåt hold</Danish>
  140.             <Finnish>Sininen</Finnish>
  141.             <Dutch>Blauw team</Dutch>
  142.             <Norwegian>Blått lag</Norwegian>
  143.           </String>
  144.         </Name>
  145.       </Team>
  146.       <Team designator="2" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
  147.         <Overrides primaryColor="FFFFCA00" secondaryColor="FF8D675C" />
  148.         <Emblem foreground="111" background="52" primaryColor="3" secondaryColor="28" backgroundColor="30" />
  149.         <Name>
  150.           <String>
  151.             <English>Gold Team</English>
  152.             <Japanese>ゴールドチーム</Japanese>
  153.             <German>Team Gold</German>
  154.             <French>Équipe or</French>
  155.             <Spanish>Equipo dorado</Spanish>
  156.             <Mexican>Equipo dorado</Mexican>
  157.             <Italian>Squadra oro</Italian>
  158.             <Korean>골드팀</Korean>
  159.             <ChineseTrad>金隊</ChineseTrad>
  160.             <ChineseSimp>Gold Team</ChineseSimp>
  161.             <Portuguese>Equipe Dourada</Portuguese>
  162.             <Polish>Złota</Polish>
  163.             <Russian>Золотая команда</Russian>
  164.             <Danish>Gyldent hold</Danish>
  165.             <Finnish>Kultainen</Finnish>
  166.             <Dutch>Gouden team</Dutch>
  167.             <Norwegian>Gull-lag</Norwegian>
  168.           </String>
  169.         </Name>
  170.       </Team>
  171.       <Team designator="3" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
  172.         <Overrides primaryColor="FF006C00" secondaryColor="FF689B6F" />
  173.         <Emblem foreground="112" background="53" primaryColor="3" secondaryColor="10" backgroundColor="11" />
  174.         <Name>
  175.           <String>
  176.             <English>Green Team</English>
  177.             <Japanese>グリーンチーム</Japanese>
  178.             <German>Team Grün</German>
  179.             <French>Équipe verte</French>
  180.             <Spanish>Equipo verde</Spanish>
  181.             <Mexican>Equipo verde</Mexican>
  182.             <Italian>Squadra verde</Italian>
  183.             <Korean>그린팀</Korean>
  184.             <ChineseTrad>綠隊</ChineseTrad>
  185.             <ChineseSimp>Green Team</ChineseSimp>
  186.             <Portuguese>Equipe Verde</Portuguese>
  187.             <Polish>Zielona</Polish>
  188.             <Russian>Зеленая команда</Russian>
  189.             <Danish>Grønt hold</Danish>
  190.             <Finnish>Vihreä</Finnish>
  191.             <Dutch>Groen team</Dutch>
  192.             <Norwegian>Grønt lag</Norwegian>
  193.           </String>
  194.         </Name>
  195.       </Team>
  196.       <Team designator="4" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
  197.         <Overrides primaryColor="FF843BD0" secondaryColor="FF2E6A94" />
  198.         <Emblem foreground="114" background="55" primaryColor="3" secondaryColor="19" backgroundColor="21" />
  199.         <Name>
  200.           <String>
  201.             <English>Purple Team</English>
  202.             <Japanese>パープルチーム</Japanese>
  203.             <German>Team Lila</German>
  204.             <French>Équipe mauve</French>
  205.             <Spanish>Equipo morado</Spanish>
  206.             <Mexican>Equipo morado</Mexican>
  207.             <Italian>Squadra viola</Italian>
  208.             <Korean>퍼플팀</Korean>
  209.             <ChineseTrad>紫隊</ChineseTrad>
  210.             <ChineseSimp>Purple Team</ChineseSimp>
  211.             <Portuguese>Equipe Roxa</Portuguese>
  212.             <Polish>Fioletowa</Polish>
  213.             <Russian>Фиолет. команда</Russian>
  214.             <Danish>Lilla hold</Danish>
  215.             <Finnish>Purppura</Finnish>
  216.             <Dutch>Paars team</Dutch>
  217.             <Norwegian>Lilla lag</Norwegian>
  218.           </String>
  219.         </Name>
  220.       </Team>
  221.       <Team designator="5" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
  222.         <Overrides primaryColor="FF76BD12" secondaryColor="FF606512" />
  223.         <Emblem foreground="116" background="57" primaryColor="3" secondaryColor="13" backgroundColor="12" />
  224.         <Name>
  225.           <String>
  226.             <English>Lime Team</English>
  227.             <Japanese>ライムチーム</Japanese>
  228.             <German>Team Lindgrün</German>
  229.             <French>Équipe citron</French>
  230.             <Spanish>Equipo lima</Spanish>
  231.             <Mexican>Equipo lima</Mexican>
  232.             <Italian>Squadra lime</Italian>
  233.             <Korean>라임팀</Korean>
  234.             <ChineseTrad>草綠隊</ChineseTrad>
  235.             <ChineseSimp>Lime Team</ChineseSimp>
  236.             <Portuguese>Equipe Limão</Portuguese>
  237.             <Polish>Limonkowa</Polish>
  238.             <Russian>Лимонн. команда</Russian>
  239.             <Danish>Limegrønt hold</Danish>
  240.             <Finnish>Keltavihreä</Finnish>
  241.             <Dutch>Limoen team</Dutch>
  242.             <Norwegian>Limegult lag</Norwegian>
  243.           </String>
  244.         </Name>
  245.       </Team>
  246.       <Team designator="6" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
  247.         <Overrides primaryColor="FFFF7F24" secondaryColor="FFFF6427" />
  248.         <Emblem foreground="113" background="54" primaryColor="3" secondaryColor="5" backgroundColor="27" />
  249.         <Name>
  250.           <String>
  251.             <English>Orange Team</English>
  252.             <Japanese>オレンジチーム</Japanese>
  253.             <German>Team Orange</German>
  254.             <French>Équipe orange</French>
  255.             <Spanish>Equipo naranja</Spanish>
  256.             <Mexican>Equipo naranja</Mexican>
  257.             <Italian>Squadra arancione</Italian>
  258.             <Korean>오렌지팀</Korean>
  259.             <ChineseTrad>橘隊</ChineseTrad>
  260.             <ChineseSimp>Orange Team</ChineseSimp>
  261.             <Portuguese>Equipe Laranja</Portuguese>
  262.             <Polish>Pomarańczowa</Polish>
  263.             <Russian>Оранж. команда</Russian>
  264.             <Danish>Orange hold</Danish>
  265.             <Finnish>Oranssi</Finnish>
  266.             <Dutch>Oranje team</Dutch>
  267.             <Norwegian>Oransje lag</Norwegian>
  268.           </String>
  269.         </Name>
  270.       </Team>
  271.       <Team designator="7" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, EmblemOverrideEnabled">
  272.         <Overrides primaryColor="FF1FA8CA" secondaryColor="FF1C3842" />
  273.         <Emblem foreground="115" background="56" primaryColor="3" secondaryColor="1" backgroundColor="2" />
  274.         <Name>
  275.           <String>
  276.             <English>Cyan Team</English>
  277.             <Japanese>シアンチーム</Japanese>
  278.             <German>Team Türkis</German>
  279.             <French>Équipe cyan</French>
  280.             <Spanish>Equipo cian</Spanish>
  281.             <Mexican>Equipo cian</Mexican>
  282.             <Italian>Squadra turchese</Italian>
  283.             <Korean>시안팀</Korean>
  284.             <ChineseTrad>碧藍隊</ChineseTrad>
  285.             <ChineseSimp>Cyan Team</ChineseSimp>
  286.             <Portuguese>Equipe Ciano</Portuguese>
  287.             <Polish>Cyjanowa</Polish>
  288.             <Russian>Голубая команда</Russian>
  289.             <Danish>Cyan hold</Danish>
  290.             <Finnish>Syaani</Finnish>
  291.             <Dutch>Cyaan team</Dutch>
  292.             <Norwegian>Cyan lag</Norwegian>
  293.           </String>
  294.         </Name>
  295.       </Team>
  296.     </Teams>
  297.     <LoadoutPalettes>
  298.       <Palette0 used="False" />
  299.       <Palette1 used="False" />
  300.       <Palette2 used="False" />
  301.       <Palette3 used="False" />
  302.       <Palette4 used="False" />
  303.       <Palette5 used="False" />
  304.     </LoadoutPalettes>
  305.     <Ordnance flags="InitialOrdnanceEnabled" unk6="50" unk12="0" unk36="5" unk3A="0">
  306.       <DropSets initial="initial_drop" />
  307.       <InfinityResupplyTime min="90" max="100" />
  308.       <Points requirement="70.00001" increaseMultiplier="0.299992979" />
  309.     </Ordnance>
  310.   </Base>
  311.   <Megalo encoding="103" version="5399" engineIcon="14" engineCategory="25" scoreToWinRound="18" unk1ACF2="False" unk1ACF3="False" unk1ACF4="True">
  312.     <SerializeFlags>UseStringTableNames, UseUserOptionNames</SerializeFlags>
  313.     <StringTable baseNameIndex="BaseName">
  314.       <String name="BaseName">
  315.         <String>Slayer</String>
  316.       </String>
  317.       <String name="String1">
  318.         <String>
  319.         </String>
  320.       </String>
  321.       <String name="gungame">
  322.         <String>gungame</String>
  323.       </String>
  324.       <String name="gungame_del">
  325.         <String>gungame_del</String>
  326.       </String>
  327.       <String name="gungame_hide">
  328.         <String>gungame_hide</String>
  329.       </String>
  330.       <String name="Cooldown Traits">
  331.         <String>Cooldown Traits</String>
  332.       </String>
  333.       <String name="Applied to players during the cooldown period before weapon upgrades.">
  334.         <String>Applied to players during the cooldown period before weapon upgrades.</String>
  335.       </String>
  336.       <String name="Final Tier Traits">
  337.         <String>Final Tier Traits</String>
  338.       </String>
  339.       <String name="Applied to players who are on the final weapon tier and who are about to win.">
  340.         <String>Applied to players who are on the final weapon tier and who are about to win.</String>
  341.       </String>
  342.       <String name="Leader Traits">
  343.         <String>Leader Traits</String>
  344.       </String>
  345.       <String name="Applied to players in the lead. Overrides all but powerups.">
  346.         <String>Applied to players in the lead. Overrides all but powerups.</String>
  347.       </String>
  348.       <String name="Vengeances">
  349.         <String>Vengeances</String>
  350.       </String>
  351.       <String name="Weapon Progression">
  352.         <String>Weapon Progression</String>
  353.       </String>
  354.       <String name="Controls the order in which players receive weapons.">
  355.         <String>Controls the order in which players receive weapons.</String>
  356.       </String>
  357.       <String name="Weak to Strong">
  358.         <String>Weak to Strong</String>
  359.       </String>
  360.       <String name="Players start with a Gravity Hammer and work their way up to a SAW.">
  361.         <String>Players start with a Gravity Hammer and work their way up to a SAW.</String>
  362.       </String>
  363.       <String name="Strong to Weak">
  364.         <String>Strong to Weak</String>
  365.       </String>
  366.       <String name="Players start with a SAW and work their way down to a Gravity Hammer.">
  367.         <String>Players start with a SAW and work their way down to a Gravity Hammer.</String>
  368.       </String>
  369.       <String name="Assassination Vengeances">
  370.         <String>Assassination Vengeances</String>
  371.       </String>
  372.       <String name="Sets how players' tiers are affected when one assassinates another.">
  373.         <String>Sets how players' tiers are affected when one assassinates another.</String>
  374.       </String>
  375.       <String name="Disabled">
  376.         <String>Disabled</String>
  377.       </String>
  378.       <String name="Assassinations have no effect on any player's tier.">
  379.         <String>Assassinations have no effect on any player's tier.</String>
  380.       </String>
  381.       <String name="Demote Target">
  382.         <String>Demote Target</String>
  383.       </String>
  384.       <String name="Assassinations demote the target.">
  385.         <String>Assassinations demote the target.</String>
  386.       </String>
  387.       <String name="Promote Killer">
  388.         <String>Promote Killer</String>
  389.       </String>
  390.       <String name="Assassinations promote the assassin.">
  391.         <String>Assassinations promote the assassin.</String>
  392.       </String>
  393.       <String name="Two-Way">
  394.         <String>Two-Way</String>
  395.       </String>
  396.       <String name="Assassinations promote the assassin and demote the target.">
  397.         <String>Assassinations promote the assassin and demote the target.</String>
  398.       </String>
  399.       <String name="Sticky Vengeances">
  400.         <String>Sticky Vengeances</String>
  401.       </String>
  402.       <String name="Sets how players' tiers are affected when one sticks another.">
  403.         <String>Sets how players' tiers are affected when one sticks another.</String>
  404.       </String>
  405.       <String name="Disabled">
  406.         <String>Disabled</String>
  407.       </String>
  408.       <String name="Sticky kills have no effect on any player's tier.">
  409.         <String>Sticky kills have no effect on any player's tier.</String>
  410.       </String>
  411.       <String name="Demote Target">
  412.         <String>Demote Target</String>
  413.       </String>
  414.       <String name="Sticky kills demote the target.">
  415.         <String>Sticky kills demote the target.</String>
  416.       </String>
  417.       <String name="Promote Killer">
  418.         <String>Promote Killer</String>
  419.       </String>
  420.       <String name="Sticky kills promote the killer.">
  421.         <String>Sticky kills promote the killer.</String>
  422.       </String>
  423.       <String name="Two-Way">
  424.         <String>Two-Way</String>
  425.       </String>
  426.       <String name="Sticky kills promote the killer and demote the target.">
  427.         <String>Sticky kills promote the killer and demote the target.</String>
  428.       </String>
  429.       <String name="Tier -1">
  430.         <String>Tier -1</String>
  431.       </String>
  432.       <String name="If enabled, players can be demoted to tier -1, where they receive an Incineration Cannon as a handicap.">
  433.         <String>If enabled, players can be demoted to tier -1, where they receive an Incineration Cannon as a handicap.</String>
  434.       </String>
  435.       <String name="Disabled">
  436.         <String>Disabled</String>
  437.       </String>
  438.       <String name="Players cannot be demoted to tier -1.">
  439.         <String>Players cannot be demoted to tier -1.</String>
  440.       </String>
  441.       <String name="Enabled">
  442.         <String>Enabled</String>
  443.       </String>
  444.       <String name="Players can be demoted to tier -1.">
  445.         <String>Players can be demoted to tier -1.</String>
  446.       </String>
  447.       <String name="Cooldown Time">
  448.         <String>Cooldown Time</String>
  449.       </String>
  450.       <String name="Defines the amount of time between when a player kills someone and when they get a new weapon. During this period, cooldown traits are applied and players cannot be promoted.">
  451.         <String>Defines the amount of time between when a player kills someone and when they get a new weapon. During this period, cooldown traits are applied and players cannot be promoted.</String>
  452.       </String>
  453.       <String name="None">
  454.         <String>None</String>
  455.       </String>
  456.       <String name="1 second">
  457.         <String>1 second</String>
  458.       </String>
  459.       <String name="2 seconds">
  460.         <String>2 seconds</String>
  461.       </String>
  462.       <String name="3 seconds">
  463.         <String>3 seconds</String>
  464.       </String>
  465.       <String name="4 seconds">
  466.         <String>4 seconds</String>
  467.       </String>
  468.       <String name="5 seconds">
  469.         <String>5 seconds</String>
  470.       </String>
  471.       <String name="10 seconds">
  472.         <String>10 seconds</String>
  473.       </String>
  474.       <String name="&gt;&gt;&gt; NEW WEAPON INCOMING &lt;&lt;&lt;">
  475.         <String>&gt;&gt;&gt; NEW WEAPON INCOMING &lt;&lt;&lt;</String>
  476.       </String>
  477.       <String name="You are on the final tier!">
  478.         <String>You are on the final tier!</String>
  479.       </String>
  480.       <String name="%s is on the final tier!">
  481.         <String>%s is on the final tier!</String>
  482.       </String>
  483.       <String name="You took vengeance on %s!">
  484.         <String>You took vengeance on %s!</String>
  485.       </String>
  486.       <String name="%s took vengeance on you!">
  487.         <String>%s took vengeance on you!</String>
  488.       </String>
  489.       <String name="%s took vengeance on %s!">
  490.         <String>%s took vengeance on %s!</String>
  491.       </String>
  492.       <String name="You are about to win!">
  493.         <String>You are about to win!</String>
  494.       </String>
  495.       <String name="%s is going to win!">
  496.         <String>%s is going to win!</String>
  497.       </String>
  498.     </StringTable>
  499.     <NameString>
  500.       <String>
  501.         <String>Gun Game</String>
  502.       </String>
  503.     </NameString>
  504.     <DescString>
  505.       <String>
  506.         <String>Kills earn more powerful weapons. Be the first to get all 18!</String>
  507.       </String>
  508.     </DescString>
  509.     <CategoryString>
  510.       <String>
  511.         <String>Community</String>
  512.       </String>
  513.     </CategoryString>
  514.     <PlayerTraits>
  515.       <entry nameIndex="Cooldown Traits" descIndex="Applied to players during the cooldown period before weapon upgrades." name="Cooldown Traits" runtime="True">
  516.         <Traits>
  517.           <Weapons>
  518.             <Modifiers>
  519.               <entry key="DamageMultiplier" value="0" />
  520.               <entry key="MeleeDamageMultiplier" value="0" />
  521.             </Modifiers>
  522.           </Weapons>
  523.           <Appearance aura="2" />
  524.         </Traits>
  525.       </entry>
  526.       <entry nameIndex="String1" descIndex="String1" hidden="True" runtime="True">
  527.         <Traits>
  528.           <Appearance aura="2">
  529.             <Effects looping="2" />
  530.           </Appearance>
  531.         </Traits>
  532.       </entry>
  533.       <entry nameIndex="Final Tier Traits" descIndex="Applied to players who are on the final weapon tier and who are about to win." name="Final Tier Traits" runtime="True">
  534.         <Traits>
  535.           <Appearance waypoint="3" aura="2" />
  536.         </Traits>
  537.       </entry>
  538.       <entry nameIndex="Leader Traits" descIndex="Applied to players in the lead. Overrides all but powerups." name="Leader Traits" runtime="True">
  539.         <Traits>
  540.           <Appearance aura="2" />
  541.         </Traits>
  542.       </entry>
  543.     </PlayerTraits>
  544.     <UserDefinedOptions>
  545.       <entry nameIndex="Weapon Progression" descIndex="Controls the order in which players receive weapons." name="Weapon Progression" valueIndex="1">
  546.         <Values defaultIndex="1">
  547.           <entry nameIndex="Weak to Strong" descIndex="Players start with a Gravity Hammer and work their way up to a SAW." value="0" />
  548.           <entry nameIndex="Strong to Weak" descIndex="Players start with a SAW and work their way down to a Gravity Hammer." value="1" />
  549.         </Values>
  550.       </entry>
  551.       <entry nameIndex="Assassination Vengeances" descIndex="Sets how players' tiers are affected when one assassinates another." name="Assassination Vengeances" valueIndex="3">
  552.         <Values defaultIndex="3">
  553.           <entry nameIndex="Disabled" descIndex="Assassinations have no effect on any player's tier." value="0" />
  554.           <entry nameIndex="Demote Target" descIndex="Assassinations demote the target." value="1" />
  555.           <entry nameIndex="Promote Killer" descIndex="Assassinations promote the assassin." value="2" />
  556.           <entry nameIndex="Two-Way" descIndex="Assassinations promote the assassin and demote the target." value="3" />
  557.         </Values>
  558.       </entry>
  559.       <entry nameIndex="Sticky Vengeances" descIndex="Sets how players' tiers are affected when one sticks another." name="Sticky Vengeances" valueIndex="1">
  560.         <Values defaultIndex="1">
  561.           <entry nameIndex="Disabled" descIndex="Sticky kills have no effect on any player's tier." value="0" />
  562.           <entry nameIndex="Demote Target" descIndex="Sticky kills demote the target." value="1" />
  563.           <entry nameIndex="Promote Killer" descIndex="Sticky kills promote the killer." value="2" />
  564.           <entry nameIndex="Two-Way" descIndex="Sticky kills promote the killer and demote the target." value="3" />
  565.         </Values>
  566.       </entry>
  567.       <entry nameIndex="Tier -1" descIndex="If enabled, players can be demoted to tier -1, where they receive an Incineration Cannon as a handicap." name="Tier -1" valueIndex="1">
  568.         <Values defaultIndex="1">
  569.           <entry nameIndex="Disabled" descIndex="Players cannot be demoted to tier -1." value="0" />
  570.           <entry nameIndex="Enabled" descIndex="Players can be demoted to tier -1." value="-1" />
  571.         </Values>
  572.       </entry>
  573.       <entry nameIndex="Cooldown Time" descIndex="Defines the amount of time between when a player kills someone and when they get a new weapon. During this period, cooldown traits are applied and players cannot be promoted." name="Cooldown Time" valueIndex="1">
  574.         <Values defaultIndex="1">
  575.           <entry nameIndex="None" descIndex="String1" value="0" />
  576.           <entry nameIndex="1 second" descIndex="String1" value="1" />
  577.           <entry nameIndex="2 seconds" descIndex="String1" value="2" />
  578.           <entry nameIndex="3 seconds" descIndex="String1" value="3" />
  579.           <entry nameIndex="4 seconds" descIndex="String1" value="4" />
  580.           <entry nameIndex="5 seconds" descIndex="String1" value="5" />
  581.           <entry nameIndex="10 seconds" descIndex="String1" value="10" />
  582.         </Values>
  583.       </entry>
  584.     </UserDefinedOptions>
  585.     <PlayerRatingParams flag="False">
  586.       <Param>1</Param>
  587.       <Param>1</Param>
  588.       <Param>1</Param>
  589.       <Param>1</Param>
  590.       <Param>0.33</Param>
  591.       <Param>1</Param>
  592.       <Param>1000</Param>
  593.       <Param>1000</Param>
  594.       <Param>0.96</Param>
  595.       <Param>0</Param>
  596.       <Param>0</Param>
  597.       <Param>0</Param>
  598.       <Param>0</Param>
  599.       <Param>0</Param>
  600.       <Param>0</Param>
  601.     </PlayerRatingParams>
  602.     <EngineOptions>
  603.       <Disabled>
  604.         <Option>1</Option>
  605.         <Option>413</Option>
  606.         <Option>661</Option>
  607.       </Disabled>
  608.       <Hidden>
  609.         <Option>0</Option>
  610.       </Hidden>
  611.     </EngineOptions>
  612.     <Loadouts>
  613.       <entry size_="0" flags="Enabled" nameIndex="90" primaryWeapon="1" secondaryWeapon="5" armorAbility="12" tacticalPackage="1" supportUpgrade="11" grenadeCount="4" />
  614.       <entry size_="0" flags="Enabled" nameIndex="73" primaryWeapon="0" secondaryWeapon="5" armorAbility="7" tacticalPackage="7" supportUpgrade="5" grenadeCount="4" />
  615.       <entry size_="1" flags="Enabled" nameIndex="87" primaryWeapon="1" secondaryWeapon="5" armorAbility="18" tacticalPackage="1" supportUpgrade="11" grenadeCount="4" />
  616.       <entry size_="1" flags="Enabled" nameIndex="73" primaryWeapon="0" secondaryWeapon="5" armorAbility="7" tacticalPackage="7" supportUpgrade="5" grenadeCount="4" />
  617.       <entry size_="2" flags="Enabled" nameIndex="89" primaryWeapon="1" secondaryWeapon="5" armorAbility="1" tacticalPackage="1" supportUpgrade="11" grenadeCount="4" />
  618.       <entry size_="2" flags="Enabled" nameIndex="73" primaryWeapon="0" secondaryWeapon="5" armorAbility="7" tacticalPackage="7" supportUpgrade="5" grenadeCount="4" />
  619.     </Loadouts>
  620.     <WeaponTuning>
  621.       <TwoBarrels>
  622.         <HomingRifle>
  623.           <Primary>
  624.             <Value6>35</Value6>
  625.           </Primary>
  626.           <Secondary>
  627.             <Value6>39</Value6>
  628.           </Secondary>
  629.         </HomingRifle>
  630.       </TwoBarrels>
  631.       <OneBarrel>
  632.         <BurstGun>
  633.           <Value16>0.0479939654</Value16>
  634.           <Value20>7.500193</Value20>
  635.           <Value21>7.500193</Value21>
  636.           <Value22>7.500193</Value22>
  637.         </BurstGun>
  638.         <MagnumPistol>
  639.           <Value20>17.2992249</Value20>
  640.           <Value21>17.2992249</Value21>
  641.           <Value22>17.2992249</Value22>
  642.         </MagnumPistol>
  643.         <AssaultRifle>
  644.           <Value16>0.03490116</Value16>
  645.           <Value20>8.999373</Value20>
  646.           <Value21>8.999373</Value21>
  647.           <Value22>8.999373</Value22>
  648.         </AssaultRifle>
  649.         <BattleRifle>
  650.           <Value6>35</Value6>
  651.           <Value20>7.500193</Value20>
  652.           <Value21>7.500193</Value21>
  653.           <Value22>7.500193</Value22>
  654.         </BattleRifle>
  655.         <LMG>
  656.           <Value20>8.999373</Value20>
  657.           <Value21>8.999373</Value21>
  658.           <Value22>8.999373</Value22>
  659.         </LMG>
  660.         <Carbine>
  661.           <Value16>0.00523412554</Value16>
  662.           <Value20>13.9890118</Value20>
  663.           <Value21>13.9890118</Value21>
  664.           <Value22>13.9890118</Value22>
  665.         </Carbine>
  666.         <StormRifle>
  667.           <Value16>0.0445065461</Value16>
  668.           <Value18>197</Value18>
  669.           <Value20>9.60019</Value20>
  670.           <Value21>9.60019</Value21>
  671.           <Value22>9.60019</Value22>
  672.         </StormRifle>
  673.         <WarthogGunner>
  674.           <Value20>11.4970531</Value20>
  675.           <Value21>11.4970531</Value21>
  676.           <Value22>11.4970531</Value22>
  677.         </WarthogGunner>
  678.         <MechChaingun>
  679.           <Value20>12.0005951</Value20>
  680.           <Value21>12.0005951</Value21>
  681.           <Value22>12.0005951</Value22>
  682.         </MechChaingun>
  683.       </OneBarrel>
  684.       <OneBarrelWeapons>
  685.         <BurstGun>
  686.           <Value5>0.0610866249</Value5>
  687.           <Value9>0.1221725</Value9>
  688.         </BurstGun>
  689.         <AssaultRifle>
  690.           <Value5>0.052358143</Value5>
  691.           <Value9>0.1221725</Value9>
  692.         </AssaultRifle>
  693.         <MarksmanRifle>
  694.           <Value7>11.9986877</Value7>
  695.         </MarksmanRifle>
  696.         <BattleRifle>
  697.           <Value7>8.999373</Value7>
  698.         </BattleRifle>
  699.         <Carbine>
  700.           <Value7>8.999373</Value7>
  701.         </Carbine>
  702.         <StormRifle>
  703.           <Value5>0.052358143</Value5>
  704.           <Value9>0.1221725</Value9>
  705.         </StormRifle>
  706.         <WarthogGunner_Gauss>
  707.           <Value6>13.9995022</Value6>
  708.           <Value7>11.9986877</Value7>
  709.           <Value10>11.9986877</Value10>
  710.           <Value11>9.998827</Value11>
  711.         </WarthogGunner_Gauss>
  712.       </OneBarrelWeapons>
  713.       <TwoBarrelWeapons>
  714.         <HomingRifle>
  715.           <Value7>11.9986877</Value7>
  716.         </HomingRifle>
  717.       </TwoBarrelWeapons>
  718.     </WeaponTuning>
  719.   </Megalo>
  720.   <MegaloScript version="0" dbVersion="0">
  721.     <SerializeFlags>EmbedObjects, UseEnumNames, UseIndexNames, UseConditionTypeNames, UseActionTypeNames, EmbedObjectsWriteSansIds</SerializeFlags>
  722.     <IDs NextCondID="91" NextActionID="149" NextValueID="526" NextTrigID="18" NextVirtualTriggerID="35" />
  723.     <ObjectTypeReferences>
  724.       <Ref>assault_rifle</Ref>
  725.       <Ref>energy_sword</Ref>
  726.       <Ref>magnum</Ref>
  727.       <Ref>needler</Ref>
  728.       <Ref>rocket_launcher</Ref>
  729.       <Ref>shotgun</Ref>
  730.       <Ref>sniper_rifle</Ref>
  731.       <Ref>spartan_laser</Ref>
  732.       <Ref>gravity_hammer</Ref>
  733.       <Ref>forerunner_rifle</Ref>
  734.       <Ref>spread_gun</Ref>
  735.       <Ref>attach_beam</Ref>
  736.       <Ref>rail_gun</Ref>
  737.       <Ref>assault_carbine</Ref>
  738.       <Ref>covenant_carbine</Ref>
  739.       <Ref>sticky_grenade_launcher</Ref>
  740.       <Ref>lmg</Ref>
  741.       <Ref>battle_rifle</Ref>
  742.     </ObjectTypeReferences>
  743.     <Statistics>
  744.       <Stat nameIndex="Vengeances" format="Numeric" sortOrder="1" grouping="0" name="Vengeances" />
  745.     </Statistics>
  746.     <HudWidgets>
  747.       <Widget position="10" name="Widget0" />
  748.     </HudWidgets>
  749.     <ObjectFilters>
  750.       <Filter labelIndex="gungame" name="gungame" />
  751.       <Filter labelIndex="gungame_del" name="gungame_del" />
  752.       <Filter labelIndex="gungame_hide" name="gungame_hide" />
  753.     </ObjectFilters>
  754.     <GlobalVariables>
  755.       <Numeric>
  756.         <Var networkState="HighPriority" name="GlobalNumeric0" varRefType="Int16">0</Var>
  757.         <Var networkState="HighPriority" name="GlobalNumeric1" varRefType="Int16">1</Var>
  758.         <Var networkState="HighPriority" name="GlobalNumeric2" varRefType="Int16">2</Var>
  759.         <Var networkState="HighPriority" name="GlobalNumeric3" varRefType="Int16">3</Var>
  760.         <Var networkState="HighPriority" name="GlobalNumeric4" varRefType="Int16">4</Var>
  761.         <Var networkState="HighPriority" name="GlobalNumeric5" varRefType="Int16">5</Var>
  762.         <Var networkState="HighPriority" name="GlobalNumeric6" varRefType="Int16">6</Var>
  763.         <Var networkState="HighPriority" name="GlobalNumeric7" varRefType="Int16">7</Var>
  764.         <Var networkState="HighPriority" name="GlobalNumeric8" varRefType="Int16">8</Var>
  765.         <Var networkState="HighPriority" name="GlobalNumeric9" varRefType="Int16">9</Var>
  766.         <Var networkState="HighPriority" name="GlobalNumeric10" varRefType="Int16">10</Var>
  767.         <Var networkState="HighPriority" name="GlobalNumeric11" varRefType="Int16">11</Var>
  768.         <Var networkState="HighPriority" name="GlobalNumeric12" varRefType="Int16">12</Var>
  769.         <Var networkState="HighPriority" name="GlobalNumeric13" varRefType="Int16">13</Var>
  770.         <Var networkState="HighPriority" name="GlobalNumeric14" varRefType="Int16">14</Var>
  771.         <Var networkState="HighPriority" name="GlobalNumeric15" varRefType="Int16">15</Var>
  772.         <Var networkState="HighPriority" name="GlobalNumeric16" varRefType="Int16">16</Var>
  773.         <Var networkState="HighPriority" name="GlobalNumeric17" varRefType="Int16">17</Var>
  774.       </Numeric>
  775.     </GlobalVariables>
  776.     <PlayerVariables>
  777.       <Numeric>
  778.         <Var networkState="HighPriority" name="PlayerNumeric0" varRefType="Int16">0</Var>
  779.         <Var networkState="HighPriority" name="PlayerNumeric1" varRefType="Int16">0</Var>
  780.         <Var networkState="HighPriority" name="PlayerNumeric2" varRefType="Int16">0</Var>
  781.         <Var networkState="HighPriority" name="PlayerNumeric3" varRefType="Int16">0</Var>
  782.       </Numeric>
  783.       <Timers>
  784.         <Var name="PlayerTimer0" varRefType="Int16">0</Var>
  785.         <Var name="PlayerTimer1" varRefType="Int16">0</Var>
  786.         <Var name="PlayerTimer2" varRefType="Int16">3</Var>
  787.       </Timers>
  788.     </PlayerVariables>
  789.     <Values />
  790.     <Triggers>
  791.       <Trigger trigType="Initialization" name="InitializationTrigger">
  792.         <Elements>
  793.           <E type="Action" name="AutomaticScoringEnabled">
  794.             <Param type="Bool">False</Param>
  795.           </E>
  796.           <E type="Action" name="WidgetSetText">
  797.             <Param type="Widget">Widget0</Param>
  798.             <Param type="Tokens2" stringIndex="&gt;&gt;&gt; NEW WEAPON INCOMING &lt;&lt;&lt;" />
  799.           </E>
  800.           <E type="Action" name="ActivateTrigger">
  801.             <Param type="TriggerReference">
  802.               <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer" name="InitializationTrigger_Subroutine1">
  803.                 <Elements>
  804.                   <E type="Action" name="ModifyScore">
  805.                     <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  806.                     <Param type="OperationType">Set</Param>
  807.                     <Param type="CustomReference" varRefType="Int16">1</Param>
  808.                   </E>
  809.                 </Elements>
  810.               </T>
  811.             </Param>
  812.           </E>
  813.           <E type="Action" name="Branch">
  814.             <Param type="VirtualTrigger">
  815.               <VT type="VirtualTrigger">
  816.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  817.                   <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Weapon Progression</Param>
  818.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  819.                   <Param type="ComparisonType">Equal</Param>
  820.                 </E>
  821.                 <E type="Action" name="VariableOperation">
  822.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric0</Param>
  823.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">17</Param>
  824.                   <Param type="OperationType">Set</Param>
  825.                 </E>
  826.                 <E type="Action" name="VariableOperation">
  827.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric1</Param>
  828.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">16</Param>
  829.                   <Param type="OperationType">Set</Param>
  830.                 </E>
  831.                 <E type="Action" name="VariableOperation">
  832.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric2</Param>
  833.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">15</Param>
  834.                   <Param type="OperationType">Set</Param>
  835.                 </E>
  836.                 <E type="Action" name="VariableOperation">
  837.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric3</Param>
  838.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">14</Param>
  839.                   <Param type="OperationType">Set</Param>
  840.                 </E>
  841.                 <E type="Action" name="VariableOperation">
  842.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric4</Param>
  843.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">13</Param>
  844.                   <Param type="OperationType">Set</Param>
  845.                 </E>
  846.                 <E type="Action" name="VariableOperation">
  847.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric5</Param>
  848.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">12</Param>
  849.                   <Param type="OperationType">Set</Param>
  850.                 </E>
  851.                 <E type="Action" name="VariableOperation">
  852.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric6</Param>
  853.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">11</Param>
  854.                   <Param type="OperationType">Set</Param>
  855.                 </E>
  856.                 <E type="Action" name="VariableOperation">
  857.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric7</Param>
  858.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">10</Param>
  859.                   <Param type="OperationType">Set</Param>
  860.                 </E>
  861.                 <E type="Action" name="VariableOperation">
  862.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric8</Param>
  863.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">9</Param>
  864.                   <Param type="OperationType">Set</Param>
  865.                 </E>
  866.                 <E type="Action" name="VariableOperation">
  867.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric9</Param>
  868.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">8</Param>
  869.                   <Param type="OperationType">Set</Param>
  870.                 </E>
  871.                 <E type="Action" name="VariableOperation">
  872.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric10</Param>
  873.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">7</Param>
  874.                   <Param type="OperationType">Set</Param>
  875.                 </E>
  876.                 <E type="Action" name="VariableOperation">
  877.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric11</Param>
  878.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">6</Param>
  879.                   <Param type="OperationType">Set</Param>
  880.                 </E>
  881.                 <E type="Action" name="VariableOperation">
  882.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric12</Param>
  883.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">5</Param>
  884.                   <Param type="OperationType">Set</Param>
  885.                 </E>
  886.                 <E type="Action" name="VariableOperation">
  887.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric13</Param>
  888.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">4</Param>
  889.                   <Param type="OperationType">Set</Param>
  890.                 </E>
  891.                 <E type="Action" name="VariableOperation">
  892.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric14</Param>
  893.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">3</Param>
  894.                   <Param type="OperationType">Set</Param>
  895.                 </E>
  896.                 <E type="Action" name="VariableOperation">
  897.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric15</Param>
  898.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
  899.                   <Param type="OperationType">Set</Param>
  900.                 </E>
  901.                 <E type="Action" name="VariableOperation">
  902.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric16</Param>
  903.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  904.                   <Param type="OperationType">Set</Param>
  905.                 </E>
  906.                 <E type="Action" name="VariableOperation">
  907.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric17</Param>
  908.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  909.                   <Param type="OperationType">Set</Param>
  910.                 </E>
  911.               </VT>
  912.             </Param>
  913.           </E>
  914.         </Elements>
  915.       </Trigger>
  916.       <Trigger execMode="OnEachPlayer" name="Trigger2">
  917.         <Elements>
  918.           <E type="Condition" name="Comparison" unionGroupID="-2">
  919.             <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
  920.             <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  921.             <Param type="ComparisonType">Equal</Param>
  922.           </E>
  923.           <E type="Condition" name="Comparison" unionGroupID="-2">
  924.             <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  925.             <Param type="VarReference" varRefKind="Custom" varRefType="Int16">18</Param>
  926.             <Param type="ComparisonType">LessThan</Param>
  927.           </E>
  928.           <E type="Condition" name="TimerIsZero" unionGroupID="-2">
  929.             <Param type="TimerReference" varRefType="Player.TimerVar" dataType="Iterator.Player">PlayerTimer0</Param>
  930.           </E>
  931.           <E type="Action" name="BipedDropWeapon">
  932.             <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  933.             <Param type="DropWeaponMode">Primary</Param>
  934.             <Param type="Bool">True</Param>
  935.           </E>
  936.           <E type="Action" name="BipedDropWeapon">
  937.             <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  938.             <Param type="DropWeaponMode">Secondary</Param>
  939.             <Param type="Bool">True</Param>
  940.           </E>
  941.           <E type="Action" name="ActivateTrigger">
  942.             <Param type="TriggerReference">
  943.               <T type="Trigger" trigType="Subroutine" name="Trigger2_Subroutine3">
  944.                 <Elements>
  945.                   <E type="Action" name="VariableOperation">
  946.                     <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
  947.                     <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
  948.                     <Param type="OperationType">Set</Param>
  949.                   </E>
  950.                   <E type="Action" name="PlayerGetWeapon">
  951.                     <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  952.                     <Param type="Bool">True</Param>
  953.                     <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
  954.                   </E>
  955.                   <E type="Condition" name="Comparison" unionGroupID="-2">
  956.                     <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
  957.                     <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
  958.                     <Param type="ComparisonType">Equal</Param>
  959.                   </E>
  960.                   <E type="Action" name="VariableOperation">
  961.                     <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
  962.                     <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  963.                     <Param type="OperationType">Set</Param>
  964.                   </E>
  965.                   <E type="Condition" name="Comparison" unionGroupID="-2">
  966.                     <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric2</Param>
  967.                     <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  968.                     <Param type="ComparisonType">Equal</Param>
  969.                   </E>
  970.                   <E type="Action" name="VariableOperation">
  971.                     <Param type="VarReference" varRefKind="Timer" varRefType="Player.TimerVar" dataType="Iterator.Player">PlayerTimer1</Param>
  972.                     <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  973.                     <Param type="OperationType">Set</Param>
  974.                   </E>
  975.                   <E type="Action" name="TimerTick">
  976.                     <Param type="TimerReference" varRefType="Player.TimerVar" dataType="Iterator.Player">PlayerTimer1</Param>
  977.                     <Param type="UInt5">5</Param>
  978.                   </E>
  979.                   <E type="Action" name="VariableOperation">
  980.                     <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric2</Param>
  981.                     <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  982.                     <Param type="OperationType">Set</Param>
  983.                   </E>
  984.                   <E type="Condition" name="Comparison" unionGroupID="-2">
  985.                     <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  986.                     <Param type="VarReference" varRefKind="Custom" varRefType="Int16">17</Param>
  987.                     <Param type="ComparisonType">Equal</Param>
  988.                   </E>
  989.                   <E type="Action" name="SubmitIncident">
  990.                     <Param type="IncidentId">oddball_close_to_win</Param>
  991.                     <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  992.                     <Param type="TargetVar" targetType="None" />
  993.                   </E>
  994.                   <E type="Action" name="SubmitIncident">
  995.                     <Param type="IncidentId">next_kill_wins</Param>
  996.                     <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  997.                     <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
  998.                   </E>
  999.                   <E type="Action" name="ChudMessage">
  1000.                     <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1001.                     <Param type="SoundIndex">NONE</Param>
  1002.                     <Param type="Tokens2" stringIndex="You are on the final tier!" />
  1003.                   </E>
  1004.                   <E type="Action" name="VariableOperation">
  1005.                     <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1006.                     <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1007.                     <Param type="OperationType">Set</Param>
  1008.                   </E>
  1009.                   <E type="Action" name="ActivateTrigger">
  1010.                     <Param type="TriggerReference">
  1011.                       <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer" name="Trigger2_Subroutine3_Subroutine4">
  1012.                         <Elements>
  1013.                           <E type="Condition" name="Comparison" unionGroupID="-2">
  1014.                             <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1015.                             <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1016.                             <Param type="ComparisonType">NotEqual</Param>
  1017.                           </E>
  1018.                           <E type="Action" name="ChudMessage">
  1019.                             <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1020.                             <Param type="SoundIndex">NONE</Param>
  1021.                             <Param type="Tokens2" stringIndex="%s is on the final tier!" tokenCount="1">
  1022.                               <Token0 type="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1023.                             </Param>
  1024.                           </E>
  1025.                         </Elements>
  1026.                       </T>
  1027.                     </Param>
  1028.                   </E>
  1029.                 </Elements>
  1030.               </T>
  1031.             </Param>
  1032.           </E>
  1033.           <E type="Condition" name="Comparison" unionGroupID="-2">
  1034.             <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
  1035.             <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  1036.             <Param type="ComparisonType">Equal</Param>
  1037.           </E>
  1038.           <E type="Action" name="Branch">
  1039.             <Param type="VirtualTrigger">
  1040.               <VT type="VirtualTrigger">
  1041.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1042.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1043.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">-1</Param>
  1044.                   <Param type="ComparisonType">Equal</Param>
  1045.                 </E>
  1046.                 <E type="Action" name="BipedGiveWeapon">
  1047.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1048.                   <Param type="ObjectTypeIndex">scaleshot_rifle</Param>
  1049.                   <Param type="AddWeaponMode">Swap?</Param>
  1050.                 </E>
  1051.               </VT>
  1052.             </Param>
  1053.           </E>
  1054.           <E type="Action" name="Branch">
  1055.             <Param type="VirtualTrigger">
  1056.               <VT type="VirtualTrigger">
  1057.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1058.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1059.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric0</Param>
  1060.                   <Param type="ComparisonType">Equal</Param>
  1061.                 </E>
  1062.                 <E type="Action" name="BipedGiveWeapon">
  1063.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1064.                   <Param type="ObjectTypeIndex">gravity_hammer</Param>
  1065.                   <Param type="AddWeaponMode">Swap?</Param>
  1066.                 </E>
  1067.               </VT>
  1068.             </Param>
  1069.           </E>
  1070.           <E type="Action" name="Branch">
  1071.             <Param type="VirtualTrigger">
  1072.               <VT type="VirtualTrigger">
  1073.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1074.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1075.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric1</Param>
  1076.                   <Param type="ComparisonType">Equal</Param>
  1077.                 </E>
  1078.                 <E type="Action" name="BipedGiveWeapon">
  1079.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1080.                   <Param type="ObjectTypeIndex">energy_sword</Param>
  1081.                   <Param type="AddWeaponMode">Swap?</Param>
  1082.                 </E>
  1083.               </VT>
  1084.             </Param>
  1085.           </E>
  1086.           <E type="Action" name="Branch">
  1087.             <Param type="VirtualTrigger">
  1088.               <VT type="VirtualTrigger">
  1089.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1090.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1091.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric2</Param>
  1092.                   <Param type="ComparisonType">Equal</Param>
  1093.                 </E>
  1094.                 <E type="Action" name="BipedGiveWeapon">
  1095.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1096.                   <Param type="ObjectTypeIndex">shotgun</Param>
  1097.                   <Param type="AddWeaponMode">Swap?</Param>
  1098.                 </E>
  1099.               </VT>
  1100.             </Param>
  1101.           </E>
  1102.           <E type="Action" name="Branch">
  1103.             <Param type="VirtualTrigger">
  1104.               <VT type="VirtualTrigger">
  1105.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1106.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1107.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric3</Param>
  1108.                   <Param type="ComparisonType">Equal</Param>
  1109.                 </E>
  1110.                 <E type="Action" name="BipedGiveWeapon">
  1111.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1112.                   <Param type="ObjectTypeIndex">spread_gun</Param>
  1113.                   <Param type="AddWeaponMode">Swap?</Param>
  1114.                 </E>
  1115.               </VT>
  1116.             </Param>
  1117.           </E>
  1118.           <E type="Action" name="Branch">
  1119.             <Param type="VirtualTrigger">
  1120.               <VT type="VirtualTrigger">
  1121.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1122.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1123.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric4</Param>
  1124.                   <Param type="ComparisonType">Equal</Param>
  1125.                 </E>
  1126.                 <E type="Action" name="BipedGiveWeapon">
  1127.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1128.                   <Param type="ObjectTypeIndex">magnum</Param>
  1129.                   <Param type="AddWeaponMode">Swap?</Param>
  1130.                 </E>
  1131.               </VT>
  1132.             </Param>
  1133.           </E>
  1134.           <E type="Action" name="Branch">
  1135.             <Param type="VirtualTrigger">
  1136.               <VT type="VirtualTrigger">
  1137.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1138.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1139.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric5</Param>
  1140.                   <Param type="ComparisonType">Equal</Param>
  1141.                 </E>
  1142.                 <E type="Action" name="BipedGiveWeapon">
  1143.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1144.                   <Param type="ObjectTypeIndex">assault_carbine</Param>
  1145.                   <Param type="AddWeaponMode">Swap?</Param>
  1146.                 </E>
  1147.               </VT>
  1148.             </Param>
  1149.           </E>
  1150.           <E type="Action" name="Branch">
  1151.             <Param type="VirtualTrigger">
  1152.               <VT type="VirtualTrigger">
  1153.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1154.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1155.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric6</Param>
  1156.                   <Param type="ComparisonType">Equal</Param>
  1157.                 </E>
  1158.                 <E type="Action" name="BipedGiveWeapon">
  1159.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1160.                   <Param type="ObjectTypeIndex">assault_rifle</Param>
  1161.                   <Param type="AddWeaponMode">Swap?</Param>
  1162.                 </E>
  1163.               </VT>
  1164.             </Param>
  1165.           </E>
  1166.           <E type="Action" name="Branch">
  1167.             <Param type="VirtualTrigger">
  1168.               <VT type="VirtualTrigger">
  1169.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1170.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1171.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric7</Param>
  1172.                   <Param type="ComparisonType">Equal</Param>
  1173.                 </E>
  1174.                 <E type="Action" name="BipedGiveWeapon">
  1175.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1176.                   <Param type="ObjectTypeIndex">needler</Param>
  1177.                   <Param type="AddWeaponMode">Swap?</Param>
  1178.                 </E>
  1179.               </VT>
  1180.             </Param>
  1181.           </E>
  1182.           <E type="Action" name="Branch">
  1183.             <Param type="VirtualTrigger">
  1184.               <VT type="VirtualTrigger">
  1185.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1186.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1187.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric8</Param>
  1188.                   <Param type="ComparisonType">Equal</Param>
  1189.                 </E>
  1190.                 <E type="Action" name="BipedGiveWeapon">
  1191.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1192.                   <Param type="ObjectTypeIndex">forerunner_rifle</Param>
  1193.                   <Param type="AddWeaponMode">Swap?</Param>
  1194.                 </E>
  1195.               </VT>
  1196.             </Param>
  1197.           </E>
  1198.           <E type="Action" name="Branch">
  1199.             <Param type="VirtualTrigger">
  1200.               <VT type="VirtualTrigger">
  1201.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1202.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1203.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric9</Param>
  1204.                   <Param type="ComparisonType">Equal</Param>
  1205.                 </E>
  1206.                 <E type="Action" name="BipedGiveWeapon">
  1207.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1208.                   <Param type="ObjectTypeIndex">covenant_carbine</Param>
  1209.                   <Param type="AddWeaponMode">Swap?</Param>
  1210.                 </E>
  1211.               </VT>
  1212.             </Param>
  1213.           </E>
  1214.           <E type="Action" name="Branch">
  1215.             <Param type="VirtualTrigger">
  1216.               <VT type="VirtualTrigger">
  1217.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1218.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1219.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric10</Param>
  1220.                   <Param type="ComparisonType">Equal</Param>
  1221.                 </E>
  1222.                 <E type="Action" name="BipedGiveWeapon">
  1223.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1224.                   <Param type="ObjectTypeIndex">battle_rifle</Param>
  1225.                   <Param type="AddWeaponMode">Swap?</Param>
  1226.                 </E>
  1227.               </VT>
  1228.             </Param>
  1229.           </E>
  1230.           <E type="Action" name="Branch">
  1231.             <Param type="VirtualTrigger">
  1232.               <VT type="VirtualTrigger">
  1233.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1234.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1235.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric11</Param>
  1236.                   <Param type="ComparisonType">Equal</Param>
  1237.                 </E>
  1238.                 <E type="Action" name="BipedGiveWeapon">
  1239.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1240.                   <Param type="ObjectTypeIndex">sticky_grenade_launcher</Param>
  1241.                   <Param type="AddWeaponMode">Swap?</Param>
  1242.                 </E>
  1243.               </VT>
  1244.             </Param>
  1245.           </E>
  1246.           <E type="Action" name="Branch">
  1247.             <Param type="VirtualTrigger">
  1248.               <VT type="VirtualTrigger">
  1249.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1250.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1251.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric12</Param>
  1252.                   <Param type="ComparisonType">Equal</Param>
  1253.                 </E>
  1254.                 <E type="Action" name="BipedGiveWeapon">
  1255.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1256.                   <Param type="ObjectTypeIndex">rail_gun</Param>
  1257.                   <Param type="AddWeaponMode">Swap?</Param>
  1258.                 </E>
  1259.               </VT>
  1260.             </Param>
  1261.           </E>
  1262.           <E type="Action" name="Branch">
  1263.             <Param type="VirtualTrigger">
  1264.               <VT type="VirtualTrigger">
  1265.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1266.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1267.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric13</Param>
  1268.                   <Param type="ComparisonType">Equal</Param>
  1269.                 </E>
  1270.                 <E type="Action" name="BipedGiveWeapon">
  1271.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1272.                   <Param type="ObjectTypeIndex">sniper_rifle</Param>
  1273.                   <Param type="AddWeaponMode">Swap?</Param>
  1274.                 </E>
  1275.               </VT>
  1276.             </Param>
  1277.           </E>
  1278.           <E type="Action" name="Branch">
  1279.             <Param type="VirtualTrigger">
  1280.               <VT type="VirtualTrigger">
  1281.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1282.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1283.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric14</Param>
  1284.                   <Param type="ComparisonType">Equal</Param>
  1285.                 </E>
  1286.                 <E type="Action" name="BipedGiveWeapon">
  1287.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1288.                   <Param type="ObjectTypeIndex">attach_beam</Param>
  1289.                   <Param type="AddWeaponMode">Swap?</Param>
  1290.                 </E>
  1291.               </VT>
  1292.             </Param>
  1293.           </E>
  1294.           <E type="Action" name="Branch">
  1295.             <Param type="VirtualTrigger">
  1296.               <VT type="VirtualTrigger">
  1297.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1298.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1299.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric15</Param>
  1300.                   <Param type="ComparisonType">Equal</Param>
  1301.                 </E>
  1302.                 <E type="Action" name="BipedGiveWeapon">
  1303.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1304.                   <Param type="ObjectTypeIndex">spartan_laser</Param>
  1305.                   <Param type="AddWeaponMode">Swap?</Param>
  1306.                 </E>
  1307.               </VT>
  1308.             </Param>
  1309.           </E>
  1310.           <E type="Action" name="Branch">
  1311.             <Param type="VirtualTrigger">
  1312.               <VT type="VirtualTrigger">
  1313.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1314.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1315.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric16</Param>
  1316.                   <Param type="ComparisonType">Equal</Param>
  1317.                 </E>
  1318.                 <E type="Action" name="BipedGiveWeapon">
  1319.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1320.                   <Param type="ObjectTypeIndex">rocket_launcher</Param>
  1321.                   <Param type="AddWeaponMode">Swap?</Param>
  1322.                 </E>
  1323.               </VT>
  1324.             </Param>
  1325.           </E>
  1326.           <E type="Action" name="Branch">
  1327.             <Param type="VirtualTrigger">
  1328.               <VT type="VirtualTrigger">
  1329.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1330.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1331.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric17</Param>
  1332.                   <Param type="ComparisonType">Equal</Param>
  1333.                 </E>
  1334.                 <E type="Action" name="BipedGiveWeapon">
  1335.                   <Param type="ObjectReference" varRefType="Player.SlaveObject" dataType="Iterator.Player" />
  1336.                   <Param type="ObjectTypeIndex">lmg</Param>
  1337.                   <Param type="AddWeaponMode">Swap?</Param>
  1338.                 </E>
  1339.               </VT>
  1340.             </Param>
  1341.           </E>
  1342.         </Elements>
  1343.       </Trigger>
  1344.       <Trigger execMode="OnEachPlayer" name="Trigger5">
  1345.         <Elements>
  1346.           <E type="Condition" name="TimerIsZero" unionGroupID="-2" invert="True">
  1347.             <Param type="TimerReference" varRefType="Player.TimerVar" dataType="Iterator.Player">PlayerTimer0</Param>
  1348.           </E>
  1349.           <E type="Condition" name="Comparison" unionGroupID="-2">
  1350.             <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1351.             <Param type="VarReference" varRefKind="Custom" varRefType="Int16">18</Param>
  1352.             <Param type="ComparisonType">LessThan</Param>
  1353.           </E>
  1354.           <E type="Action" name="ApplyPlayerTraits">
  1355.             <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1356.             <Param type="PlayerTraitsReference">Cooldown Traits</Param>
  1357.           </E>
  1358.         </Elements>
  1359.       </Trigger>
  1360.       <Trigger execMode="OnEachPlayer" name="Trigger6">
  1361.         <Elements>
  1362.           <E type="Condition" name="Comparison" unionGroupID="-2">
  1363.             <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric1</Param>
  1364.             <Param type="VarReference" varRefKind="Custom" varRefType="Int16">17</Param>
  1365.             <Param type="ComparisonType">Equal</Param>
  1366.           </E>
  1367.           <E type="Condition" name="Comparison" unionGroupID="-2">
  1368.             <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric0</Param>
  1369.             <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  1370.             <Param type="ComparisonType">Equal</Param>
  1371.           </E>
  1372.           <E type="Action" name="ApplyPlayerTraits">
  1373.             <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1374.             <Param type="PlayerTraitsReference">Final Tier Traits</Param>
  1375.           </E>
  1376.         </Elements>
  1377.       </Trigger>
  1378.       <Trigger execMode="OnEachPlayer" name="Trigger7">
  1379.         <Elements>
  1380.           <E type="Action" name="VariableOperation">
  1381.             <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
  1382.             <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  1383.             <Param type="OperationType">Set</Param>
  1384.           </E>
  1385.           <E type="Action" name="VariableOperation">
  1386.             <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
  1387.             <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  1388.             <Param type="OperationType">Set</Param>
  1389.           </E>
  1390.           <E type="Action" name="Action49">
  1391.             <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1392.             <Param type="CustomReference" varRefType="Scratch">NumericScratch0</Param>
  1393.           </E>
  1394.           <E type="Condition" name="Comparison" unionGroupID="-2">
  1395.             <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
  1396.             <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  1397.             <Param type="ComparisonType">Equal</Param>
  1398.           </E>
  1399.           <E type="Action" name="Action51">
  1400.             <Param type="CustomReference" varRefType="Scratch">NumericScratch1</Param>
  1401.           </E>
  1402.           <E type="Condition" name="Comparison" unionGroupID="-2">
  1403.             <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
  1404.             <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  1405.             <Param type="ComparisonType">Equal</Param>
  1406.           </E>
  1407.           <E type="Action" name="ApplyPlayerTraits">
  1408.             <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1409.             <Param type="PlayerTraitsReference">Leader Traits</Param>
  1410.           </E>
  1411.         </Elements>
  1412.       </Trigger>
  1413.       <Trigger execMode="OnEachPlayer" name="Trigger8">
  1414.         <Elements>
  1415.           <E type="Condition" name="TimerIsZero" unionGroupID="-2" invert="True">
  1416.             <Param type="TimerReference" varRefType="Player.TimerVar" dataType="Iterator.Player">PlayerTimer1</Param>
  1417.           </E>
  1418.           <E type="Action" name="ApplyPlayerTraits">
  1419.             <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1420.             <Param type="PlayerTraitsReference">
  1421.             </Param>
  1422.           </E>
  1423.         </Elements>
  1424.       </Trigger>
  1425.       <Trigger trigType="Incident" name="IncidentTrigger">
  1426.         <Elements>
  1427.           <E type="Action" name="VariableOperation">
  1428.             <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1429.             <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
  1430.             <Param type="OperationType">Set</Param>
  1431.           </E>
  1432.           <E type="Action" name="VariableOperation">
  1433.             <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
  1434.             <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
  1435.             <Param type="OperationType">Set</Param>
  1436.           </E>
  1437.           <E type="Action" name="VariableOperation">
  1438.             <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch2" />
  1439.             <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
  1440.             <Param type="OperationType">Set</Param>
  1441.           </E>
  1442.           <E type="Action" name="Branch">
  1443.             <Param type="VirtualTrigger">
  1444.               <VT type="VirtualTrigger">
  1445.                 <E type="Condition" name="Incident" unionGroupID="-2">
  1446.                   <Param type="IncidentIdRef">comm_weapon_hammer_kill_player</Param>
  1447.                 </E>
  1448.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1449.                   <Param type="IncidentIdRef">comm_weapon_sword_kill_player</Param>
  1450.                 </E>
  1451.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1452.                   <Param type="IncidentIdRef">comm_weapon_needler_kill_player</Param>
  1453.                 </E>
  1454.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1455.                   <Param type="IncidentIdRef">comm_weapon_shotgun_kill_player</Param>
  1456.                 </E>
  1457.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1458.                   <Param type="IncidentIdRef">comm_weapon_scattershot_kill_player</Param>
  1459.                 </E>
  1460.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1461.                   <Param type="IncidentIdRef">comm_weapon_pistol_kill_player</Param>
  1462.                 </E>
  1463.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1464.                   <Param type="IncidentIdRef">comm_weapon_assaultcarbine_kill_player</Param>
  1465.                 </E>
  1466.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1467.                   <Param type="IncidentIdRef">comm_weapon_ar_kill_player</Param>
  1468.                 </E>
  1469.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1470.                   <Param type="IncidentIdRef">comm_weapon_lightrifle_kill_player</Param>
  1471.                 </E>
  1472.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1473.                   <Param type="IncidentIdRef">comm_weapon_carbine_kill_player</Param>
  1474.                 </E>
  1475.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1476.                   <Param type="IncidentIdRef">comm_weapon_br_kill_player</Param>
  1477.                 </E>
  1478.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1479.                   <Param type="IncidentIdRef">comm_weapon_stickydet_kill_player</Param>
  1480.                 </E>
  1481.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1482.                   <Param type="IncidentIdRef">comm_weapon_railgun_kill_player</Param>
  1483.                 </E>
  1484.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1485.                   <Param type="IncidentIdRef">comm_weapon_sniper_kill_player</Param>
  1486.                 </E>
  1487.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1488.                   <Param type="IncidentIdRef">comm_weapon_binaryrifle_kill_player</Param>
  1489.                 </E>
  1490.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1491.                   <Param type="IncidentIdRef">comm_weapon_splaser_kill_player</Param>
  1492.                 </E>
  1493.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1494.                   <Param type="IncidentIdRef">comm_weapon_rocketlauncher_kill_player</Param>
  1495.                 </E>
  1496.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1497.                   <Param type="IncidentIdRef">comm_weapon_lmg_kill_player</Param>
  1498.                 </E>
  1499.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1500.                   <Param type="IncidentIdRef">comm_weapon_incinerator_kill_player</Param>
  1501.                 </E>
  1502.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1503.                   <Param type="IncidentIdRef">railgun_kill</Param>
  1504.                 </E>
  1505.                 <E type="Action" name="IncidentGetCausePlayer">
  1506.                   <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1507.                 </E>
  1508.               </VT>
  1509.             </Param>
  1510.           </E>
  1511.           <E type="Action" name="Branch">
  1512.             <Param type="VirtualTrigger">
  1513.               <VT type="VirtualTrigger">
  1514.                 <E type="Condition" name="Incident" unionGroupID="-2">
  1515.                   <Param type="IncidentIdRef">kill_from_the_grave</Param>
  1516.                 </E>
  1517.                 <E type="Action" name="IncidentGetCausePlayer">
  1518.                   <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1519.                 </E>
  1520.                 <E type="Condition" name="Comparison" unionGroupID="-2" invert="True">
  1521.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric1</Param>
  1522.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric11</Param>
  1523.                   <Param type="ComparisonType">Equal</Param>
  1524.                 </E>
  1525.                 <E type="Condition" name="Comparison" unionGroupID="-2" invert="True">
  1526.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric1</Param>
  1527.                   <Param type="VarReference" varRefKind="Custom" varRefType="Global.NumericVar">GlobalNumeric16</Param>
  1528.                   <Param type="ComparisonType">Equal</Param>
  1529.                 </E>
  1530.                 <E type="Action" name="VariableOperation">
  1531.                   <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1532.                   <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
  1533.                   <Param type="OperationType">Set</Param>
  1534.                 </E>
  1535.               </VT>
  1536.             </Param>
  1537.           </E>
  1538.           <E type="Action" name="Branch">
  1539.             <Param type="VirtualTrigger">
  1540.               <VT type="VirtualTrigger">
  1541.                 <E type="Condition" name="Incident" unionGroupID="-2">
  1542.                   <Param type="IncidentIdRef">finishing_move_kill</Param>
  1543.                 </E>
  1544.                 <E type="Condition" name="Incident" unionGroupID="-3">
  1545.                   <Param type="IncidentIdRef">assassination_kill</Param>
  1546.                 </E>
  1547.                 <E type="Action" name="Branch">
  1548.                   <Param type="VirtualTrigger">
  1549.                     <VT type="VirtualTrigger">
  1550.                       <E type="Condition" name="Comparison" unionGroupID="-2">
  1551.                         <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Assassination Vengeances</Param>
  1552.                         <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  1553.                         <Param type="ComparisonType">Equal</Param>
  1554.                       </E>
  1555.                       <E type="Condition" name="Comparison" unionGroupID="-3">
  1556.                         <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Assassination Vengeances</Param>
  1557.                         <Param type="VarReference" varRefKind="Custom" varRefType="Int16">3</Param>
  1558.                         <Param type="ComparisonType">Equal</Param>
  1559.                       </E>
  1560.                       <E type="Action" name="IncidentGetEffectPlayer">
  1561.                         <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
  1562.                       </E>
  1563.                       <E type="Action" name="IncidentGetCausePlayer">
  1564.                         <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch2" />
  1565.                       </E>
  1566.                     </VT>
  1567.                   </Param>
  1568.                 </E>
  1569.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1570.                   <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Assassination Vengeances</Param>
  1571.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
  1572.                   <Param type="ComparisonType">GreaterThanEqual</Param>
  1573.                 </E>
  1574.                 <E type="Action" name="IncidentGetCausePlayer">
  1575.                   <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1576.                 </E>
  1577.               </VT>
  1578.             </Param>
  1579.           </E>
  1580.           <E type="Action" name="Branch">
  1581.             <Param type="VirtualTrigger">
  1582.               <VT type="VirtualTrigger">
  1583.                 <E type="Condition" name="Incident" unionGroupID="-2">
  1584.                   <Param type="IncidentIdRef">sticky_grenade_kill</Param>
  1585.                 </E>
  1586.                 <E type="Action" name="Branch">
  1587.                   <Param type="VirtualTrigger">
  1588.                     <VT type="VirtualTrigger">
  1589.                       <E type="Condition" name="Comparison" unionGroupID="-2">
  1590.                         <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Sticky Vengeances</Param>
  1591.                         <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  1592.                         <Param type="ComparisonType">Equal</Param>
  1593.                       </E>
  1594.                       <E type="Condition" name="Comparison" unionGroupID="-3">
  1595.                         <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Sticky Vengeances</Param>
  1596.                         <Param type="VarReference" varRefKind="Custom" varRefType="Int16">3</Param>
  1597.                         <Param type="ComparisonType">Equal</Param>
  1598.                       </E>
  1599.                       <E type="Action" name="IncidentGetEffectPlayer">
  1600.                         <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
  1601.                       </E>
  1602.                       <E type="Action" name="IncidentGetCausePlayer">
  1603.                         <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch2" />
  1604.                       </E>
  1605.                     </VT>
  1606.                   </Param>
  1607.                 </E>
  1608.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1609.                   <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Sticky Vengeances</Param>
  1610.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">2</Param>
  1611.                   <Param type="ComparisonType">GreaterThanEqual</Param>
  1612.                 </E>
  1613.                 <E type="Action" name="IncidentGetCausePlayer">
  1614.                   <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1615.                 </E>
  1616.               </VT>
  1617.             </Param>
  1618.           </E>
  1619.           <E type="Action" name="Branch">
  1620.             <Param type="VirtualTrigger">
  1621.               <VT type="VirtualTrigger">
  1622.                 <E type="Condition" name="Incident" unionGroupID="-2">
  1623.                   <Param type="IncidentIdRef">suicide</Param>
  1624.                 </E>
  1625.                 <E type="Action" name="IncidentGetCausePlayer">
  1626.                   <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
  1627.                 </E>
  1628.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1629.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch1">PlayerNumeric1</Param>
  1630.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  1631.                   <Param type="ComparisonType">LessThanEqual</Param>
  1632.                 </E>
  1633.                 <E type="Action" name="VariableOperation">
  1634.                   <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
  1635.                   <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
  1636.                   <Param type="OperationType">Set</Param>
  1637.                 </E>
  1638.               </VT>
  1639.             </Param>
  1640.           </E>
  1641.           <E type="Action" name="Branch">
  1642.             <Param type="VirtualTrigger">
  1643.               <VT type="VirtualTrigger">
  1644.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1645.                   <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
  1646.                   <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
  1647.                   <Param type="ComparisonType">NotEqual</Param>
  1648.                 </E>
  1649.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1650.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch1">PlayerNumeric1</Param>
  1651.                   <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Tier -1</Param>
  1652.                   <Param type="ComparisonType">GreaterThan</Param>
  1653.                 </E>
  1654.                 <E type="Action" name="Branch">
  1655.                   <Param type="VirtualTrigger">
  1656.                     <VT type="VirtualTrigger">
  1657.                       <E type="Condition" name="Comparison" unionGroupID="-2">
  1658.                         <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch1">PlayerNumeric3</Param>
  1659.                         <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  1660.                         <Param type="ComparisonType">Equal</Param>
  1661.                       </E>
  1662.                       <E type="Action" name="VariableOperation">
  1663.                         <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch1">PlayerNumeric1</Param>
  1664.                         <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  1665.                         <Param type="OperationType">Subtract</Param>
  1666.                       </E>
  1667.                       <E type="Action" name="ModifyScore">
  1668.                         <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
  1669.                         <Param type="OperationType">Add</Param>
  1670.                         <Param type="CustomReference" varRefType="Int16">-1</Param>
  1671.                       </E>
  1672.                     </VT>
  1673.                   </Param>
  1674.                 </E>
  1675.                 <E type="Action" name="VariableOperation">
  1676.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch1">PlayerNumeric3</Param>
  1677.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  1678.                   <Param type="OperationType">Set</Param>
  1679.                 </E>
  1680.                 <E type="Action" name="ResetTimer">
  1681.                   <Param type="TimerReference" varRefType="Player.TimerVar" dataType="PlayerScratch0">PlayerTimer2</Param>
  1682.                 </E>
  1683.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1684.                   <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch2" />
  1685.                   <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
  1686.                   <Param type="ComparisonType">NotEqual</Param>
  1687.                 </E>
  1688.                 <E type="Action" name="SubmitIncident">
  1689.                   <Param type="IncidentId">vengeful</Param>
  1690.                   <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch2" />
  1691.                   <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
  1692.                 </E>
  1693.                 <E type="Action" name="VariableOperation">
  1694.                   <Param type="VarReference" varRefKind="Custom" varRefType="PlayerStatistic" dataType="PlayerScratch2">Vengeances</Param>
  1695.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  1696.                   <Param type="OperationType">Add</Param>
  1697.                 </E>
  1698.                 <E type="Action" name="ActivateTrigger">
  1699.                   <Param type="TriggerReference">
  1700.                     <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
  1701.                       <Elements>
  1702.                         <E type="Action" name="Branch">
  1703.                           <Param type="VirtualTrigger">
  1704.                             <VT type="VirtualTrigger">
  1705.                               <E type="Condition" name="Comparison" unionGroupID="-2">
  1706.                                 <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch2" />
  1707.                                 <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1708.                                 <Param type="ComparisonType">Equal</Param>
  1709.                               </E>
  1710.                               <E type="Action" name="ChudMessage">
  1711.                                 <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1712.                                 <Param type="SoundIndex">NONE</Param>
  1713.                                 <Param type="Tokens2" stringIndex="You took vengeance on %s!" tokenCount="1">
  1714.                                   <Token0 type="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
  1715.                                 </Param>
  1716.                               </E>
  1717.                             </VT>
  1718.                           </Param>
  1719.                         </E>
  1720.                         <E type="Action" name="Branch">
  1721.                           <Param type="VirtualTrigger">
  1722.                             <VT type="VirtualTrigger">
  1723.                               <E type="Condition" name="Comparison" unionGroupID="-2">
  1724.                                 <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
  1725.                                 <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1726.                                 <Param type="ComparisonType">Equal</Param>
  1727.                               </E>
  1728.                               <E type="Action" name="ChudMessage">
  1729.                                 <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1730.                                 <Param type="SoundIndex">NONE</Param>
  1731.                                 <Param type="Tokens2" stringIndex="%s took vengeance on you!" tokenCount="1">
  1732.                                   <Token0 type="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch2" />
  1733.                                 </Param>
  1734.                               </E>
  1735.                             </VT>
  1736.                           </Param>
  1737.                         </E>
  1738.                         <E type="Condition" name="Comparison" unionGroupID="-2">
  1739.                           <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch2" />
  1740.                           <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1741.                           <Param type="ComparisonType">NotEqual</Param>
  1742.                         </E>
  1743.                         <E type="Condition" name="Comparison" unionGroupID="-2">
  1744.                           <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
  1745.                           <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1746.                           <Param type="ComparisonType">NotEqual</Param>
  1747.                         </E>
  1748.                         <E type="Action" name="ChudMessage">
  1749.                           <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1750.                           <Param type="SoundIndex">NONE</Param>
  1751.                           <Param type="Tokens2" stringIndex="%s took vengeance on %s!" tokenCount="2">
  1752.                             <Token0 type="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch2" />
  1753.                             <Token1 type="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch1" />
  1754.                           </Param>
  1755.                         </E>
  1756.                       </Elements>
  1757.                     </T>
  1758.                   </Param>
  1759.                 </E>
  1760.               </VT>
  1761.             </Param>
  1762.           </E>
  1763.           <E type="Action" name="Branch">
  1764.             <Param type="VirtualTrigger">
  1765.               <VT type="VirtualTrigger">
  1766.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1767.                   <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1768.                   <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="NONE" />
  1769.                   <Param type="ComparisonType">NotEqual</Param>
  1770.                 </E>
  1771.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1772.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric1</Param>
  1773.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">18</Param>
  1774.                   <Param type="ComparisonType">LessThan</Param>
  1775.                 </E>
  1776.                 <E type="Condition" name="TimerIsZero" unionGroupID="-2">
  1777.                   <Param type="TimerReference" varRefType="Player.TimerVar" dataType="PlayerScratch0">PlayerTimer0</Param>
  1778.                 </E>
  1779.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1780.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric0</Param>
  1781.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  1782.                   <Param type="ComparisonType">Equal</Param>
  1783.                 </E>
  1784.                 <E type="Action" name="Branch">
  1785.                   <Param type="VirtualTrigger">
  1786.                     <VT type="VirtualTrigger">
  1787.                       <E type="Condition" name="Comparison" unionGroupID="-2">
  1788.                         <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric1</Param>
  1789.                         <Param type="VarReference" varRefKind="Custom" varRefType="Int16">17</Param>
  1790.                         <Param type="ComparisonType">Equal</Param>
  1791.                       </E>
  1792.                       <E type="Condition" name="Comparison" unionGroupID="-2">
  1793.                         <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric3</Param>
  1794.                         <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  1795.                         <Param type="ComparisonType">Equal</Param>
  1796.                       </E>
  1797.                       <E type="Action" name="VariableOperation">
  1798.                         <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric3</Param>
  1799.                         <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  1800.                         <Param type="OperationType">Set</Param>
  1801.                       </E>
  1802.                       <E type="Action" name="VariableOperation">
  1803.                         <Param type="VarReference" varRefKind="Timer" varRefType="Player.TimerVar" dataType="PlayerScratch0">PlayerTimer2</Param>
  1804.                         <Param type="VarReference" varRefKind="Custom" varRefType="Int16">3</Param>
  1805.                         <Param type="OperationType">Set</Param>
  1806.                       </E>
  1807.                       <E type="Action" name="TimerTick">
  1808.                         <Param type="TimerReference" varRefType="Player.TimerVar" dataType="PlayerScratch0">PlayerTimer2</Param>
  1809.                         <Param type="UInt5">5</Param>
  1810.                       </E>
  1811.                       <E type="Action" name="ChudMessage">
  1812.                         <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1813.                         <Param type="SoundIndex">NONE</Param>
  1814.                         <Param type="Tokens2" stringIndex="You are about to win!" />
  1815.                       </E>
  1816.                       <E type="Action" name="ActivateTrigger">
  1817.                         <Param type="TriggerReference">
  1818.                           <T type="Trigger" trigType="Subroutine" execMode="OnEachPlayer">
  1819.                             <Elements>
  1820.                               <E type="Condition" name="Comparison" unionGroupID="-2">
  1821.                                 <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1822.                                 <Param type="VarReference" varRefKind="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1823.                                 <Param type="ComparisonType">NotEqual</Param>
  1824.                               </E>
  1825.                               <E type="Action" name="ChudMessage">
  1826.                                 <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1827.                                 <Param type="SoundIndex">NONE</Param>
  1828.                                 <Param type="Tokens2" stringIndex="%s is going to win!" tokenCount="1">
  1829.                                   <Token0 type="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1830.                                 </Param>
  1831.                               </E>
  1832.                             </Elements>
  1833.                           </T>
  1834.                         </Param>
  1835.                       </E>
  1836.                     </VT>
  1837.                   </Param>
  1838.                 </E>
  1839.                 <E type="Condition" name="Comparison" unionGroupID="-2">
  1840.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric1</Param>
  1841.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">17</Param>
  1842.                   <Param type="ComparisonType">LessThan</Param>
  1843.                 </E>
  1844.                 <E type="Action" name="VariableOperation">
  1845.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric1</Param>
  1846.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  1847.                   <Param type="OperationType">Add</Param>
  1848.                 </E>
  1849.                 <E type="Action" name="ModifyScore">
  1850.                   <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1851.                   <Param type="OperationType">Add</Param>
  1852.                   <Param type="CustomReference" varRefType="Int16">1</Param>
  1853.                 </E>
  1854.                 <E type="Action" name="VariableOperation">
  1855.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric0</Param>
  1856.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  1857.                   <Param type="OperationType">Set</Param>
  1858.                 </E>
  1859.                 <E type="Action" name="VariableOperation">
  1860.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric2</Param>
  1861.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  1862.                   <Param type="OperationType">Set</Param>
  1863.                 </E>
  1864.                 <E type="Action" name="VariableOperation">
  1865.                   <Param type="VarReference" varRefKind="Timer" varRefType="Player.TimerVar" dataType="PlayerScratch0">PlayerTimer0</Param>
  1866.                   <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Cooldown Time</Param>
  1867.                   <Param type="OperationType">Set</Param>
  1868.                 </E>
  1869.                 <E type="Action" name="TimerTick">
  1870.                   <Param type="TimerReference" varRefType="Player.TimerVar" dataType="PlayerScratch0">PlayerTimer0</Param>
  1871.                   <Param type="UInt5">5</Param>
  1872.                 </E>
  1873.               </VT>
  1874.             </Param>
  1875.           </E>
  1876.           <E type="Action" name="Branch">
  1877.             <Param type="VirtualTrigger">
  1878.               <VT type="VirtualTrigger">
  1879.                 <E type="Condition" name="Incident" unionGroupID="-2">
  1880.                   <Param type="IncidentIdRef">player_spawn</Param>
  1881.                 </E>
  1882.                 <E type="Action" name="IncidentGetCausePlayer">
  1883.                   <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1884.                 </E>
  1885.                 <E type="Action" name="VariableOperation">
  1886.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric0</Param>
  1887.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  1888.                   <Param type="OperationType">Set</Param>
  1889.                 </E>
  1890.                 <E type="Action" name="VariableOperation">
  1891.                   <Param type="VarReference" varRefKind="Timer" varRefType="Player.TimerVar" dataType="PlayerScratch0">PlayerTimer0</Param>
  1892.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  1893.                   <Param type="OperationType">Set</Param>
  1894.                 </E>
  1895.                 <E type="Action" name="VariableOperation">
  1896.                   <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="PlayerScratch0">PlayerNumeric2</Param>
  1897.                   <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  1898.                   <Param type="OperationType">Set</Param>
  1899.                 </E>
  1900.               </VT>
  1901.             </Param>
  1902.           </E>
  1903.           <E type="Action" name="Branch">
  1904.             <Param type="VirtualTrigger">
  1905.               <VT type="VirtualTrigger">
  1906.                 <E type="Condition" name="Incident" unionGroupID="-2">
  1907.                   <Param type="IncidentIdRef">player_activated</Param>
  1908.                 </E>
  1909.                 <E type="Action" name="IncidentGetCausePlayer">
  1910.                   <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1911.                 </E>
  1912.                 <E type="Action" name="SubmitIncident">
  1913.                   <Param type="IncidentId">slayer_infinity_rumble_start</Param>
  1914.                   <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1915.                   <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="PlayerScratch0" />
  1916.                 </E>
  1917.               </VT>
  1918.             </Param>
  1919.           </E>
  1920.         </Elements>
  1921.       </Trigger>
  1922.       <Trigger name="Trigger12">
  1923.         <Elements>
  1924.           <E type="Condition" name="TimerIsZero" unionGroupID="-2">
  1925.             <Param type="TimerReference" varRefType="RoundTime" />
  1926.           </E>
  1927.           <E type="Action" name="EndRoundWithWinner" />
  1928.         </Elements>
  1929.       </Trigger>
  1930.       <Trigger execMode="OnEachPlayer" name="Trigger13">
  1931.         <Elements>
  1932.           <E type="Condition" name="Comparison" unionGroupID="-2">
  1933.             <Param type="VarReference" varRefKind="Custom" varRefType="Player.NumericVar" dataType="Iterator.Player">PlayerNumeric3</Param>
  1934.             <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  1935.             <Param type="ComparisonType">Equal</Param>
  1936.           </E>
  1937.           <E type="Condition" name="TimerIsZero" unionGroupID="-2">
  1938.             <Param type="TimerReference" varRefType="Player.TimerVar" dataType="Iterator.Player">PlayerTimer2</Param>
  1939.           </E>
  1940.           <E type="Action" name="ModifyScore">
  1941.             <Param type="TargetVar" targetType="Player" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1942.             <Param type="OperationType">Add</Param>
  1943.             <Param type="CustomReference" varRefType="Int16">1</Param>
  1944.           </E>
  1945.         </Elements>
  1946.       </Trigger>
  1947.       <Trigger execMode="OnEachPlayer" name="Trigger14">
  1948.         <Elements>
  1949.           <E type="Action" name="WidgetSetPlayerVisibility">
  1950.             <Param type="Widget">Widget0</Param>
  1951.             <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1952.             <Param type="Bool">False</Param>
  1953.           </E>
  1954.           <E type="Condition" name="TimerIsZero" unionGroupID="-2" invert="True">
  1955.             <Param type="TimerReference" varRefType="Player.TimerVar" dataType="Iterator.Player">PlayerTimer0</Param>
  1956.           </E>
  1957.           <E type="Action" name="WidgetSetPlayerVisibility">
  1958.             <Param type="Widget">Widget0</Param>
  1959.             <Param type="PlayerReference" varRefType="ExplicitPlayerType" dataType="Iterator.Player" />
  1960.             <Param type="Bool">True</Param>
  1961.           </E>
  1962.         </Elements>
  1963.       </Trigger>
  1964.       <Trigger execMode="OnObjectFilter" name="Trigger15" objectFilter="gungame_del">
  1965.         <Elements>
  1966.           <E type="Action" name="SpawnZoneEnable?">
  1967.             <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
  1968.             <Param type="CustomReference" varRefType="Int16">0</Param>
  1969.           </E>
  1970.           <E type="Action" name="DeleteObject">
  1971.             <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
  1972.           </E>
  1973.         </Elements>
  1974.       </Trigger>
  1975.       <Trigger trigType="Local" name="LocalTrigger">
  1976.         <Elements>
  1977.           <E type="Action" name="ActivateTrigger">
  1978.             <Param type="TriggerReference">
  1979.               <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="LocalTrigger_Subroutine17" objectFilter="gungame_hide">
  1980.                 <Elements>
  1981.                   <E type="Action" name="ObjectHide">
  1982.                     <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
  1983.                     <Param type="Bool">True</Param>
  1984.                   </E>
  1985.                 </Elements>
  1986.               </T>
  1987.             </Param>
  1988.           </E>
  1989.         </Elements>
  1990.       </Trigger>
  1991.     </Triggers>
  1992.     <EntryPoints>
  1993.       <Initialization>InitializationTrigger</Initialization>
  1994.       <Local>LocalTrigger</Local>
  1995.       <Incident>IncidentTrigger</Incident>
  1996.     </EntryPoints>
  1997.   </MegaloScript>
  1998. </GameVariant>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement