21 lines
466 B
C#
21 lines
466 B
C#
// Defines root-level and nested states for the animation HFSM.
|
|
namespace BulletHellTemplate.Core.FSM
|
|
{
|
|
/// <summary>High-level character animation states.</summary>
|
|
public enum AnimationState
|
|
{
|
|
Locomotion,
|
|
Attack,
|
|
Skill,
|
|
ReceiveDamage,
|
|
Dead
|
|
}
|
|
|
|
/// <summary>Nested substates for <see cref="AnimationState.Locomotion"/>.</summary>
|
|
public enum LocomotionSubState
|
|
{
|
|
Idle,
|
|
Move
|
|
}
|
|
}
|