def.go 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. package model
  2. const (
  3. Pro_Type_None = iota
  4. Pro_Type_Sword = 1 //剑Pro_Type_Sword
  5. Pro_Type_Robber = 2 //刀
  6. Pro_Type_archer = 3 //箭
  7. Pro_Type_Magician = 4 //法杖 魔法师
  8. Pro_Type_Wand = 5 //权杖
  9. Pro_Type_MAX = 6
  10. )
  11. // 装备部件
  12. const (
  13. Equip_Type_None = iota
  14. Equip_Type_Head = 1 //头部
  15. Equip_Type_Body = 2 //衣服
  16. Equip_Type_Weapon = 3 //武器
  17. Equip_Type_Wrap = 4 //披肩
  18. Equip_Type_Shoes = 5 //鞋子
  19. Equip_Type_Jew = 6 //饰品
  20. Equip_Type_Max = 7 //MAX
  21. )
  22. const (
  23. Skill_Equip_Type_None = iota
  24. Skill_Equip_Type_First = 1
  25. Skill_Equip_Type_Max = 2
  26. )
  27. // 坑位索引对应的部件
  28. const (
  29. SLOT_TYPE_INDEX = iota
  30. SLOT_TYPE_INDEX_Head
  31. SLOT_TYPE_INDEX_Body
  32. SLOT_TYPE_INDEX_Weapon
  33. SLOT_TYPE_INDEX_Wrap
  34. SLOT_TYPE_INDEX_Shoes
  35. SLOT_TYPE_INDEX_Jew
  36. SLOT_TYPE_INDEX_MAX
  37. )
  38. // 时装部分
  39. const (
  40. FASHION_NONE = iota
  41. FASHION_HEAD_UP = 1
  42. FASHION_HEAD_MIDDLE = 2
  43. FASHION_HEAD_DOWN = 3
  44. FASHION_CLOTH = 4
  45. FASHION_WEAPON = 5
  46. FASHION_BACK = 6
  47. FASHION_HAIRSTYPLE = 7
  48. FASHION_PUPIL = 8
  49. FASHION_MAX
  50. )
  51. // 伙伴品质
  52. type HeroQualityType int32
  53. const (
  54. HeroQualityType_Green HeroQualityType = 1 //绿
  55. HeroQualityType_Blue HeroQualityType = 2 //蓝
  56. HeroQualityType_Purple HeroQualityType = 3 //紫
  57. HeroQualityType_Glod HeroQualityType = 4 //金
  58. HeroQualityType_Read HeroQualityType = 5 //红
  59. )
  60. // 进阶石道具ID写死(....)
  61. const Item_ID_Cost_Stone = 100
  62. const Quick_Battle_Time = 7200
  63. type SystemMessageType int32
  64. const (
  65. SystemMessageType_PassMap SystemMessageType = 1 //快速通关关卡
  66. SystemMessageType_Hero SystemMessageType = 2 //获得高品质伙伴
  67. SystemMessageType_Box SystemMessageType = 3 //获得高品质宝箱
  68. SystemMessageType_Item SystemMessageType = 4 //获得稀有道具
  69. SystemMessageType_ArenaWinStreak SystemMessageType = 5 //英灵殿连胜
  70. SystemMessageType_WorldBoss SystemMessageType = 6 //召喚世界BOSS通知
  71. SystemMessageType_Guild SystemMessageType = 7 //公会系统
  72. SystemMessageType_Competition SystemMessageType = 8 //赛季系统
  73. SystemmessageType_ActCollection SystemMessageType = 9 //精彩活动集字活动
  74. SystemmessageType_DaoChang100Wheel SystemMessageType = 10 //百人道场转盘
  75. SystemmessageType_Likability SystemMessageType = 11 //3.8活动系统播报
  76. SystemmessageType_Divine SystemMessageType = 12 //占星领奖
  77. SystemmessageType_PetExchange SystemMessageType = 13 //兑换
  78. SystemmessageType_ActivityWheel SystemMessageType = 14 //活动转盘
  79. SystemmessageType_GuildDemon SystemMessageType = 15 //公会魔王播报
  80. SystemmessageType_Idol SystemMessageType = 16 //偶像季播报
  81. SystemmessageType_SmashEggs SystemMessageType = 17 // BT砸蛋活动
  82. )
  83. type BattleResultType int32
  84. const (
  85. BattleResultType_Failed BattleResultType = 0
  86. BattleResultType_Win BattleResultType = 1
  87. )
  88. const (
  89. SKILL_NONE = 0
  90. POSSITIVE_SKILL = 1
  91. PASSIVE_SKILL = 2
  92. )
  93. const (
  94. LIMIT_TYPE_NONE = iota //无限购
  95. LIMIT_TYPE_FOREVER = 1 //永久限购
  96. LIMIT_TYPE_DAY = 2 //天限购(限购时间策划配置)
  97. LIMIT_TYPE_RANGE = 3 //范围限购。比如:从XX-XX
  98. LIMIT_TYPE_WEEK = 4 //周限购(限购时间策划配置)
  99. LIMIT_TYPE_SPECIAL = 5 //黑市限购
  100. LIMIT_TYPE_ARENA = 6 //赛季道具
  101. LIMIT_MAX
  102. )
  103. const Card_Up_Grade_Need_Num = 3
  104. const Card_Up_Grade_Add_Num = 1
  105. // 账号验证模式1:PC模式,不做任何处理 2:激活码模式 3:第三方平台验证模式SDK
  106. const (
  107. AUTHMODE_PC = iota + 1
  108. AUTHMODE_ACTIVE
  109. AUTHMODE_SDK
  110. )
  111. const (
  112. NEW_MAP_CARTOON_START = 1 //新地图开场动画开始
  113. NEW_MAP_CARTOON_END = 2 //新地图开场动画结束
  114. )
  115. const (
  116. SEX_FEMALE = 1 //女
  117. SEX_MALE = 2 //男
  118. )
  119. /*
  120. const (
  121. Vip_System_Levelup = 1 //vip升级需要经验
  122. Vip_System_Evil = 2 //vip恶魔鞋面免费刷新次数
  123. Vip_System_Online = 3 //vip上线提示
  124. Vip_System_PetAdvance = 4 //宠物进阶消耗
  125. Vip_System_CardReset = 5 //卡片重置
  126. Vip_System_PetDesolve = 6 //宠物分解
  127. Vip_System_SkillReset = 7 //技能重置
  128. Vip_System_GuildHunt = 8 //公会狩猎次数
  129. Vip_System_CardInsert = 9 //一键插卡
  130. Vip_System_ShopWeight = 10 //商店选中
  131. Vip_System_WorldBoss = 11 //世界boss
  132. Vip_System_Arena = 12 //英灵殿
  133. Vip_System_QuickBattle = 13 //快速战斗
  134. Vip_System_HungSilver = 14 //挂机银币
  135. Vip_System_HungExp = 15 //挂机经验
  136. Vip_System_HungPartnerExp = 16 //挂机伙伴经验
  137. Vip_System_HungSkillExp = 17 //技能经验
  138. Vip_System_HungExtraTime = 18 //挂机额外时长
  139. )
  140. */
  141. const (
  142. Rush_Map_Fight_Score = 1 //战斗积分
  143. Rush_Map_Bag_Score = 2 //礼包积分
  144. )
  145. const BTJiaChangeDollar float32 = 0.14