This commit is contained in:
Akbar Yahya
2022-11-21 16:30:31 +08:00
commit e0d4d8040c
3326 changed files with 683000 additions and 0 deletions

View File

@@ -0,0 +1,306 @@
--************************************************************************
-- 工具自动生成的类型定义代码(UTF-8 With BOM),请勿编辑!
-- File Name: CommonExcelConfig.lua
-- Purpose: lua类型定义文件
-- Copyright (c) 2017-2100 miHoYo.com, Inc. All rights reserved.
--************************************************************************
--算数运算类型
ArithType =
{
ARITH_NONE = 0, -- 未定义
ARITH_ADD = 1, -- 算数加
ARITH_MULTI = 2, -- 算数乘
ARITH_SUB = 3, -- 算数减
ARITH_DIVIDE = 4, -- 算数除
}
--逻辑运算类型
LogicType =
{
LOGIC_NONE = 0, -- 未定义
LOGIC_AND = 1, -- 逻辑与
LOGIC_OR = 2, -- 逻辑或
LOGIC_NOT = 3, -- 逻辑非
}
--品质
QualityType =
{
QUALITY_NONE = 0, -- 未定义
QUALITY_WHITE = 1, -- 白
QUALITY_GREEN = 2, -- 绿
QUALITY_BLUE = 3, -- 蓝
QUALITY_PURPLE = 4, -- 紫
QUALITY_ORANGE = 5, -- 橙
}
--职业
JobType =
{
JOB_NONE = 0, -- 未定义
JOB_SWORDMAN = 1, -- 剑士
JOB_ARCHER = 2, -- 弓手
}
--体型
BodyType =
{
BODY_NONE = 0, -- 未定义
BODY_BOY = 1, -- 少男
BODY_GIRL = 2, -- 少女
BODY_LADY = 3, -- 成女
BODY_MALE = 4, -- 成男
BODY_LOLI = 5, -- 萝莉
}
--生命状态
LifeState =
{
LIFE_NONE = 0, -- 未定义
LIFE_ALIVE = 1, -- 活着
LIFE_DEAD = 2, -- 死亡
LIFE_REVIVE = 3, -- 复活中
}
--效果类型
StateType =
{
BUFF_NONE = 0, -- 无
BUFF_CONTROL = 1, -- 效果类型_控制
}
--怪物类型
MonsterType =
{
MONSTER_NONE = 0, -- 无
MONSTER_ORDINARY = 1, -- 怪物类型_普通
MONSTER_BOSS = 2, -- 怪物类型_BOSS
MONSTER_ENV_ANIMAL = 3, -- 怪物类型_环境小动物
}
--技能按钮是否支持拖动
SkillDrag =
{
DRAG_NONE = 0, -- 不支持
DRAG_ROTATE_CAMERA = 1, -- 旋转相机
DRAG_ROTATE_CHARACTER = 2, -- 旋转角色
}
--战斗属性
FightPropType =
{
FIGHT_PROP_NONE = 0, -- 未定义
FIGHT_PROP_BASE_HP = 1, -- 基础生命值
FIGHT_PROP_HP = 2, -- 生命值
FIGHT_PROP_HP_PERCENT = 3, -- 生命值百分比
FIGHT_PROP_BASE_ATTACK = 4, -- 基础攻击力
FIGHT_PROP_ATTACK = 5, -- 攻击力
FIGHT_PROP_ATTACK_PERCENT = 6, -- 攻击力百分比
FIGHT_PROP_BASE_DEFENSE = 7, -- 基础防御力
FIGHT_PROP_DEFENSE = 8, -- 防御力
FIGHT_PROP_DEFENSE_PERCENT = 9, -- 防御力百分比
FIGHT_PROP_BASE_SPEED = 10, -- 基础移动速度
FIGHT_PROP_SPEED_PERCENT = 11, -- 移动速度百分比
FIGHT_PROP_CRITICAL = 20, -- 暴击率
FIGHT_PROP_ANTI_CRITICAL = 21, -- 暴击抗性
FIGHT_PROP_CRITICAL_HURT = 22, -- 暴击伤害
FIGHT_PROP_CHARGE_EFFICIENCY = 23, -- 充能效率
FIGHT_PROP_ADD_HURT = 24, -- 伤害增加
FIGHT_PROP_SUB_HURT = 25, -- 伤害减免
FIGHT_PROP_HEAL_ADD = 26, -- 治疗加成
FIGHT_PROP_HEALED_ADD = 27, -- 受治疗加成
FIGHT_PROP_FIRE_ADD_HURT = 40, -- 火元素伤害加成
FIGHT_PROP_ELEC_ADD_HURT = 41, -- 电元素伤害加成
FIGHT_PROP_WATER_ADD_HURT = 42, -- 水元素伤害加成
FIGHT_PROP_GRASS_ADD_HURT = 43, -- 草元素伤害加成
FIGHT_PROP_WIND_ADD_HURT = 44, -- 风元素伤害加成
FIGHT_PROP_ROCK_ADD_HURT = 45, -- 岩元素伤害加成
FIGHT_PROP_ICE_ADD_HURT = 46, -- 冰元素伤害加成
FIGHT_PROP_FIRE_SUB_HURT = 50, -- 火元素抗性
FIGHT_PROP_ELEC_SUB_HURT = 51, -- 电元素抗性
FIGHT_PROP_WATER_SUB_HURT = 52, -- 水元素抗性
FIGHT_PROP_GRASS_SUB_HURT = 53, -- 草元素抗性
FIGHT_PROP_WIND_SUB_HURT = 54, -- 风元素抗性
FIGHT_PROP_ROCK_SUB_HURT = 55, -- 岩元素抗性
FIGHT_PROP_ICE_SUB_HURT = 56, -- 冰元素抗性
FIGHT_PROP_EFFECT_HIT = 60, -- 效果命中
FIGHT_PROP_EFFECT_RESIST = 61, -- 效果抵抗
FIGHT_PROP_FREEZE_RESIST = 62, -- 冰冻抵抗
FIGHT_PROP_TORPOR_RESIST = 63, -- 麻痹抵抗
FIGHT_PROP_DIZZY_RESIST = 64, -- 眩晕抵抗
FIGHT_PROP_FREEZE_SHORTEN = 65, -- 冰冻时间缩短
FIGHT_PROP_TORPOR_SHORTEN = 66, -- 麻痹时间缩短
FIGHT_PROP_DIZZY_SHORTEN = 67, -- 眩晕时间缩短
FIGHT_PROP_MAX_FIRE_ENERGY = 70, -- 最大火元素能量
FIGHT_PROP_MAX_ELEC_ENERGY = 71, -- 最大电元素能量
FIGHT_PROP_MAX_WATER_ENERGY = 72, -- 最大水元素能量
FIGHT_PROP_MAX_GRASS_ENERGY = 73, -- 最大草元素能量
FIGHT_PROP_MAX_WIND_ENERGY = 74, -- 最大风元素能量
FIGHT_PROP_MAX_ICE_ENERGY = 75, -- 最大冰元素能量
FIGHT_PROP_MAX_ROCK_ENERGY = 76, -- 最大岩元素能量
FIGHT_PROP_CUR_FIRE_ENERGY = 1000, -- 当前火元素能量
FIGHT_PROP_CUR_ELEC_ENERGY = 1001, -- 当前电元素能量
FIGHT_PROP_CUR_WATER_ENERGY = 1002, -- 当前水元素能量
FIGHT_PROP_CUR_GRASS_ENERGY = 1003, -- 当前草元素能量
FIGHT_PROP_CUR_WIND_ENERGY = 1004, -- 当前风元素能量
FIGHT_PROP_CUR_ICE_ENERGY = 1005, -- 当前冰元素能量
FIGHT_PROP_CUR_ROCK_ENERGY = 1006, -- 当前岩元素能量
FIGHT_PROP_CUR_HP = 1010, -- 当前生命值
FIGHT_PROP_MAX_HP = 2000, -- 生命值上限
FIGHT_PROP_CUR_ATTACK = 2001, -- 当前攻击力
FIGHT_PROP_CUR_DEFENSE = 2002, -- 当前防御力
FIGHT_PROP_CUR_SPEED = 2003, -- 当前速度
}
--属性类型
PropType =
{
PROP_NONE = 0, -- 未定义
PROP_EXP = 1001, -- 经验
PROP_BREAK_LEVEL = 1002, -- 突破等级
PROP_SMALL_TALENT_POINT = 1004, -- 小天赋点数
PROP_BIG_TALENT_POINT = 1005, -- 大天赋点数
PROP_GEAR_START_VAL = 2001, -- 机关启动值
PROP_GEAR_STOP_VAL = 2002, -- 机关停止值
PROP_LEVEL = 4001, -- 等级
PROP_LAST_CHANGE_AVATAR_TIME = 10001, -- 上次切换角色的时间(使用场景时间,单位:豪秒)
PROP_MAX_SPRING_VOLUME = 10002, -- 最大泉水量(值乘以100后与客户端通信)
PROP_CUR_SPRING_VOLUME = 10003, -- 当前泉水量(值乘以100后与客户端通信)
PROP_IS_SPRING_AUTO_USE = 10004, -- 是否自动使用泉水
PROP_SPRING_AUTO_USE_PERCENT = 10005, -- 泉水自动使用的百分比
PROP_IS_FLYABLE = 10006, -- 是否具备飞行能力
PROP_IS_WEATHER_LOCKED = 10007, -- 是否锁定天气
PROP_IS_GAME_TIME_LOCKED = 10008, -- 是否锁定游戏时间
PROP_IS_TRANSFERABLE = 10009, -- 是否能够传送
PROP_MAX_STAMINA = 10010, -- 固定体力上限
PROP_CUR_PERSIST_STAMINA = 10011, -- 当前固定体力
PROP_CUR_TEMPORARY_STAMINA = 10012, -- 当前临时体力
PROP_PLAYER_LEVEL = 10013, -- 玩家等级
PROP_PLAYER_EXP = 10014, -- 玩家经验
PROP_PLAYER_HCOIN = 10015, -- 玩家水晶
PROP_PLAYER_SCOIN = 10016, -- 玩家金币
PROP_TEAM_COST = 90001, -- 队伍消耗
}
--道具类型
ItemType =
{
ITEM_NONE = 0, -- 未定义
ITEM_VIRTUAL = 1, -- 虚拟道具
ITEM_MATERIAL = 2, -- 材料
ITEM_RELIQUARY = 3, -- 圣遗物
ITEM_WEAPON = 4, -- 武器
}
--材料类型
MaterialType =
{
MATERIAL_NONE = 0, -- 未定义
MATERIAL_FOOD = 1, -- 食物
MATERIAL_QUEST = 2, -- 任务物品
MATERIAL_EXCHANGE = 4, -- 兑换材料
MATERIAL_CONSUME = 5, -- 消耗品
MATERIAL_EXP_FRUIT = 6, -- 经验果实
MATERIAL_AVATAR = 7, -- 角色卡
MATERIAL_ADSORBATE = 8, -- 吸附物
MATERIAL_CRICKET = 9, -- 蛐蛐(临时方案)
MATERIAL_ELEM_CRYSTAL = 10, -- 元素结晶
MATERIAL_WEAPON_EXP_STONE = 11, -- 武器强化石
}
--成长曲线类型
GrowCurveType =
{
GROW_CURVE_NONE = 0, -- 未定义
GROW_CURVE_HP = 1, -- 血量
GROW_CURVE_ATTACK = 2, -- 攻击
GROW_CURVE_STAMINA = 3, -- 体力
GROW_CURVE_STRIKE = 4, -- 暴击
GROW_CURVE_ANTI_STRIKE = 5, -- 抗暴
GROW_CURVE_ANTI_STRIKE1 = 6, -- 抗暴1
GROW_CURVE_ANTI_STRIKE2 = 7, -- 抗暴2
GROW_CURVE_ANTI_STRIKE3 = 8, -- 抗暴3
GROW_CURVE_STRIKE_HURT = 9, -- 暴击伤害
GROW_CURVE_ELEMENT = 10, -- 元素
GROW_CURVE_KILL_EXP = 11, -- 击杀经验
GROW_CURVE_DEFENSE = 12, -- 防御
GROW_CURVE_ATTACK_BOMB = 13, -- 炸药攻击
}
--装备类型枚举
EquipType =
{
EQUIP_NONE = 0, -- 未定义
EQUIP_BRACER = 1, -- 生之花
EQUIP_DRESS = 2, -- 理之冠
EQUIP_SHOES = 3, -- 时之沙
EQUIP_RING = 4, -- 空之杯
EQUIP_NECKLACE = 5, -- 死之羽
EQUIP_WEAPON = 6, -- 武器
}
--武器类型
WeaponType =
{
WEAPON_NONE = 0, -- 未定义
WEAPON_SWORD_ONE_HAND = 1, -- 单手剑
WEAPON_CROSSBOW = 2, -- 弩
WEAPON_STAFF = 3, -- 法杖
WEAPON_DOUBLE_DAGGER = 4, -- 双短刀
WEAPON_KATANA = 5, -- 太刀
WEAPON_SHURIKEN = 6, -- 手里剑
WEAPON_STICK = 7, -- 棍
WEAPON_SPEAR = 8, -- 长枪
WEAPON_SHIELD_SMALL = 9, -- 小盾
WEAPON_CATALYST = 10, -- 法器
WEAPON_CLAYMORE = 11, -- 双手剑
WEAPON_BOW = 12, -- 弓
WEAPON_POLE = 13, -- 长柄武器
}
--玩家事件类型
PlayerEventType =
{
PLAYER_EVENT_NONE = 0, -- 未定义
PLAYER_EVENT_KILL_MONSTER = 1, -- 杀死怪物
PLAYER_EVENT_COMPLETE_TALK = 2, -- 完成对话
PLAYER_EVENT_MONSTER_DIE = 3, -- 自己场景怪物死亡
PLAYER_EVENT_FINISH_PLOT = 4, -- 完成剧情(客户端判断)
PLAYER_EVENT_OBTAIN_ITEM = 5, -- 获得道具
PLAYER_EVENT_TRIGGER_FIRE = 6, -- 触发器触发
PLAYER_EVENT_CLEAR_GROUP_MONSTER = 7, -- 清空怪物营地
PLAYER_EVENT_NOT_FINISH_PLOT = 8, -- 未完成剧情(客户端判断)
PLAYER_EVENT_ENTER_DUNGEON = 9, -- 进入副本
PLAYER_EVENT_ENTER_MY_WORLD = 10, -- 进入我的大世界
PLAYER_EVENT_FINISH_DUNGEON = 11, -- 完成地下城
PLAYER_EVENT_DESTROY_GADGET = 12, -- 摧毁物件
PLAYER_EVENT_OBTAIN_MATERIAL_WITH_SUBTYPE = 13, -- 获得指定类型材料
PLAYER_EVENT_NICK_NAME = 14, -- 任意一次取名后
PLAYER_EVENT_GADGET_INTERACT = 15, -- 调查物件
PLAYER_EVENT_SEAL_BATTLE_RESULT = 16, -- 封印战斗结束
PLAYER_EVENT_GAME = 101, -- 只要在游戏中
PLAYER_EVENT_GATHER = 102, -- 采集
PLAYER_EVENT_ACCELERATE = 104, -- 比如奔跑或是速游
PLAYER_EVENT_USE_ITEM = 105, -- 使用背包道具
PLAYER_EVENT_CHANGE_AVATAR = 106, -- 换人
PLAYER_EVENT_SKILL = 107, -- 使用技能
PLAYER_EVENT_REGION = 108, -- 踩到隐藏的无聊区
PLAYER_EVENT_JUMP_POINT = 1000, -- 传送,包括同场景
}
--副本玩法类型
DungeonPlayType =
{
DUNGEON_PLAY_TYPE_NONE = 0, -- 未定义
DUNGEON_PLAY_TYPE_FOGGY_MAZE = 1, -- 迷雾迷宫
}
--单机或联机等模式
PlayMode =
{
ALL = 0, -- 全部
SINGLE = 1, -- 单人
MULTIPLE = 2, -- 多人
}

