package old // Language 语言 type Language uint32 const ( // LanguageSimpleChinese 简体中文 LanguageSimpleChinese Language = iota // LanguageTraditionalChinese 繁体中文 LanguageTraditionalChinese // LanguageEnglish 英文 LanguageEnglish // LanguageJapanese 日语 LanguageJapanese ) // RolePropertyType 角色属性类型 type RolePropertyType uint32 const ( RolePropertyTypeNone RolePropertyType = iota //Deprecated; // RolePropertyTypeLevel 等级 RolePropertyTypeLevel // RolePropertyTypeLoginDays 登录天数 RolePropertyTypeLoginDays // RolePropertyTypePowerNextTime 下次体力恢复时间 RolePropertyTypePowerNextTime // RolePropertyTypeRadarEndTime 雷达使用时间 RolePropertyTypeRadarEndTime ) // ItemType 物品类型 type ItemType uint32 const ( ItemTypeNone ItemType = iota //Deprecated; // ItemTypeProp 道具 ItemTypeProp // ItemTypeEquip 装备 ItemTypeEquip // ItemTypeMoney 货币 ItemTypeMoney ) // PropType 道具类型 type PropType uint32 const ( PropTypeNone PropType = iota //Deprecated; ) // EquipType 装备类型 type EquipType uint32 const ( EquipTypeNone EquipType = iota //Deprecated; // EquipTypeHead 头部部件 EquipTypeHead // EquipTypeBody 机身部件 EquipTypeBody // EquipTypeTail 尾部部件 EquipTypeTail // EquipTypeEquip 钻机装备 EquipTypeEquip // EquipTypeRemains 钻机遗物 EquipTypeRemains // EquipTypePendant 钻机挂件 EquipTypePendant // EquipTypeCore 钻机核心 EquipTypeCore // EquipTypeCharacter 钻机人物 EquipTypeCharacter // EquipTypeWarship 战舰 EquipTypeWarship ) // ChangeType 变更类型 type ChangeType uint32 const ( ChangeTypeNone ChangeType = iota //Deprecated; // ChangeTypeAdd 添加 ChangeTypeAdd // ChangeTypeDelete 删除 ChangeTypeDelete // ChangeTypeChange 变更 ChangeTypeChange ) // MailType 邮件类型 type MailType uint32 const ( MailTypeNone MailType = iota //Deprecated; // MailTypeNormal 普通邮件 MailTypeNormal // MailTypeSpecial 特殊邮件 MailTypeSpecial // MailTypeBackground 后台邮件 MailTypeBackground // MailTypeRegion 全服邮件 MailTypeRegion ) type MailStatus uint32 const ( // MailStatusUnread 未读 MailStatusUnread MailStatus = iota // MailStatusHasRead 已读 MailStatusHasRead // MailStatusReceived 已领取 MailStatusReceived // MailStatusDeleted 已删除 MailStatusDeleted ) const ( // MailTitleSystem 系统邮件标题ID MailTitleSystem = "7100001" // MailContentSystem 系统邮件内容ID MailContentSystem = "7100002" ) // CounterType 计数类型 type CounterType uint32 const ( CounterTypeNone CounterType = iota // CounterTypeStoreBuy 商品购买次数 CounterTypeStoreBuy // CounterTypeStorePoolRefresh 商品池刷新次数 CounterTypeStorePoolRefresh // CounterTypeCharge 充值次数 CounterTypeCharge // CounterTypeIdleQuickBattle 挂机快速战斗次数 CounterTypeIdleQuickBattle // CounterTypeLotteryTotal 抽奖总次数 CounterTypeLotteryTotal // CounterTypeLotteryOrdinary 普通库抽奖次数 CounterTypeLotteryOrdinary // CounterTypeLotteryAdvanced 高级库抽奖次数 CounterTypeLotteryAdvanced // CounterTypeTaskCompleted 任务完成计数 CounterTypeTaskCompleted // CounterTypeCopyMaterial 材料副本挑战次数 CounterTypeCopyMaterial // CounterTypeCopyReserve 暂时保留 CounterTypeCopyReserve // CounterTypeCopySpeed 竞速副本挑战次数 CounterTypeCopySpeed // CounterTypeCopyArena 竞技场挑战次数 CounterTypeCopyArena // CounterTypeCopyArenaRefresh 竞技场刷新次数 CounterTypeCopyArenaRefresh // CounterTypeRawStoneTenfold 星球原石开采十连次数 CounterTypeRawStoneTenfold // CounterTypeAdWatching 广告观赏次数 CounterTypeAdWatching // CounterTypeRadar 雷达使用次数 CounterTypeRadar // CounterTypeFunctionOpen1 开放功能 CounterTypeFunctionOpen1 ) // CopyType 副本类型 type CopyType uint16 const ( // CopyTypeMainline //0.主线副本 CopyTypeMainline CopyType = iota // CopyTypeMaterial //1.材料副本 CopyTypeMaterial // CopyTypeReserve //2.暂时保留 CopyTypeReserve // CopyTypeSpeed //3.竞速副本 CopyTypeSpeed // CopyTypeArena //4.竞技场 CopyTypeArena ) // AchievementMode 成就模式 type AchievementMode uint32 const ( //AchievementModeCounting 计数型 AchievementModeCounting AchievementMode = 1 //AchievementModeHistory 历史型 AchievementModeHistory AchievementMode = 2 ) // AchievementType 成就类型 type AchievementType uint32 const ( AchievementTypeNone AchievementType = iota //Deprecated; // AchievementTypePassedCopyTimes 完成某类副本N次(额外限制: 副本类型) AchievementTypePassedCopyTimes // AchievementTypeComponents 获得N个不同部件 AchievementTypeComponents // AchievementTypeCharacters 获得N个不同角色 AchievementTypeCharacters // AchievementTypeRemains 获得N个不同遗物 AchievementTypeRemains // AchievementTypeCharacterStars N个角色升到X星(额外限制: 星数) AchievementTypeCharacterStars // AchievementTypeHeadComponentStars N个钻头部件升到X星(额外限制: 星数) AchievementTypeHeadComponentStars // AchievementTypeBodyComponentStars N个钻身部件升到X星(额外限制: 星数) AchievementTypeBodyComponentStars // AchievementTypeTailComponentStars N个推进器部件升到X星(额外限制: 星数) AchievementTypeTailComponentStars // AchievementTypeEquipLevel N个装备升级到多少级(额外限制: 级数) AchievementTypeEquipLevel // AchievementTypePendantLevel N个挂件升级到多少级(额外限制: 级数) AchievementTypePendantLevel // AchievementTypeRemainsLevel N个遗物升级到多少级(额外限制: 级数) AchievementTypeRemainsLevel // AchievementTypeLoginDays 签到N天 AchievementTypeLoginDays ) // TaskType 任务类型 type TaskType uint32 const ( // TaskTypeMainline 主线 TaskTypeMainline TaskType = iota // TaskTypeBranch 支线 TaskTypeBranch // TaskTypeChallenge 挑战 TaskTypeChallenge // TaskTypeDaily 每日任务 TaskTypeDaily // TaskTypeWeekly 每周任务 TaskTypeWeekly // TaskTypeLevelJudge 通关判定任务(除战斗验证时校验外,服务无需处理此类型的任务) TaskTypeLevelJudge // TaskTypeBattlePass 通行证任务 TaskTypeBattlePass // TaskTypeUnlock 解锁任务 TaskTypeUnlock ) // TaskStatus 任务状态 type TaskStatus uint32 const ( // TaskStatusIncomplete 未完成 TaskStatusIncomplete TaskStatus = iota // TaskStatusCompleted 已完成 TaskStatusCompleted // TaskStatusCommitted 已提交 TaskStatusCommitted ) // TaskSection1 任务目录参数1 type TaskSection1 uint32 const ( // TaskSection1PassSpecificScene 通关特定关卡(参数3:场景ID) TaskSection1PassSpecificScene TaskSection1 = iota // TaskSection1PassAnyScene 通关任意关卡(参数3:次数) TaskSection1PassAnyScene // TaskSection1ArriveSpecificDepth 到达某个位置(参数3:里程KM) TaskSection1ArriveSpecificDepth // TaskSection1ArrivedDesignatedArea 到达指定区域(参数2:1.坐标1X, 2.坐标1Y, 3.坐标2X, 4.坐标2Y, 参数3:坐标值) TaskSection1ArrivedDesignatedArea // TaskSection1CollectSpecificItem 收集某个特定物品数量(参数2:物品ID, 参数3:数量) TaskSection1CollectSpecificItem // TaskSection1PassedClassifyCopies 通关某类副本次数(参数2:副本类型, 参数3:次数) TaskSection1PassedClassifyCopies // TaskSection1KillSpecificMonster 击杀某个怪物(参数2:怪物ID, 参数3:次数) TaskSection1KillSpecificMonster // TaskSection1LoginDays 登录天数(参数3:天数) TaskSection1LoginDays // TaskSection1BoughtInSpecificStore 指定商店购买(参数2:商店类型, 参数3:数量) TaskSection1BoughtInSpecificStore // TaskSection1SmelterSmeltTimes 进行熔炼次数(抽装备/挂件)(参数3:次数) TaskSection1SmelterSmeltTimes // TaskSection1InfrastructureProduce 基建生产次数(先不做) TaskSection1InfrastructureProduce // TaskSection1GetIdleBattleRewards 挂机奖励领取次数(参数3:次数) TaskSection1GetIdleBattleRewards // TaskSection1KillClassifyMonsters 击杀某类怪物数量(参数2:怪物类型, 参数3:数量) TaskSection1KillClassifyMonsters // TaskSection1UpgradeHeadComponents 钻头强化次数(参数3:次数) TaskSection1UpgradeHeadComponents // TaskSection1UpgradeBodyComponents 钻身强化次数(参数3:次数) TaskSection1UpgradeBodyComponents // TaskSection1UpgradeTailComponents 推进器强化次数(参数3:次数) TaskSection1UpgradeTailComponents // TaskSection1HeadComponentMaxLevel 强化钻头总级数(参数3:级数) TaskSection1HeadComponentMaxLevel // TaskSection1BodyComponentMaxLevel 强化钻身总级数(参数3:级数) TaskSection1BodyComponentMaxLevel // TaskSection1TailComponentMaxLevel 强化推进器总级数(参数3:级数) TaskSection1TailComponentMaxLevel // TaskSection1LevelBattleScore 关卡战斗得分(参数2:星数, 参数3:分数) TaskSection1LevelBattleScore // TaskSection1ComponentsAllLevels 钻机部件强化总级数(参数3:级数) TaskSection1ComponentsAllLevels // TaskSection1UpgradeComponents 钻机部件强化总次数(参数3:次数) TaskSection1UpgradeComponents // TaskSection1UpgradeComponentStars 钻机部件升星次数(参数3:次数) TaskSection1UpgradeComponentStars // TaskSection1UpgradeCharacters 角色升级次数(参数3:次数) TaskSection1UpgradeCharacters // TaskSection1UpgradeCharacterStars 角色升星次数(参数3:次数) TaskSection1UpgradeCharacterStars // TaskSection1UpgradeRemains 文物升级次数(参数3:次数) TaskSection1UpgradeRemains // TaskSection1ArenaChallengeTimes 竞技场挑战次数(参数3:次数) TaskSection1ArenaChallengeTimes // TaskSection1PlanetMineTimes 星球开采次数(参数3:次数) TaskSection1PlanetMineTimes // TaskSection1BuildCivilizations 文明打造次数(参数3:次数) TaskSection1BuildCivilizations ) // RewardStatus 奖励状态 type RewardStatus uint32 const ( // RewardStatusUnable //不可用 RewardStatusUnable RewardStatus = iota // RewardStatusCanGet //可领取 RewardStatusCanGet // RewardStatusHasGot //已领取 RewardStatusHasGot ) // TrammelsType 羁绊类型 type TrammelsType uint32 const ( // TrammelsTypeStars //星级 TrammelsTypeStars TrammelsType = 1 // TrammelsTypeLevel //等级 TrammelsTypeLevel TrammelsType = 2 ) // TrammelsStatus 羁绊状态 type TrammelsStatus uint32 const ( // TrammelsStatusUnable 不可用 TrammelsStatusUnable TrammelsStatus = iota // TrammelsStatusCanActivate 可激活 TrammelsStatusCanActivate // TrammelsStatusActivated 已激活 TrammelsStatusActivated ) type PaymentStatus uint32 const ( //PaymentStatusSuccess 支付成功 PaymentStatusSuccess PaymentStatus = 1 //PaymentStatusFailed 支付失败 PaymentStatusFailed PaymentStatus = 2 ) // OrderStatus 订单状态 type OrderStatus uint32 const ( // OrderStatusNotPaid 未支付 OrderStatusNotPaid OrderStatus = iota // OrderStatusHasPaid 已支付 OrderStatusHasPaid // OrderStatusHasOver 已完成 OrderStatusHasOver // OrderStatusFailed 支付失败 OrderStatusFailed ) // ChargeType 充值类型 type ChargeType uint32 const ( // ChargeTypeNone 无 ChargeTypeNone ChargeType = iota //Deprecated; // ChargeTypeGeneral 普通充值 ChargeTypeGeneral // ChargeTypeMonthliCard 月卡 ChargeTypeMonthliCard // ChargeTypeGiftPack 礼包 ChargeTypeGiftPack // ChargeTypeStageGiftPack 阶段性礼包 ChargeTypeStageGiftPack // ChargeTypeBattlePass 战斗通行证 ChargeTypeBattlePass // ChargeTypeLimitGiftPack 条件限制礼包 ChargeTypeLimitGiftPack ) // MonthlyCardPrivilegeType 月卡特权类型 type MonthlyCardPrivilegeType uint32 const ( // MonthlyCardPrivilegeTypeCoinCopyOutputMultiple 铜钱副本产出倍数(参数:整数倍数) MonthlyCardPrivilegeTypeCoinCopyOutputMultiple MonthlyCardPrivilegeType = 1 // MonthlyCardPrivilegeTypeIdleBattleTimeAddition 增加挂机战斗时间(参数:单位秒) MonthlyCardPrivilegeTypeIdleBattleTimeAddition MonthlyCardPrivilegeType = 2 // MonthlyCardPrivilegeTypeMaterialCopyAllowSweep 材料副本允许扫荡(参数: 1.允许, 0.不允许) MonthlyCardPrivilegeTypeMaterialCopyAllowSweep MonthlyCardPrivilegeType = 3 // MonthlyCardPrivilegeTypeAllowSkipAdvertisement 是否允许跳过广告(参数: 1.允许, 0.不允许) MonthlyCardPrivilegeTypeAllowSkipAdvertisement MonthlyCardPrivilegeType = 4 ) // AdFunctionType 广告功能类型 type AdFunctionType uint32 const ( AdFunctionTypeNone = iota //Deprecated; // AdFunctionTypeGiftPack 礼包 —— 参数1:无, 参数2:充值表ID, 参数3:礼包数量 AdFunctionTypeGiftPack // AdFunctionTypeCopy 副本 —— 参数1:副本大类型, 参数2:副本小类型, 参数3:次数 AdFunctionTypeCopy // AdFunctionTypeIdle 挂机 —— 参数1:无, 参数2:填1, 参数3:次数 AdFunctionTypeIdle // AdFunctionTypeSmelt 熔炼 —— 参数1:熔炼类型,参数2:无, 参数3:熔炼次数 AdFunctionTypeSmelt // AdFunctionTypeItem 物品 —— 参数1:无, 参数2:物品ID, 参数3:物品数量 AdFunctionTypeItem // AdFunctionTypeRadar 雷达 —— 参数1:无, 参数2:无, 参数3:使用次数 AdFunctionTypeRadar // AdFunctionTypeShopPoolRefresh 商店刷新 —— 参数1:无,参数2:商店类型,参数3:次数 AdFunctionTypeShopPoolRefresh ) const ( // CivilizationNum 星球文明数量 CivilizationNum = 3 // CoreNum 核心数量 CoreNum = 15 // TeamNum 领航员配队成员数量 TeamNum = 3 // EquipNum 装备数量 EquipNum = 6 // PendantNum 挂件数量 PendantNum = 4 // AttrNum 属性 AttrNum = 27 ) // Team 领航员配队 type Team [TeamNum]uint32 // Teams 领航员配队列表 type Teams []Team // Equips 装备列表 type Equips [EquipNum]uint32 // Pendants 挂件列表 type Pendants [PendantNum]uint32 const ( // AttrRateOut 属性万分比, 程序到数据为OUT AttrRateOut = 10000 // AttrRateIn 属性万分比, 数据到程序为IN AttrRateIn = 0.0001 ) // AttrType (属性类型,从0开始) = AttributeConfig.Id(从1开始) - 1 type AttrType uint32 const ( // AttrTypeEnergy 能量(HP) AttrTypeEnergy = iota // AttrTypeEnergyRate 能量万分比 AttrTypeEnergyRate // AttrTypeEnergyRecover 每秒能量恢复值 AttrTypeEnergyRecover // AttrTypeMoveSpeed 移动速度 AttrTypeMoveSpeed // AttrTypeMoveSpeedRate 移动速度万分比 AttrTypeMoveSpeedRate // AttrTypeAttackSpeed 攻击速度 AttrTypeAttackSpeed // AttrTypeAttackSpeedRate 攻击速度万分比 AttrTypeAttackSpeedRate // AttrTypeAttack 破环力 AttrTypeAttack // AttrTypeAttackRate 破环力万分比 AttrTypeAttackRate // AttrTypeHardAttack 对硬物破坏力 AttrTypeHardAttack // AttrTypeMonsterAttack 对怪物破坏力 AttrTypeMonsterAttack // AttrTypeCritRate 暴击率 AttrTypeCritRate // AttrTypeCritDamageBonus 暴击伤害加成 AttrTypeCritDamageBonus // AttrTypeAccelerateEnergy 加速能量 AttrTypeAccelerateEnergy // AttrTypeAccelerateEnergyRate 加速能量万分比 AttrTypeAccelerateEnergyRate // AttrTypeLavaTerrainSpeed 熔岩地貌速度增加,增加在对应地形的移动速度 AttrTypeLavaTerrainSpeed // AttrTypeIceTerrainSpeed 冰地地貌速度增加,增加在对应地形的移动速度 AttrTypeIceTerrainSpeed // AttrTypeWaterTerrainSpeed 水地地貌速度增加,增加在对应地形的移动速度 AttrTypeWaterTerrainSpeed // AttrTypePoisonTerrainSpeed 毒性地貌速度增加,增加在对应地形的移动速度 AttrTypePoisonTerrainSpeed // AttrTypeLavaTerrainResistance 熔岩地貌伤害抗性 AttrTypeLavaTerrainResistance // AttrTypeIceTerrainResistance 冰地地貌伤害抗性 AttrTypeIceTerrainResistance // AttrTypeWaterTerrainResistance 水地地貌伤害抗性 AttrTypeWaterTerrainResistance // AttrTypePoisonTerrainResistance 毒性地貌伤害抗性 AttrTypePoisonTerrainResistance // AttrTypeCollectionQuantity 采集数量 AttrTypeCollectionQuantity // AttrTypeExtraCoinRate 额外金币 AttrTypeExtraCoinRate // AttrTypeCoinCarryingLimit 金币携带上限 AttrTypeCoinCarryingLimit // AttrTypeGoldCarryingLimit 钻石携带上限 AttrTypeGoldCarryingLimit ) // Attrs 钻机属性列表 type Attrs [AttrNum]float64