2014-5-28 技能

先上图:

注意: 期间我自己客串了一下平面美工,装上了曾经始终装不成功的ps,底部那两个狮子工具栏是我拼出来的:)
这个图看起来简单,做出来可不easy哦.
首先,这个技能列表是要在client和server端同步的,包含它们的剩余冷却时间.
其次,大伙看看我的技能速查表字段结构就知道了:
 TEXT 技能名称
 TEXT 技能说明
 TEXT 技能图标文件名称
 INT(SKILL_TYPE) 技能类型
 INT(SKILL_RESULT) 技能作用结果
 FLOAT 技能施放结果所影响区域半径(如暴风雪法术所影响到的区域). 单位米. 为0表示为单体技能,否则表示为范围技能.
 FLOAT 技能施放结果所持续产生效果时间. 单位秒. 如增减益状态/陷阱/光环的持续时间等.
 INT 假设技能施放后可能在目标对象上产生一个增/减益状态,记录该详细状态值,否则为0.

 BOOL 施放技能时是否须要指定其施放位置(如暴风雪之类的技能),此字段值为真的技能被称为"定点投射"技能.
 INT(SKILL_CASTING_PLACE_TYPE) 技能支持在何种位置状态下施放
 FLOAT 技能的施放准备阶段所须要的时间. 单位秒. 为0表示技能施放无需事先准备.
 FLOAT 技能的实际施放阶段所可能进行的最大时间. 单位秒,为0表示为瞬发技能.
 FLOAT 技能施放后到下次又一次可用所须要等待的冷却时间. 单位秒. 为0表示无需冷却.
 INT 技能的NPC施放权重值(用作支持NPC推断何时将其选中施放),从0到100,为0表示禁止NPC施放此技能,值越大,该技能就越easy被选中施放.
 INT 技能所须要消耗的法力值,大于0表示为魔法技能,否则为物理技能.
 FLOAT   技能施放时到目标对象或所指定位置(定点投射类技能)所须要的最小距离(如冲锋须要离对方一定
       距离外才干发动),从施法者所处位置開始计算. 单位米.为0表示无要求. 对于非定点投射类的范围技能,本字段无效果.
 FLOAT   技能施放时到目标对象或所指定位置(定点投射类技能)所同意的最大距离,从施法者所处位置開始计算.
       单位米.为0表示为近战距离. 对于非定点投射类的范围技能,本字段无效果.
 FLOAT 技能魔法增效倍数,假设技能不存在魔法作用效果则应该设置为0.
 FLOAT 技能物理伤害倍数,假设技能不存在物理伤害则应该设置为0.
 INT   本技能假设为范围技能,此字段提供能保证100%作用效果的最大目标数目,实际目标假设超过此数目,
     技能作用效果将在每一个目标上递减. 为0表示使用默认值.

还好我是一个魔兽资深玩家,不然这个表指定弄不出来.
还有,看看我刚弄出来的描边字体:

 

原文地址:https://www.cnblogs.com/mfrbuaa/p/4026097.html