Biped (bipd) - Completed

Post Reply
User avatar
Grimdoomer
Admin
Posts: 1835
Joined: Sun Dec 09, 2007 9:09 pm

Biped (bipd) - Completed

Post by Grimdoomer »

Overview
Tag - Biped (bipd)
Use - Character Properties


Tag Layout

Code: Select all

<bitmask32 name="Flags" offset="0" >
    <option name="Does Not Cast Shadow" value="0" />
    <option name="Search Cardinal Direction Lightmaps" value="1" />
    <option name="unused" value="2" />
    <option name="Not A Pathfinding Obstacle" value="3" />
    <option name="Extension Of Parent" value="4" />
    <option name="Does Not Cause Collision Damage" value="5" />
    <option name="Early Mover" value="6" />
    <option name="Early Mover Localized Physics" value="7" />
    <option name="Use Static Massive Lightmap Sample" value="8" />
    <option name="Object Scales Attachments" value="9" />
    <option name="Inherits Player's Appearance" value="10" />
    <option name="Dead Bipeds Can't Localize" value="11" />
    <option name="Attach To Clusters By Dynamic Sphere" value="12" />
    <option name="Effects Created By This Object Do Not" value="13" />
  </bitmask32>
  <float name="Bounding Radius" offset="4"  />
  <float name="Bounding Offset X" offset="8"  />
  <float name="Bounding Offset Y" offset="12"  />
  <float name="Bounding Offset Z" offset="16"  />
  <float name="Acceleration Scale" offset="20"  />
  <enum32 name="Lightmap Shadow Mode" offset="24" >
    <option name="Default" value="0" />
    <option name="Never" value="1" />
    <option name="Always" value="2" />
  </enum32>
  <enum32 name="Sweetener chunksize" offset="28" >
    <option name="Small" value="0" />
    <option name="Medium" value="1" />
    <option name="Large" value="2" />
  </enum32>
  <float name="Dynamic Light Sphere Radius" offset="32"  />
  <float name="Dynamic Light Sphere Offset X" offset="36"  />
  <float name="Dynamic Light Sphere Offset Y" offset="40"  />
  <float name="Dynamic Light Sphere Offset Z" offset="44"  />
  <stringid name="Default Model Variant" offset="48"  />
  <ident name="Model" offset="52"  />
  <ident name="Crate Object" offset="60"  />
  <ident name="Modifier Shader" offset="68"  />
  <ident name="Creation Effect" offset="76"  />
  <ident name="Material Effects" offset="84"  />
  <reflexive name="Ai Properties" offset="92"  chunksize="16" >
    <bitmask32 name="Flags" offset="0" >
      <option name="Destroyable Cover" value="0" />
      <option name="Pathfinding Ignore When Dead" value="1" />
      <option name="Dynamic Cover" value="2" />
    </bitmask32>
    <stringid name="Type Name" offset="4"  />
    <enum32 name="chunksize" offset="8" >
      <option name="Default" value="0" />
      <option name="Tiny" value="1" />
      <option name="Small" value="2" />
      <option name="Medium" value="3" />
      <option name="Large" value="4" />
      <option name="Huge" value="5" />
      <option name="Immobile" value="6" />
    </enum32>
    <enum32 name="Leap Jump Speed" offset="12" >
      <option name="None" value="0" />
      <option name="Down" value="1" />
      <option name="Step" value="2" />
      <option name="Crouch" value="3" />
      <option name="Stand" value="4" />
      <option name="Storey" value="5" />
      <option name="Tower" value="6" />
      <option name="Infinite" value="7" />
    </enum32>
  </reflexive>
  <reflexive name="Functions" offset="100"  chunksize="32" >
    <bitmask32 name="Flags" offset="0" >
      <option name="Invert" value="0" />
      <option name="Mapping Does Not Controls Active" value="1" />
      <option name="Always Active" value="2" />
      <option name="Random Time Offset" value="3" />
    </bitmask32>
    <stringid name="Import Name" offset="4"  />
    <stringid name="Export Name" offset="8"  />
    <stringid name="Turn Off With" offset="12"  />
    <float name="Min Value" offset="16"  />
    <reflexive name="Function Type (Graph)" offset="20"  chunksize="1" >
      <byte name="Data" offset="0"  />
    </reflexive>
    <stringid name="Scale By" offset="28"  />
  </reflexive>
  <float name="Apply Collision Damage Scale" offset="108"  />
  <float name="Min Game Acc (Default)" offset="112"  />
  <float name="Max Game Acc (Default)" offset="116"  />
  <float name="Min Gam Scale (Default)" offset="120"  />
  <float name="Max Gam Scale (Default)" offset="124"  />
  <float name="Min abs Acc (Default)" offset="128"  />
  <float name="Max abs Acc (Default)" offset="132"  />
  <float name="Min abs Scale (Default)" offset="136"  />
  <float name="Max abs Scale (Default)" offset="140"  />
  <short name="Hud Text Message Index" offset="144"  />
  <unused chunksize="2"  offset="146" />
  <reflexive name="Attachments" offset="148"  chunksize="24" >
    <ident name="Type" offset="0"  />
    <stringid name="Marker" offset="8"  />
    <stringid name="Change Color" offset="12"  />
    <stringid name="Primary Scale" offset="16"  />
    <stringid name="Secondary Scale" offset="20"  />
  </reflexive>
  <reflexive name="Widgets" offset="156"  chunksize="8" >
    <ident name="Type" offset="0"  />
  </reflexive>
  <reflexive name="Old Functions" offset="164"  chunksize="8" >
  </reflexive>
  <reflexive name="Change Colors" offset="172"  chunksize="16" >
    <reflexive name="Initial Permutations" offset="0"  chunksize="32" >
      <float name="Weight" offset="0"  />
      <float name="Color Lower Bound R" offset="4"  />
      <float name="Color Lower Bound G" offset="8"  />
      <float name="Color Lower Bound B" offset="12"  />
      <float name="Color Upper Bound R" offset="16"  />
      <float name="Color Upper Bound G" offset="20"  />
      <float name="Color Upper Bound B" offset="24"  />
      <stringid name="Variant Name" offset="28"  />
    </reflexive>
    <reflexive name="Functions" offset="8"  chunksize="32" >
      <bitmask32 name="Scale Flags" offset="0" >
        <option name="Blend In HSV" value="0" />
        <option name="...More Colors" value="1" />
      </bitmask32>
      <float name="Color Lower Bound R" offset="4"  />
      <float name="Color Lower Bound G" offset="8"  />
      <float name="Color Lower Bound B" offset="12"  />
      <float name="Color Upper Bound R" offset="16"  />
      <float name="Color Upper Bound G" offset="20"  />
      <float name="Color Upper Bound B" offset="24"  />
      <stringid name="Darken By" offset="28"  />
      <stringid name="Scale By" offset="32"  />
    </reflexive>
  </reflexive>
  <reflexive name="Predicted Resource" offset="180"  chunksize="8" >
    <short name="Type" offset="0"  />
    <short name="Resource Index" offset="2"  />
  </reflexive>
  <bitmask32 name="Flags" offset="188" >
    <option name="Circular Aiming" value="0" />
    <option name="Destroyed After Dying" value="1" />
    <option name="Half-speed Interpolation" value="2" />
    <option name="Fires From Camera" value="3" />
    <option name="Entrance Inside Bounding sphere " value="4" />
    <option name="Doesn't Show Readied Weapon" value="5" />
    <option name="Couses Passenger Dialogue" value="6" />
    <option name="Resists Pings" value="7" />
    <option name="Melee Attack Is Fatal" value="8" />
    <option name="Don't Reface During Pings" value="9" />
    <option name="Has No Aiming" value="10" />
    <option name="Simple Creature" value="11" />
    <option name="Impact Melle Attaches To Unit" value="12" />
    <option name="Impact Melee Dies On Shield" value="13" />
    <option name="Cannot Open Doors Automatically" value="14" />
    <option name="Melee Attackers Cannot Attach" value="15" />
    <option name="Not Instantly Killed By Melee" value="16" />
    <option name="Shield Sapping" value="17" />
    <option name="Runs Around Flaming" value="18" />
    <option name="Inconsequential" value="19" />
    <option name="Special Cinematic Unit" value="20" />
    <option name="Ignored By AutoAiming" value="21" />
    <option name="Shields Fry Infection Forms" value="22" />
    <option name="unused" value="23" />
    <option name="unused" value="24" />
    <option name="Acts As Gunner For Parent" value="25" />
    <option name="Controlled By Parent Gunner" value="26" />
    <option name="Parent's Primary Weapon" value="27" />
    <option name="Unit Has Boost" value="28" />
  </bitmask32>
  <enum16 name="Default Team" offset="192" >
    <option name="Deafult" value="0" />
    <option name="Player" value="1" />
    <option name="Human" value="2" />
    <option name="Covenant" value="3" />
    <option name="Flood" value="4" />
    <option name="Sentinel" value="5" />
    <option name="Heretic" value="6" />
    <option name="Prophet" value="7" />
  </enum16>
  <enum16 name="Constant Sound Volume" offset="194" >
    <option name="Silent" value="0" />
    <option name="Medium" value="1" />
    <option name="Loud" value="2" />
    <option name="Shout" value="3" />
    <option name="Quiet" value="4" />
  </enum16>
  <ident name="Integrated Light Toggle" offset="196"  />
  <float name="Camera Field of View" offset="204"  />
  <float name="Camera Stiffness" offset="208"  />
  <stringid name="Camera Marker Name" offset="212"  />
  <stringid name="Camera Submerged Marker Name" offset="216"  />
  <float name="Pitch Auto-Level" offset="220"  />
  <float name="Pitch Range" offset="224"  />
  <float name="...To" offset="228"  />
  <reflexive name="Camera Tracks" offset="232"  chunksize="8" >
    <ident name="Track" offset="0"  />
  </reflexive>
  <float name="Acceleration Scale i" offset="240"  />
  <float name="Acceleration Scale j" offset="244"  />
  <float name="Acceleration Scale k" offset="248"  />
  <float name="Acceleration Action Scale" offset="252"  />
  <float name="Acceleration Attach Scale" offset="248"  />
  <float name="Soft Ping Threshold" offset="260"  />
  <float name="Soft Ping Interrupt Time" offset="264"  />
  <float name="Hard Ping Threshold" offset="268"  />
  <float name="Hard Ping Interrupt Time" offset="272"  />
  <float name="Hard Ping Death Threshold" offset="276"  />
  <float name="Feign Death Threshold" offset="280"  />
  <float name="Feign Death Time" offset="284"  />
  <float name="Dist Of Evade Anim" offset="288"  />
  <float name="Dist of Dive Anim" offset="292"  />
  <float name="Stunned Movement Threshold" offset="296"  />
  <float name="Feign Death Chance" offset="300"  />
  <float name="Feign Repeat Chance" offset="304"  />
  <ident name="Spawned Turret Actor" offset="308"  />
  <short name="Spawned Actor Count" offset="316"  />
  <short name="...To" offset="318"  />
  <float name="Spawned Velocity" offset="320"  />
  <float name="Aiming Velocity Max" offset="324"  />
  <float name="Aiming Accel Max" offset="328"  />
  <float name="Casual Aiming Modifier" offset="332"  />
  <float name="Looking Velocity Max" offset="336"  />
  <float name="Looking Accel Max" offset="340"  />
  <stringid name="Right Hand Node" offset="344"  />
  <stringid name="Left Hand Node" offset="348"  />
  <stringid name="Preferred Gun Node" offset="352"  />
  <ident name="Melee Damage" offset="356"  />
  <ident name="Boarding Melee Damage" offset="364"  />
  <ident name="Boarding Melee Response" offset="372"  />
  <ident name="Landing Melee Damage" offset="380"  />
  <ident name="Flurry Melee Damage" offset="388"  />
  <ident name="Obstacle Smash Damage" offset="396"  />
  <enum32 name="Motion Sensor Blip chunksize" offset="404" >
    <option name="Medium" value="0" />
    <option name="Small" value="1" />
    <option name="Large" value="2" />
  </enum32>
  <reflexive name="Postures" offset="408"  chunksize="16" >
    <stringid name="Name" offset="0"  />
    <float name="Pill Offset i" offset="4"  />
    <float name="Pill Offset j" offset="8"  />
    <float name="Pill Offset k" offset="12"  />
  </reflexive>
  <reflexive name="New Hud Interfaces" offset="416"  chunksize="8" >
    <ident name="New Unit Hud Interface" offset="0"  />
  </reflexive>
  <reflexive name="Dialogue Variants" offset="424"  chunksize="24" >
    <short name="Variant Number" offset="0"  />
    <unused offset="2" chunksize="10" />
    <ident name="Dialogue" offset="12"  />
    <unused offset="20" chunksize="4" />
  </reflexive>
  <float name="Grenade Velocity" offset="432"  />
  <enum16 name="Grenade Type" offset="436" >
    <option name="Human Fragmentation" value="0" />
    <option name="Covenant Plasma" value="1" />
  </enum16>
  <ushort name="Grenade Count" offset="438"  />
  <reflexive name="Powered Seats" offset="440"  chunksize="8" >
    <float name="Driver Powerup Time" offset="0"  />
    <float name="Driver Powerdown Time" offset="4"  />
  </reflexive>
  <reflexive name="Weapon" offset="448"  chunksize="8" >
    <ident name="Weapon" offset="0"  />
  </reflexive>
  <reflexive name="Seats" offset="456"  chunksize="176" >
    <bitmask32 name="Flags" offset="0" >
      <option name="Invisible" value="0" />
      <option name="Locked" value="1" />
      <option name="Driver" value="2" />
      <option name="Gunner" value="3" />
      <option name="3rd Person Camera" value="4" />
      <option name="Allows Weapons" value="5" />
      <option name="3rd Person On Enter" value="6" />
      <option name="1st Person Camera Slaved To Gun" value="7" />
      <option name="Allow Vehicle Communication Animations" value="8" />
      <option name="Not Valid Without Driver" value="9" />
      <option name="Allow AI NonCombatants" value="10" />
      <option name="Boarding Seat" value="11" />
      <option name="AI Firing Disabled By Max Acceleration" value="12" />
      <option name="Boarding Enters Seat" value="13" />
      <option name="Boarding Need Any Passenger" value="14" />
      <option name="Invaild For Player" value="15" />
      <option name="Invaild For Non-Player" value="16" />
      <option name="Gunner (Player Only)" value="17" />
      <option name="Invisible Under Major Damage" value="18" />
    </bitmask32>
    <stringid name="Label" offset="4"  />
    <stringid name="Sitting Postion Marker" offset="8"  />
    <stringid name="Entry Marker(s) Name" offset="12"  />
    <stringid name="Boarding Grenade Marker" offset="16"  />
    <stringid name="Boarding Grenade String" offset="20"  />
    <stringid name="Boarding Melee String" offset="24"  />
    <float name="Ping Scale" offset="28"  />
    <float name="Turnover Time (sec)" offset="32"  />
    <float name="Accel Range i" offset="36"  />
    <float name="Accel Range j" offset="40"  />
    <float name="Accel Range k" offset="44"  />
    <float name="Accel Action Scale" offset="48"  />
    <float name="Accel Attach Scale" offset="52"  />
    <float name="AI Scariness" offset="56"  />
    <enum16 name="AI Seat Type" offset="60" >
      <option name="None" value="0" />
      <option name="Passenger" value="1" />
      <option name="Gunner" value="2" />
      <option name="Small Cargo" value="3" />
      <option name="Large Cargo" value="4" />
      <option name="Driver" value="5" />
    </enum16>
    <short name="Boarding Seat #" offset="62"  />
    <float name="Listener Interpolation Factor" offset="64"  />
    <float name="Yaw Rate Bounds" offset="68"  />
    <float name="...To" offset="72"  />
    <float name="Pitch Rate Bounds" offset="76"  />
    <float name="...To" offset="80"  />
    <float name="Min Speed Ref" offset="84"  />
    <float name="Max Speed Ref" offset="88"  />
    <float name="Speed Exponent" offset="92"  />
    <stringid name="Camera Marker Name" offset="96"  />
    <stringid name="Camera Submerged Marker name" offset="100"  />
    <float name="Pitch Auto-level" offset="104"  />
    <float name="Pitch Range Lower" offset="108"  />
    <float name="Pitch Range Upper" offset="112"  />
    <reflexive name="Camera Tracks" offset="116"  chunksize="8" >
      <ident name="Track" offset="0"  />
    </reflexive>
    <reflexive name="Unit Hud Interface" offset="124"  chunksize="8" >
      <ident name="New Unit Hud Interface" offset="0"  />
    </reflexive>
    <stringid name="Enter Seat String" offset="132"  />
    <float name="Yaw Min" offset="136"  />
    <float name="Yaw Max" offset="140"  />
    <ident name="Built-in Gunner" offset="144"  />
    <float name="Entry Radius" offset="152"  />
    <float name="Entry Marker Cone Angle" offset="156"  />
    <float name="Entry Marker Facing Angle" offset="160"  />
    <float name="Maximum Relative Velocity" offset="164"  />
    <stringid name="Invisible Seat Region" offset="168"  />
    <float name="Runtime Invisible Seat Region Index" offset="172"  />
  </reflexive>
  <float name="Boost Peak Power" offset="464"  />
  <float name="Boost Rise Power" offset="468"  />
  <float name="Boost Peak Time" offset="472"  />
  <float name="Boost Fall Power" offset="476"  />
  <float name="Dead Time" offset="480"  />
  <float name="Lip Sync Attack Weight" offset="484"  />
  <float name="Lip Sync decay Weight" offset="492"  />
  <float name="Moving Turning Speed (Degrees Per Second)" offset="492"  />
  <bitmask32 name="Flags" offset="496"  >
    <option name="Turns Without Animating" value="0" />
    <option name="Passes Through Other Bipeds" value="1" />
    <option name="Immune To Falling Damage" value="2" />
    <option name="Rotate While Airborne" value="3" />
    <option name="Use Limp Body Physics" value="4" />
    <option name="unused" value="5" />
    <option name="Random Speed Increase" value="6" />
    <option name="unused" value="7" />
    <option name="Spawn Death Children On Destroy" value="8" />
    <option name="Stunned by emp damage(RD1)" value="9" />
    <option name="Dead Physics When Stunned(RD2)" value="10" />
    <option name="Always Ragdoll When Dead(RD3)" value="11" />
  </bitmask32>
  <float name="Stationary Turning Threshold" offset="500"  />
  <float name="Jump Velocity" offset="504"  />
  <float name="Max Soft Landing Time" offset="508"  />
  <float name="Max Hard Landing Time" offset="512"  />
  <float name="Min Soft Landing Velocity" offset="516"  />
  <float name="Min Hard Landing Velocity" offset="520"  />
  <float name="Max Hard Landing Velocity" offset="524"  />
  <float name="Death Hard Landing Velocity" offset="528"  />
  <float name="Stun Duration" offset="532"  />
  <float name="Standing Camera Height" offset="536"  />
  <float name="Crouching Camera Height" offset="540"  />
  <float name="Crouch Trasition Time" offset="544"  />
  <float name="Camera Interpolation Start" offset="548"  />
  <float name="Camera Interpolation End" offset="552"  />
  <float name="Camera Forward Movement Scale" offset="556"  />
  <float name="Camera Side Movement Scale" offset="560"  />
  <float name="Camera Vertical Movement Scale" offset="564"  />
  <float name="Camera Exclusion Distance" offset="568"  />
  <float name="Autoaim Width" offset="572"  />
  <bitmask32 name="Flags" offset="576" >
    <option name="Locked By Human Targeting" value="0" />
    <option name="Locked By Plasma Targeting" value="1" />
    <option name="Always Locked By Human Targeting" value="2" />
  </bitmask32>
  <float name="Lock On Distance" offset="580"  />
  <float name="Head Shot Acc Scale" offset="584"  />
  <ident name="Area Damage Effect" offset="588"  />
  <bitmask32 name="Flags" offset="596" >
    <option name="Centered At Origin" value="0" />
    <option name="Shape Sperical" value="1" />
    <option name="Use Player Physics" value="2" />
    <option name="Climb Any Surface" value="3" />
    <option name="Flying" value="4" />
    <option name="Not Physical" value="5" />
    <option name="Dead Character Collision Group" value="6" />
  </bitmask32>
  <float name="Unknown" offset="600" visible="False" />
  <ident name="Blood" offset="604"  />
  <bitmask32 name="Movement" offset="612" >
    <option name="Turns Without Animating" value="0" />
    <option name="Flying" value="1" />
    <option name="Global Controled" value="4" />
    <option name="Passes Through Other Bipeds" value="5" />
    <option name="Can Climb Any Surface" value="8" />
  </bitmask32>
  <float name="Height Standing" offset="616"  />
  <float name="Height Crouching" offset="620"  />
  <float name="Radius" offset="624"  />
  <float name="Mass" offset="628"  />
  <stringid name="Living Material Name" offset="632"  />
  <stringid name="Dead Material Name" offset="636"  />
  <unused chunksize="4" offset="612" />
  <reflexive name="Dead Sphere Shapes" offset="644"  chunksize="128" >
    <stringid name="Name" offset="0"  />
    <short name="Material #" offset="4"  />
    <enum16 name="Flags" offset="6" >
      <option name="unused" value="0" />
    </enum16>
    <float name="Relative Mass Scale" offset="8"  />
    <float name="Friction" offset="12"  />
    <float name="Restitution" offset="16"  />
    <float name="Volume" offset="20"  />
    <float name="Mass" offset="24"  />
    <short name="Phantom" offset="28"  />
    <short name="chunksize" offset="30"  />
    <short name="Count" offset="32"  />
    <float name="Radius" offset="34"  />
    <short name="chunksize" offset="38"  />
    <short name="Count" offset="40"  />
    <float name="Rotation i i" offset="42"  />
    <float name="Rotation i j" offset="46"  />
    <float name="Rotation i k" offset="50"  />
    <float name="Rotation j i" offset="54"  />
    <float name="Rotation j j" offset="58"  />
    <float name="Rotation j k" offset="62"  />
    <float name="Rotation k i" offset="66"  />
    <float name="Rotation k j" offset="70"  />
    <float name="Rotation k k" offset="74"  />
    <float name="Translation i" offset="78"  />
    <float name="Translation j" offset="82"  />
    <float name="Translation  k" offset="86"  />
    <unused offset="90" chunksize="42" />
  </reflexive>
  <reflexive name="Pill Shapes" offset="652"  chunksize="80" >
    <stringid name="Name" offset="0"  />
    <short name="Material #" offset="4"  />
    <enum16 name="Flags" offset="6" >
      <option name="unused" value="0" />
    </enum16>
    <float name="Relative Mass Scale" offset="8"  />
    <float name="Friction" offset="12"  />
    <float name="Restitution" offset="16"  />
    <float name="Volume" offset="20"  />
    <float name="Mass" offset="24"  />
    <short name="Phantom" offset="28"  />
    <short name="chunksize" offset="30"  />
    <short name="Count" offset="32"  />
    <float name="Radius" offset="34"  />
    <short name="chunksize" offset="38"  />
    <short name="Count" offset="40"  />
    <float name="Bottom i" offset="42"  />
    <float name="Bottom j" offset="46"  />
    <float name="Bottom k" offset="50"  />
    <float name="Top i" offset="54"  />
    <float name="Top j" offset="58"  />
    <float name="Top k" offset="62"  />
    <unused offset="66" chunksize="14" />
  </reflexive>
  <reflexive name="Sphere Shapes" offset="660"  chunksize="128" >
    <stringid name="Name" offset="0"  />
    <short name="Material #" offset="4"  />
    <enum16 name="Flags" offset="6" >
      <option name="unused" value="0" />
    </enum16>
    <float name="Relative Mass Scale" offset="8"  />
    <float name="Friction" offset="12"  />
    <float name="Restitution" offset="16"  />
    <float name="Volume" offset="20"  />
    <float name="Mass" offset="24"  />
    <short name="Phantom" offset="28"  />
    <short name="chunksize" offset="30"  />
    <short name="Count" offset="32"  />
    <float name="Radius" offset="34"  />
    <short name="chunksize" offset="38"  />
    <short name="Count" offset="40"  />
    <float name="Rotation i i" offset="42"  />
    <float name="Rotation i j" offset="46"  />
    <float name="Rotation i k" offset="50"  />
    <float name="Rotation j i" offset="54"  />
    <float name="Rotation j j" offset="58"  />
  </reflexive>
Notes:
Don't snort the magic, we need it for the network.
Post Reply