public void DropDead() { if (spriteState.Value().state != Enumeration.State.dropdead) { spriteState.Add(Enumeration.State.dropdead, Enumeration.PriorityState.Force); sprite.PlayAnimation(spriteSequence, spriteState.Value()); } }