GL.h 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. // GL - [2020-06-22 11:41:46]
  2. #ifndef _GL_H_
  3. #define _GL_H_
  4. #include "CPlayer.h"
  5. enum EKickType {
  6. EKickType_0,
  7. EKickType_1,
  8. EKickType_2,
  9. EKickType_3,
  10. EKickType_4,
  11. EKickType_5,
  12. EKickType_6,
  13. EKickType_7,
  14. EKickType_8,
  15. EKickType_9,
  16. EKickType_10,
  17. EKickType_11,
  18. };
  19. enum EPlayModeStep {
  20. EPlayModeStep_0,
  21. EPlayModeStep_1,
  22. EPlayModeStep_2,
  23. EPlayModeStep_3,
  24. EPlayModeStep_4,
  25. EPlayModeStep_5,
  26. EPlayModeStep_6,
  27. EPlayModeStep_7,
  28. };
  29. enum EPlayMode {
  30. EPlayMode_0,
  31. EPlayMode_1,
  32. EPlayMode_2,
  33. EPlayMode_3,
  34. EPlayMode_4,
  35. EPlayMode_5,
  36. EPlayMode_6,
  37. EPlayMode_7,
  38. };
  39. enum EPlayModeState {
  40. EPlayModeState_0,
  41. EPlayModeState_1,
  42. EPlayModeState_2,
  43. EPlayModeState_3,
  44. EPlayModeState_4,
  45. EPlayModeState_5,
  46. EPlayModeState_6,
  47. EPlayModeState_7,
  48. };
  49. // 0015B944
  50. void GL_OffsideUpdate();
  51. // 0015BA58
  52. void GL_OffsideTrigger(int);
  53. // 0015BBBC
  54. void GL_OffsideCheckKick(int, int);
  55. // 0015BC10
  56. void GL_OffsideReset();
  57. // 0015BC80
  58. void GL_OffsideSetup(int);
  59. // 0015BE4C
  60. void GL_CalculateBackLine();
  61. // 0016DE9C
  62. void GL_SetTouch(int, int, bool, EKickType, char const*);
  63. // 00175E58
  64. void GL_IdleProcess();
  65. // 00175F20
  66. void GL_ResetPlayers();
  67. // 00175F68
  68. void GL_GameLogicProcess();
  69. // 00175FAC
  70. void GL_NewPlayModeStep(EPlayModeStep);
  71. // 00175FC4
  72. void GL_SetupNewPlayMode(EPlayMode);
  73. // 00176040
  74. int GL_NewPlayMode(EPlayMode, int, bool);
  75. // 00176070
  76. void GL_NewPlayModeState(EPlayModeState);
  77. // 001760B8
  78. void GL_UpdatePlayMode();
  79. #endif //_GL_H_