View File

@@ -0,0 +1,65 @@
--************************************************************************
-- 工具自动生成的类型定义代码(UTF-8 With BOM),请勿编辑!
-- File Name: CommonScriptConfig.lua
-- Purpose: lua类型定义文件
-- Copyright (c) 2017-2100 miHoYo.com, Inc. All rights reserved.
--************************************************************************
--区域形状
RegionShape =
{
REGION_NONE = 0, -- 无
REGION_SPHERE = 1, -- 无
REGION_CUBIC = 2, -- 立方体
}
--事件类型
EventType =
{
EVENT_NONE = 0, -- 无
EVENT_ANY_MONSTER_DIE = 1, -- 任何怪物死亡
EVENT_ANY_GADGET_DIE = 2, -- 任何物件死亡
EVENT_VARIABLE_CHANGE = 3, -- 变量改变
EVENT_ENTER_REGION = 4, -- 进入区域
EVENT_LEAVE_REGION = 5, -- 离开区域
EVENT_GADGET_CREATE = 6, -- 物件创建
EVENT_GADGET_STATE_CHANGE = 7, -- 物件状态改变
EVENT_DUNGEON_SETTLE = 8, -- 副本结算
EVENT_SELECT_OPTION = 9, -- 选择选项
EVENT_CLIENT_EXECUTE = 10, -- 客户端请求执行trigger
EVENT_ANY_MONSTER_LIVE = 11, -- 任何怪物创生
EVENT_SPECIFIC_MONSTER_HP_CHANGE = 12, -- 指定config_id的怪物血量变化
EVENT_AREA_LEVELUP_UNLOCK_DUNGEON_ENTRY = 13, -- area升级后执行UNLOCK_DUNGEON_ENTRY的动作
EVENT_DUNGEON_BROADCAST_ONTIMER = 14, -- 副本group定时事件广播给所有group
EVENT_TIMER_EVENT = 15, -- 延时调用事件
EVENT_CHALLENGE_SUCCESS = 16, -- 区域挑战成功
EVENT_CHALLENGE_FAIL = 17, -- 区域挑战失败
EVENT_SEAL_BATTLE_BEGIN = 18, -- 封印战斗开始
EVENT_SEAL_BATTLE_END = 19, -- 封印战斗结束
EVENT_GATHER = 20, -- 采集事件
EVENT_QUEST_FINISH = 21, -- 任务完成
EVENT_MONSTER_BATTLE = 22, -- 怪物入战
EVENT_AREA_LEVELUP = 23, -- 一级区域升级
EVENT_CUTSCENE_END = 24, -- 所有客户端播放cutscene结束
EVENT_AVATAR_NEAR_PLATFORM = 25, -- 角色靠近移动平台,这时移动平台已停止(客户端发送)
}
--物件类型
GadgetType =
{
GADGET_NONE = 0, -- 无
GADGET_WORLD_CHECT = 1, -- 地表世界宝箱
GADGET_DUNGEON_SECRET_CHEST = 2, -- 地城秘密宝箱
GADGET_DUNGEON_PASS_CHEST = 3, -- 地城通关宝箱
}
--组内杀死实体策略
GroupKillPolicy =
{
GROUP_KILL_NONE = 0, -- 无
GROUP_KILL_ALL = 1, -- 所有实体
GROUP_KILL_MONSTER = 2, -- 所有怪物
GROUP_KILL_GADGET = 3, -- 所有物件
GROUP_KILL_NPC = 4, -- 所有NPC
}

