687 lines
16 KiB
Go
687 lines
16 KiB
Go
![]() |
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
|