ICockController.cs 559 B

123456789101112131415161718192021222324252627282930313233
  1. using System;
  2. namespace Game
  3. {
  4. public interface ICockController
  5. {
  6. public Action OnRun { get; set; }
  7. public Action OnIdle { get; set; }
  8. public Action OnAttack { get; set; }
  9. public Action OnJumpAttack { get; set; }
  10. public void Idle();
  11. public void Walk();
  12. public void Run();
  13. public void IdleInBattle();
  14. public void Attack();
  15. public void JumpAndAttack();
  16. public void UnderAttack();
  17. public void Die();
  18. public void BeLift();
  19. }
  20. }