View File

@@ -0,0 +1,35 @@
--************************************************************************
-- 工具自动生成的类型定义代码(UTF-8 With BOM),请勿编辑!
-- File Name: ConstValueExcelConfig.lua
-- Purpose: lua类型定义文件
-- Copyright (c) 2017-2100 miHoYo.com, Inc. All rights reserved.
--************************************************************************
--常量类型
ConstValueType =
{
CONST_VALUE_GAME_TIME_PER_DAY = 1, -- 一天的游戏时间
CONST_VALUE_INIT_GAME_TIME = 2, -- 初始游戏时间
CONST_VALUE_INIT_TEAM_AVATAR = 3, -- 初始队伍角色
CONST_VALUE_CHANGE_AVATAR_CD = 4, -- 换角色CD
CONST_VALUE_AVATAR_HP_RECOVER = 5, -- 角色血量恢复
CONST_VALUE_DASH_COST_STAMINA = 6, -- 冲刺每秒消耗体力
CONST_VALUE_CLIMB_COST_STAMINA = 7, -- 攀爬消耗体力
CONST_VALUE_CLIMB_JUMP_COST_STAMINA = 8, -- 攀爬跳跃消耗体力
CONST_VALUE_SWIM_COST_STAMINA = 9, -- 游泳消耗体力
CONST_VALUE_SWIM_DASH_COST_STAMINA = 10, -- 游泳猛冲消耗体力
CONST_VALUE_FLY_COST_STAMINA = 11, -- 飞行每秒消耗体力
CONST_VALUE_FALL_HURT = 12, -- 坠落伤害
CONST_VALUE_PACK_MAX_WEIGHT = 13, -- 背包最大重量
CONST_VALUE_DEPOT_MAX_WEIGHT = 14, -- 仓库最大重量
CONST_VALUE_KILL_MONSTER_EXP = 15, -- 杀怪奖励经验
CONST_VALUE_PLAYER_WORLD_SCENE_ID = 16, -- 玩家世界场景ID
CONST_VALUE_PLAYER_PICKUP_RANGE = 17, -- 玩家拾取范围
CONST_VALUE_ITEM_STACK_MAX = 18, -- 道具堆叠上限
CONST_VALUE_AVATAR_DIE_MAX_TIME = 19, -- 角色死亡最大时间
CONST_VALUE_DEFENSE_RESIST_RATIO = 20, -- 防御减伤率系数
CONST_VALUE_STRIKE_LIMIT = 21, -- 暴击率上下限
CONST_VALUE_BLOCK_REFRESH_PARAM = 22, -- 场景块刷新参数
CONST_VALUE_DUNGEON_KEEP_TIME = 23, -- 副本保留时间
}

