ace/Source/ACE.Entity/Enum/PositionFlags.cs
gmriggs 7622d272fd
Fixing jump in multiplayer, refactoring movement and animation systems for network and game layers (#1070)
* Fixing jump in multiplayer, refactoring movement and animation systems for network and game layers

* Fixing stamina dropping to 0 while running

* Fixing some monsters getting stuck if they wakeup during idle emote

* Reverting position

* Fixing magic aftercast speed
2018-10-23 00:16:53 -04:00

20 lines
780 B
C#

using System;
namespace ACE.Entity.Enum
{
/// <summary>
/// The PositionFlags indicate the fields present in the Position structure
/// </summary>
[Flags]
public enum PositionFlags: uint
{
None = 0x00, // no data
HasVelocity = 0x01, // velocity vector is present
HasPlacementID = 0x02, // placement id is present
IsGrounded = 0x04, // object is grounded
OrientationHasNoW = 0x08, // orientation quaternion has no w component
OrientationHasNoX = 0x10, // orientation quaternion has no x component
OrientationHasNoY = 0x20, // orientation quaternion has no y component
OrientationHasNoZ = 0x40, // orientation quaternion has no z component
}
}