Lua游戏开发技能属性定义

来源:互联网 发布:ubuntu文档 编辑:程序博客网 时间:2024/06/13 05:35
-- 技能分组eSG_Attack = 0;-- 普攻eSG_Skill = 1;-- 技能eSG_TriSkill = 2;-- 触发技能-- 技能效果类型eSE_Damage = 1;-- 伤害eSE_Buff = 2; -- 祝福eSE_DBuff = 3;-- 诅咒-- 技能类型eST_Attack = 1;-- 主动eST_Tri = 2; -- 触发eST_Passive = 3;-- 被动-- 伤害类型eSD_ATN = 1; -- 物理伤害eSD_FIRE = 2; -- 法术伤害(火焰)eSD_FROST = 3; -- 法术伤害(冰霜)eSD_THUNDER = 4; -- 法术伤害(雷电)eSD_POISON = 5; -- 法术伤害(毒素)eSD_HOLY = 6; -- 法术伤害(神圣)-- 技能范围类型eSScopT_Owner = 1;-- 自身eSScopT_Single = 2;-- 单点eSScopT_CricleO = 3;-- 自身圆心eSScopT_CricleT = 4;-- 目标圆心eSScopT_SectorO = 5;-- 自身前方扇形eSScopT_RectO = 6;-- 自身前方矩形eSScopT_MulC = 7;-- 自身周围多个圆形区域eSScopT_Ellipse = 8; -- 自身周围椭圆区域-- 特化公式定义eSpecFunc_Cast = 1;-- 引导-- 技能释放阶段eSStep_Unknown = 0;eSStep_Spell = 1;eSStep_End = 2;-- 心法改变子事件类型eSCEvent_time = 1 --伤害子时间时间点eSCEvent_odds = 2 --伤害子事件概率eSCEvent_arg1 = 3 --伤害子事件伤害乘数(废弃)eSCEvent_arg2 = 4 --伤害子事件伤害加数(废弃)eSCEvent_sodds1 = 5 --状态子事件一概率eSCEvent_sodds2 = 6 --状态子事件二概率-- 心法改变通用属性类型eSCCommon_time = 1; -- 技能时长eSCCommon_cooltime = 2; -- 冷却时间eSCCommon_rushdist = 3; -- 更改冲锋距离eSCCommon_shiftodds = 4; -- 更改击退概率eSCCommon_casttime = 5; -- 延长引导技能持续时间eSCCommon_auratime = 6; -- 更改光环存在时间eSCCommon_movespeed = 7; -- 更改召唤物的移动速度-- 心法改变值类型eSCValueType_add = 0 -- 相加eSCValueType_mul = 1 -- 相乘eSCValueType_instead = 3 -- 取代-- 心法改变类型eSCType_Event = 0 -- 事件eSCType_Common = 1 -- 基础

0 0