View File

@@ -0,0 +1,51 @@
--************************************************************************
-- 工具自动生成的类型定义代码(UTF-8 With BOM),请勿编辑!
-- File Name: EquipExcelConfig.lua
-- Purpose: lua类型定义文件
-- Copyright (c) 2017-2100 miHoYo.com, Inc. All rights reserved.
--************************************************************************
--装备槽位类型
EquipSlotType =
{
EQUIP_SLOT_NONE = 0, -- 未定义
EQUIP_SLOT_WEAPON = 1, -- 武器槽位
EQUIP_SLOT_BRACER = 2, -- 首饰槽位
EQUIP_SLOT_DRESS = 3, -- 衣服槽位
EQUIP_SLOT_SHOES = 4, -- 鞋子槽位
EQUIP_SLOT_RING = 5, -- 戒指槽位
EQUIP_SLOT_NECKLACE = 6, -- 项链槽位
}
--词缀效果
AffixEffect =
{
AFFIX_NONE = 0, -- 未定义
AFFIX_ADD_ATTACK = 1, -- 增加攻击力
AFFIX_ADD_ATTACK_PERCENT = 2, -- 增加攻击力百分比
AFFIX_ADD_DEFENSE = 3, -- 增加防御力
AFFIX_ADD_DEFENSE_PERCENT = 4, -- 增加防御力百分比
AFFIX_ADD_MAX_HP = 5, -- 增加生命上限
AFFIX_ADD_MAX_HP_PERCENT = 6, -- 增加生命上限百分比
AFFIX_ADD_MAX_STAMINA = 7, -- 增加体力上限
AFFIX_ADD_MAX_STAMINA_PERCENT = 8, -- 增加体力上限百分比
AFFIX_ADD_STRIKE_PERCENT = 9, -- 增加暴击百分比
AFFIX_ADD_ANTI_STRIKE_PERCENT = 10, -- 增加抗暴百分比
AFFIX_ADD_STRIKE_HURT_PERCENT = 11, -- 增加暴击伤害百分比
AFFIX_ADD_NO_PROP_HURT_PERCENT = 12, -- 增加无属性伤害百分比
AFFIX_SUB_NO_PROP_HURT_PERCENT = 13, -- 减少无属性伤害百分比
AFFIX_ADD_FIRE_HURT_PERCENT = 14, -- 增加火焰伤害百分比
AFFIX_SUB_FIRE_HURT_PERCENT = 15, -- 减少火焰伤害百分比
AFFIX_ADD_WATER_HURT_PERCENT = 16, -- 增加水焰伤害百分比
AFFIX_SUB_WATER_HURT_PERCENT = 17, -- 减少水焰伤害百分比
AFFIX_ADD_GRASS_HURT_PERCENT = 18, -- 增加草系伤害百分比
AFFIX_SUB_GRASS_HURT_PERCENT = 19, -- 减少草系伤害百分比
AFFIX_ADD_ELEC_HURT_PERCENT = 20, -- 增加电系伤害百分比
AFFIX_SUB_ELEC_HURT_PERCENT = 21, -- 减少电系伤害百分比
AFFIX_ADD_WIND_HURT_PERCENT = 22, -- 增加风系伤害百分比
AFFIX_SUB_WIND_HURT_PERCENT = 23, -- 减少风系伤害百分比
AFFIX_SUB_SKILL_CD_PERCENT = 24, -- 技能冷却减少百分比
AFFIX_HP_RECOVER_PER_SECOND = 25, -- 每秒生命回复
AFFIX_ADD_SPEED_PERCENT = 26, -- 移动速度增加百分比
}

