text: <?xml version="1.0" encoding="utf-8"?>
  <plugin game="Halo2" baseSize="0x284">
  	<!-- Automatically generated plugin -->
  	<revisions>
  		<revision author="Iron_Forge" version="1">Added basic layout of plugin...</revision>
  		<revision author="Iron_Forge" version="2">Added some known values...</revision>
  		<revision author="XZodia" version="3">Added grenades, fp models, damage calls</revision>
  		<revision author="km00" version="4">Updated a load of stuff</revision>
  		<revision author="XZodia" version="5">Completed</revision>
  		<revision author="Lord Zedd" version="6">Updates</revision>
  	</revisions>
  	<undefined name="Unknown" offset="0x0" visible="false" />
  	<undefined name="Unknown" offset="0x4" visible="false" />
  	<undefined name="Unknown" offset="0x8" visible="false" />
  	<undefined name="Unknown" offset="0xC" visible="false" />
  	<undefined name="Unknown" offset="0x10" visible="false" />
  	<undefined name="Unknown" offset="0x14" visible="false" />
  	<undefined name="Unknown" offset="0x18" visible="false" />
      <undefined name="Unknown" offset="0x1C" visible="false" />
  	<undefined name="Unknown" offset="0x20" visible="false" />
  	<undefined name="Unknown" offset="0x24" visible="false" />
  	<undefined name="Unknown" offset="0x28" visible="false" />
  	<undefined name="Unknown" offset="0x2C" visible="false" />
  	<undefined name="Unknown" offset="0x30" visible="false" />
  	<undefined name="Unknown" offset="0x34" visible="false" />
  	<undefined name="Unknown" offset="0x38" visible="false" />
  	<undefined name="Unknown" offset="0x3C" visible="false" />
  	<undefined name="Unknown" offset="0x40" visible="false" />
  	<undefined name="Unknown" offset="0x44" visible="false" />
  	<undefined name="Unknown" offset="0x48" visible="false" />
  	<undefined name="Unknown" offset="0x4C" visible="false" />
  	<undefined name="Unknown" offset="0x50" visible="false" />
  	<undefined name="Unknown" offset="0x54" visible="false" />
  	<undefined name="Unknown" offset="0x58" visible="false" />
  	<undefined name="Unknown" offset="0x5C" visible="false" />
  	<undefined name="Unknown" offset="0x60" visible="false" />
  	<undefined name="Unknown" offset="0x64" visible="false" />
  	<undefined name="Unknown" offset="0x68" visible="false" />
  	<undefined name="Unknown" offset="0x6C" visible="false" />
  	<undefined name="Unknown" offset="0x70" visible="false" />
  	<undefined name="Unknown" offset="0x74" visible="false" />
  	<undefined name="Unknown" offset="0x78" visible="false" />
  	<undefined name="Unknown" offset="0x7C" visible="false" />
  	<undefined name="Unknown" offset="0x80" visible="false" />
  	<undefined name="Unknown" offset="0x84" visible="false" />
  	<undefined name="Unknown" offset="0x88" visible="false" />
  	<undefined name="Unknown" offset="0x8C" visible="false" />
  	<undefined name="Unknown" offset="0x90" visible="false" />
  	<undefined name="Unknown" offset="0x94" visible="false" />
  	<undefined name="Unknown" offset="0x98" visible="false" />
  	<undefined name="Unknown" offset="0x9C" visible="false" />
  	<undefined name="Unknown" offset="0xA0" visible="false" />
  	<undefined name="Unknown" offset="0xA4" visible="false" />
  	<undefined name="Unknown" offset="0xA8" visible="false" />
  	<enum32 name="Language" offset="0xAC" visible="true">
  		<option name="English" value="0x0" />
  		<option name="Japanese" value="0x1" />
  		<option name="German" value="0x2" />
  		<option name="French" value="0x3" />
  		<option name="Spanish" value="0x4" />
  		<option name="Italian" value="0x5" />
  		<option name="Korean" value="0x6" />
  		<option name="Chinese" value="0x7" />
  		<option name="Portuguese" value="0x8" />
  	</enum32>
  	<reflexive name="Havok Cleanup Resources" offset="0xB0" visible="true" entrySize="0x8">
  		<tagRef name="Object Cleanup Effect" offset="0x0" visible="true" />
  	</reflexive>
  	<reflexive name="Collision Damage" offset="0xB8" visible="true" entrySize="0x48">
  		<tagRef name="Collision Damage" offset="0x0" visible="true" />
  		<float32 name="Min Game Acceleration" offset="0x8" visible="true" />
  		<float32 name="Max Game Acceleration" offset="0xC" visible="true" />
  		<float32 name="Min Game Scale" offset="0x10" visible="true" />
  		<float32 name="Max Game Scale" offset="0x14" visible="true" />
  		<float32 name="Min Absolute Acceleration" offset="0x18" visible="true" />
  		<float32 name="Max Absolute Acceleration" offset="0x1C" visible="true" />
  		<float32 name="Min Absolute Scale" offset="0x20" visible="true" />
  		<float32 name="Max Absolute Scale" offset="0x24" visible="true" />
  		<undefined name="Unknown" offset="0x28" visible="false" />
  		<undefined name="Unknown" offset="0x2C" visible="false" />
  		<undefined name="Unknown" offset="0x30" visible="false" />
  		<undefined name="Unknown" offset="0x34" visible="false" />
  		<undefined name="Unknown" offset="0x38" visible="false" />
  		<undefined name="Unknown" offset="0x3C" visible="false" />
  		<undefined name="Unknown" offset="0x40" visible="false" />
  		<undefined name="Unknown" offset="0x44" visible="false" />
  	</reflexive>
  	<reflexive name="Sound Globals" offset="0xC0" visible="true" entrySize="0x24">
  		<tagRef name="Sound Classes" offset="0x0" visible="true" />
  		<tagRef name="Sound Effects" offset="0x8" visible="true" />
  		<tagRef name="Sound Mix" offset="0x10" visible="true" />
  		<tagRef name="Sound Combat Dialogue Constants" offset="0x18" visible="true" />
  		<tagref name="Sound Gestalt" offset="0x20" withClass="false" visible="true" />
  	</reflexive>
  	<reflexive name="AI Globals" offset="0xC8" visible="true" entrySize="0x168">
  		<float32 name="Danger Broadly Facing" offset="0x0" visible="true" />
  		<undefined name="Unknown" offset="0x4" visible="false" />
  		<float32 name="Danger Shooting Near" offset="0x8" visible="true" />
  		<undefined name="Unknown" offset="0xC" visible="false" />
  		<float32 name="Danger Shooting At" offset="0x10" visible="true" />
  		<undefined name="Unknown" offset="0x14" visible="false" />
  		<float32 name="Danger Extremely Close" offset="0x18" visible="true" />
  		<undefined name="Unknown" offset="0x1C" visible="false" />
  		<float32 name="Danger Shield Damage" offset="0x20" visible="true" />
  		<float32 name="Danger Extended Shield Damage" offset="0x24" visible="true" />
  		<float32 name="Danger Body Damage" offset="0x28" visible="true" />
  		<float32 name="Danger Extended Body Damage" offset="0x2C" visible="true" />
  		<undefined name="Unknown" offset="0x30" visible="false" />
  		<undefined name="Unknown" offset="0x34" visible="false" />
  		<undefined name="Unknown" offset="0x38" visible="false" />
  		<undefined name="Unknown" offset="0x3C" visible="false" />
  		<undefined name="Unknown" offset="0x40" visible="false" />
  		<undefined name="Unknown" offset="0x44" visible="false" />
  		<undefined name="Unknown" offset="0x48" visible="false" />
  		<undefined name="Unknown" offset="0x4C" visible="false" />
  		<undefined name="Unknown" offset="0x50" visible="false" />
  		<undefined name="Unknown" offset="0x54" visible="false" />
  		<undefined name="Unknown" offset="0x58" visible="false" />
  		<undefined name="Unknown" offset="0x5C" visible="false" />
  		<tagRef name="Global Dialogue" offset="0x60" visible="true" />
  		<stringid name="Default Mission Dialogue Sound Effect" offset="0x68" visible="true" />
  		<undefined name="Unknown" offset="0x6C" visible="false" />
  		<undefined name="Unknown" offset="0x70" visible="false" />
  		<undefined name="Unknown" offset="0x74" visible="false" />
  		<undefined name="Unknown" offset="0x78" visible="false" />
  		<undefined name="Unknown" offset="0x7C" visible="false" />
  		<float32 name="Jump Down" offset="0x80" visible="true" />
  		<float32 name="Jump Step" offset="0x84" visible="true" />
  		<float32 name="Jump Crouch" offset="0x88" visible="true" />
  		<float32 name="Jump Stand" offset="0x8C" visible="true" />
  		<float32 name="Jump Storey" offset="0x90" visible="true" />
  		<float32 name="Jump Tower" offset="0x94" visible="true" />
  		<float32 name="Max Jump Down Height Down" offset="0x98" visible="true" />
  		<float32 name="Max Jump Down Height Step" offset="0x9C" visible="true" />
  		<float32 name="Max Jump Down Height Crouch" offset="0xA0" visible="true" />
  		<float32 name="Max Jump Down Height Stand" offset="0xA4" visible="true" />
  		<float32 name="Max Jump Down Height Storey" offset="0xA8" visible="true" />
  		<float32 name="Max Jump Down Height Tower" offset="0xAC" visible="true" />
  		<float32 name="Hoist Step min" offset="0xB0" visible="true" />
  		<float32 name="Hoist Step max" offset="0xB4" visible="true" />
  		<float32 name="Hoist Crouch min" offset="0xB8" visible="true" />
  		<float32 name="Hoist Crouch max" offset="0xBC" visible="true" />
  		<float32 name="Hoist Stand min" offset="0xC0" visible="true" />
  		<float32 name="Hoist Stand max" offset="0xC4" visible="true" />
  		<undefined name="Unknown" offset="0xC8" visible="false" />
  		<undefined name="Unknown" offset="0xCC" visible="false" />
  		<undefined name="Unknown" offset="0xD0" visible="false" />
  		<undefined name="Unknown" offset="0xD4" visible="false" />
  		<undefined name="Unknown" offset="0xD8" visible="false" />
  		<undefined name="Unknown" offset="0xDC" visible="false" />
  		<float32 name="Vault Step min" offset="0xE0" visible="true" />
  		<float32 name="Vault Step max" offset="0xE4" visible="true" />
  		<float32 name="Vault Crouch min" offset="0xE8" visible="true" />
  		<float32 name="Vault Crouch max" offset="0xEC" visible="true" />
  		<undefined name="Unknown" offset="0xF0" visible="false" />
  		<undefined name="Unknown" offset="0xF4" visible="false" />
  		<undefined name="Unknown" offset="0xF8" visible="false" />
  		<undefined name="Unknown" offset="0xFC" visible="false" />
  		<undefined name="Unknown" offset="0x100" visible="false" />
  		<undefined name="Unknown" offset="0x104" visible="false" />
  		<undefined name="Unknown" offset="0x108" visible="false" />
  		<undefined name="Unknown" offset="0x10C" visible="false" />
  		<undefined name="Unknown" offset="0x110" visible="false" />
  		<undefined name="Unknown" offset="0x114" visible="false" />
  		<undefined name="Unknown" offset="0x118" visible="false" />
  		<undefined name="Unknown" offset="0x11C" visible="false" />
  		<reflexive name="Gravemind Properties" offset="0x120" visible="true" entrySize="0xC">
  			<float32 name="Minimum Retreat Time" offset="0x0" visible="true" />
  			<float32 name="Ideal Retreat Time" offset="0x4" visible="true" />
  			<float32 name="Maximum Retreat Time" offset="0x8" visible="true" />
  		</reflexive>
  		<undefined name="Unknown" offset="0x128" visible="false" />
  		<undefined name="Unknown" offset="0x12C" visible="false" />
  		<undefined name="Unknown" offset="0x130" visible="false" />
  		<undefined name="Unknown" offset="0x134" visible="false" />
  		<undefined name="Unknown" offset="0x138" visible="false" />
  		<undefined name="Unknown" offset="0x13C" visible="false" />
  		<undefined name="Unknown" offset="0x140" visible="false" />
  		<undefined name="Unknown" offset="0x144" visible="false" />
  		<undefined name="Unknown" offset="0x148" visible="false" />
  		<undefined name="Unknown" offset="0x14C" visible="false" />
  		<undefined name="Unknown" offset="0x150" visible="false" />
  		<undefined name="Unknown" offset="0x154" visible="false" />
  		<float32 name="Scary Target Threshold" offset="0x158" visible="true" />
  		<float32 name="Scary Weapon Threshold" offset="0x15C" visible="true" />
  		<float32 name="Player Scariness" offset="0x160" visible="true" />
  		<float32 name="Berserking Actor Scariness" offset="0x164" visible="true" />
  	</reflexive>
  	<reflexive name="Damage Table" offset="0xD0" visible="true" entrySize="0x8">
  		<reflexive name="Damage Groups" offset="0x0" visible="true" entrySize="0xC">
  			<stringId name="Name" offset="0x0" visible="true" />
  			<reflexive name="Armor Modifiers" offset="0x4" visible="true" entrySize="0x8">
  				<stringId name="Name" offset="0x0" visible="true" />
  				<float32 name="Damage Multiplier" offset="0x4" visible="true" />
  			</reflexive>
  		</reflexive>
  	</reflexive>
  	<undefined name="Null Block" offset="0xD8" visible="false" />
  	<undefined name="Null Block" offset="0xDC" visible="false" />
  	<reflexive name="Sounds" offset="0xE0" visible="true" entrySize="0x8">
  		<tagRef name="Sound (Obsolete)" offset="0x0" visible="true" />
  	</reflexive>
  	<reflexive name="Camera" offset="0xE8" visible="true" entrySize="0x14">
  		<tagRef name="Default Unit Camera Track" offset="0x0" visible="true" />
  		<float32 name="Default Change Pause" offset="0x8" visible="true" />
  		<float32 name="First Person Change Pause" offset="0xC" visible="true" />
  		<float32 name="Following Camera Change Pause" offset="0x10" visible="true" />
  	</reflexive>
  	<reflexive name="Player Control" offset="0xF0" visible="true" entrySize="0x80">
  		<float32 name="Magnetism Friction" offset="0x0" visible="true" />
  		<float32 name="Magnetism Adhesion" offset="0x4" visible="true" />
  		<float32 name="Inconsequential Target Scale" offset="0x8" visible="true" />
  		<undefined name="Unknown" offset="0xC" visible="false" />
  		<undefined name="Unknown" offset="0x10" visible="false" />
  		<undefined name="Unknown" offset="0x14" visible="false" />
  		<float32 name="Crosshair Location x" offset="0x18" visible="true" />
  		<float32 name="Crosshair Location y" offset="0x1C" visible="true" />
  		<comment title="Sprinting" />
  		<float32 name="Seconds To Start" offset="0x20" visible="true" />
  		<float32 name="Seconds To Full Speed" offset="0x24" visible="true" />
  		<float32 name="Decay Rate" offset="0x28" visible="true" />
  		<float32 name="Full Speed Multiplier" offset="0x2C" visible="true" />
  		<float32 name="Pegged Magnitude" offset="0x30" visible="true" />
  		<float32 name="Pegged Angular Threshold" offset="0x34" visible="true" />
  		<undefined name="Unknown" offset="0x38" visible="false" />
  		<undefined name="Unknown" offset="0x3C" visible="false" />
  		<comment title="Looking" />
  		<float32 name="Look Default Pitch Rate" offset="0x40" visible="true" />
  		<float32 name="Look Default Yaw Rate" offset="0x44" visible="true" />
  		<float32 name="Look Peg Threshold" offset="0x48" visible="true" />
  		<float32 name="Look Yaw Acceleration Time" offset="0x4C" visible="true" />
  		<float32 name="Look Yaw Acceleration Scale" offset="0x50" visible="true" />
  		<float32 name="Look Pitch Acceleration Time" offset="0x54" visible="true" />
  		<float32 name="Look Pitch Acceleration Scale" offset="0x58" visible="true" />
  		<float32 name="Look Autoleveling Scale" offset="0x5C" visible="true" />
  		<undefined name="Unknown" offset="0x60" visible="false" />
  		<undefined name="Unknown" offset="0x64" visible="false" />
  		<float32 name="Gravity Scale" offset="0x68" visible="true" />
  		<int16 name="Unknown" offset="0x6C" visible="false" />
  		<int16 name="Minimum Autoleveling Ticks" offset="0x6E" visible="true" />
  		<degree name="Minimum Angle For Vehicle Flipping" offset="0x70" visible="true" />
  		<reflexive name="Look Function" offset="0x74" visible="true" entrySize="0x4">
  			<float32 name="Scale" offset="0x0" visible="true" />
  		</reflexive>
  		<float32 name="Minimum Action Hold Time" offset="0x7C" visible="true" />
  	</reflexive>
  	<reflexive name="Difficulty" offset="0xF8" visible="true" entrySize="0x284">
  		<float32 name="Easy Enemy Damage" offset="0x0" visible="true" />
  		<float32 name="Normal Enemy Damage" offset="0x4" visible="true" />
  		<float32 name="Hard Enemy Damage" offset="0x8" visible="true" />
  		<float32 name="Impossible Enemy Damage" offset="0xC" visible="true" />
  		<float32 name="Easy Enemy Vitality" offset="0x10" visible="true" />
  		<float32 name="Normal Enemy Vitality" offset="0x14" visible="true" />
  		<float32 name="Hard Enemy Vitality" offset="0x18" visible="true" />
  		<float32 name="Impossible Enemy Vitality" offset="0x1C" visible="true" />
  		<float32 name="Easy Enemy Shield" offset="0x20" visible="true" />
  		<float32 name="Normal Enemy Shield" offset="0x24" visible="true" />
  		<float32 name="Hard Enemy Shield" offset="0x28" visible="true" />
  		<float32 name="Impossible Enemy Shield" offset="0x2C" visible="true" />
  		<float32 name="Easy Enemy Recharge" offset="0x30" visible="true" />
  		<float32 name="Normal Enemy Recharge" offset="0x34" visible="true" />
  		<float32 name="Hard Enemy Recharge" offset="0x38" visible="true" />
  		<float32 name="Impossible Enemy Recharge" offset="0x3C" visible="true" />
  		<float32 name="Easy Friend Damage" offset="0x40" visible="true" />
  		<float32 name="Normal Friend Damage" offset="0x44" visible="true" />
  		<float32 name="Hard Friend Damage" offset="0x48" visible="true" />
  		<float32 name="Impossible Friend Damage" offset="0x4C" visible="true" />
  		<float32 name="Easy Friend Vitality" offset="0x50" visible="true" />
  		<float32 name="Normal Friend Vitality" offset="0x54" visible="true" />
  		<float32 name="Hard Friend Vitality" offset="0x58" visible="true" />
  		<float32 name="Impossible Friend Vitality" offset="0x5C" visible="true" />
  		<float32 name="Easy Friend Shield" offset="0x60" visible="true" />
  		<float32 name="Normal Friend Shield" offset="0x64" visible="true" />
  		<float32 name="Hard Friend Shield" offset="0x68" visible="true" />
  		<float32 name="Impossible Friend Shield" offset="0x6C" visible="true" />
  		<float32 name="Easy Friend Recharge" offset="0x70" visible="true" />
  		<float32 name="Normal Friend Recharge" offset="0x74" visible="true" />
  		<float32 name="Hard Friend Recharge" offset="0x78" visible="true" />
  		<float32 name="Impossible Friend Recharge" offset="0x7C" visible="true" />
  		<float32 name="Easy Infection Forms" offset="0x80" visible="true" />
  		<float32 name="Normal Infection Forms" offset="0x84" visible="true" />
  		<float32 name="Hard Infection Forms" offset="0x88" visible="true" />
  		<float32 name="Impossible Infection Forms" offset="0x8C" visible="true" />
  		<float32 name="Easy Unknown" offset="0x90" visible="false" />
  		<float32 name="Normal Unknown" offset="0x94" visible="false" />
  		<float32 name="Hard Unknown" offset="0x98" visible="false" />
  		<float32 name="Impossible Unknown" offset="0x9C" visible="false" />
  		<float32 name="Easy Rate of Fire" offset="0xA0" visible="true" />
  		<float32 name="Normal Rate of Fire" offset="0xA4" visible="true" />
  		<float32 name="Hard Rate of Fire" offset="0xA8" visible="true" />
  		<float32 name="Impossible Rate of Fire" offset="0xAC" visible="true" />
  		<float32 name="Easy Projectile Error" offset="0xB0" visible="true" />
  		<float32 name="Normal Projectile Error" offset="0xB4" visible="true" />
  		<float32 name="Hard Projectile Error" offset="0xB8" visible="true" />
  		<float32 name="Impossible Projectile Error" offset="0xBC" visible="true" />
  		<float32 name="Easy Burst Error" offset="0xC0" visible="true" />
  		<float32 name="Normal Burst Error" offset="0xC4" visible="true" />
  		<float32 name="Hard Burst Error" offset="0xC8" visible="true" />
  		<float32 name="Impossible Burst Error" offset="0xCC" visible="true" />
  		<float32 name="Easy Target Delay" offset="0xD0" visible="true" />
  		<float32 name="Normal Target Delay" offset="0xD4" visible="true" />
  		<float32 name="Hard Target Delay" offset="0xD8" visible="true" />
  		<float32 name="Impossible Target Delay" offset="0xDC" visible="true" />
  		<float32 name="Easy Burst Separation" offset="0xE0" visible="true" />
  		<float32 name="Normal Burst Separation" offset="0xE4" visible="true" />
  		<float32 name="Hard Burst Separation" offset="0xE8" visible="true" />
  		<float32 name="Impossible Burst Separation" offset="0xEC" visible="true" />
  		<float32 name="Easy Target Tracking" offset="0xF0" visible="true" />
  		<float32 name="Normal Target Tracking" offset="0xF4" visible="true" />
  		<float32 name="Hard Target Tracking" offset="0xF8" visible="true" />
  		<float32 name="Impossible Target Tracking" offset="0xFC" visible="true" />
  		<float32 name="Easy Target Leading" offset="0x100" visible="true" />
  		<float32 name="Normal Target Leading" offset="0x104" visible="true" />
  		<float32 name="Hard Target Leading" offset="0x108" visible="true" />
  		<float32 name="Impossible Target Leading" offset="0x10C" visible="true" />
  		<float32 name="Easy Overcharge Chance" offset="0x110" visible="true" />
  		<float32 name="Normal Overcharge Chance" offset="0x114" visible="true" />
  		<float32 name="Hard Overcharge Chance" offset="0x118" visible="true" />
  		<float32 name="Impossible Overcharge Chance" offset="0x11C" visible="true" />
  		<float32 name="Easy Special Fire Delay" offset="0x120" visible="true" />
  		<float32 name="Normal Special Fire Delay" offset="0x124" visible="true" />
  		<float32 name="Hard Special Fire Delay" offset="0x128" visible="true" />
  		<float32 name="Impossible Special Fire Delay" offset="0x12C" visible="true" />
  		<float32 name="Easy Guidance vs Player" offset="0x130" visible="true" />
  		<float32 name="Normal Guidance vs Player" offset="0x134" visible="true" />
  		<float32 name="Hard Guidance vs Player" offset="0x138" visible="true" />
  		<float32 name="Impossible Guidance vs Player" offset="0x13C" visible="true" />
  		<float32 name="Easy Melee Delay Base" offset="0x140" visible="true" />
  		<float32 name="Normal Melee Delay Base" offset="0x144" visible="true" />
  		<float32 name="Hard Melee Delay Base" offset="0x148" visible="true" />
  		<float32 name="Impossible Melee Delay Base" offset="0x14C" visible="true" />
  		<float32 name="Easy Melee Delay Scale" offset="0x150" visible="true" />
  		<float32 name="Normal Melee Delay Scale" offset="0x154" visible="true" />
  		<float32 name="Hard Melee Delay Scale" offset="0x158" visible="true" />
  		<float32 name="Impossible Melee Delay Scale" offset="0x15C" visible="true" />
  		<float32 name="Easy Unknown" offset="0x160" visible="false" />
  		<float32 name="Normal Unknown" offset="0x164" visible="false" />
  		<float32 name="Hard Unknown" offset="0x168" visible="false" />
  		<float32 name="Impossible Unknown" offset="0x16C" visible="false" />
  		<float32 name="Easy Grenade Chance Scale" offset="0x170" visible="true" />
  		<float32 name="Normal Grenade Chance Scale" offset="0x174" visible="true" />
  		<float32 name="Hard Grenade Chance Scale" offset="0x178" visible="true" />
  		<float32 name="Impossible Grenade Chance Scale" offset="0x17C" visible="true" />
  		<float32 name="Easy Grenade Timer Scale" offset="0x180" visible="true" />
  		<float32 name="Normal Grenade Timer Scale" offset="0x184" visible="true" />
  		<float32 name="Hard Grenade Timer Scale" offset="0x188" visible="true" />
  		<float32 name="Impossible Grenade Timer Scale" offset="0x18C" visible="true" />
  		<float32 name="Easy Unknown" offset="0x190" visible="false" />
  		<float32 name="Normal Unknown" offset="0x194" visible="false" />
  		<float32 name="Hard Unknown" offset="0x198" visible="false" />
  		<float32 name="Impossible Unknown" offset="0x19C" visible="false" />
  		<float32 name="Easy Unknown" offset="0x1A0" visible="false" />
  		<float32 name="Normal Unknown" offset="0x1A4" visible="false" />
  		<float32 name="Hard Unknown" offset="0x1A8" visible="false" />
  		<float32 name="Impossible Unknown" offset="0x1AC" visible="false" />
  		<float32 name="Easy Unknown" offset="0x1B0" visible="false" />
  		<float32 name="Normal Unknown" offset="0x1B4" visible="false" />
  		<float32 name="Hard Unknown" offset="0x1B8" visible="false" />
  		<float32 name="Impossible Unknown" offset="0x1BC" visible="false" />
  		<float32 name="Easy Major Upgrade Normal" offset="0x1C0" visible="true" />
  		<float32 name="Normal Major Upgrade Normal" offset="0x1C4" visible="true" />
  		<float32 name="Hard Major Upgrade Normal" offset="0x1C8" visible="true" />
  		<float32 name="Impossible Major Upgrade Normal" offset="0x1CC" visible="true" />
  		<float32 name="Easy Major Upgrade Few" offset="0x1D0" visible="true" />
  		<float32 name="Normal Major Upgrade Few" offset="0x1D4" visible="true" />
  		<float32 name="Hard Major Upgrade Few" offset="0x1D8" visible="true" />
  		<float32 name="Impossible Major Upgrade Few" offset="0x1DC" visible="true" />
  		<float32 name="Easy Major Upgrade Many" offset="0x1E0" visible="true" />
  		<float32 name="Normal Major Upgrade Many" offset="0x1E4" visible="true" />
  		<float32 name="Hard Major Upgrade Many" offset="0x1E8" visible="true" />
  		<float32 name="Impossible Major Upgrade Many" offset="0x1EC" visible="true" />
  		<float32 name="Easy Player Vehicle Ram Chance" offset="0x1F0" visible="true" />
  		<float32 name="Normal Player Vehicle Ram Chance" offset="0x1F4" visible="true" />
  		<float32 name="Hard Player Vehicle Ram Chance" offset="0x1F8" visible="true" />
  		<float32 name="Impossible Player Vehicle Ram Chance" offset="0x1FC" visible="true" />
  		<undefined name="Unknown" offset="0x200" visible="false" />
  		<undefined name="Unknown" offset="0x204" visible="false" />
  		<undefined name="Unknown" offset="0x208" visible="false" />
  		<undefined name="Unknown" offset="0x20C" visible="false" />
  		<undefined name="Unknown" offset="0x210" visible="false" />
  		<undefined name="Unknown" offset="0x214" visible="false" />
  		<undefined name="Unknown" offset="0x218" visible="false" />
  		<undefined name="Unknown" offset="0x21C" visible="false" />
  		<undefined name="Unknown" offset="0x220" visible="false" />
  		<undefined name="Unknown" offset="0x224" visible="false" />
  		<undefined name="Unknown" offset="0x228" visible="false" />
  		<undefined name="Unknown" offset="0x22C" visible="false" />
  		<undefined name="Unknown" offset="0x230" visible="false" />
  		<undefined name="Unknown" offset="0x234" visible="false" />
  		<undefined name="Unknown" offset="0x238" visible="false" />
  		<undefined name="Unknown" offset="0x23C" visible="false" />
  		<undefined name="Unknown" offset="0x240" visible="false" />
  		<undefined name="Unknown" offset="0x244" visible="false" />
  		<undefined name="Unknown" offset="0x248" visible="false" />
  		<undefined name="Unknown" offset="0x24C" visible="false" />
  		<undefined name="Unknown" offset="0x250" visible="false" />
  		<undefined name="Unknown" offset="0x254" visible="false" />
  		<undefined name="Unknown" offset="0x258" visible="false" />
  		<undefined name="Unknown" offset="0x25C" visible="false" />
  		<undefined name="Unknown" offset="0x260" visible="false" />
  		<undefined name="Unknown" offset="0x264" visible="false" />
  		<undefined name="Unknown" offset="0x268" visible="false" />
  		<undefined name="Unknown" offset="0x26C" visible="false" />
  		<undefined name="Unknown" offset="0x270" visible="false" />
  		<undefined name="Unknown" offset="0x274" visible="false" />
  		<undefined name="Unknown" offset="0x278" visible="false" />
  		<undefined name="Unknown" offset="0x27C" visible="false" />
  		<undefined name="Unknown" offset="0x280" visible="false" />
  	</reflexive>
  	<reflexive name="Grenades" offset="0x100" visible="true" entrySize="0x2C">
  		<int16 name="Maximum Count" offset="0x0" visible="true" />
  		<int16 name="Unknown" offset="0x2" visible="false" />
  		<tagRef name="Throwing Effect" offset="0x4" visible="true" />
  		<undefined name="Unknown" offset="0xC" visible="false" />
  		<undefined name="Unknown" offset="0x10" visible="false" />
  		<undefined name="Unknown" offset="0x14" visible="false" />
  		<undefined name="Unknown" offset="0x18" visible="false" />
  		<tagRef name="Equipment" offset="0x1C" visible="true" />
  		<tagRef name="Projectile" offset="0x24" visible="true" />
  	</reflexive>
  	<reflexive name="Rasterizer Data" offset="0x108" visible="true" entrySize="0x108">
  		<comment title="Function Textures" />
  		<tagRef name="Distance Attenuation" offset="0x0" visible="true" />
  		<tagRef name="Vector Normalization" offset="0x8" visible="true" />
  		<tagRef name="Gradients" offset="0x10" visible="true" />
  		<tagRef name="Loading Screen" offset="0x18" visible="true" />
  		<tagRef name="Loading Screen Sweep" offset="0x20" visible="true" />
  		<tagRef name="Loading Screen Spinner" offset="0x28" visible="true" />
  		<tagRef name="Glow" offset="0x30" visible="true" />
  		<tagRef name="Loading Screen Logos" offset="0x38" visible="true" />
  		<tagRef name="Loading Screen Tickers" offset="0x40" visible="true" />
  		<undefined name="Unknown" offset="0x48" visible="false" />
  		<undefined name="Unknown" offset="0x4C" visible="false" />
  		<undefined name="Unknown" offset="0x50" visible="false" />
  		<undefined name="Unknown" offset="0x54" visible="false" />
  		<reflexive name="Global Vertex Shaders" offset="0x58" visible="true" entrySize="0x8">
  			<tagRef name="Vertex Shader" offset="0x0" visible="true" />
  		</reflexive>
  		<comment title="Default Textures" />
  		<tagRef name="Default 2D" offset="0x60" visible="true" />
  		<tagRef name="Default 3D" offset="0x68" visible="true" />
  		<tagRef name="Default Cube Map" offset="0x70" visible="true" />
  		<comment title="Experimental Textures" />
  		<tagRef name="Unknown" offset="0x78" visible="true" />
  		<tagRef name="Unknown" offset="0x80" visible="true" />
  		<tagRef name="Unknown" offset="0x88" visible="true" />
  		<tagRef name="Unknown" offset="0x90" visible="true" />
  		<comment title="Video Effect Textures" />
  		<tagRef name="Unknown" offset="0x98" visible="true" />
  		<tagRef name="Unknown" offset="0xA0" visible="true" />
  		<undefined name="Unknown" offset="0xA8" visible="false" />
  		<undefined name="Unknown" offset="0xAC" visible="false" />
  		<undefined name="Unknown" offset="0xB0" visible="false" />
  		<undefined name="Unknown" offset="0xB4" visible="false" />
  		<undefined name="Unknown" offset="0xB8" visible="false" />
  		<undefined name="Unknown" offset="0xBC" visible="false" />
  		<undefined name="Unknown" offset="0xC0" visible="false" />
  		<undefined name="Unknown" offset="0xC4" visible="false" />
  		<undefined name="Unknown" offset="0xC8" visible="false" />
  		<tagRef name="Global Shader" offset="0xCC" visible="true" />
  		<comment title="Active Camouflage" />
  		<bitfield16 name="Flags" offset="0xD4" visible="true">
  			<bit name="Tint Edge Density" index="0" />
  		</bitfield16>
  		<int16 name="Unknown" offset="0xD6" visible="false" />
  		<float32 name="Refraction Amount" offset="0xD8" visible="true" />
  		<float32 name="Distance Falloff" offset="0xDC" visible="true" />
  		<float32 name="Tint Color Red" offset="0xE0" visible="true" />
  		<float32 name="Tint Color Green" offset="0xE4" visible="true" />
  		<float32 name="Tint Color Blue" offset="0xE8" visible="true" />
  		<float32 name="Hyper Stealth Refraction" offset="0xEC" visible="true" />
  		<float32 name="Hyper Stealth Distance Falloff" offset="0xF0" visible="true" />
  		<float32 name="Hyper Stealth Tint Red" offset="0xF4" visible="true" />
  		<float32 name="Hyper Stealth Tint Green" offset="0xF8" visible="true" />
  		<float32 name="Hyper Stealth Tint Blue" offset="0xFC" visible="true" />
  		<comment title="PC Textures" />
  		<tagRef name="Unknown" offset="0x100" visible="true" />
  	</reflexive>
  	<reflexive name="Interface Tags" offset="0x110" visible="true" entrySize="0x98">
  		<tagRef name="Obsolete 1" offset="0x0" visible="true" />
  		<tagRef name="Obsolete 2" offset="0x8" visible="true" />
  		<tagRef name="Screen Color Table" offset="0x10" visible="true" />
  		<tagRef name="HUD Color Table" offset="0x18" visible="true" />
  		<tagRef name="Editor Color Table" offset="0x20" visible="true" />
  		<tagRef name="Dialog Color Table" offset="0x28" visible="true" />
  		<tagRef name="HUD Globals" offset="0x30" visible="true" />
  		<tagRef name="Motion Sensor Sweep Bitmap" offset="0x38" visible="true" />
  		<tagRef name="Motion Sensor Sweep Bitmap Mask" offset="0x40" visible="true" />
  		<tagRef name="Multiplayer HUD Bitmap" offset="0x48" visible="true" />
  		<tagRef name="Unknown" offset="0x50" visible="true" />
  		<tagRef name="HUD Digits Definition" offset="0x58" visible="true" />
  		<tagRef name="Motion Sensor Blip Bitmap" offset="0x60" visible="true" />
  		<tagRef name="Interface Goo Map 1" offset="0x68" visible="true" />
  		<tagRef name="Interface Goo Map 2" offset="0x70" visible="true" />
  		<tagRef name="Interface Goo Map 3" offset="0x78" visible="true" />
  		<tagRef name="Main Menu UI Globals" offset="0x80" visible="true" />
  		<tagRef name="Single Player UI Globals" offset="0x88" visible="true" />
  		<tagRef name="Multiplayer UI Globals" offset="0x90" visible="true" />
  	</reflexive>
  	<reflexive name="Weapon List" offset="0x118" visible="true" entrySize="0x98">
  		<tagRef name="Weapon" offset="0x0" visible="true" />
  	</reflexive>
  	<reflexive name="Cheat Powerups" offset="0x120" visible="true" entrySize="0x98">
  		<tagRef name="Powerup" offset="0x0" visible="true" />
  	</reflexive>
  	<reflexive name="Multiplayer Information" offset="0x128" visible="true" entrySize="0x98">
  		<tagRef name="Flag" offset="0x0" visible="true" />
  		<tagRef name="Unit" offset="0x8" visible="true" />
  		<reflexive name="Vehicles" offset="0x10" visible="true" entrySize="0x98">
  			<tagRef name="Vehicle" offset="0x0" visible="true" />
  		</reflexive>
  		<tagRef name="Hill Shader" offset="0x18" visible="true" />
  		<tagRef name="Flag Shader" offset="0x20" visible="true" />
  		<tagRef name="Ball" offset="0x28" visible="true" />
  		<reflexive name="Sounds" offset="0x30" visible="true" entrySize="0x98">
  			<tagRef name="Sound" offset="0x0" visible="true" />
  		</reflexive>
  		<tagRef name="In Game Text" offset="0x38" visible="true" />
  		<undefined name="Unknown" offset="0x40" visible="false" />
  		<undefined name="Unknown" offset="0x44" visible="false" />
  		<undefined name="Unknown" offset="0x48" visible="false" />
  		<undefined name="Unknown" offset="0x4C" visible="false" />
  		<undefined name="Unknown" offset="0x50" visible="false" />
  		<undefined name="Unknown" offset="0x54" visible="false" />
  		<undefined name="Unknown" offset="0x58" visible="false" />
  		<undefined name="Unknown" offset="0x5C" visible="false" />
  		<undefined name="Unknown" offset="0x60" visible="false" />
  		<undefined name="Unknown" offset="0x64" visible="false" />
  		<undefined name="General Events Block" offset="0x68" visible="false" />
  		<undefined name="General Events Block" offset="0x6C" visible="false" />
  		<undefined name="Slayer Events Block" offset="0x70" visible="false" />
  		<undefined name="Slayer Events Block" offset="0x74" visible="false" />
  		<undefined name="CTF Events Block" offset="0x78" visible="false" />
  		<undefined name="CTF Events Block" offset="0x7C" visible="false" />
  		<undefined name="Oddball Events Block" offset="0x80" visible="false" />
  		<undefined name="Oddball Events Block" offset="0x84" visible="false" />
  		<undefined name="Null Block" offset="0x88" visible="false" />
  		<undefined name="Null Block" offset="0x8C" visible="false" />
  		<undefined name="King Events Block" offset="0x90" visible="false" />
  		<undefined name="King Events Block" offset="0x94" visible="false" />
  	</reflexive>
  	<reflexive name="Player Information" offset="0x130" visible="true" entrySize="0x11C">
  		<tagRef name="Unit" offset="0x0" visible="true" />
  		<undefined name="Unknown" offset="0x8" visible="false" />
  		<undefined name="Unknown" offset="0xC" visible="false" />
  		<undefined name="Unknown" offset="0x10" visible="false" />
  		<undefined name="Unknown" offset="0x14" visible="false" />
  		<undefined name="Unknown" offset="0x18" visible="false" />
  		<undefined name="Unknown" offset="0x1C" visible="false" />
  		<undefined name="Unknown" offset="0x20" visible="false" />
  		<float32 name="Walking Speed" offset="0x24" visible="true" />
  		<undefined name="Unknown" offset="0x28" visible="false" />
  		<float32 name="Run Forward" offset="0x2C" visible="true" />
  		<float32 name="Run Backward" offset="0x30" visible="true" />
  		<float32 name="Run Sideways" offset="0x34" visible="true" />
  		<float32 name="Run Acceleration" offset="0x38" visible="true" />
  		<float32 name="Sneak Forward" offset="0x3C" visible="true" />
  		<float32 name="Sneak Backward" offset="0x40" visible="true" />
  		<float32 name="Sneak Sideways" offset="0x44" visible="true" />
  		<float32 name="Sneak Acceleration" offset="0x48" visible="true" />
  		<float32 name="Airborn Acceleration" offset="0x4C" visible="true" />
  		<undefined name="Unknown" offset="0x50" visible="false" />
  		<undefined name="Unknown" offset="0x54" visible="false" />
  		<undefined name="Unknown" offset="0x58" visible="false" />
  		<undefined name="Unknown" offset="0x5C" visible="false" />
  		<float32 name="Grenade Origin x" offset="0x60" visible="true" />
  		<float32 name="Grenade Origin y" offset="0x64" visible="true" />
  		<float32 name="Grenade Origin z" offset="0x68" visible="true" />
  		<undefined name="Unknown" offset="0x6C" visible="false" />
  		<undefined name="Unknown" offset="0x70" visible="false" />
  		<undefined name="Unknown" offset="0x74" visible="false" />
  		<float32 name="Stun Movement Penalty" offset="0x78" visible="true" />
  		<float32 name="Stun Turning Penalty" offset="0x7C" visible="true" />
  		<float32 name="Stun Jumping Penalty" offset="0x80" visible="true" />
  		<float32 name="Minimum Stun Time" offset="0x84" visible="true" />
  		<float32 name="Maximum Stun Time" offset="0x88" visible="true" />
  		<undefined name="Unknown" offset="0x8C" visible="false" />
  		<undefined name="Unknown" offset="0x90" visible="false" />
  		<float32 name="First Person Idle Time min" offset="0x94" visible="true" />
  		<float32 name="First Person Idle Time max" offset="0x98" visible="true" />
  		<float32 name="First Person Skip Fraction" offset="0x9C" visible="true" />
  		<undefined name="Unknown" offset="0xA0" visible="false" />
  		<undefined name="Unknown" offset="0xA4" visible="false" />
  		<undefined name="Unknown" offset="0xA8" visible="false" />
  		<undefined name="Unknown" offset="0xAC" visible="false" />
  		<tagRef name="Coop Respawn Effect" offset="0xB0" visible="true" />
  		<int32 name="Binoculars Zoom Count" offset="0xB8" visible="true" />
  		<float32 name="Binoculars Zoom Range min" offset="0xBC" visible="true" />
  		<float32 name="Binoculars Zoom Range max" offset="0xC0" visible="true" />
  		<tagRef name="Binoculars Zoom In Sound" offset="0xC4" visible="true" />
  		<tagRef name="Binoculars Zoom Out Sound" offset="0xCC" visible="true" />
  		<undefined name="Unknown" offset="0xD4" visible="false" />
  		<undefined name="Unknown" offset="0xD8" visible="false" />
  		<undefined name="Unknown" offset="0xDC" visible="false" />
  		<undefined name="Unknown" offset="0xE0" visible="false" />
  		<tagRef name="Active Camouflage On" offset="0xE4" visible="true" />
  		<tagRef name="Active Camouflage Off" offset="0xEC" visible="true" />
  		<tagRef name="Active Camouflage Error" offset="0xF4" visible="true" />
  		<tagRef name="Active Camouflage Ready" offset="0xFC" visible="true" />
  		<tagRef name="Flashlight On" offset="0x104" visible="true" />
  		<tagRef name="Flashlight Off" offset="0x10C" visible="true" />
  		<tagRef name="Ice Cream" offset="0x114" visible="true" />
  	</reflexive>
  	<reflexive name="Player Representation" offset="0x138" visible="true" entrySize="0xBC">
  		<tagRef name="First Person Hands" offset="0x0" visible="true" />
  		<tagRef name="First Person Body" offset="0x8" visible="true" />
  		<undefined name="Unknown" offset="0x10" visible="false" />
  		<undefined name="Unknown" offset="0x14" visible="false" />
  		<undefined name="Unknown" offset="0x18" visible="false" />
  		<undefined name="Unknown" offset="0x1C" visible="false" />
  		<undefined name="Unknown" offset="0x20" visible="false" />
  		<undefined name="Unknown" offset="0x24" visible="false" />
  		<undefined name="Unknown" offset="0x28" visible="false" />
  		<undefined name="Unknown" offset="0x2C" visible="false" />
  		<undefined name="Unknown" offset="0x30" visible="false" />
  		<undefined name="Unknown" offset="0x34" visible="false" />
  		<undefined name="Unknown" offset="0x38" visible="false" />
  		<undefined name="Unknown" offset="0x3C" visible="false" />
  		<undefined name="Unknown" offset="0x40" visible="false" />
  		<undefined name="Unknown" offset="0x44" visible="false" />
  		<undefined name="Unknown" offset="0x48" visible="false" />
  		<undefined name="Unknown" offset="0x4C" visible="false" />
  		<undefined name="Unknown" offset="0x50" visible="false" />
  		<undefined name="Unknown" offset="0x54" visible="false" />
  		<undefined name="Unknown" offset="0x58" visible="false" />
  		<undefined name="Unknown" offset="0x5C" visible="false" />
  		<undefined name="Unknown" offset="0x60" visible="false" />
  		<undefined name="Unknown" offset="0x64" visible="false" />
  		<undefined name="Unknown" offset="0x68" visible="false" />
  		<undefined name="Unknown" offset="0x6C" visible="false" />
  		<undefined name="Unknown" offset="0x70" visible="false" />
  		<undefined name="Unknown" offset="0x74" visible="false" />
  		<undefined name="Unknown" offset="0x78" visible="false" />
  		<undefined name="Unknown" offset="0x7C" visible="false" />
  		<undefined name="Unknown" offset="0x80" visible="false" />
  		<undefined name="Unknown" offset="0x84" visible="false" />
  		<undefined name="Unknown" offset="0x88" visible="false" />
  		<undefined name="Unknown" offset="0x8C" visible="false" />
  		<undefined name="Unknown" offset="0x90" visible="false" />
  		<undefined name="Unknown" offset="0x94" visible="false" />
  		<undefined name="Unknown" offset="0x98" visible="false" />
  		<undefined name="Unknown" offset="0x9C" visible="false" />
  		<undefined name="Unknown" offset="0xA0" visible="false" />
  		<undefined name="Unknown" offset="0xA4" visible="false" />
  		<undefined name="Unknown" offset="0xA8" visible="false" />
  		<undefined name="Unknown" offset="0xAC" visible="false" />
  		<tagRef name="Third Person Unit" offset="0xB0" visible="true" />
  		<stringId name="Third Person Unit Variant" offset="0xB8" visible="true" />
  	</reflexive>
  	<reflexive name="Falling Damage" offset="0x140" visible="true" entrySize="0x68">
  		<undefined name="Unknown" offset="0x0" visible="false" />
  		<undefined name="Unknown" offset="0x4" visible="false" />
  		<float32 name="Harmful Falling Distance min" offset="0x8" visible="true" />
  		<float32 name="Harmful Falling Distance max" offset="0xC" visible="true" />
  		<tagRef name="Falling Damage" offset="0x10" visible="true" />
  		<undefined name="Unknown" offset="0x18" visible="false" />
  		<undefined name="Unknown" offset="0x1C" visible="false" />
  		<float32 name="Maximum Falling Distance" offset="0x20" visible="true" />
  		<tagRef name="Distance Damage" offset="0x24" visible="true" />
  		<tagRef name="Vehicle Environment Collision Damage" offset="0x2C" visible="true" />
  		<tagRef name="Vehicle Killed Unit Damage Effect" offset="0x34" visible="true" />
  		<tagRef name="Vehicle Collision Damage" offset="0x3C" visible="true" />
  		<tagRef name="Flaming Death Damage" offset="0x44" visible="true" />
  		<undefined name="Unknown" offset="0x4C" visible="false" />
  		<undefined name="Unknown" offset="0x50" visible="false" />
  		<undefined name="Unknown" offset="0x54" visible="false" />
  		<undefined name="Unknown" offset="0x58" visible="false" />
  		<float32 name="Unknown" offset="0x5C" visible="false" />
  		<float32 name="Unknown" offset="0x60" visible="false" />
  		<float32 name="Unknown" offset="0x64" visible="false" />
  	</reflexive>
  	<reflexive name="Old Materials" offset="0x148" visible="true" entrySize="0x24">
  		<stringId name="New Material Name" offset="0x0" visible="true" />
  		<stringId name="New General Material Name" offset="0x4" visible="true" />
  		<float32 name="Ground Friction Scale" offset="0x8" visible="true" />
  		<float32 name="Ground Friction Normal k1 Scale" offset="0xC" visible="true" />
  		<float32 name="Ground Friction Normal k0 Scale" offset="0x10" visible="true" />
  		<float32 name="Ground Depth Scale" offset="0x14" visible="true" />
  		<float32 name="Ground Damp Fraction Scale" offset="0x18" visible="true" />
  		<tagRef name="Melee Hit Sound" offset="0x1C" visible="true" />
  	</reflexive>
  	<reflexive name="Materials" offset="0x150" visible="true" entrySize="0xB4">
  		<stringId name="Name" offset="0x0" visible="true" />
  		<stringId name="Parent Name" offset="0x4" visible="true" />
  		<int16 name="Unknown" offset="0x8" visible="false" />
  		<bitfield16 name="Flags" offset="0xA" visible="true">
  			<bit name="Flammable" index="0" />
  			<bit name="Biomass" index="1" />
  		</bitfield16>
  		<enum16 name="Old Material Type" offset="0xC" visible="true">
  			<option name="Dirt" value="0x0" />
  			<option name="Sand" value="0x1" />
  			<option name="Stone" value="0x2" />
  			<option name="Snow" value="0x3" />
  			<option name="Wood" value="0x4" />
  			<option name="Metal (Hollow)" value="0x5" />
  			<option name="Metal (Thin)" value="0x6" />
  			<option name="Metal (Thick)" value="0x7" />
  			<option name="Rubber" value="0x8" />
  			<option name="Glass" value="0x9" />
  			<option name="Force Field" value="0xA" />
  			<option name="Grunt" value="0xB" />
  			<option name="Hunter Armor" value="0xC" />
  			<option name="Hunter Skin" value="0xD" />
  			<option name="Elite" value="0xE" />
  			<option name="Jackal" value="0xF" />
  			<option name="Jackal Energy Shield" value="0x10" />
  			<option name="Engineer Skin" value="0x11" />
  			<option name="Engineer Force Field" value="0x12" />
  			<option name="Flood Combat Form" value="0x13" />
  			<option name="Flood Carrier Form" value="0x14" />
  			<option name="Cyborg Armor" value="0x15" />
  			<option name="Cyborg Energy Shield" value="0x16" />
  			<option name="Human Armor" value="0x17" />
  			<option name="Human Skin" value="0x18" />
  			<option name="Sentinel" value="0x19" />
  			<option name="Monitor" value="0x1A" />
  			<option name="Plastic" value="0x1B" />
  			<option name="Water" value="0x1C" />
  			<option name="Leaves" value="0x1D" />
  			<option name="Elite Energy Shield" value="0x1E" />
  			<option name="Ice" value="0x1F" />
  			<option name="Hunter Shield" value="0x20" />
  		</enum16>
  		<int16 name="Unknown" offset="0xE" visible="false" />
  		<stringId name="General Armor" offset="0x10" visible="true" />
  		<stringId name="Specific Armor" offset="0x14" visible="true" />
  		<undefined name="Unknown" offset="0x18" visible="false" />
  		<float32 name="Friction" offset="0x1C" visible="true" />
  		<float32 name="Restitution" offset="0x20" visible="true" />
  		<float32 name="Density" offset="0x24" visible="true" />
  		<tagRef name="Old Material Physics" offset="0x28" visible="true" />
  		<tagRef name="Breakable Surface" offset="0x30" visible="true" />
  		<tagRef name="Sound Sweetener Small" offset="0x38" visible="true" />
  		<tagRef name="Sound Sweetener Medium" offset="0x40" visible="true" />
  		<tagRef name="Sound Sweetener Large" offset="0x48" visible="true" />
  		<tagRef name="Sound Sweetener Rolling" offset="0x50" visible="true" />
  		<tagRef name="Sound Sweetener Grinding" offset="0x58" visible="true" />
  		<tagRef name="Sound Sweetener Melee" offset="0x60" visible="true" />
  		<tagRef name="Unknown" offset="0x68" visible="true" />
  		<tagRef name="Effect Sweetener Small" offset="0x70" visible="true" />
  		<tagRef name="Effect Sweetener Medium" offset="0x78" visible="true" />
  		<tagRef name="Effect Sweetener Large" offset="0x80" visible="true" />
  		<tagRef name="Effect Sweetener Rolling" offset="0x88" visible="true" />
  		<tagRef name="Effect Sweetener Grinding" offset="0x90" visible="true" />
  		<tagRef name="Effect Sweetener Melee" offset="0x98" visible="true" />
  		<tagRef name="Unknown" offset="0xA0" visible="true" />
  		<bitfield32 name="Sweetener Inheritance Flags" offset="0xA8" visible="true">
  			<bit name="Sound Small" index="0" />
  			<bit name="Sound Medium" index="1" />
  			<bit name="Sound Large" index="2" />
  			<bit name="Sound Rolling" index="3" />
  			<bit name="Sound Grinding" index="4" />
  			<bit name="Sound Melee" index="4" />
  			<bit name="Bit 5" index="5" />
  			<bit name="Effect Small" index="6" />
  			<bit name="Effect Medium" index="7" />
  			<bit name="Effect Large" index="8" />
  			<bit name="Effect Rolling" index="9" />
  			<bit name="Effect Grinding" index="10" />
  			<bit name="Effect Melee" index="11" />
  			<bit name="Bit 12" index="5" />
  		</bitfield32>
  		<tagRef name="Material Effects" offset="0xAC" visible="true" />
  	</reflexive>
  	<reflexive name="Multiplayer UI" offset="0x158" visible="true" entrySize="0x20">
  		<tagRef name="Random Player Names" offset="0x0" visible="true" />
  		<reflexive name="Obsolete Profile Colors" offset="0x8" visible="true" entrySize="0xC">
  			<colorf name="Color" offset="0x0" format="rgb" visible="true" />
  		</reflexive>
  		<reflexive name="Team Colors" offset="0x10" visible="true" entrySize="0xC">
  			<colorf name="Color" offset="0x0" format="rgb" visible="true" />
  		</reflexive>
  		<tagRef name="Team Names" offset="0x18" visible="true" />
  	</reflexive>
  	<reflexive name="Profile Colors" offset="0x160" visible="true" entrySize="0xC">
  		<colourf name="Color" offset="0x0" format="rgb" visible="true" />
  	</reflexive>
  	<tagRef name="Multiplayer Globals" offset="0x168" visible="true" />
  	<reflexive name="Runtime Level Data" offset="0x170" visible="true" entrySize="0x8">
  		<reflexive name="Campaign Levels" offset="0x0" visible="true" entrySize="0x108">
  			<int32 name="Campaign ID" offset="0x0" visible="true" />
  			<int32 name="Map ID" offset="0x4" visible="true" />
  			<ascii name="Path" offset="0x8" visible="true" size="0x100" />
  		</reflexive>
  	</reflexive>
  	<reflexive name="UI Level Data" offset="0x178" visible="true" entrySize="0x18">
  		<reflexive name="Campaigns" offset="0x0" visible="true" entrySize="0xB44">
  			<int32 name="Campaign ID" offset="0x0" visible="true" />
  			<utf16 name="English Name" offset="0x4" visible="true" size="0x40" />
  			<utf16 name="Japanese Name" offset="0x44" visible="true" size="0x40" />
  			<utf16 name="German Name" offset="0x84" visible="true" size="0x40" />
  			<utf16 name="French Name" offset="0xC4" visible="true" size="0x40" />
  			<utf16 name="Spanish Name" offset="0x104" visible="true" size="0x40" />
  			<utf16 name="Italian Name" offset="0x144" visible="true" size="0x40" />
  			<utf16 name="Korean Name" offset="0x184" visible="true" size="0x40" />
  			<utf16 name="Chinese Name" offset="0x1C4" visible="true" size="0x40" />
  			<utf16 name="Portuguese Name" offset="0x204" visible="true" size="0x40" />
  			<utf16 name="English Description" offset="0x244" visible="true" size="0x100" />
  			<utf16 name="Japanese Description" offset="0x344" visible="true" size="0x100" />
  			<utf16 name="German Description" offset="0x444" visible="true" size="0x100" />
  			<utf16 name="French Description" offset="0x544" visible="true" size="0x100" />
  			<utf16 name="Spanish Description" offset="0x644" visible="true" size="0x100" />
  			<utf16 name="Italian Description" offset="0x744" visible="true" size="0x100" />
  			<utf16 name="Korean Description" offset="0x844" visible="true" size="0x100" />
  			<utf16 name="Chinese Description" offset="0x944" visible="true" size="0x100" />
  			<utf16 name="Portuguese Description" offset="0xA44" visible="true" size="0x100" />
  		</reflexive>
  		<reflexive name="Campaign Levels" offset="0x8" visible="true" entrySize="0xB50">
  			<int32 name="Campaign ID" offset="0x0" visible="true" />
  			<int32 name="Map ID" offset="0x4" visible="true" />
  			<tagRef name="Bitmap" offset="0x8" visible="true" />
  			<utf16 name="English Name" offset="0x10" visible="true" size="0x40" />
  			<utf16 name="Japanese Name" offset="0x50" visible="true" size="0x40" />
  			<utf16 name="German Name" offset="0x90" visible="true" size="0x40" />
  			<utf16 name="French Name" offset="0xD0" visible="true" size="0x40" />
  			<utf16 name="Spanish Name" offset="0x110" visible="true" size="0x40" />
  			<utf16 name="Italian Name" offset="0x150" visible="true" size="0x40" />
  			<utf16 name="Korean Name" offset="0x190" visible="true" size="0x40" />
  			<utf16 name="Chinese Name" offset="0x1D0" visible="true" size="0x40" />
  			<utf16 name="Portuguese Name" offset="0x210" visible="true" size="0x40" />
  			<utf16 name="English Description" offset="0x250" visible="true" size="0x100" />
  			<utf16 name="Japanese Description" offset="0x350" visible="true" size="0x100" />
  			<utf16 name="German Description" offset="0x450" visible="true" size="0x100" />
  			<utf16 name="French Description" offset="0x550" visible="true" size="0x100" />
  			<utf16 name="Spanish Description" offset="0x650" visible="true" size="0x100" />
  			<utf16 name="Italian Description" offset="0x750" visible="true" size="0x100" />
  			<utf16 name="Korean Description" offset="0x850" visible="true" size="0x100" />
  			<utf16 name="Chinese Description" offset="0x950" visible="true" size="0x100" />
  			<utf16 name="Portuguese Description" offset="0xA50" visible="true" size="0x100" />
  		</reflexive>
  		<reflexive name="Multiplayer Levels" offset="0x10" visible="true" entrySize="0xC64">
  			<int32 name="Map ID" offset="0x0" visible="true" />
  			<tagRef name="Bitmap" offset="0x4" visible="true" />
  			<utf16 name="English Name" offset="0xC" visible="true" size="0x40" />
  			<utf16 name="Japanese Name" offset="0x4C" visible="true" size="0x40" />
  			<utf16 name="German Name" offset="0x8C" visible="true" size="0x40" />
  			<utf16 name="French Name" offset="0xCC" visible="true" size="0x40" />
  			<utf16 name="Spanish Name" offset="0x10C" visible="true" size="0x40" />
  			<utf16 name="Italian Name" offset="0x14C" visible="true" size="0x40" />
  			<utf16 name="Korean Name" offset="0x18C" visible="true" size="0x40" />
  			<utf16 name="Chinese Name" offset="0x1CC" visible="true" size="0x40" />
  			<utf16 name="Portuguese Name" offset="0x20C" visible="true" size="0x40" />
  			<utf16 name="English Description" offset="0x24C" visible="true" size="0x100" />
  			<utf16 name="Japanese Description" offset="0x34C" visible="true" size="0x100" />
  			<utf16 name="German Description" offset="0x44C" visible="true" size="0x100" />
  			<utf16 name="French Description" offset="0x54C" visible="true" size="0x100" />
  			<utf16 name="Spanish Description" offset="0x64C" visible="true" size="0x100" />
  			<utf16 name="Italian Description" offset="0x74C" visible="true" size="0x100" />
  			<utf16 name="Korean Description" offset="0x84C" visible="true" size="0x100" />
  			<utf16 name="Chinese Description" offset="0x94C" visible="true" size="0x100" />
  			<utf16 name="Portuguese Description" offset="0xA4C" visible="true" size="0x100" />
  			<ascii name="Path" offset="0xB4C" visible="true" size="0x100" />
  			<int32 name="Sort Order" offset="0xC4C" visible="true" />
  			<bitfield8 name="Flags" offset="0xC50" visible="true">
  				<bit name="Unlockable" index="1" />
  			</bitfield8>
  			<int8 name="Unknown" offset="0xC51" visible="false" />
  			<int8 name="Unknown" offset="0xC52" visible="false" />
  			<int8 name="Unknown" offset="0xC53" visible="false" />
  			<uint8 name="Max Teams None" offset="0xC54" visible="true" />
  			<uint8 name="Max Teams CTF" offset="0xC55" visible="true" />
  			<uint8 name="Max Teams Slayer" offset="0xC56" visible="true" />
  			<uint8 name="Max Teams Oddball" offset="0xC57" visible="true" />
  			<uint8 name="Max Teams KOTH" offset="0xC58" visible="true" />
  			<uint8 name="Max Teams Race" offset="0xC59" visible="true" />
  			<uint8 name="Max Teams Headhunter" offset="0xC5A" visible="true" />
  			<uint8 name="Max Teams Juggernaut" offset="0xC5B" visible="true" />
  			<uint8 name="Max Teams Territories" offset="0xC5C" visible="true" />
  			<uint8 name="Max Teams Assault" offset="0xC5D" visible="true" />
  			<uint8 name="Max Teams Stub 10" offset="0xC5E" visible="true" />
  			<uint8 name="Max Teams Stub 11" offset="0xC5F" visible="true" />
  			<uint8 name="Max Teams Stub 12" offset="0xC60" visible="true" />
  			<uint8 name="Max Teams Stub 13" offset="0xC61" visible="true" />
  			<uint8 name="Max Teams Stub 14" offset="0xC62" visible="true" />
  			<uint8 name="Max Teams Stub 15" offset="0xC63" visible="true" />
  		</reflexive>
  	</reflexive>
  	<tagRef name="Default Global Lighting" offset="0x180" visible="true" />
  	<comment title="English Locales" />
  	<uint32 name="Unknown" offset="0x188" visible="false" />
  	<uint32 name="Unknown" offset="0x18C" visible="false" />
  	<uint32 name="String Count" offset="0x190" visible="true" />
  	<uint32 name="Locale Table Size" offset="0x194" visible="true" />
  	<uint32 name="Locale Index Table Offset" offset="0x198" visible="true" />
  	<uint32 name="Locale Data Index Offset" offset="0x19C" visible="true" />
  	<uint32 name="Unknown" offset="0x1A0" visible="false" />
  	<comment title="Japanese Locales" />
  	<uint32 name="Unknown" offset="0x1A4" visible="false" />
  	<uint32 name="Unknown" offset="0x1A8" visible="false" />
  	<uint32 name="String Count" offset="0x1AC" visible="true" />
  	<uint32 name="Locale Table Size" offset="0x1B0" visible="true" />
  	<uint32 name="Locale Index Table Offset" offset="0x1B4" visible="true" />
  	<uint32 name="Locale Data Index Offset" offset="0x1B8" visible="true" />
  	<uint32 name="Unknown" offset="0x1BC" visible="false" />
  	<comment title="German Locales" />
  	<uint32 name="Unknown" offset="0x1C0" visible="false" />
  	<uint32 name="Unknown" offset="0x1C4" visible="false" />
  	<uint32 name="String Count" offset="0x1C8" visible="true" />
  	<uint32 name="Locale Table Size" offset="0x1CC" visible="true" />
  	<uint32 name="Locale Index Table Offset" offset="0x1D0" visible="true" />
  	<uint32 name="Locale Data Index Offset" offset="0x1D4" visible="true" />
  	<uint32 name="Unknown" offset="0x1D8" visible="false" />
  	<comment title="French Locales" />
  	<uint32 name="Unknown" offset="0x1DC" visible="false" />
  	<uint32 name="Unknown" offset="0x1E0" visible="false" />
  	<uint32 name="String Count" offset="0x1E4" visible="true" />
  	<uint32 name="Locale Table Size" offset="0x1E8" visible="true" />
  	<uint32 name="Locale Index Table Offset" offset="0x1EC" visible="true" />
  	<uint32 name="Locale Data Index Offset" offset="0x1F0" visible="true" />
  	<uint32 name="Unknown" offset="0x1F4" visible="false" />
  	<comment title="Spanish Locales" />
  	<uint32 name="Unknown" offset="0x1F8" visible="false" />
  	<uint32 name="Unknown" offset="0x1FC" visible="false" />
  	<uint32 name="String Count" offset="0x200" visible="true" />
  	<uint32 name="Locale Table Size" offset="0x204" visible="true" />
  	<uint32 name="Locale Index Table Offset" offset="0x208" visible="true" />
  	<uint32 name="Locale Data Index Offset" offset="0x20C" visible="true" />
  	<uint32 name="Unknown" offset="0x210" visible="false" />
  	<comment title="Italian Locales" />
  	<uint32 name="Unknown" offset="0x214" visible="false" />
  	<uint32 name="Unknown" offset="0x218" visible="false" />
  	<uint32 name="String Count" offset="0x21C" visible="true" />
  	<uint32 name="Locale Table Size" offset="0x220" visible="true" />
  	<uint32 name="Locale Index Table Offset" offset="0x224" visible="true" />
  	<uint32 name="Locale Data Index Offset" offset="0x228" visible="true" />
  	<uint32 name="Unknown" offset="0x22C" visible="false" />
  	<comment title="Korean Locales" />
  	<uint32 name="Unknown" offset="0x230" visible="false" />
  	<uint32 name="Unknown" offset="0x234" visible="false" />
  	<uint32 name="String Count" offset="0x238" visible="true" />
  	<uint32 name="Locale Table Size" offset="0x23C" visible="true" />
  	<uint32 name="Locale Index Table Offset" offset="0x240" visible="true" />
  	<uint32 name="Locale Data Index Offset" offset="0x244" visible="true" />
  	<uint32 name="Unknown" offset="0x248" visible="false" />
  	<comment title="Chinese Locales" />
  	<uint32 name="Unknown" offset="0x24C" visible="false" />
  	<uint32 name="Unknown" offset="0x250" visible="false" />
  	<uint32 name="String Count" offset="0x254" visible="true" />
  	<uint32 name="Locale Table Size" offset="0x258" visible="true" />
  	<uint32 name="Locale Index Table Offset" offset="0x25C" visible="true" />
  	<uint32 name="Locale Data Index Offset" offset="0x260" visible="true" />
  	<uint32 name="Unknown" offset="0x264" visible="false" />
  	<comment title="Portuguese Locales" />
  	<uint32 name="Unknown" offset="0x268" visible="false" />
  	<uint32 name="Unknown" offset="0x26C" visible="false" />
  	<uint32 name="String Count" offset="0x270" visible="true" />
  	<uint32 name="Locale Table Size" offset="0x274" visible="true" />
  	<uint32 name="Locale Index Table Offset" offset="0x278" visible="true" />
  	<uint32 name="Locale Data Index Offset" offset="0x27C" visible="true" />
  	<uint32 name="Unknown" offset="0x280" visible="false" />
  </plugin>