activity.go 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. package config
  2. const (
  3. ActExample = "example" // 示例 不真正使用
  4. ActArchitecture = "architecture" // 建筑大师
  5. ActCard = "card" // 卡片活动(卡片爆炸,卡片翻倍,卡片加倍)
  6. ActRank = "rank" // 锦标赛(排行榜),有进度
  7. ActRank2 = "rank2" // 锦标赛(排行榜),无进度
  8. ActSpeedSpins = "speed_spins" // 体力加速恢复
  9. ActTreasure = "treasure" // 金币老虎机
  10. ActCrazyBet = "crazy_bet" // crazy_bet活动(疯狂倍率)
  11. ActCrazyCardGroup = "crazy_card_group" // 疯狂卡组(卡组集齐奖励翻倍)
  12. ActGoldenCardTrade = "golden_card_trade" // 金卡交换
  13. ActTimeLimitInvite = "time_limit_invite" // 限时邀请
  14. ActShopPromotion = "shop_promotion" // 商城促销
  15. ActAccumulatedPay = "accumulated_pay" // 累计充值
  16. ActGamePass = "traffic_permit" // 通行证
  17. ActArchDiscount = "discounts_architecture" // 建筑打折
  18. ActSerialPack = "super_serial_pack" // 超级连环礼包
  19. ActSerialPack2 = "super_serial_pack2" // 超级连环礼包2
  20. ActSerialPack6 = "super_serial_pack6" // 有进度超级连环礼包
  21. ActSerialPack7 = "super_serial_pack7" // 有进度超级连环礼包2
  22. ActSerialPack3 = "super_serial_pack3" // 六格连环礼包
  23. ActSerialPack4 = "super_serial_pack4" // 六格连环礼包2
  24. ActSerialPack5 = "super_serial_pack5" // 有进度六格连环礼包
  25. ActSerialPack8 = "super_serial_pack8" // 有进度六格连环礼包2
  26. ActSteelSafe = "steel_safe" // Deprecated: 保险柜
  27. ActCoinBlast = "coin_blast" // 金币大爆炸
  28. ActSuperCollect = "super_collect" // 收集
  29. ActPremium = "premium" // Premium小组
  30. ActSuperBalloon = "super_balloon" // 超级气球
  31. ActTrafficPermitBet = "traffic_permit_bet" // 通行证倍率
  32. ActSpinsMaster = "spins_master" // 体力大师
  33. ActChooseOne = "choose_one" // 二选一活动
  34. ActFund = "fund" // Deprecated: 基金活动
  35. ActCollectBet = "collect_bet" // 收集翻倍
  36. ActEasterEgg = "easter_egg" // 复活彩蛋
  37. ActCallbackScore = "callback_score" // 好友召回
  38. ActDailyChest = "daily_chest" // 每日宝箱
  39. ActChangeCollect = "change_collect" // Deprecated: 小玩法收集
  40. ActCollect = "collect" // Deprecated: 收集活动
  41. ActOnePlusGift = "one_plus_gift" // 1+1 礼包
  42. ActOnePlusTwo = "one_plus_two" // 1+2 礼包
  43. ActOnePlusThree = "one_plus_three" // 1+3 礼包
  44. ActSafeSurprise = "safe_surprise" // 安全惊喜礼包
  45. ActJigsaw = "collect_jigsw" // 拼图活动
  46. ActMayaWheel = "maya_wheel" // 玛雅转盘
  47. ActChooseYouWant = "choose_you_want" // 随心配
  48. ActFoxHammer = "fox_hammer" // 狐狸之锤
  49. ActThemePack = "theme_pack" // 主题礼包
  50. ActThemePack2 = "theme_pack2" // 主题礼包2
  51. ActPickOne = "pick_one" // 三选一
  52. ActTimeLimitedCard = "time_limited_card" // 限时卡组
  53. ActLuckyFox = "lucky_fox" // 幸运狐狸
  54. ActClubTournament = "club_tournament" // 公会锦标赛
  55. ActBlackGoldenCardTrade = "black_golden_card_trade" // 黑金卡交换
  56. ActClubGarden = "club_garden" // 公会花园
  57. ActCrazyBuild = "crazy_build" // 疯狂建造
  58. ActSuperBomb = "super_bomb" // 超级炸弹
  59. ActGreatMemories = "great_memories" // 回归签到
  60. ActPerfectSteal = "perfect_steal" // 完美偷
  61. ActDriftTreasure = "super_collect2" // 漂流的宝藏
  62. ActPerfectAttack = "perfect_attack" // 完美打
  63. ActPerfectChestSpins = "perfect_chestSpins" // 皮肤宝箱最大体力
  64. ActPerfectRichKing = "perfect_richKing" // richKing最大金币
  65. ActSpecialAnnouncement = "special_notice" // 特殊公告
  66. ActBuildRank = "build_rank" // 建造锦标赛
  67. ActBuildRank2 = "build_rank2" // 建造锦标赛-无进度
  68. ActSuperGashapon = "super_gashapon" // 超级扭蛋
  69. ActPinata = "pinata" // 皮纳塔嘉年华
  70. ActTravelDiary = "super_collect3" // 旅行日记
  71. ActIceTreasure = "super_collect4" // 漂流的宝藏3(圣诞宝藏,冰川宝藏)
  72. ActSurpriseCollect = "surprise_collect" // 惊喜付费收集-偷袭
  73. ActKingOfCards = "king_of_cards" // 卡牌之王
  74. ActFantasticBonus = "fantastic_bonus" // 翻倍礼包
  75. ActArchDiscountLimit = "build_discount_limit" // 限次建筑打折
  76. ActPlacard = "placard" // 社区活动
  77. ActEasterEgg2 = "easter_egg2" // 四选一活动-农场大冒险
  78. ActLuckyJourney = "lucky_journey" // 幸运旅途
  79. ActEasterEgg3 = "easter_egg3" // 四选一活动-海底宝藏
  80. ActSerialMissions = "serial_missions" // 连环成就任务
  81. ActCrazyToken = "crazy_token" // 疯狂代币
  82. ActWarmupAnnouncement = "warmup_announcement" // 预热公告
  83. ActTimeLimitedIsland = "time_limited_island" // 限时岛屿
  84. ActSlotWeightFix = "slot_weight_fix" // 老虎机权重干预活动券
  85. ActCollectActCoupon = "collect_act_coupon" // 活动券收集
  86. ActOnePlusMore = "oneplusmore" // 1+n礼包
  87. )
  88. // 活动分组条件类型
  89. const (
  90. ActGroupTypeLv = "level" // 等级
  91. ActGroupTypeSpins = "spins" // 体力
  92. ActGroupTypeShushu = "shushu" // 数数分组
  93. ActGroupTypeStar = "star" // 星星
  94. ActGroupTypeVipPoint = "vipPoint" // VIP积分
  95. ActGroupTypeLostDay = "lostDay" // 流失天数
  96. ActGroupTypeLostHour = "lostHour" // 流失小时
  97. ActGroupTypeCoinY = "coinY" // 金币老虎机 Y值区间
  98. )
  99. const (
  100. CollectTypeOptionImportText = "收集类型"
  101. CollectTypeOptionNormalImportText = "常规收集"
  102. CollectTypeOptionSpecialImportText = "特殊收集"
  103. CollectTypeOptionSpecialStealImportText = "特殊收集+偷"
  104. CollectTypeOptionSpecialAttackImportText = "特殊收集+打"
  105. CollectTypeOptionStealImportText = "偷"
  106. CollectTypeOptionAttackImportText = "打"
  107. CollectTypeAttackSuccessImportText = "打"
  108. CollectTypeAttackBreakImportText = "打到盾"
  109. CollectTypeStealSuccessImportText = "偷"
  110. CollectTypeStealBreakImportText = "完美偷"
  111. CollectTypeThreeHitImportText = "三个钻石"
  112. CollectTypeOneCollectImportText = "一连击"
  113. CollectTypeTwoCollectImportText = "二连击"
  114. CollectTypeThreeCollectImportText = "三连击"
  115. BuildRankMinScoreImportText = "上榜门槛积分"
  116. SuperCollectShowSpineSwitchImportText = "是否有spine动画"
  117. SuperCollectTimeLimitedSwitchImportText = "是否开启限时奖励"
  118. YesImportText = "是"
  119. NoImportText = "否"
  120. SuperCollectTimeLimitedImportText = "限时配置"
  121. )
  122. const (
  123. CollectTypeOptionNormal = 1
  124. CollectTypeOptionSpecial = 2
  125. CollectTypeOptionSpecialSteal = 3
  126. CollectTypeOptionSpecialAttack = 4
  127. CollectTypeOptionSteal = 5
  128. CollectTypeOptionAttack = 6
  129. )
  130. const (
  131. BuildRankSetTypeLv = 1
  132. RankSetTypeSpins = 2
  133. )
  134. var ActImgNameReuseMap = map[string]string{
  135. ActSerialPack2: ActSerialPack,
  136. ActSerialPack4: ActSerialPack3,
  137. ActSerialPack7: ActSerialPack6,
  138. ActSerialPack8: ActSerialPack5,
  139. ActRank2: ActRank,
  140. }
  141. var (
  142. GTypePinata int64 = 125
  143. GTypeLuckyFox int64 = 126
  144. GTypeSuperGashapon int64 = 127
  145. GTypeMaya int64 = 128
  146. )