View File

@@ -0,0 +1,14 @@
--************************************************************************
-- 工具自动生成的类型定义代码(UTF-8 With BOM),请勿编辑!
-- File Name: GatherExcelConfig.lua
-- Purpose: lua类型定义文件
-- Copyright (c) 2017-2100 miHoYo.com, Inc. All rights reserved.
--************************************************************************
--挂接位置
PointLocation =
{
POINT_GROUND = 0, -- 在地上
POINT_AIR = 1, -- 在空中
}

View File

@@ -0,0 +1,16 @@
--************************************************************************
-- 工具自动生成的类型定义代码(UTF-8 With BOM),请勿编辑!
-- File Name: ItemExcelConfig.lua
-- Purpose: lua类型定义文件
-- Copyright (c) 2017-2100 miHoYo.com, Inc. All rights reserved.
--************************************************************************
--道具使用操作
ItemUseOp =
{
ITEM_USE_NONE = 0, -- 未定义
ITEM_USE_RECOVER_HP = 1, -- 恢复血量
ITEM_USE_ACCEPT_QUEST = 2, -- 触发任务
ITEM_USE_TRIGGER_ABILITY = 3, -- 触发技能
}

View File

@@ -0,0 +1,29 @@
--************************************************************************
-- 工具自动生成的类型定义代码(UTF-8 With BOM),请勿编辑!
-- File Name: OpenStateExcelConfig.lua
-- Purpose: lua类型定义文件
-- Copyright (c) 2017-2100 miHoYo.com, Inc. All rights reserved.
--************************************************************************
--开启状态类型枚举
OpenStateType =
{
OPEN_STATE_NONE = 0, -- 无效
OPEN_STATE_PAIMON = 1, -- 派蒙开关
OPEN_STATE_PAIMON_NAVIGATION = 2, -- 派蒙指引开关
OPEN_STATE_AVATAR_PROMOTE = 3, -- 角色突破
OPEN_STATE_AVATAR_TALENT = 4, -- 角色天赋
OPEN_STATE_WEAPON_PROMOTE = 5, -- 武器突破
OPEN_STATE_WEAPON_AWAKEN = 6, -- 武器觉醒
OPEN_STATE_QUEST_REMIND = 7, -- 任务提示
OPEN_STATE_GAME_GUIDE = 8, -- 游戏指引
}
--开启功能所需的条件
OpenStateCondType =
{
OPEN_STATE_COND_NONE = 0, -- 无效
OPEN_STATE_COND_PLAYER_LEVEL = 1, -- 玩家等级
OPEN_STATE_COND_QUEST = 2, -- 任务
}

