ICockController.cs 606 B

1234567891011121314151617181920212223242526272829303132333435
  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. public void RandomAttack(int attack);
  20. }
  21. }