//-----------------------------------------------------------------------------
// 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,
}
}
}