---@class E_FashionType E_FashionType = { Appear = 1, --外观 Title = 2, --称号 TransferRing = 3, --首饰盒 Change = 4, --幻化 Render = 5, --染色 } ---@class E_TitleTimeType E_TitleTimeType = { NotLimit = 1, ---1不限时 Limit = 2, ---2限时 UntilNext = 3, ---3持续到下次该活动开启 Realtime = 4, ---4 排行榜实时刷新 } ---@class E_TitleBelong E_TitleBelong = { Role = 1, ---1角色归属 Account = 2, ---2账号归属 } ---@class E_AppearEquipType E_AppearEquipType = { Weapon = enum(1), -- 武器 OffHandWeapon = enum(), -- 副手 TwoHandWeapon = enum(), -- 双手武器 Helmet = enum(), -- 头盔 Armor = enum(), -- 铠甲 Glove = enum(), -- 护手 Pant = enum(), -- 护腿 Boot = enum(), -- 鞋子 Guard = enum(), --守护 Wing = enum(), --翅膀 } ---@class E_JewelryEquipType E_JewelryEquipType = { Necklace = enum(9), -- 项链 LeftEarring = enum(10), --左耳环 RightEarring = enum(11), -- 右耳环 LeftRing = enum(12), -- 左戒指 RightRing = enum(13), -- 右戒指 } ---@class E_AppearTypeStr E_AppearTypeStr = { [E_AppearEquipType.Weapon] = "主手武器", [E_AppearEquipType.OffHandWeapon] = "副手武器", [E_AppearEquipType.TwoHandWeapon] = "双手武器", [E_AppearEquipType.Helmet] = "头盔", [E_AppearEquipType.Armor] = "铠甲", [E_AppearEquipType.Glove] = "护手", [E_AppearEquipType.Pant] = "护腿", [E_AppearEquipType.Boot] = "鞋子", [E_AppearEquipType.Guard] = "守护", [E_AppearEquipType.Wing] = "翅膀", } ---@class E_AppearType2StrPart E_AppearType2StrPart = { [E_AppearEquipType.Weapon] = { EEquipSlotType.Weapon, EEquipSlotType.FashionWeapon, EEquipSlotType.ArchangelWeapon, }, [E_AppearEquipType.OffHandWeapon] = { EEquipSlotType.OffHandWeapon, EEquipSlotType.FashionOffHandWeapon, EEquipSlotType.ArchangelOffHandWeapon, }, [E_AppearEquipType.TwoHandWeapon] = { EEquipSlotType.TwoHandWeapon, EEquipSlotType.FashionTwoHandWeapon, EEquipSlotType.ArchangelTwoHandWeapon, }, [E_AppearEquipType.Helmet] = { EEquipSlotType.Helmet, EEquipSlotType.FashionHelmet, EEquipSlotType.ArchangelHelmet, }, [E_AppearEquipType.Armor] = { EEquipSlotType.Armor, EEquipSlotType.FashionArmor, EEquipSlotType.ArchangelArmor, }, [E_AppearEquipType.Glove] = { EEquipSlotType.Glove, EEquipSlotType.FashionGlove, EEquipSlotType.ArchangelGlove, }, [E_AppearEquipType.Pant] = { EEquipSlotType.Pant, EEquipSlotType.FashionPant, EEquipSlotType.ArchangelPant, }, [E_AppearEquipType.Boot] = { EEquipSlotType.Boot, EEquipSlotType.FashionBoot, EEquipSlotType.ArchangelBoot, }, [E_AppearEquipType.Guard] = { EEquipSlotType.Guard, EEquipSlotType.FashionGuard, }, [E_AppearEquipType.Wing] = { EEquipSlotType.Wing, EEquipSlotType.FashionWing, }, } E_BagTileScrollViewType = { Strength = 10000, GemInLay = 10001, } ---@class E_ItemType E_ItemType = { None = enum(0), Coin = enum(1), Equip = enum(2), Medicine = enum(3), Box = enum(4), Materials = enum(5), TriggerItem = enum(6), SkillBook = enum(7), } ---@class E_ItemSubType_Equip E_ItemSubType_Equip = { None = 0, MainWeapon = 1, --主手武器 SecWeapon = 2, --副手武器 MainSecWeapon = 3, --主副手武器 TouKun = 4, --头盔 MianJin = 5, --面巾 Cloth = 6, --铠甲 Hushou = 7, --护手 HuTui = 8, --护腿 XieZi = 9, --鞋子 XiangLian = 10, --项链 JieZhi = 11, --戒指 ErHuan = 12, --耳环 ChiBang = 13, --翅膀 ShouHu = 14, --守护 Title = 15, --称号 ZuoQi = 16, --坐骑 VipBadge = 17, --会员徽记 PriestHawk = 18, --天鹰 PriestHorse = 19, --黑王 FashionWeapon = 101, --时装武器 FashionSecWeapon = 102, --时装副手 FashionHelmet = 104, --时装头盔 FashionFaceTowel = 105, --时装面巾 FashionArmor = 106, --时装衣服 FashionGlove = 107, --时装手套 FashionPant = 108, --时装护腿 FashionBoot = 109, --时装鞋子 } ----开服活动页签 EOpenServerType = { BossKill = 10001, --BOSS首杀 GoldBossKill = 10002, --黄金怪首杀 StrengtPlacard = 20001, --强化冲榜 SupplementPlacard = 20002, --追加冲榜 EquipDropFirst = 20003, --装备首爆 LevelAthletics = 20004, --等级竞技 ExcellenceAthletics = 20005, --卓越竞技 JewelryAthletics = 20006, --首饰竞技 } ---@class EActivityType EActivityType = { DevilSquare = enum(10001), --恶魔广场 BloodyCastle = enum(11001), --血色城堡 FieryDragon = enum(13001), --血色城堡 RedFort = enum(17001), --血色城堡 PrivilegeBoss = enum(18001), --特权Boss WolfSoulFortress = enum(15001), --狼魂要塞 QuintonInvasion = enum(21001), --昆顿 LoranSiege = enum(16001), --罗兰攻城战 } ---@class E_OutTriggerItemType E_OutTriggerItemType = { FriendLikeItem = 12, --好友亲密度道具 GuardSkin = 13, --守护皮肤 TransferRing = 14, --变身戒指 } ---@class EDuplicateType EDuplicateType = { StartCopy = enum(1), FinishCopy = enum(2), DestroyCopy = enum(3), } ---@class EDuplicateState @副本阶段 EDuplicateState = { ---准备阶段 PREPARE = enum(1), ---战斗阶段 FIGHT = enum(2), ---结算阶段 FINISH = enum(3), ---副本销毁 CLOSED = enum(4), } ---@class EUnionLeaderOperateType EUnionLeaderOperateType = { Election = 1, --竞选 Campaign = 2, --弹劾 Replace = 3 --取代 } ---@class EGuideShowType @新手引导显示方式 ---@field Content number @1:文本+箭头 ---@field Highlight number @2:控件高亮 ---@field Mask number @3:黑幕 ---@field ToProp number @4:指向道具 EGuideShowType = { Content = enum(1), ---1:文本+箭头 Highlight = enum(), ---2:控件高亮 Mask = enum(), ---3:黑幕 ToProp = enum(), ---4:指向道具 } ---@class EnterLimitResultConst @新手引导显示方式 EnterLimitResultConst = { ALLOW = enum(1), -- 允许 LEVEL = enum(2), -- 等级不足 COUNT = enum(3), -- 活动次数不足 ITEM = enum(4), -- 道具不足 REFUSE = enum(5), --拒绝 } ---@class EGuideFinishType @新手引导步骤结束方式 ---@field AnyClick number @2:点击任意地方 ---@field ClickControl number @1:点击控件 EGuideFinishType = { AnyClick = enum(2), --点击任意地方 ClickControl = enum(1), --点击控件 } --请求修改组队状态 DupTeamChangeState = { READY = 1, --准备 REFUSE = 2, --拒绝 BREAK = 3, --解散 CLOSED = 4 --关闭面板 } ---坐骑装备孔位 EMountEquipPos = { HeadPos = enum(51), --头 NecklancePos = enum(52), --项圈 FrontLegPos = enum(53), --前爪 HindLegPos = enum(54), --后爪 TailPos = enum(55), --尾巴 } ---坐骑tip类型 EMountTipType = { OtherUIOpen = enum(0), --其他UI打开 BagUIOpen = enum(1), --背包打开 StoreUIOpen = enum(2), --仓库打开 MountUIOpen = enum(3), --坐骑UI打开 } ---大师之路页签类型 EMasterTalentType = { CAREER = enum(1), --职业天赋 COMMON = enum(2), --通用天赋 SKILL = enum(3), --技能天赋 Archange = enum(4), --大天使天赋 } ---大师之路页签类型排序 EMasterTalentSortType = { [EMasterTalentType.Archange] = 1, --大天使天赋 [EMasterTalentType.CAREER] = 2, --职业天赋 [EMasterTalentType.COMMON] = 3, --通用天赋 [EMasterTalentType.SKILL] = 4, --技能天赋 } ---大师之路页签ID EMasterTalentSystemSwitchID = { [EMasterTalentType.Archange] = 11001, --大天使天赋 [EMasterTalentType.SKILL] = 11002, --技能天赋 [EMasterTalentType.COMMON] = 11003, --通用天赋 [EMasterTalentType.CAREER] = 11004, --职业天赋 } ---大师之路页签名字 EMasterTalentName = { [EMasterTalentType.CAREER] = "职业天赋", --职业天赋 [EMasterTalentType.SKILL] = "技能天赋", --技能天赋 [EMasterTalentType.COMMON] = "通用天赋", --通用天赋 [EMasterTalentType.Archange] = "大天使天赋", --大天使天赋 } ---大师之路页签对应界面 EMasterTalentPanelPath = { [EMasterTalentType.CAREER] = "dev/outui/MasterTalent/Panel/KLUICareerTalent/KLUICareerTalentPanel", --职业天赋 [EMasterTalentType.SKILL] = "dev/outui/MasterTalent/Panel/KLUISkillTalent/KLUISkillTalentPanel", --技能天赋 [EMasterTalentType.COMMON] = "dev/outui/MasterTalent/Panel/KLUICommonTalent/KLUICommonTalentPanel", --通用天赋 [EMasterTalentType.Archange] = "dev/outui/Archangel/Panel/KLArchangelTalent/KLArchangelTalentPanel", --大天使天赋 } ---大师之路页签对应背景图片路径 EMasterTalentPanelBGStr = { [EMasterTalentType.CAREER] = "Texture/bg_CareerTalent.png", --职业天赋 [EMasterTalentType.SKILL] = "Texture/bg_SkillTalent.png", --技能天赋 [EMasterTalentType.COMMON] = "Texture/bg_CommonTalent.png", --通用天赋 [EMasterTalentType.Archange] = "Texture/img_lizhan.png", --大天使天赋 } ---@class PopoverType PopoverType = { Tip_efficiency = 1, Tip_auction = 2, Tip_mail = 3, Tip_testimonial = 4, Tip_brave_trials = 5, Tip_partner_incubation = 6, Tip_partner_dispatch = 7, Tip_fashion = 8, Tip_attribute = 9, Tip_assist = 10, Tip_equipment_replacement = 11, Tip_inventory = 12, Tip_task_dispatch = 13, Tip_team = 15, Tip_union_trade = 17, --战盟拍卖 Tip_friends = 19, --好友消息 Tip_MonthCard = 20, --月卡提示 Tip_GoldPrivilege = 21, --黄金特权 Tip_DiamondPrivilege = 22, --钻石特权 Tip_MonthCardQJQuota = 23, --月卡奇迹币限额 } EMonthType = { MonthCardTime = 30030305, --月卡时间 MonthCard = 30030306, DailyCard = 30030307 } ---@class ERedFortstage @新手引导步骤结束方式 ---赤色要塞 ERedFortstage = { Wait = enum(1), Fight = enum(2), ActivityEnd = enum(3), } ---@class EOnHookType 挂机模式 EOnHookType = { No = enum(0), --非挂机状态 Patrol = enum(1), --巡逻挂机 Situ = enum(2), --原地挂机 OffLine = enum(3), --离线挂机 } ERechargeType = { RechargeMall = 1, --充值挡位 MonthCardType = 2, --月卡类型 FirstChargeGift = 3, --首充豪礼 DailyGift = 4, --每日礼包 MountGift = 5, --单物品礼包 RechargeLink = 12, --连冲礼包 MonthCardGift = 14,--月卡礼包 } ---@class E_QJ5_OpenServiceType E_QJ5_OpenServiceType = { BossKill = enum(0), --boss 首杀 Athletics = enum(), --开服竞技按钮 BigWeal = enum(), --大天使奖励 WingTask = enum(), --翅膀任务 JewelryMaster = enum(), --首饰大师,/替换优化成大天使武器2.0 --AngelWeapon = enum(), --大天使武器2.0 SevendaysLogin = enum(), --七日登录 LevelReward = enum(), --等级奖励 --NewGiftbag = enum(), --新手礼包 EquipmentFirstBlast = enum(), --装备首爆 WildBossKill = enum(), --野外BOss首杀 } ---变身卡牌功能类型 E_ShapeShiftCardFuncType = { Inlay = enum(1), --镶嵌 House = enum(), --牌库 Synthesis = enum(), --合成 ExSynthesis = enum(), --变身合成 UnSynthesis = enum(), --合成_卸下 UnInlay = enum(), --卸下 Break = enum(), --突破 UnBreak = enum(), --突破_卸下 ExBreak = enum(), --变身突破 } ---变身卡牌类型 E_ShapeShiftCardType = { Exchange = enum(1), --变身卡牌 Attr = enum(2), --赋能卡牌 GodAttr = enum(3), --神赋卡牌 } ---商业化礼包状态 E_RechargeState = { CanGet = enum(1),--可领取 NotComplete = enum(2),--未完成 AlreadyGet = enum(3),--已领取 } ---翅膀任务状态 E_ChapterState = { ACCPT = enum(1),--已解锁 FINISH = enum(2),--已完成 REWARD = enum(3),--已领取 } E_ArchangelGroupType = { Breakthrough = enum(1), --突破 Grail = enum(2), -- 圣杯 Decompose = enum(3), -- 分解 } ----@class EBossChallengeType EBossChallengeType={ ---黄金 Gold = enum(1), ---野外 Field = enum(2), ---秘境 Secret = enum(3), ---特权 Privilege = enum(4), ---圣域 Sanctuary = enum(5), ---跨服 KuFu = enum(5), } --圣杯代表的品质 ---@class E_ArchangelGrailQuality E_ArchangelGrailQuality= { Green = enum(1), --1绿色品质 Blue = enum(2), --2蓝色品质 Purple = enum(3), --3紫色品质 Golden = enum(4), --4金色品质 Color = enum(5), --5棱彩品质 } --圣杯代表的品质 ---@class E_ArchangelGrailQualityName E_ArchangelGrailQualityName= { [E_ArchangelGrailQuality.Green] = "绿色", --1绿色品质 [E_ArchangelGrailQuality.Blue] = "蓝色", --2蓝色品质 [E_ArchangelGrailQuality.Purple] = "紫色", --3紫色品质 [E_ArchangelGrailQuality.Golden] = "金色", --4金色品质 } --圣杯代表的品质 ---@class E_ArchangelGrailQualityColor E_ArchangelGrailQualityColor= { [E_ArchangelGrailQuality.Green] = "#1add1f", --1绿色品质 [E_ArchangelGrailQuality.Blue] = "#4ba7e8", --2蓝色品质 [E_ArchangelGrailQuality.Purple] = "#df4be8", --3紫色品质 [E_ArchangelGrailQuality.Golden] = "#e8d04b", --4金色品质 [E_ArchangelGrailQuality.Color] = "#dce1e5", --5棱彩品质 } --圣杯可融合位置 ---@class E_ArchangelGrailstrPart E_ArchangelGrailstrPart= { [EEquipSlotType.ArchangelWeapon] = "主手武器", [EEquipSlotType.ArchangelOffHandWeapon] = "副手武器", [EEquipSlotType.ArchangelTwoHandWeapon] = "主副手武器", [EEquipSlotType.ArchangelHelmet] = "头盔", [EEquipSlotType.ArchangelArmor] = "铠甲", [EEquipSlotType.ArchangelGlove] = "护手", [EEquipSlotType.ArchangelPant] = "护腿", [EEquipSlotType.ArchangelBoot] = "鞋子", } ---运营活动枚举类 --运营活动类型 对应OperateActivity_subActivity表内的subType --用来发id给后端 EOperateActivityActivityType = { FirstGetOnActivity = enum(0), --初始上线请求 RechargeDirect = enum(1), --直购 OperateAddRecharge = enum(2), --累充请求 luckyTurnTable = enum(3), --抽奖 DiamondRecharge = enum(4), --钻石 ConsumerRanking = enum(5), --消费排行 } ---技能界面显示类型 E_SkillShowType = { ---技能正常界面 Normal = enum(1), ---变身技能界面 Transfer = enum(2) } ---@class EPKModeToUI_Out EPKModeToUI_Out = { [EPKMode.AllAttack] = '全体', [EPKMode.Peace] = '和平', [EPKMode.Marry] = '夫妻', [EPKMode.ShiTu] = '师徒', [EPKMode.Team] = '组队', [EPKMode.Union] = '战盟', [EPKMode.RedName] = '红名', [EPKMode.Country] = '国家', [EPKMode.Storm] = '强攻', [EPKMode.Camp] = '阵营', [EPKMode.Robbery] = '掠夺', [EPKMode.Attack] = '攻方', [EPKMode.Defend] = '守方', }