//----------------------------------------------------------------------------- // CharacterState.cs // // Microsoft XNA Community Game Platform // Copyright (C) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace RolePlaying.Data { public abstract partial class Character : WorldObject { /// /// The state of a character. /// public enum CharacterState { /// /// Ready to perform an action, and playing the idle animation /// Idle, /// /// Walking in the world. /// Walking, /// /// In defense mode /// Defending, /// /// Performing Dodge Animation /// Dodging, /// /// Performing Hit Animation /// Hit, /// /// Dead, but still playing the dying animation. /// Dying, /// /// Dead, with the dead animation. /// Dead, } } }