890 lines
39 KiB
Go
890 lines
39 KiB
Go
package comm
|
||
|
||
import (
|
||
"go_dreamfactory/lego/core"
|
||
)
|
||
|
||
type LogHandleType string
|
||
|
||
const (
|
||
LogHandleType_Insert LogHandleType = "insert"
|
||
LogHandleType_Update LogHandleType = "update"
|
||
LogHandleType_Delete LogHandleType = "delete"
|
||
)
|
||
|
||
const (
|
||
SC_ServiceGateRouteComp core.S_Comps = "SC_GateRouteComp" //s_comps.ISC_GateRouteComp
|
||
)
|
||
|
||
const (
|
||
Service_Gateway = "gateway"
|
||
Service_Worker = "worker"
|
||
Service_Mainte = "mainte"
|
||
)
|
||
|
||
const (
|
||
RDS_EMPTY = ""
|
||
)
|
||
|
||
// ERR
|
||
const (
|
||
MainTypeNotify = "notify" //通知
|
||
SubTypeErrorNotify = "errornotify" //错误通知
|
||
)
|
||
|
||
// 模块名定义处
|
||
const (
|
||
ModuleSys core.M_Modules = "sys" //系统
|
||
ModuleGate core.M_Modules = "gateway" //gate模块 网关服务模块
|
||
ModuleWeb core.M_Modules = "web" //后台模块
|
||
ModuleUser core.M_Modules = "user" //用户模块
|
||
ModulePack core.M_Modules = "pack" //背包模块
|
||
ModuleMail core.M_Modules = "mail" //邮件模块
|
||
ModuleFriend core.M_Modules = "friend" //好友模块
|
||
ModuleMgoLog core.M_Modules = "mgolog" //日志模块
|
||
ModuleEquipment core.M_Modules = "equipment" //装备模块
|
||
ModuleHero core.M_Modules = "hero" //英雄模块
|
||
ModuleForum core.M_Modules = "forum" //论坛模块
|
||
ModuleItems core.M_Modules = "items" //道具模块
|
||
ModuleShop core.M_Modules = "shop" //商店模块
|
||
ModuleTask core.M_Modules = "task" //任务模块
|
||
ModuleNotify core.M_Modules = "notify" //公告模块
|
||
ModuleChat core.M_Modules = "chat" //聊天模块
|
||
ModuleGM core.M_Modules = "gm" //gm模块
|
||
ModulePagoda core.M_Modules = "pagoda" //魔塔模块
|
||
ModuleMartialhall core.M_Modules = "martialhall" //武馆模块
|
||
ModuleGourmet core.M_Modules = "gourmet" //美食馆
|
||
ModuleSmithy core.M_Modules = "smithy" //铁匠铺
|
||
ModuleTimer core.M_Modules = "timer" //定时任务模块
|
||
ModuleViking core.M_Modules = "viking" //维京远征
|
||
ModuleMoonfantasy core.M_Modules = "moonfantasy" //月之秘境模块
|
||
ModuleHunting core.M_Modules = "hunting" //狩猎
|
||
ModuleLinestory core.M_Modules = "linestory" //支线剧情
|
||
ModuleBattle core.M_Modules = "battle" //战斗
|
||
ModuleLibrary core.M_Modules = "library" //藏书馆
|
||
ModuleArena core.M_Modules = "arena" //竞技场
|
||
ModuleTroll core.M_Modules = "troll" //巨怪商队
|
||
ModuleHoroscope core.M_Modules = "horoscope" //星座图
|
||
ModuleSociaty core.M_Modules = "sociaty" //公会
|
||
ModulePay core.M_Modules = "pay" //支付
|
||
ModuleAcademy core.M_Modules = "academy" //联盟学院
|
||
ModulePrivilege core.M_Modules = "privilege" //特权
|
||
ModuleGrowtask core.M_Modules = "growtask" //成长任务
|
||
ModuleWorldtask core.M_Modules = "worldtask" //世界任务
|
||
ModuleReddot core.M_Modules = "reddot" //红点
|
||
ModuleCombat core.M_Modules = "combat" //关卡编辑
|
||
ModuleEnchant core.M_Modules = "enchant" //附魔
|
||
ModuleAutoBattle core.M_Modules = "autobattle" //自动战斗
|
||
ModuleMline core.M_Modules = "mline" //主线模块
|
||
ModulePvp core.M_Modules = "pvp" //实时pvp
|
||
ModuleDispatch core.M_Modules = "dispatch" //武馆派遣
|
||
ModulePractice core.M_Modules = "practice" //熊猫武馆 练功系统
|
||
ModulePandaAtlas core.M_Modules = "atlas" //熊猫图鉴
|
||
ModuleParkour core.M_Modules = "parkour" //跑酷系统
|
||
ModuleTools core.M_Modules = "tools" //工具
|
||
ModuleReputation core.M_Modules = "reputation" //阵营声望
|
||
ModuleOldtimes core.M_Modules = "oldtimes" //旧时光
|
||
ModuleCaravan core.M_Modules = "caravan" //巨怪商队
|
||
ModuleBuried core.M_Modules = "buried" //埋点中心
|
||
ModuleActivity core.M_Modules = "acrivity" //活动
|
||
)
|
||
|
||
// 数据表名定义处
|
||
const (
|
||
TableOpenCond = "opencond" // 条件开启
|
||
///数据日志表
|
||
TableModellog = "model_log"
|
||
///用户会话数据表
|
||
TableSession = "session"
|
||
///用户扩展数据表
|
||
TableUserExpand = "userexpand"
|
||
///玩家设置数据表
|
||
TableSetting = "setting"
|
||
///用户表
|
||
TableUser = "user"
|
||
///任务活跃度表
|
||
TableTaskActive = "taskactive"
|
||
///每日任务表
|
||
TableTask = "task"
|
||
///商店数据表
|
||
TableShop = "shop"
|
||
///商店物品数据表
|
||
TableShopitems = "shopitems"
|
||
///公告信息表
|
||
TableNotify = "notify"
|
||
|
||
///邮件表
|
||
TableMail = "mail"
|
||
///道具背包表
|
||
TableItems = "items"
|
||
///英雄数据表
|
||
TableHero = "hero"
|
||
///用户记录
|
||
TableUserRecord = "userrecord"
|
||
///好友数据表
|
||
TableFriend = "friend"
|
||
TableFrinedQiecuo = "qiecuo"
|
||
//论坛数据表
|
||
TableForum = "forum"
|
||
//装备数据表
|
||
TableEquipment = "equipment"
|
||
///聊天数据表
|
||
TableChat = "chat"
|
||
// 爬塔数据表
|
||
TablePagoda = "pagoda"
|
||
///武馆数据表
|
||
TableMartialhall = "martialhall"
|
||
|
||
///记录用户爬塔排行数据
|
||
TablePagodaRecord = "pagodarecord"
|
||
///有序的爬塔排行 (真正的排行榜 最多只有50条)
|
||
TablePagodaRankList = "pagodaranklist"
|
||
|
||
/// 美食馆
|
||
TableSmithy = "smithy"
|
||
TableSmithyTrade = "smithytrade"
|
||
TableSmithyTask = "smithytask"
|
||
/// 赛季塔数据表
|
||
//TableSeasonPagoda = "seasonpagoda"
|
||
//
|
||
TableViking = "viking"
|
||
// 维京远征排行榜
|
||
TableVikingRank = "vikingrank"
|
||
|
||
//月之秘境
|
||
TableMoonFantasy = "moonfantasy"
|
||
TableUserMFantasy = "usermfantasy"
|
||
//
|
||
TableHunting = "hunting"
|
||
// 维京远征排行榜
|
||
TableHuntingRecord = "huntingrecord"
|
||
TableHuntingRank = "huntingrank"
|
||
// 支线剧情任务
|
||
TableLinestory = "linestory"
|
||
|
||
TableFetterstory = "fetterstory"
|
||
TableLibrary = "library"
|
||
TableFetter = "herofetter"
|
||
|
||
TableCrossSession = "crosssession"
|
||
|
||
///竞技场
|
||
TableArena = "arena"
|
||
TableArenaRank = "arenarank" //排名
|
||
// 天赋
|
||
TableTalent = "herotalent"
|
||
TableTroll = "trolltrain"
|
||
|
||
//星座图
|
||
TableHoroscope = "horoscope"
|
||
|
||
// 公会
|
||
TableSociaty = "sociaty"
|
||
// 公会任务
|
||
TableSociatyTask = "sociatytask"
|
||
// 公会日志
|
||
TableSociatyLog = "sociatylog"
|
||
// 公会BOSS
|
||
TableSociatyBoss = "sociatyboss"
|
||
|
||
///充值数据表
|
||
TablePay = "payorder"
|
||
///充值数据表
|
||
TablePayUser = "payuser"
|
||
///充值数据表 每日礼包
|
||
TablePayDaily = "paydaily"
|
||
// 巨怪列车收益记录
|
||
TableTrollRecord = "trollrecord"
|
||
// 特权
|
||
TablePrivilege = "privilege"
|
||
//联盟学院
|
||
TableAcademy = "academy"
|
||
|
||
// 签到
|
||
TableSign = "sign"
|
||
// 成长任务
|
||
TableGrowtask = "growtask"
|
||
// 世界任务
|
||
TableWorldtask = "worldtask"
|
||
//关卡编辑
|
||
TableCombat = "combat"
|
||
/// vip
|
||
TableVip = "vip"
|
||
|
||
TableEnchantRank = "enchantRank"
|
||
TableEnchant = "enchant"
|
||
|
||
// 自动战斗
|
||
TableAuto = "autoBattle"
|
||
|
||
// 新主线数据表
|
||
TableMline = "mline"
|
||
|
||
// pvp
|
||
TablePvp = "pvp"
|
||
|
||
// 铁匠铺铸造台
|
||
TableStove = "stove"
|
||
// 铁匠铺图鉴
|
||
TableAtlas = "atlas"
|
||
|
||
///熊猫物管部
|
||
TablePandata = "pandata"
|
||
// 熊猫武馆派遣
|
||
TableDispatch = "dispatch"
|
||
|
||
TablePandaAtlas = "pandaatlas"
|
||
//武馆切磋
|
||
TablePandataQiecuo = "qiecuo"
|
||
|
||
// 美食馆 图鉴
|
||
TableGourmetAtlas = "gourmetatlas"
|
||
// 声望
|
||
TableReputation = "reputation"
|
||
|
||
///捕羊大赛
|
||
TableParkour = "parkour"
|
||
TableParkourRace = "parkourrace"
|
||
///捕羊大赛 队伍表
|
||
TableParkourTeam = "parkourteam"
|
||
///捕羊大赛 匹配表
|
||
TableParkourMatch = "parkourmatch"
|
||
///坐骑表
|
||
TableParkourMounts = "parkourmounts"
|
||
|
||
//旧时光
|
||
TableOldtimes = "oldtimes"
|
||
// 巨怪商队
|
||
TableCaravan = "caravan"
|
||
|
||
//埋点数据统计
|
||
TableBuried = "buried"
|
||
|
||
// 活动数据
|
||
TableHdData = "hddata"
|
||
|
||
// 活动列表
|
||
TableHdList = "huodong"
|
||
)
|
||
|
||
// RPC服务接口定义处
|
||
const ( //Rpc
|
||
//Gateway 网关消息
|
||
Rpc_GatewayRoute core.Rpc_Key = "Rpc_GatewayRoute" //网关路由
|
||
Rpc_GatewayAgentBind core.Rpc_Key = "Rpc_GatewayAgentBind" //代理绑定 绑定用户Id
|
||
Rpc_GatewayAgentUnBind core.Rpc_Key = "Rpc_GatewayAgentUnBind" //代理解绑 解绑用户Id
|
||
Rpc_GatewayAgentSendMsg core.Rpc_Key = "Rpc_GatewayAgentSendMsg" //代理发送消息 向用户发送消息
|
||
Rpc_GatewaySendBatchMsg core.Rpc_Key = "Rpc_GatewaySendBatchMsg" //向多个用户发送消息
|
||
Rpc_GatewaySendRadioMsg core.Rpc_Key = "Rpc_GatewaySendRadioMsg" //广播消息
|
||
Rpc_GatewayAgentClose core.Rpc_Key = "Rpc_GatewayAgentClose" //代理关闭 关闭用户连接
|
||
Rpc_GatewayNoticeUserLogin core.Rpc_Key = "Rpc_NoticeUserLogin" //通知用户登录
|
||
Rpc_GatewayNoticeUserCreate core.Rpc_Key = "Rpc_NoticeUserCreate" //通知用户创角
|
||
Rpc_GatewayNoticeUserClose core.Rpc_Key = "Rpc_NoticeUserClose" //通知用户离线
|
||
//GM 命令
|
||
Rpc_ModuleGMCreateCmd core.Rpc_Key = "Rpc_ModuleGMCreateCmd" //执行GM命令
|
||
//Chat 命令
|
||
Rpc_ModuleChatPushChat core.Rpc_Key = "Rpc_ModuleChatPushChat" //推送聊天消息
|
||
//Moonfantasy 月之秘境
|
||
Rpc_ModuleMoonfantasyTrigger core.Rpc_Key = "Rpc_ModuleMoonfantasyTrigger" //月之秘境触发消息
|
||
Rpc_ModuleMoonfantasyTriggerMF core.Rpc_Key = "Rpc_ModuleMoonfantasyTriggerMF" //月之秘境触发消息
|
||
|
||
// friend
|
||
Rpc_ModuleFriendUseAssitHero core.Rpc_Key = "Rpc_ModuleFriendUseAssitHero" //使用助战英雄
|
||
Rpc_ModuleFriendDB core.Rpc_Key = "Rpc_ModuleFriendDB"
|
||
// arena
|
||
Rpc_ModuleArenaRaceSettlement core.Rpc_Key = "Rpc_ModuleArenaRaceSettlement" //竞技场比赛结算信息
|
||
Rpc_ModuleArenaModifyIntegral core.Rpc_Key = "Rpc_ModuleArenaModifyIntegral" //竞技场修改积分
|
||
|
||
// 充值发货
|
||
Rpc_ModulePayDelivery core.Rpc_Key = "Rpc_ModulePayDelivery" //充值发货
|
||
// 配置更新
|
||
Rpc_ConfigureUpDate core.Rpc_Key = "Rpc_ConfigureUpDate" //配置更新
|
||
// 配置更新
|
||
Rpc_DBSyncCross core.Rpc_Key = "Rpc_DBSyncCross" //同步区服列表 只有跨服服务器使用
|
||
// 羁绊信息
|
||
Rpc_ModuleFetter core.Rpc_Key = "Rpc_ModuleFetter"
|
||
|
||
// 赛季塔计算邮件奖励
|
||
//Rpc_ModuleSeasonPagodaReward core.Rpc_Key = "Rpc_ModuleSeasonPagodaReward"
|
||
// 公会信息
|
||
Rpc_ModuleSociaty core.Rpc_Key = "Rpc_ModuleSociaty"
|
||
|
||
// 公会更新
|
||
Rpc_ModuleSociatyUpdate core.Rpc_Key = "Rpc_ModuleSociatyUpdate"
|
||
|
||
//公会任务列表
|
||
Rpc_ModuleSociatyTask core.Rpc_Key = "Rpc_ModuleSociatyTask"
|
||
Rpc_ModuleSociatyGetTask core.Rpc_Key = "Rpc_ModuleSociatyGetTask"
|
||
|
||
//武馆解锁柱子
|
||
RPC_ModulePracticeUnLockPillar core.Rpc_Key = "RPC_ModulePracticeUnLockPillar"
|
||
|
||
// RPC 通知来了邮件
|
||
Rpc_Mail core.Rpc_Key = "Rpc_Mail"
|
||
|
||
//PVP 离线托管
|
||
RPC_PVPTrusteeship core.Rpc_Key = "RPC_PVPTrusteeship"
|
||
|
||
//捕羊大赛加入匹配请求
|
||
RPC_ParkourJoinMatch core.Rpc_Key = "RPC_ParkourJoinMatch" //加入匹配
|
||
RPC_ParkourCancelMatch core.Rpc_Key = "RPC_ParkourCancelMatch" //取消匹配
|
||
RPC_ParkourMatchSucc core.Rpc_Key = "RPC_ParkourMatchSucc" //匹配成功
|
||
RPC_ParkourTrusteeship core.Rpc_Key = "RPC_ParkourTrusteeship" //捕羊大赛托管
|
||
|
||
Rpc_ModuleCaravanSettlement core.Rpc_Key = "Rpc_ModuleCaravanSettlement" //商队比赛结算信息
|
||
|
||
Rpc_ModuleBuriedTrigger core.Rpc_Key = "Rpc_ModuleBuriedTrigger" //埋点跨服触发通知
|
||
)
|
||
|
||
// 事件类型定义处
|
||
const (
|
||
EventUserLogin core.Event_Key = "Event_UserLogin" //登录事件
|
||
EventCreateUser core.Event_Key = "Event_CreateUser" //创建角色事件
|
||
EventUserOffline core.Event_Key = "Event_UserOffline" //用户离线事件
|
||
|
||
EventUserChanged core.Event_Key = "event_user_changed" //用户数据变化
|
||
// EventTaskChanged core.Event_Key = "event_task_changed" //任务数据变化
|
||
EventUserVipChanged core.Event_Key = "event_uservip_changed" //用户数据变化
|
||
EventSociatyRankChanged core.Event_Key = "event_sociatyRank_changed" //公会数据变化
|
||
|
||
EventOpenCond core.Event_Key = "event_open_cond" //功能开放事件
|
||
|
||
EventBuriedComplete core.Event_Key = "event_buried_complete" //埋点系统条件完成事件批处理接口 接口样例 func(uid string,conids []int32)
|
||
EventFriendChange core.Event_Key = "event_friend_change" //加好友
|
||
)
|
||
|
||
const (
|
||
DBServiceStatus string = "DBService_status"
|
||
)
|
||
|
||
const (
|
||
Hp string = "hp" //生命
|
||
Atk string = "atk" //攻击
|
||
Def string = "def" //防御
|
||
HpPro string = "hppro" //生命附加值%
|
||
AtkPro string = "atkpro" //攻击附加值%
|
||
DefPro string = "defpro" //防御附加值%
|
||
Speed string = "speed" //速度
|
||
Cri string = "cri" //暴击率%
|
||
Cridam string = "cridam" //暴击伤害%
|
||
Effhit string = "effhit" //效果命中%
|
||
Effre string = "effre" //效果抵抗%
|
||
LostHold string = "losthold" //失手率%
|
||
UnderStand string = "understand" //会心率%
|
||
DamRe string = "damre" //伤害减免%
|
||
CauseDam string = "causedam" //伤害提升%
|
||
TreAdd string = "treadd" //治疗加成%
|
||
BeTreAdd string = "betreadd" //受疗加成%
|
||
SuckBlood string = "suckblood" //吸血加成%
|
||
SpeedPro string = "speedpro" //速度加成%
|
||
)
|
||
|
||
const (
|
||
CardTypeHero int32 = 1 //英雄卡
|
||
CardTypeStar int32 = 2 //升星卡
|
||
CardTypeLevel int32 = 3 //升级卡
|
||
CardTypeSkill int32 = 4 //技能升级卡
|
||
CardTypeMonster int32 = 5 //怪物卡
|
||
)
|
||
|
||
const (
|
||
ResGold = "gold" //金币
|
||
ResExp = "exp" //经验
|
||
VipExp = "vipexp" //经验
|
||
ResDiamond = "diamond" //钻石
|
||
ResTaskActive = "taskActive" //任务活跃度
|
||
ResFriend = "friendPoint" //友情点
|
||
StarCoin = "starcoin" //星座币
|
||
SociatyCoin = "guildcoin" //公会币
|
||
ArenaCoin = "arenacoin" //竞技场币
|
||
ResPs = "ps" // 体力
|
||
Moongold = "moongold" //纯净月髓
|
||
Talent1 = "talent1" //阵营1天赋点
|
||
Talent2 = "talent2" //阵营2天赋点
|
||
Talent3 = "talent3" //阵营3天赋点
|
||
Talent4 = "talent4" //阵营4天赋点
|
||
Merchantmoney = "merchantmoney" //商队虚拟币
|
||
)
|
||
const (
|
||
Gold int32 = 1 //金币
|
||
Diamond int32 = 2 //钻石
|
||
)
|
||
|
||
// 排行算虚拟币最低值
|
||
const (
|
||
CaravanMerchantmoney int32 = 10000
|
||
)
|
||
|
||
// 定时通知类型
|
||
type NotifyType int32
|
||
|
||
const (
|
||
Notify1001 NotifyType = 1001 //铁匠铺炉温达到满值
|
||
)
|
||
|
||
const (
|
||
DrawCardTypeNew int32 = 1 // 新手卡池
|
||
DrawCardType0 int32 = 2 // 普通
|
||
DrawCardType1 int32 = 3 // 阵营1
|
||
DrawCardType2 int32 = 4 // 阵营2
|
||
DrawCardType3 int32 = 5 // 阵营3
|
||
DrawCardType4 int32 = 6 // 阵营4
|
||
)
|
||
|
||
// 红点枚举
|
||
type ReddotType int32
|
||
|
||
const (
|
||
//任务
|
||
Reddot10101 ReddotType = 10101 //任务----日常活跃宝箱红点
|
||
Reddot10102 ReddotType = 10102 //任务----周活跃宝箱红点
|
||
Reddot10103 ReddotType = 10103 //任务----成就任务奖励红点
|
||
Reddot10201 ReddotType = 10201 //任务----日常活跃奖励红点
|
||
Reddot10301 ReddotType = 10301 //任务----周常活跃奖励红点
|
||
|
||
//邮件
|
||
Reddot12101 ReddotType = 12101 //邮件-----附件红点
|
||
Reddot12102 ReddotType = 12102 //邮件-----未读邮件红点
|
||
//维京
|
||
Reddot13102 ReddotType = 13102 //维京远征 有挑战次数
|
||
//狩猎
|
||
Reddot14102 ReddotType = 14102 //狩猎 有挑战次数
|
||
|
||
//英雄
|
||
Reddot20102 ReddotType = 20102 //英雄----升级红点 前端处理
|
||
Reddot20201 ReddotType = 20201 //英雄----觉醒红点 前端处理
|
||
Reddot10 ReddotType = 10010 //英雄----共鸣红点 前端处理
|
||
Reddot20301 ReddotType = 20301 //英雄----升星红点 前端处理
|
||
//公会
|
||
Reddot15102 ReddotType = 15102 //公会----签到红点
|
||
Reddot15201 ReddotType = 15201 //公会----申请红点
|
||
//主线关卡
|
||
//Reddot11100 ReddotType = 11100 //主线关卡----可挑战红点 -- 废弃
|
||
// 铁匠铺
|
||
Reddot17102 ReddotType = 17102 // 铁匠铺手册台
|
||
Reddot17106 ReddotType = 17106 // 铁匠铺手册台收藏家奖励上
|
||
Reddot17107 ReddotType = 17107 // 铁匠铺手册台收藏家奖励按钮上
|
||
Reddot17108 ReddotType = 17108 // 铁匠铺炉温回复时间
|
||
//竞技场
|
||
Reddot22100 ReddotType = 22100 //当玩家竞技场可挑战次数到达最大时
|
||
Reddot22102 ReddotType = 22102 //当竞技场npc可以挑战时
|
||
|
||
Reddot6 ReddotType = 10006 //爬塔----可挑战红点
|
||
Reddot7 ReddotType = 10007 //爬塔----奖励红点
|
||
Reddot17 ReddotType = 10017 //星座图----红点
|
||
Reddot18 ReddotType = 10018 //英雄招募----红点 // 前端处理
|
||
|
||
Reddot20 ReddotType = 10020 //丛林美食馆----可挂机红点
|
||
Reddot21 ReddotType = 10021 //丛林美食馆----可升级红点
|
||
Reddot22 ReddotType = 10022 //丛林美食馆----可领取奖励红
|
||
Reddot23 ReddotType = 10023 //熊猫武馆----可挂机红点
|
||
Reddot24 ReddotType = 10024 //熊猫武馆----可升级红点
|
||
Reddot25 ReddotType = 10025 //熊猫武馆----可领取奖励红点
|
||
Reddot33 ReddotType = 10033 //附魔副本 有挑战次数
|
||
|
||
// 羁绊
|
||
Reddot19103 ReddotType = 19103 // 当好感度奖励可以领取时,出现好感度奖励领取红点
|
||
Reddot19105 ReddotType = 19105 //当英雄等级解锁到一定程度,下方传记解锁新的传记的时候
|
||
Reddot19109 ReddotType = 19109 // 当存在好感度羁绊可以激活的时候
|
||
Reddot19110 ReddotType = 19110 // 当存在好感度羁绊可以升级的时候,好感度羁绊界面激活
|
||
|
||
// 主线
|
||
Reddot24101 ReddotType = 24101 // 主线章节有奖励没领取
|
||
// 好友
|
||
Reddot21101 ReddotType = 21101 //当好友申请存在时,一级位置:好友界面左边申请列表图标上右上角位置 当好友申请处理完红点消失
|
||
|
||
//23101 烹饪
|
||
Reddot23101 ReddotType = 23101 // 烹饪奖励菜谱图鉴图标
|
||
)
|
||
|
||
type TaskType int32
|
||
|
||
type TaskParam struct {
|
||
TT TaskType
|
||
Params []int32
|
||
}
|
||
type BuriedParam struct {
|
||
Btype TaskType
|
||
Value int32 //累加或者覆盖参数
|
||
Statistics string //统计类型 传递参数
|
||
Filter []int32
|
||
}
|
||
|
||
// 日常任务事件类型
|
||
const (
|
||
TaskTypeUpEquip TaskType = 101 //任意装备升级
|
||
TaskTypeUpHeroStar TaskType = 102 //获取星级英雄
|
||
TaskTypeUpHeroLevel TaskType = 103 //获取英雄等级
|
||
)
|
||
|
||
// 任务标签:日常/周常/成就
|
||
type TaskTag int32
|
||
|
||
const (
|
||
TASK_DAILY TaskTag = 1 //每日任务
|
||
TASK_WEEKLY TaskTag = 2 //周任务
|
||
TASK_ACHIEVE TaskTag = 3 //成就
|
||
TASK_STRATEGY TaskTag = 4 // 攻略
|
||
)
|
||
|
||
// 随机任务类型
|
||
const (
|
||
Rtype1 TaskType = 1 //英雄指定
|
||
Rtype2 TaskType = 2 //主线之内触发了剧情Id
|
||
Rtype3 TaskType = 3 //每日任务
|
||
Rtype4 TaskType = 4 //指定英雄的等级限制
|
||
Rtype5 TaskType = 5 //指定英雄的装备数量
|
||
Rtype6 TaskType = 6 //指定英雄的星级
|
||
Rtype7 TaskType = 7 //日常登录一次
|
||
Rtype8 TaskType = 8 //累计登陆xx天
|
||
Rtype9 TaskType = 9 //连续登陆xx天
|
||
Rtype10 TaskType = 10 //拥有xx个好友
|
||
Rtype11 TaskType = 11 //赠送X次友情点
|
||
Rtype12 TaskType = 12 //使用好友助战英雄xx次
|
||
Rtype13 TaskType = 13 //更换X次助战英雄
|
||
Rtype14 TaskType = 14 //累计xx次普通招募
|
||
Rtype15 TaskType = 15 //累计xx次阵营招募
|
||
Rtype16 TaskType = 16 //招募获得xx品质英雄xx个
|
||
Rtype17 TaskType = 17 //普通招募十连,获得xx个以上xx星英雄
|
||
Rtype18 TaskType = 18 //xx次普通招募
|
||
Rtype19 TaskType = 19 //xx次阵营招募
|
||
Rtype20 TaskType = 20 //用户等级达到xx级
|
||
Rtype21 TaskType = 21 //英雄合成xx次
|
||
Rtype22 TaskType = 22 //合成xx英雄
|
||
Rtype23 TaskType = 23 //拥有xx个xx星级的xx等级英雄
|
||
Rtype24 TaskType = 24 //为任意英雄提升xx次等级
|
||
Rtype25 TaskType = 25 //xx名xx英雄升至xx星
|
||
Rtype26 TaskType = 26 //xx名英雄从三星升四星
|
||
Rtype27 TaskType = 27 //xx名英雄从四星升五星
|
||
Rtype28 TaskType = 28 //xx名英雄从五星升六星
|
||
Rtype29 TaskType = 29 //拥有xx个xx级及以上的【xx】英雄
|
||
Rtype30 TaskType = 30 //获得xx个品质为xx的英雄
|
||
Rtype31 TaskType = 31 //获得xx个品质为xx以上的英雄
|
||
Rtype32 TaskType = 32 //xx个品质为xx的英雄升到xx级
|
||
Rtype33 TaskType = 33 //xx个品质为xx以及以上英雄升到xx级
|
||
Rtype34 TaskType = 34 //xx个英雄觉醒达到xx阶段
|
||
Rtype35 TaskType = 35 //xx英雄觉醒达到xx阶段
|
||
Rtype36 TaskType = 36 //xx位xx品质xx职业英雄(xx阵营)觉醒达到xx阶段(检查满级,满共鸣,满觉醒的英雄数量,每有一个进度+1)
|
||
Rtype37 TaskType = 37 //xx名xx品质英雄
|
||
Rtype38 TaskType = 38 //xx英雄满级
|
||
Rtype39 TaskType = 39 //累计英雄共鸣xx次
|
||
Rtype40 TaskType = 40 //将xx个英雄共鸣xx次
|
||
Rtype41 TaskType = 41 //任意一名英雄穿戴xx件xx星级的装备
|
||
Rtype42 TaskType = 42 //任意一名英雄穿戴xx件xx等级的装备
|
||
Rtype43 TaskType = 43 //将xx件装备强化至xx级
|
||
// Rtype44 TaskType = 44 //任意装备强化到xx级 合并到43
|
||
Rtype45 TaskType = 45 //将xx件xx星【xx】套装装备强化至xx级
|
||
Rtype46 TaskType = 46 //为xx名英雄穿戴完整xx星【xx】套装装备
|
||
Rtype47 TaskType = 47 //累计强化装备成功xx次
|
||
// Rtype48 TaskType = 48 //xx次xx星的二件套装备强化至xx并穿戴
|
||
// Rtype49 TaskType = 49 //xx次xx星的四件套装备强化至xx并穿戴
|
||
Rtype50 TaskType = 50 //获得xx星以上装备xx件
|
||
Rtype51 TaskType = 51 //在铁匠铺中获得xx件xx星装备
|
||
Rtype52 TaskType = 52 //xx英雄提升xx次技能等级
|
||
Rtype53 TaskType = 53 //技能升级累计xx次
|
||
Rtype54 TaskType = 54 //x名卡牌角色技能全满级
|
||
Rtype55 TaskType = 55 //xx品质英雄提升xx次技能等级
|
||
Rtype56 TaskType = 56 //拥有xx名技能升级xx次的xx职业英雄
|
||
Rtype57 TaskType = 57 //xx名英雄技能满级 // 修改时间 20230530 同54
|
||
Rtype58 TaskType = 58 //通关任意普通爬塔层数
|
||
Rtype59 TaskType = 59 //通关普通爬塔xx层
|
||
Rtype60 TaskType = 60 //任意主线副本通关1次
|
||
Rtype61 TaskType = 61 //通关主线关卡xx
|
||
Rtype62 TaskType = 62 //世界聊天发言xx次
|
||
Rtype63 TaskType = 63 //日常任务活跃度达到xx
|
||
Rtype64 TaskType = 64 //任意商品购买xx次
|
||
Rtype65 TaskType = 65 //在商店购买xx商品xx件
|
||
Rtype66 TaskType = 66 //xx商店购买任意商品xx次
|
||
Rtype67 TaskType = 67 //商店购物消耗xx货币xx个
|
||
Rtype68 TaskType = 68 //任意渠道消耗xx金币
|
||
Rtype69 TaskType = 69 //与其他玩家切磋xx次
|
||
Rtype70 TaskType = 70 //通关世界任务XX关卡
|
||
Rtype72 TaskType = 72 //完成一次捏人
|
||
Rtype73 TaskType = 73 //通关难度A维京远征指定BOSSN次(从接到任务开始,只有通关A难度进度才+1)
|
||
//Rtype74 TaskType = 74 //通关难度A维京远征指定BOSS(检查最高难度记录是否超过了此难度,超过则完成)
|
||
Rtype75 TaskType = 75 //自动战斗通关难度A的维京远征指定BOSS(从接到任务开始,若全程无手动操作(不包含变速)且挑战难度大于等于A则判断任务完成)
|
||
Rtype76 TaskType = 76 //通关维京远征指定BOSSN次(从创号开始记录,通关任意难度进度都+1)
|
||
Rtype77 TaskType = 77 //通关难度A及以上维京远征指定BOSSN次(从接到任务开始,若通关难度大于等于设定难度,则进度+1)
|
||
Rtype78 TaskType = 78 //通关难度A维京远征指定BOSS时间达到XX秒以内(检查最高记录是否超过了此难度,超过则完成)
|
||
Rtype79 TaskType = 79 //使用好友助战英雄通关A难度的指定维京远征BOSS(从接到任务开始,通关阵营中包含好友助战英雄,难度大于等于A的指定维京远征BOSS时任务完成。)
|
||
Rtype80 TaskType = 80 //通关难度A指定狩猎BOOS难度N次(从接到任务开始,只有通关A难度进度才+1)
|
||
Rtype81 TaskType = 81 //通关A难度狩猎BOOS(检查最高难度记录是否达到了此难度,达到则完成)
|
||
Rtype82 TaskType = 82 //通关狩猎指定BOOSN次(历史)(从创号开始记录登陆天数,通关任意难度进度都+1)
|
||
Rtype83 TaskType = 83 //通关难度A及以上指定狩猎BOOSN次(从接到任务开始,若通关难度大于等于设定难度,则进度+1)
|
||
Rtype84 TaskType = 84 //普通塔达到XX层(检查最高难度记录是否达到了此难度,达到则完成)
|
||
Rtype85 TaskType = 85 //赛季塔达到XX层(检查最高难度记录是否达到了此难度,达到则完成)
|
||
Rtype86 TaskType = 86 //本赛季的赛季塔达到XX层(检查本赛季最高难度记录是否达到了此难度,达到则完成)
|
||
Rtype87 TaskType = 87 //发现月之秘境N次(从接到任务开始,发现一次则进度+1)
|
||
Rtype88 TaskType = 88 //完成月之秘境N次(从接到任务开始,打完一个月之秘境则进度+1(耗尽BOSS挑战次数))
|
||
Rtype89 TaskType = 89 //任意招募N次(从接到任务开始,普通招募和阵营招募都算,单抽1次,10连抽算10次)
|
||
Rtype90 TaskType = 90 //进行N次普通招募10连抽(从接到任务开始,单抽点10次不算,10连抽才进度+1)
|
||
Rtype91 TaskType = 91 //进行N次阵营招募10连抽(从接到任务开始,单抽点10次不算,10连抽才进度+1)
|
||
Rtype92 TaskType = 92 //强化装备N次(从接到任务开始,强化任意装备,失败和成功进度都+1)
|
||
Rtype93 TaskType = 93 //拥有一套强化到N级的A套装(记录A套装中每个部位的最高强化等级,并将这些强化等级中最低的数值计入进度,如果达到了任务所需的强化等级则完成任务。)
|
||
Rtype94 TaskType = 94 //装备附魔N次(历史)(从创号开始记录,附魔成功进度+1)
|
||
Rtype95 TaskType = 95 //装备洗练N次(历史)(从创号开始记录,洗练成功进度+1)
|
||
Rtype96 TaskType = 96 //强化失败N次(从接到任务开始,强化失败进度+1)
|
||
Rtype97 TaskType = 97 //获得X星X套装的装备N件(时段)(从接到任务开始,每获得1件X星X套装的装备则进度+1)
|
||
Rtype98 TaskType = 98 //穿戴N套强化A级的装备(打开任务时,检查英雄身上的装备的最低等级,当最低等级超过A则任务进度+1。)
|
||
Rtype99 TaskType = 99 //获得N个初始属性大于等于A条的B星装备(从接到任务开始,每次获得强化为0级的A星装备时判断属性条目,大于或等于B进度+1)
|
||
Rtype100 TaskType = 100 //职业武器强化成功N次(历史)(从创号开始记录,强化成功进度+1)
|
||
Rtype101 TaskType = 101 //获得X星职业武器N件(历史)(从创号开始记录,每获得1件X星职业武器则进度+1)
|
||
Rtype102 TaskType = 102 //阵营饰品强化成功N次(历史)(从创号开始记录,强化成功进度+1)
|
||
Rtype103 TaskType = 103 //获得X星阵营饰品N件(历史)(从创号开始记录,每获得1件X星阵营饰品则进度+1)
|
||
//消费N个钻石(历史)(从创号开始记录,每次消耗钻石增加消耗额的进度)
|
||
Rtype104 TaskType = 104
|
||
Rtype105 TaskType = 105 //商店刷新N次(从接到任务开始,每次刷新商店进度+1)
|
||
Rtype106 TaskType = 106 //跨服聊天发言N次(从接到任务开始,每次跨服发言成功进度+1)
|
||
|
||
Rtype108 TaskType = 108 //助战英雄被使用X次(从接到任务开始,每被使用1次则进度+1)
|
||
Rtype109 TaskType = 109 //加入公会(打开任务时,检查是否加入了公会,加入则完成)
|
||
Rtype110 TaskType = 110 //激活X个英雄图鉴(打开任务时,检查英雄图鉴激活数量并计入进度,达到了任务所需个数则完成任务。)
|
||
Rtype111 TaskType = 111 //拥有N个X级英雄(打开任务时,检查达到X级的英雄数量,达到任务所需个数则完成任务,)
|
||
Rtype112 TaskType = 112 //养成N个X级英雄(从接到任务开始,英雄升级时,如果英雄的初始等级<X,且变化后大于等于X,则进度+1.)
|
||
Rtype113 TaskType = 113 //任意英雄升N级(从接到任务开始,英雄等级每次变化时,进度增加“变化后等级-变化前等级”)
|
||
Rtype114 TaskType = 114 //X英雄升到X星(打开任务时,检查X英雄的星级,达到任务条件则完成任务)
|
||
Rtype115 TaskType = 115 //通过升星获得N个A星英雄(从接到任务开始,任意英雄升到A星则进度+1)
|
||
Rtype116 TaskType = 116 //A阵营英雄技能升N级(从接到任务开始,A阵营的英雄技能每升1级进度+1)
|
||
Rtype117 TaskType = 117 //指定英雄技能升N级(打开任务时,检查指定英雄技能等级并计入进度,如果达到任务条件则任务完成)
|
||
Rtype118 TaskType = 118 //拥有觉醒至A级的B星英雄N个(打开任务时,检查B星英雄中觉醒等级大于等于A级的记入进度,达到任务条件则完成任务)
|
||
Rtype119 TaskType = 119 //指定英雄觉醒至N级(打开任务时,检查指定英雄的觉醒等级并记入进度,达到任务条件则完成任务)
|
||
Rtype120 TaskType = 120 //任意英雄觉醒N级(从接到任务开始,任意英雄觉醒每升1级进度+1)
|
||
Rtype121 TaskType = 121 //A阵营英雄觉醒N级(从接到任务开始,A阵营的英雄觉醒每升1级进度+1)
|
||
Rtype122 TaskType = 122 //A星英雄觉醒N级(从接到任务开始,A星的英雄觉醒每升1级进度+1)
|
||
Rtype123 TaskType = 123 //拥有共鸣至A级的B星英雄N个(打开任务时,检查B星英雄中共鸣等级大于等于A级的记入进度,达到任务条件则完成任务)
|
||
Rtype124 TaskType = 124 //拥有共鸣至N级的英雄(打开任务时,检查英雄中共鸣等级最高的英雄并记入进度,达到任务条件则完成任务)
|
||
Rtype125 TaskType = 125 //指定英雄共鸣至N级(打开任务时,检查指定英雄的共鸣等级并记入进度,达到任务条件则完成任务)
|
||
Rtype126 TaskType = 126 //A阵营英雄共鸣N级(从接到任务开始,A阵营的英雄共鸣每升1级进度1)
|
||
Rtype127 TaskType = 127 //A星英雄共鸣N级(从接到任务开始,A星的英雄共鸣每升1级进度+1)
|
||
Rtype128 TaskType = 128 //竞技场积分达到N分(历史最高记录计入进度,达到N分则完成任务)
|
||
Rtype129 TaskType = 129 //竞技场段位达到A段位(打开任务时,检查玩家历史最高段位,如果达到任务条件则完成任务)
|
||
Rtype130 TaskType = 130 //进行N次竞技场挑战(进行挑战或复仇操作均进度+1)
|
||
Rtype131 TaskType = 131 //竞技场获胜N次(挑战或复仇胜利则进度+1)
|
||
Rtype132 TaskType = 132 //与N个英雄好感度等级达到A(打开任务时,检查好感度达到A的英雄个数计入进度,如果达到任务条件则任务完成)
|
||
Rtype133 TaskType = 133 //与指定英雄好感度等级达到N(打开任务时,检查指定英雄的好感度等级计入进度,如果达到任务条件则任务完成)
|
||
Rtype134 TaskType = 134 //赠送英雄礼物并增加N点好感度(从接到任务开始,英雄好感度每次变化时,进度增加“变化后等级-变化前等级”)
|
||
Rtype135 TaskType = 135 //累计武馆训练X小时(历史)(从创号开始记录,满1小时进度+1)
|
||
Rtype136 TaskType = 136 //累计美食馆烹饪X小时(历史)(从创号开始记录,满1小时进度+1)
|
||
Rtype137 TaskType = 137 //累计铁匠铺锻造X小时(历史)(从创号开始记录,满1小时进度+1)
|
||
Rtype138 TaskType = 138 //在线N分钟(从接到任务开始,记录玩家在线时间并记入进度)
|
||
Rtype139 TaskType = 139 //通过融合获得指定英雄(从接到任务开始记录,通过融合获得指定英雄则任务完成)
|
||
Rtype140 TaskType = 140 //关卡编辑器完成条件
|
||
Rtype141 TaskType = 141 //成长任务接取抽卡
|
||
Rtype142 TaskType = 142 //成长任务阵营接取抽卡
|
||
Rtype143 TaskType = 143 //日常任务接取抽卡
|
||
Rtype144 TaskType = 144 //日常任务阵营接取抽卡
|
||
Rtype145 TaskType = 145 //周长任务接取抽卡
|
||
Rtype146 TaskType = 146 //周长任务阵营接取抽卡
|
||
Rtype147 TaskType = 147 //X英雄升X级
|
||
Rtype148 TaskType = 148 //铁匠铺下单n个装备
|
||
Rtype149 TaskType = 149 //熊猫武馆培养英雄n次
|
||
Rtype150 TaskType = 150 //美食馆下单n个美食
|
||
Rtype151 TaskType = 151 //联盟学院新通关n次
|
||
Rtype152 TaskType = 152 //熊猫武馆解锁柱子
|
||
Rtype153 TaskType = 153 //商队交易x次
|
||
Rtype154 TaskType = 154 //狩猎副本掉落x个觉醒材料
|
||
|
||
Rtype156 TaskType = 156 //完成工会任务n次
|
||
Rtype157 TaskType = 157 //战斗在xx系统中完成xx事件
|
||
Rtype158 TaskType = 158 //主线第X章关卡总星数达到N星
|
||
Rtype159 TaskType = 159 //主线第X章关卡全部达到三星
|
||
Rtype160 TaskType = 160 //主线总星数达到X星
|
||
Rtype161 TaskType = 161 //在自动战斗过程中完成另一场战斗
|
||
|
||
Rtype165 TaskType = 165 //铁匠铺收藏X件收藏品
|
||
Rtype166 TaskType = 166 //铁匠铺图鉴收藏总计达到X个
|
||
Rtype167 TaskType = 167 //铁匠铺收藏积分达到X分
|
||
|
||
Rtype168 TaskType = 168 //完成功夫大师挑战塔第X层
|
||
Rtype169 TaskType = 169 //触发指定套装的套装效果
|
||
//Rtype170 TaskType = 170 //获得指定材料X个
|
||
Rtype171 TaskType = 171
|
||
Rtype172 TaskType = 172 //连续战斗X次(接取任务后,在任意战斗内使用连续战斗一次,进度便加一)
|
||
Rtype173 TaskType = 173 //解锁星象点X次(接取任务后,每解锁任意英的星象点一次,进度便加一)
|
||
Rtype174 TaskType = 174 //X个X星级的英雄技能全满级(创号开始记录,玩家对应星级的英雄每技能全满1个,进度便加1)
|
||
Rtype175 TaskType = 175 //炉温点数达到X(接取任务后,玩家将炉温调整至>=指定数目,任务便算完成)
|
||
//Rtype176 TaskType = 176
|
||
Rtype177 TaskType = 177 //解锁X个新图纸
|
||
//Rtype178 TaskType = 178
|
||
Rtype179 TaskType = 179 //解锁X阶段装备新图纸X个
|
||
Rtype180 TaskType = 180 //在X副本内使用好友助战X次
|
||
Rtype181 TaskType = 181 //X维京副本X难度自动战斗X次(接取任务后开始记录,在对应副本的指定难度内,使用自动战斗每有1次,进度便加一)
|
||
Rtype182 TaskType = 182 //打赢武馆内踢馆X次(接取任务后开始记录,每赢得一次踢馆战斗的胜利,进度便加一)
|
||
Rtype183 TaskType = 183 //去好友武馆踢馆X次(接取任务后开始记录,每次在好友武馆开启一场踢馆,便进度加一)
|
||
Rtype184 TaskType = 184 //使用好友武馆木桩X次(接取任务后,每次使用好友的木桩训练英雄一次,进度便加一)
|
||
Rtype185 TaskType = 185 //完成X次每日1健(接取任务后,每完成1次每日1健,便进度加一)
|
||
Rtype186 TaskType = 186 //武馆的派遣悬赏X次(接取任务后开始计算,当玩家的派遣完成1次,进度便加一,不领奖也算一次,只要倒计时结束即可)
|
||
Rtype187 TaskType = 187
|
||
Rtype188 TaskType = 188 //玩家创建1个工会
|
||
Rtype189 TaskType = 189 //铁匠铺进行一次定制
|
||
Rtype199 TaskType = 199 //回想多少次
|
||
Rtype200 TaskType = 200 //在狩猎内战斗X次
|
||
)
|
||
|
||
const (
|
||
MailLineEasy int32 = 1 // 简单
|
||
MailLineHard int32 = 2 // 困难
|
||
MailLinePurgatory int32 = 3 // 炼狱
|
||
)
|
||
|
||
const (
|
||
RacePt int32 = 1 // 普通阵营
|
||
RaceZr int32 = 2 // 灼热
|
||
RaceYd int32 = 3 // 涌动
|
||
RaceHx int32 = 4 // 呼啸
|
||
RaceSy int32 = 5 // 闪耀
|
||
)
|
||
|
||
// 共鸣属性
|
||
const (
|
||
ResonanceHpPro = "hppro"
|
||
ResonanceAtkPro = "atkpro"
|
||
ResonanceDefPro = "defpro"
|
||
)
|
||
|
||
const (
|
||
PagodaType = 101 // 普通塔
|
||
SeasonType = 2 // 赛季塔类型
|
||
)
|
||
|
||
const (
|
||
MaxRankList = 50 // 赛季塔 排行榜人数
|
||
MaxMailCount = 50 // 当前邮件最大数量
|
||
MaxRankNum = 3
|
||
)
|
||
|
||
// /聊天消息公告类型
|
||
type ChatSystemType int8
|
||
|
||
const (
|
||
ChatSystem1 ChatSystemType = 1 ///定时公告
|
||
ChatSystem2 ChatSystemType = 2 ///登录公告
|
||
ChatSystem3 ChatSystemType = 3 ///装备升级公告
|
||
ChatSystem4 ChatSystemType = 4 ///爬塔公告
|
||
ChatSystem5 ChatSystemType = 5 ///停机维护公告
|
||
ChatSystem6 ChatSystemType = 6 ///通关了赛季塔 【玩家名称】通关了赛季塔50层!
|
||
ChatSystem7 ChatSystemType = 7 ///英雄升级 【玩家名称】已将【英雄名称】培养至60级!
|
||
ChatSystem8 ChatSystemType = 8 ///英雄升星 【玩家名称】已将【英雄名称】培养至6星!
|
||
ChatSystem9 ChatSystemType = 9 ///英雄技能培养 【玩家名称】已将【英雄名称】技能培养至满级!
|
||
ChatSystem10 ChatSystemType = 10 ///英雄共鸣 【玩家名称】已将【英雄名称】共鸣至满级!
|
||
ChatSystem11 ChatSystemType = 11 ///英雄觉醒 【玩家名称】已将【英雄名称】觉醒至满级!
|
||
ChatSystem12 ChatSystemType = 12 ///玩家升级 【玩家名称】达到了60级!
|
||
ChatSystem13 ChatSystemType = 13 ///英雄招募 【玩家名称】在招募中获得了【英雄名称】!
|
||
ChatSystem14 ChatSystemType = 14 ///维京远征 【玩家名称】通关了火焰泰坦难度16!
|
||
ChatSystem15 ChatSystemType = 15 ///狩猎 【玩家名称】通关了巨型猩猩难度8!
|
||
)
|
||
|
||
// 巨兽列车
|
||
const (
|
||
TrollBuyCount int32 = iota + 1 // 单日最大交易次数
|
||
|
||
TrollAIBuyCount //离线最多交易次数
|
||
|
||
TrollItemCount //货物最大存储上限
|
||
|
||
TrollGridCount //背包格子
|
||
|
||
TrollBuy //挂机卖出标准/千分比
|
||
|
||
TrollSell //挂机进货标准/千分比
|
||
|
||
TrollCantSell //不让交易的前后时间/S
|
||
|
||
TrollSurprise //惊喜货物售价系数
|
||
)
|
||
|
||
// 邮件ID
|
||
const (
|
||
Yueka_1 string = "Activity_PrivilegeCardDailyReward_lv1" //月卡1
|
||
Yueka_2 string = "Activity_PrivilegeCardDailyReward_lv2" // 月卡2
|
||
VipDaily string = "VipLvReward" // vip每日奖励
|
||
Welcomemail string = "Welcomemail" // 欢迎邮件
|
||
)
|
||
|
||
// open funcName
|
||
const (
|
||
Hero = "hero"
|
||
Backpack = "backpack"
|
||
Shop = "shop"
|
||
Friend = "friend"
|
||
Mall = "mall"
|
||
Rdtask = "rdtask"
|
||
Currency = "currency"
|
||
Alliance = "alliance"
|
||
Task = "task"
|
||
Trials = "trials"
|
||
Moon = "moon"
|
||
Story = "story"
|
||
Kungfu = "kungfu"
|
||
Event = "event"
|
||
MistyIsland = "mistyIsland"
|
||
Vikingexpedition = "vikingexpedition"
|
||
Vikingexpedition2 = "vikingexpedition2"
|
||
Vikingexpedition3 = "vikingexpedition3"
|
||
HjeartDemonTower = "hjeart demon tower"
|
||
Catchsheep = "catchsheep"
|
||
Darkcuisine = "darkcuisine"
|
||
UndergroundArena = "underground Arena"
|
||
Crazycompetition = "crazycompetition"
|
||
Fiveheroeschallenge = "fiveheroeschallenge"
|
||
Library = "library"
|
||
Bonfiredance = "bonfiredance"
|
||
Caravan = "caravan"
|
||
Gourmetrestaurant = "gourmetrestaurant"
|
||
Goberblacksmithshop = "goberblacksmithshop"
|
||
Hunting = "hunting"
|
||
Channel_lock_icon = "channel_lock_icon"
|
||
Channel_lock_world = "channel_lock_world"
|
||
Channel_lock_guild = "channel_lock_guild"
|
||
Channel_lock_private = "channel_lock_private"
|
||
Channel_lock_public = "channel_lock_public"
|
||
Channel_lock_system = "channel_lock_system"
|
||
Guild = "guild"
|
||
Arena = "arena"
|
||
Sign = "sign"
|
||
)
|
||
|
||
const (
|
||
PrivilegeType1 = iota + 1 //每日获得
|
||
PrivilegeType2 //金币商店每日免费刷新次数
|
||
PrivilegeType3 //维京远征每日可购买挑战次数
|
||
PrivilegeType4 //狩猎每日可购买挑战次数
|
||
PrivilegeType5 //竞技场每日可购买挑战次数
|
||
PrivilegeType6 //梦境每日可购买挑战次数
|
||
PrivilegeType7 //巨怪商队背包容量
|
||
PrivilegeType8 //美食馆每日最大制作时间
|
||
PrivilegeType9 //武馆每日最大练功时间
|
||
PrivilegeType10 //竞技场门票存储上限
|
||
|
||
)
|
||
const (
|
||
MainStarType1 = 1 //成功通关
|
||
MainStarType2 = 2 //死亡人数不超过{0}人
|
||
MainStarType3 = 3 //不超过{0}回合通关
|
||
)
|
||
|
||
const (
|
||
UseType1 int32 = 1 //英雄碎片
|
||
UseType8 int32 = 8 //觉醒材料合成
|
||
)
|
||
|
||
const (
|
||
SmithyReelType1 = 1 //炉温消耗减少
|
||
SmithyReelType2 = 2 // 材料消耗减少
|
||
SmithyReelType3 = 3 // 解锁图纸【紫金雷神锤】
|
||
SmithyReelType4 = 4 // 解锁新套装
|
||
SmithyReelType5 = 5 // 概率制造两件装备
|
||
)
|
||
|
||
const (
|
||
SmithyToolsSkill1 = 1 // 史诗品质概率提升
|
||
SmithyToolsSkill2 = 2 // 所有装备售价提升
|
||
SmithyToolsSkill3 = 3 // 所有图纸炉温消耗减少
|
||
SmithyToolsSkill4 = 4 // 每日顾客数量提升至{0}人
|
||
SmithyToolsSkill5 = 5 // 顾客购买装备数量上限提高至{0}件
|
||
)
|
||
|
||
const (
|
||
ArenaBuyType = 1001 // 价格组ID
|
||
)
|