View File

@@ -0,0 +1,129 @@
--************************************************************************
-- 工具自动生成的类型定义代码(UTF-8 With BOM),请勿编辑!
-- File Name: QuestExcelConfig.lua
-- Purpose: lua类型定义文件
-- Copyright (c) 2017-2100 miHoYo.com, Inc. All rights reserved.
--************************************************************************
--任务类型
QuestType =
{
AQ = 0, -- Archon Quest 魔神任务
FQ = 1, -- Fractions Quest 帮派任务
LQ = 2, -- Legend Quest 传说任务
EQ = 3, -- Event Quest 活动任务
DQ = 4, -- Daily Quest 日常任务
IQ = 5, -- Indescribable Quest 不可描述的任务
}
--任务状态
QuestState =
{
QUEST_STATE_NONE = 0, -- 不能领取
QUEST_STATE_UNSTARTED = 1, -- 未开始
QUEST_STATE_UNFINISHED = 2, -- 未完成
QUEST_STATE_FINISHED = 3, -- 已完成
QUEST_STATE_FAILED = 4, -- 已失败
}
--显示状态
QuestShowType =
{
QUEST_SHOW = 0, -- 显示
QUEST_HIDDEN = 1, -- 隐藏
}
--任务条件类型
QuestCondType =
{
QUEST_COND_NONE = 0, -- 未定义
QUEST_COND_STATE_EQUAL = 1, -- 任务状态等于
QUEST_COND_STATE_NOT_EQUAL = 2, -- 任务状态不等于
QUEST_COND_PACK_HAVE_ITEM = 3, -- 背包有道具
QUEST_COND_AVATAR_ELEMENT_EQUAL = 4, -- 角色元素等于
QUEST_COND_AVATAR_ELEMENT_NOT_EQUAL = 5, -- 角色元素不等于
QUEST_COND_AVATAR_CAN_CHANGE_ELEMENT = 6, -- 角色是否可以改变元素
QUEST_COND_WORLD_AREA_LEVEL_EQUAL_GREATER = 7, -- 一级区域等级大于或等于
}
--任务指引类型
QuestGuideType =
{
QUEST_GUIDE_NONE = 0, -- 未定义
QUEST_GUIDE_LOCATION = 1, -- 地点
QUEST_GUIDE_NPC = 2, -- NPC
}
--场景内指引类型
ShowQuestGuideType =
{
QUEST_GUIDE_ITEM_ENABLE = 0, -- 是
QUEST_GUIDE_ITEM_DISABLE = 1, -- 不启用
QUEST_GUIDE_ITEM_MOVE_HIDE = 2, -- 移动中隐藏
}
--任务指引自动开启或关闭
QuestGuideAuto =
{
QUEST_GUIDE_AUTO_NONE = 0, -- 未定义
QUEST_GUIDE_AUTO_ENABLE = 1, -- 自动开启
QUEST_GUIDE_AUTO_DISABLE = 2, -- 自动关闭
}
--任务指引层级
QuestGuideLayer =
{
QUEST_GUIDE_LAYER_NONE = 0, -- 未定义
QUEST_GUIDE_LAYER_UI = 1, -- UI层级
QUEST_GUIDE_LAYER_SCENE = 2, -- 场景层级
}
--任务执行类型
QuestExecType =
{
QUEST_EXEC_NONE = 0, -- 未定义
QUEST_EXEC_DEL_PACK_ITEM = 1, -- 删除背包中道具
QUEST_EXEC_UNLOCK_POINT = 2, -- 解锁传送点
QUEST_EXEC_UNLOCK_AREA = 3, -- 解锁区域
QUEST_EXEC_UNLOCK_FORCE = 4, -- 解锁力场
QUEST_EXEC_LOCK_FORCE = 5, -- 锁住力场
QUEST_EXEC_CHANGE_AVATAR_ELEMET = 6, -- 改变角色元素
QUEST_EXEC_REFRESH_GROUP_MONSTER = 7, -- 刷新怪物营地
QUEST_EXEC_SET_IS_FLYABLE = 8, -- 设置飞行能力
QUEST_EXEC_SET_IS_WEATHER_LOCKED = 9, -- 设置天气锁定状态
QUEST_EXEC_SET_IS_GAME_TIME_LOCKED = 10, -- 设置游戏时间锁定状态
QUEST_EXEC_SET_IS_TRANSFERABLE = 11, -- 设置传送能力
QUEST_EXEC_GRANT_TRIAL_AVATAR = 12, -- 发放试用角色
QUEST_EXEC_OPEN_BORED = 13, -- 开放无聊度系统
QUEST_EXEC_ROLLBACK_QUEST = 14, -- 回滚任务
QUEST_EXEC_NOTIFY_GROUP_LUA = 15, -- 通知group脚本
QUEST_EXEC_SET_OPEN_STATE = 16, -- 设置开启状态
QUEST_EXEC_LOCK_POINT = 17, -- 锁点
QUEST_EXEC_DEL_PACK_ITEM_BATCH = 18, -- 批量删除背包中道具
QUEST_EXEC_REFRESH_GROUP_SUITE = 19, -- 刷新指定Group指定的Suite
QUEST_EXEC_REMOVE_TRIAL_AVATAR = 20, -- 删除试用角色
}
--对话触发方式
TalkBeginWay =
{
TALK_BEGIN_NONE = 0, -- 未定义
TALK_BEGIN_AUTO = 1, -- 自动触发
TALK_BEGIN_MANUAL = 2, -- 手动触发
}
--对话角色类型
TalkRoleType =
{
TALK_ROLE_NONE = 0, -- 未定义
TALK_ROLE_NPC = 1, -- NPC
TALK_ROLE_PLAYER = 2, -- 玩家
}
--对话显示类型
TalkShowType =
{
TALK_SHOW_DEFAULT = 0, -- 默认:单句显示多局选择
TALK_SHOW_FORCE_SELECT = 1, -- 强制成为选项
}

View File

@@ -0,0 +1,16 @@
--************************************************************************
-- 工具自动生成的类型定义代码(UTF-8 With BOM),请勿编辑!
-- File Name: SceneExcelConfig.lua
-- Purpose: lua类型定义文件
-- Copyright (c) 2017-2100 miHoYo.com, Inc. All rights reserved.
--************************************************************************
--场景类型
SceneType =
{
SCENE_NONE = 0, -- 未定义
SCENE_WORLD = 1, -- 玩家的世界场景
SCENE_DUNGEON = 2, -- 地下城副本
SCENE_ROOM = 3, -- 房间
}