NetConfig.ts 979 B

123456789101112131415161718192021222324252627282930
  1. import { DadiguziYansuan, ZhenfaChouqu } from "../common/Xyc"
  2. import GameDataCenter from "../data/GameDataCenter"
  3. export default class NetConfig {
  4. // 某些方法不需要等待回调即可进行下一步,在这里判断
  5. static needWait(url: string, body: Object): boolean {
  6. // user: { adok:
  7. if (url == "user/adok") {
  8. return false
  9. }
  10. if (url == "dongtian/timeOut") {
  11. return false
  12. }
  13. if (url == "player/addClientError") {
  14. return false
  15. }
  16. if (url == 'player/maidian') {
  17. return false
  18. }
  19. //自动打怪
  20. if (url == 'zhangjie/daguai') {
  21. return false
  22. }
  23. //自动抽命盘-抽取 && 在自动 && 没在阵法界面 → 无需等待
  24. if (url == DadiguziYansuan.url && GameDataCenter.daDiGuZi.autoStart && !GameDataCenter.daDiGuZi.isInDaDiGuZiMain) {
  25. return false
  26. }
  27. return true
  28. }
  29. }