Constant.ts 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. import GameLogMgr from "./manage/GameLogMgr";
  2. /**
  3. * 常量配置
  4. */
  5. export default class Constant {
  6. public static REWARDED_VIDEO_END_TYPE = {
  7. END: 1, // 播放完整
  8. NOT_END: 2, // 未播放完整
  9. ERROR: 3, // 报错
  10. // INSERT_SCREEN: 4, //插屏代替
  11. // SHARE: 5, //分享代替
  12. };
  13. // 分享类型
  14. public static UNLOCK_TYPE = {
  15. PASS_GAME: 1, // 跳过
  16. TIPS: 2, // 双倍金币
  17. GET_STRENGTH: 3, // 获取体力
  18. DOUBLE_STRENGTH: 4, // 双倍体力
  19. NEXT_LEVEL: 5, // 下一关卡
  20. GET_GOLD: 6, // 获取体力
  21. DOUBLE: 7, //
  22. TRY_SKIN: 8
  23. };
  24. public static GAME_BOX_TWEEN_TYPE = {
  25. SHAKE_STOP: 1,
  26. SHAKE_FOREVER: 2,
  27. SCALE_MOVE: 3
  28. };
  29. //?
  30. public static LOGIN_CODE = {
  31. 1: '本地环境不予后台进行交互;',
  32. 2: '微信接口调用失败;',
  33. 3: '微信登录接口调用成功,但 Code 为空;',
  34. 4: "用户后台登录失败 code != 200;",
  35. 5: '用户后台登录失败!',
  36. 6: '更新用户数据失败, Code != 200;',
  37. 7: '更新用户数据失败;',
  38. 8: '获取游戏配置失败, Code != 200;',
  39. 9: '获取游戏配置失败;',
  40. 10: '获取游戏导出失败, Code != 200;',
  41. 11: '获取游戏导出失败;',
  42. 12: '上报游戏导出失败, Code != 200;',
  43. 13: '上报游戏导出失败;',
  44. }
  45. public static VIDEO_TYPE = {
  46. POP: 1, // 弹窗型试用广告,
  47. GET_PROPS: 2, // 获取道具,
  48. GET_POWER: 3, // 获取体力,
  49. GET_GOLD: 4, // 获取金币,
  50. GET_DOUBLE: 5, // 双倍领取,
  51. UNLOCK: 6, //解锁关卡,
  52. GET_SKIN: 7, // 获取皮肤
  53. ENFORCE: 8, // 强拉视频
  54. PLAY_END: 9, //播放完成
  55. PLAY_CLOSE: 10, //播放到一半没了
  56. }
  57. //4
  58. public static BOTTOM_TYPE = {
  59. NEW_BANNER_SHOW: 1, //新banner展示完成
  60. OLD_BANNER_SHOW: 2, //旧banner展示完成
  61. NEW_CUSTOM_SHOW: 3, //新自定义广告展示完成
  62. OLD_CUSTOM_SHOW: 4, //旧自定义广告展示完成
  63. }
  64. //5 导出成功记录
  65. public static EXPORT_TYPE = {
  66. FORCE: 1, //强制导出
  67. RAND_FORCE: 2, //随机一个
  68. GAME_BOX_ONE: 3, //ONE BOX
  69. GAME_BOX_TWO: 5, //TWO BOX
  70. GAME_BOX_THREE: 6, //THREE BOX
  71. GAME_BOX_FOUR: 11, //FOUR BOX
  72. GAME_BOX_SLIDER: 7,// SLIDER BOX 侧边栏导出
  73. OPEN_DATA: 8, //开放数据域
  74. VIEW_BOX: 9, //页面导出
  75. BANNER_BOX: 10, //banner导出
  76. }
  77. }