Guest User

Untitled

a guest
Nov 11th, 2013
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 21.27 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <GameVariant game="Halo4" engineType="Megalo">
  3.   <Base flags="Unknown1">
  4.     <Header type="GameVariant" activity="Activities" mode="Forge" engine="Megalo" EngineCategoryIndex="25">
  5.       <Unknown unk04="32553" id0="A5B39D22C5B2F91A" id1="A5B49D22C5B2F91B" id2="A5B39E22C5B2F91B" />
  6.       <Creator timeStamp="5280662E" onlineId="True" name="Matt" />
  7.       <Modifier timeStamp="5280662E" onlineId="True" name="Matt" />
  8.       <Title>Object Chaining</Title>
  9.       <Description>nothing much</Description>
  10.       <EngineIconIndex>0</EngineIconIndex>
  11.     </Header>
  12.     <Misc flags="TeamsEnabled, ResetPlayersOnNewRound, ResetMapOnNewRound, Unknown3" bit5="True">
  13.       <Round timeLimit="15" limit="1" earlyVictoryWinCount="0" suddenDeathTimeLimit="90" />
  14.     </Misc>
  15.     <Prototype mode="1" />
  16.     <Respawning flags="InstantRespawnEnabled">
  17.       <Times respawn="3" suicide="0" initialLoadoutSelection="0" minRespawn="3" />
  18.     </Respawning>
  19.     <Social teamChanging="0" flags="Unknown2" />
  20.     <MapOverrides flags="GrenadesOnMap, ShortcutsOnMap, EquipmentOnMap, PowerupsOnMap, TurretsOnMap">
  21.       <BaseTraits>
  22.         <Movement>
  23.           <Modifiers>
  24.             <entry key="Speed" value="1.09257507" />
  25.           </Modifiers>
  26.         </Movement>
  27.       </BaseTraits>
  28.       <Powerups>
  29.         <DamageBoost>
  30.           <Base duration="30">
  31.             <Weapons>
  32.               <Modifiers>
  33.                 <entry key="DamageMultiplier" value="1.44659424" />
  34.                 <entry key="MeleeDamageMultiplier" value="1.59919739" />
  35.               </Modifiers>
  36.             </Weapons>
  37.             <Appearance camo="1">
  38.               <Effects looping="4" />
  39.             </Appearance>
  40.           </Base>
  41.         </DamageBoost>
  42.         <SpeedBoost>
  43.           <Base duration="45">
  44.             <Weapons>
  45.               <Modifiers>
  46.                 <entry key="SwitchSpeedModifier" value="1.74568176" />
  47.                 <entry key="ReloadSpeedModifier" value="1.74568176" />
  48.               </Modifiers>
  49.             </Weapons>
  50.             <Movement>
  51.               <Modifiers>
  52.                 <entry key="Speed" value="1.49542236" />
  53.               </Modifiers>
  54.             </Movement>
  55.             <Appearance>
  56.               <Effects looping="3" />
  57.             </Appearance>
  58.           </Base>
  59.         </SpeedBoost>
  60.         <Overshield>
  61.           <Base duration="1">
  62.             <Damage powerupCancellation="1">
  63.               <Modifiers>
  64.                 <entry key="ShieldMultiplier" value="2.00204468" />
  65.                 <entry key="ShieldStunDuration" value="0" />
  66.                 <entry key="ShieldRechargeRate" value="4.999008" />
  67.                 <entry key="OvershieldRechargeRate" value="4.999008" />
  68.               </Modifiers>
  69.             </Damage>
  70.           </Base>
  71.           <Runtime duration="120">
  72.             <Damage powerupCancellation="2">
  73.               <Modifiers>
  74.                 <entry key="DamageResistance" value="3.39981079" />
  75.                 <entry key="OvershieldRechargeRate" value="-0.299087524" />
  76.               </Modifiers>
  77.             </Damage>
  78.             <Appearance>
  79.               <Effects looping="2" />
  80.             </Appearance>
  81.           </Runtime>
  82.         </Overshield>
  83.       </Powerups>
  84.     </MapOverrides>
  85.     <Teams>
  86.       <Team designator="0" flags="Enabled, PrimaryColorOverrideEnabled, SecondaryColorOverrideEnabled, TextColorOverrideEnabled, EmblemOverrideEnabled">
  87.         <Overrides primaryColor="FF0000FF" secondaryColor="FF0000FF" />
  88.         <Emblem foreground="23" background="0" primaryColor="2" secondaryColor="22" backgroundColor="25" />
  89.         <Name>
  90.           <String>
  91.             <String>
  92.             </String>
  93.           </String>
  94.         </Name>
  95.       </Team>
  96.       <Team designator="-1" />
  97.       <Team designator="-1" />
  98.       <Team designator="-1" />
  99.       <Team designator="-1" />
  100.       <Team designator="-1" />
  101.       <Team designator="-1" />
  102.       <Team designator="-1" />
  103.     </Teams>
  104.     <Ordnance flags="InitialOrdnanceEnabled, RandomOrdnanceEnabled" unk6="50" unk12="0" unk36="5" unk3A="0">
  105.       <DropSets initial="initial_drop" />
  106.       <InfinityResupplyTime min="90" max="100" />
  107.       <Points requirement="70.00001" increaseMultiplier="0.299992979" />
  108.     </Ordnance>
  109.   </Base>
  110.   <Megalo encoding="103" version="53FD" engineIcon="12" engineCategory="25" unk1ACF2="False" unk1ACF3="False" unk1ACF4="True">
  111.     <SerializeFlags>UseStringTableNames, UseUserOptionNames</SerializeFlags>
  112.     <StringTable baseNameIndex="BaseName">
  113.       <String name="BaseName">
  114.         <String>Object Chaining</String>
  115.       </String>
  116.       <String name="String1">
  117.         <String>
  118.         </String>
  119.       </String>
  120.       <String name="chain_node">
  121.         <String>chain_node</String>
  122.       </String>
  123.       <String name="Rotation Delay">
  124.         <String>Rotation Delay</String>
  125.       </String>
  126.       <String name="String4">
  127.         <String>
  128.         </String>
  129.       </String>
  130.       <String name="Instant">
  131.         <String>Instant</String>
  132.       </String>
  133.       <String name="3 Ticks">
  134.         <String>3 Ticks</String>
  135.       </String>
  136.       <String name="5 Ticks">
  137.         <String>5 Ticks</String>
  138.       </String>
  139.       <String name="7 Ticks">
  140.         <String>7 Ticks</String>
  141.       </String>
  142.       <String name="10 Ticks">
  143.         <String>10 Ticks</String>
  144.       </String>
  145.       <String name="15 Ticks">
  146.         <String>15 Ticks</String>
  147.       </String>
  148.       <String name="30 Ticks">
  149.         <String>30 Ticks</String>
  150.       </String>
  151.     </StringTable>
  152.     <NameString>
  153.       <String>
  154.         <String>Object Chaining</String>
  155.       </String>
  156.     </NameString>
  157.     <CategoryString>
  158.       <String>
  159.         <String>Community</String>
  160.       </String>
  161.     </CategoryString>
  162.     <IntroString>
  163.       <String>
  164.         <String>Halomods in your pods!</String>
  165.       </String>
  166.     </IntroString>
  167.     <UserDefinedOptions>
  168.       <entry nameIndex="Rotation Delay" descIndex="String4" name="Rotation Delay" valueIndex="3">
  169.         <Values defaultIndex="3">
  170.           <entry nameIndex="Instant" descIndex="BaseName" value="0" />
  171.           <entry nameIndex="3 Ticks" descIndex="BaseName" value="3" />
  172.           <entry nameIndex="5 Ticks" descIndex="BaseName" value="5" />
  173.           <entry nameIndex="7 Ticks" descIndex="BaseName" value="7" />
  174.           <entry nameIndex="10 Ticks" descIndex="BaseName" value="10" />
  175.           <entry nameIndex="15 Ticks" descIndex="BaseName" value="15" />
  176.           <entry nameIndex="30 Ticks" descIndex="BaseName" value="30" />
  177.         </Values>
  178.       </entry>
  179.     </UserDefinedOptions>
  180.     <PlayerRatingParams flag="False">
  181.       <Param>1</Param>
  182.       <Param>1</Param>
  183.       <Param>1</Param>
  184.       <Param>1</Param>
  185.       <Param>0.33</Param>
  186.       <Param>1</Param>
  187.       <Param>1000</Param>
  188.       <Param>1000</Param>
  189.       <Param>0.96</Param>
  190.       <Param>0</Param>
  191.       <Param>0</Param>
  192.       <Param>0</Param>
  193.       <Param>0</Param>
  194.       <Param>0</Param>
  195.       <Param>0</Param>
  196.     </PlayerRatingParams>
  197.     <EngineOptions>
  198.       <Disabled>
  199.         <Option>658</Option>
  200.       </Disabled>
  201.     </EngineOptions>
  202.     <Loadouts>
  203.       <entry size_="0" flags="Enabled" nameIndex="90" primaryWeapon="1" secondaryWeapon="5" armorAbility="12" tacticalPackage="1" supportUpgrade="11" grenadeCount="4" />
  204.       <entry size_="0" flags="Enabled" nameIndex="73" primaryWeapon="0" secondaryWeapon="5" armorAbility="7" tacticalPackage="7" supportUpgrade="5" grenadeCount="4" />
  205.       <entry size_="1" flags="Enabled" nameIndex="87" primaryWeapon="1" secondaryWeapon="5" armorAbility="18" tacticalPackage="1" supportUpgrade="11" grenadeCount="4" />
  206.       <entry size_="1" flags="Enabled" nameIndex="73" primaryWeapon="0" secondaryWeapon="5" armorAbility="7" tacticalPackage="7" supportUpgrade="5" grenadeCount="4" />
  207.       <entry size_="2" flags="Enabled" nameIndex="89" primaryWeapon="1" secondaryWeapon="5" armorAbility="1" tacticalPackage="1" supportUpgrade="11" grenadeCount="4" />
  208.       <entry size_="2" flags="Enabled" nameIndex="73" primaryWeapon="0" secondaryWeapon="5" armorAbility="7" tacticalPackage="7" supportUpgrade="5" grenadeCount="4" />
  209.     </Loadouts>
  210.     <WeaponTuning>
  211.       <TwoBarrels>
  212.         <HomingRifle>
  213.           <Primary>
  214.             <Value6>35</Value6>
  215.           </Primary>
  216.           <Secondary>
  217.             <Value6>39</Value6>
  218.           </Secondary>
  219.         </HomingRifle>
  220.       </TwoBarrels>
  221.       <OneBarrel>
  222.         <BurstGun>
  223.           <Value16>0.0479939654</Value16>
  224.           <Value20>7.500193</Value20>
  225.           <Value21>7.500193</Value21>
  226.           <Value22>7.500193</Value22>
  227.         </BurstGun>
  228.         <MagnumPistol>
  229.           <Value20>17.2992249</Value20>
  230.           <Value21>17.2992249</Value21>
  231.           <Value22>17.2992249</Value22>
  232.         </MagnumPistol>
  233.         <AssaultRifle>
  234.           <Value16>0.03490116</Value16>
  235.           <Value20>8.999373</Value20>
  236.           <Value21>8.999373</Value21>
  237.           <Value22>8.999373</Value22>
  238.         </AssaultRifle>
  239.         <BattleRifle>
  240.           <Value6>35</Value6>
  241.           <Value20>7.500193</Value20>
  242.           <Value21>7.500193</Value21>
  243.           <Value22>7.500193</Value22>
  244.         </BattleRifle>
  245.         <LMG>
  246.           <Value20>8.999373</Value20>
  247.           <Value21>8.999373</Value21>
  248.           <Value22>8.999373</Value22>
  249.         </LMG>
  250.         <Carbine>
  251.           <Value16>0.00523412554</Value16>
  252.           <Value20>13.9890118</Value20>
  253.           <Value21>13.9890118</Value21>
  254.           <Value22>13.9890118</Value22>
  255.         </Carbine>
  256.         <StormRifle>
  257.           <Value16>0.0445065461</Value16>
  258.           <Value18>197</Value18>
  259.           <Value20>9.60019</Value20>
  260.           <Value21>9.60019</Value21>
  261.           <Value22>9.60019</Value22>
  262.         </StormRifle>
  263.         <WarthogGunner>
  264.           <Value20>11.4970531</Value20>
  265.           <Value21>11.4970531</Value21>
  266.           <Value22>11.4970531</Value22>
  267.         </WarthogGunner>
  268.         <MechChaingun>
  269.           <Value20>12.0005951</Value20>
  270.           <Value21>12.0005951</Value21>
  271.           <Value22>12.0005951</Value22>
  272.         </MechChaingun>
  273.       </OneBarrel>
  274.       <OneBarrelWeapons>
  275.         <BurstGun>
  276.           <Value5>0.0610866249</Value5>
  277.           <Value9>0.1221725</Value9>
  278.         </BurstGun>
  279.         <AssaultRifle>
  280.           <Value5>0.052358143</Value5>
  281.           <Value9>0.1221725</Value9>
  282.         </AssaultRifle>
  283.         <MarksmanRifle>
  284.           <Value7>11.9986877</Value7>
  285.         </MarksmanRifle>
  286.         <BattleRifle>
  287.           <Value7>8.999373</Value7>
  288.         </BattleRifle>
  289.         <Carbine>
  290.           <Value7>8.999373</Value7>
  291.         </Carbine>
  292.         <StormRifle>
  293.           <Value5>0.052358143</Value5>
  294.           <Value9>0.1221725</Value9>
  295.         </StormRifle>
  296.         <WarthogGunner_Gauss>
  297.           <Value6>13.9995022</Value6>
  298.           <Value7>11.9986877</Value7>
  299.           <Value10>11.9986877</Value10>
  300.           <Value11>9.998827</Value11>
  301.         </WarthogGunner_Gauss>
  302.       </OneBarrelWeapons>
  303.       <TwoBarrelWeapons>
  304.         <HomingRifle>
  305.           <Value7>11.9986877</Value7>
  306.         </HomingRifle>
  307.       </TwoBarrelWeapons>
  308.     </WeaponTuning>
  309.   </Megalo>
  310.   <MegaloScript version="1" dbVersion="1">
  311.     <SerializeFlags>EmbedObjects, UseEnumNames, UseIndexNames, UseConditionTypeNames, UseActionTypeNames, EmbedObjectsWriteSansIds</SerializeFlags>
  312.     <ObjectFilters>
  313.       <Filter labelIndex="chain_node" name="chain_node" />
  314.     </ObjectFilters>
  315.     <GlobalVariables>
  316.       <Objects>
  317.         <Var networkState="HighPriority" name="GlobalObject0" />
  318.       </Objects>
  319.     </GlobalVariables>
  320.     <ObjectVariables>
  321.       <Objects>
  322.         <Var networkState="HighPriority" name="ObjectObject0" />
  323.         <Var networkState="HighPriority" name="ObjectObject1" />
  324.       </Objects>
  325.     </ObjectVariables>
  326.     <Values />
  327.     <Triggers>
  328.       <Trigger trigType="Pregame" name="PregameTrigger">
  329.         <Elements>
  330.           <E type="Action" name="VariableOperation">
  331.             <Param type="VarReference" varRefKind="Custom" varRefType="Symmetry" />
  332.             <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  333.             <Param type="OperationType">Set</Param>
  334.           </E>
  335.         </Elements>
  336.       </Trigger>
  337.       <Trigger trigType="Incident" name="IncidentTrigger">
  338.         <Elements>
  339.           <E type="Action" name="Branch">
  340.             <Param type="VirtualTrigger">
  341.               <VT type="VirtualTrigger" />
  342.             </Param>
  343.           </E>
  344.         </Elements>
  345.       </Trigger>
  346.       <Trigger name="Trigger2">
  347.         <Elements>
  348.           <E type="Action" name="ActivateTrigger">
  349.             <Param type="TriggerReference">
  350.               <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="Trigger2_Subroutine3" objectFilter="chain_node">
  351.                 <Elements>
  352.                   <E type="Action" name="ObjectSetInvincible">
  353.                     <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
  354.                     <Param type="CustomReference" varRefType="Int16">1</Param>
  355.                   </E>
  356.                   <E type="Action" name="Branch">
  357.                     <Param type="VirtualTrigger">
  358.                       <VT type="VirtualTrigger">
  359.                         <E type="Condition" name="Comparison">
  360.                           <Param type="VarReference" varRefKind="Custom" varRefType="UserData" dataType="Iterator.Object" />
  361.                           <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  362.                           <Param type="ComparisonType">Equal</Param>
  363.                         </E>
  364.                         <E type="Action" name="VariableOperation">
  365.                           <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="GlobalObject0" />
  366.                           <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
  367.                           <Param type="OperationType">Set</Param>
  368.                         </E>
  369.                       </VT>
  370.                     </Param>
  371.                   </E>
  372.                   <E type="Action" name="VariableOperation">
  373.                     <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
  374.                     <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
  375.                     <Param type="OperationType">Set</Param>
  376.                   </E>
  377.                   <E type="Action" name="VariableOperation">
  378.                     <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
  379.                     <Param type="VarReference" varRefKind="Custom" varRefType="UserData" dataType="Iterator.Object" />
  380.                     <Param type="OperationType">Set</Param>
  381.                   </E>
  382.                   <E type="Action" name="VariableOperation">
  383.                     <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
  384.                     <Param type="VarReference" varRefKind="Custom" varRefType="Int16">1</Param>
  385.                     <Param type="OperationType">Add</Param>
  386.                   </E>
  387.                   <E type="Action" name="ActivateTrigger">
  388.                     <Param type="TriggerReference">
  389.                       <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="Trigger2_Subroutine3_Subroutine4" objectFilter="chain_node">
  390.                         <Elements>
  391.                           <E type="Condition" name="Comparison">
  392.                             <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch1</Param>
  393.                             <Param type="VarReference" varRefKind="Custom" varRefType="UserData" dataType="Iterator.Object" />
  394.                             <Param type="ComparisonType">Equal</Param>
  395.                           </E>
  396.                           <E type="Action" name="VariableOperation">
  397.                             <Param type="VarReference" varRefKind="Object" varRefType="Object.ObjectVar" dataType="Iterator.Object">ObjectObject0</Param>
  398.                             <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="ObjectScratch0" />
  399.                             <Param type="OperationType">Set</Param>
  400.                           </E>
  401.                         </Elements>
  402.                       </T>
  403.                     </Param>
  404.                   </E>
  405.                 </Elements>
  406.               </T>
  407.             </Param>
  408.           </E>
  409.         </Elements>
  410.       </Trigger>
  411.       <Trigger name="Trigger5">
  412.         <Elements>
  413.           <E type="Action" name="ObjectGetVelocity">
  414.             <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="GlobalObject0" />
  415.             <Param type="CustomReference" varRefType="Scratch">NumericScratch0</Param>
  416.           </E>
  417.           <E type="Action" name="Branch">
  418.             <Param type="VirtualTrigger">
  419.               <VT type="VirtualTrigger" />
  420.             </Param>
  421.           </E>
  422.           <E type="Action" name="ActivateTrigger">
  423.             <Param type="TriggerReference">
  424.               <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="Trigger5_Subroutine6" objectFilter="chain_node">
  425.                 <Elements>
  426.                   <E type="Condition" name="Comparison">
  427.                     <Param type="VarReference" varRefKind="Object" varRefType="Object.ObjectVar" dataType="Iterator.Object">ObjectObject0</Param>
  428.                     <Param type="VarReference" varRefKind="Object" varRefType="ExplicitObjectType" dataType="NONE" />
  429.                     <Param type="ComparisonType">NotEqual</Param>
  430.                   </E>
  431.                   <E type="Condition" name="Comparison">
  432.                     <Param type="VarReference" varRefKind="Custom" varRefType="Scratch">NumericScratch0</Param>
  433.                     <Param type="VarReference" varRefKind="Custom" varRefType="Int16">5</Param>
  434.                     <Param type="ComparisonType">GreaterThanEqual</Param>
  435.                   </E>
  436.                   <E type="Action" name="CreateObject">
  437.                     <Param type="ObjectTypeIndex">flag</Param>
  438.                     <Param type="ObjectReference" varRefType="Object.ObjectVar" dataType="Iterator.Object">ObjectObject1</Param>
  439.                     <Param type="ObjectReference" varRefType="Object.ObjectVar" dataType="Iterator.Object">ObjectObject0</Param>
  440.                     <Param type="ObjectFilterIndex">NONE</Param>
  441.                     <Param type="CreateObjectFlags">0</Param>
  442.                     <Param type="Point3d" x="-20" />
  443.                     <Param type="NameIndex">NONE</Param>
  444.                   </E>
  445.                   <E type="Action" name="ObjectCopyRotation">
  446.                     <Param type="ObjectReference" varRefType="Object.ObjectVar" dataType="Iterator.Object">ObjectObject1</Param>
  447.                     <Param type="ObjectReference" varRefType="Object.ObjectVar" dataType="Iterator.Object">ObjectObject0</Param>
  448.                     <Param type="Bool">True</Param>
  449.                   </E>
  450.                 </Elements>
  451.               </T>
  452.             </Param>
  453.           </E>
  454.           <E type="Action" name="ActivateTrigger">
  455.             <Param type="TriggerReference">
  456.               <T type="Trigger" trigType="Subroutine" execMode="OnObjectFilter" name="Trigger5_Subroutine7" objectFilter="chain_node">
  457.                 <Elements>
  458.                   <E type="Action" name="ObjectCopyPosition">
  459.                     <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
  460.                     <Param type="ObjectReference" varRefType="Object.ObjectVar" dataType="Iterator.Object">ObjectObject1</Param>
  461.                   </E>
  462.                   <E type="Action" name="Branch">
  463.                     <Param type="VirtualTrigger">
  464.                       <VT type="VirtualTrigger">
  465.                         <E type="Condition" name="IsFrameUpdate">
  466.                           <Param type="VarReference" varRefKind="Custom" varRefType="UserDefinedOption">Rotation Delay</Param>
  467.                           <Param type="VarReference" varRefKind="Custom" varRefType="Int16">0</Param>
  468.                         </E>
  469.                         <E type="Action" name="ObjectCopyRotation">
  470.                           <Param type="ObjectReference" varRefType="ExplicitObjectType" dataType="Iterator.Object" />
  471.                           <Param type="ObjectReference" varRefType="Object.ObjectVar" dataType="Iterator.Object">ObjectObject1</Param>
  472.                           <Param type="Bool">True</Param>
  473.                         </E>
  474.                       </VT>
  475.                     </Param>
  476.                   </E>
  477.                   <E type="Action" name="DeleteObject">
  478.                     <Param type="ObjectReference" varRefType="Object.ObjectVar" dataType="Iterator.Object">ObjectObject1</Param>
  479.                   </E>
  480.                 </Elements>
  481.               </T>
  482.             </Param>
  483.           </E>
  484.         </Elements>
  485.       </Trigger>
  486.     </Triggers>
  487.     <EntryPoints>
  488.       <Pregame>PregameTrigger</Pregame>
  489.       <Incident>IncidentTrigger</Incident>
  490.     </EntryPoints>
  491.   </MegaloScript>
  492. </GameVariant>
Advertisement
Add Comment
Please, Sign In to add comment