Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 8th, 2012  |  syntax: None  |  size: 1.88 KB  |  hits: 12  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1.     [Flags]
  2.     public enum MovementFlags : uint
  3.     {
  4.         None                = 0x00000000,
  5.         Forward             = 0x00000001,
  6.         Backward            = 0x00000002,
  7.         StrafeLeft          = 0x00000004,
  8.         StrafeRight         = 0x00000008,
  9.         TurnLeft            = 0x00000010,
  10.         TurnRight           = 0x00000020,
  11.         PitchUp             = 0x00000040,
  12.         PitchDown           = 0x00000080,
  13.         WalkMode            = 0x00000100,
  14.         GravityDisabled     = 0x00000200,
  15.         Root                = 0x00000400,
  16.         Falling             = 0x00000800,
  17.         FallingFar          = 0x00001000,
  18.         PendingStop         = 0x00002000,
  19.         PendingStrafeStop   = 0x00004000,
  20.         PendingForward      = 0x00008000,
  21.         PendingBackward     = 0x00010000,
  22.         PendingStrafeLeft   = 0x00020000,
  23.         PendingStrafeRight  = 0x00040000,
  24.         PendingRoot         = 0x00080000,
  25.         Swimming            = 0x00100000,
  26.         Ascending           = 0x00200000,
  27.         Descending          = 0x00400000,
  28.         CanFly              = 0x00800000,
  29.         Flying              = 0x01000000,
  30.         //unknown           = 0x02000000,
  31.         WaterWalking        = 0x04000000,
  32.         SafeFall            = 0x08000000,
  33.         Hover               = 0x10000000,
  34.         CollisionDisabled   = 0x20000000,
  35.         OnTransport         = 0x40000000, // wtf?
  36.     }
  37.  
  38.     [Flags]
  39.     public enum MovementFlags2 : ushort
  40.     {
  41.         None                            = 0x0000,
  42.         Unknown1                        = 0x0001,
  43.         Unknown2                        = 0x0002,
  44.         Unknown4                        = 0x0020,
  45.         Unknown5                        = 0x0040,
  46.         Unknown6                        = 0x0080,
  47.  
  48.         CanTransitionBetweenSwimAndFly  = 0x0400,
  49.         Unknown10                       = 0x0800,
  50.  
  51.         InterpolatedPlayerTurning       = 0x4000,
  52.     }