星际2技能系统分析(二)Ability(Move, Stop, Attack)
人族机枪兵,有移动,停止,攻击及兴奋剂四个技能,对应类图如下
CAbil
技能的虚基类,所有技能类都派生于它
属性
Name: 技能名称
SetId:唯一标识
Alignment:技能瞄准对象
TechPlayer:科技玩家
TechAliasArray:科技别名
SharedFlags:共享标签
XML定义
CAbilMove
移动技能基类
CmdButtonArray:技能按钮的值,关联CButton对象
FleeRange:当遭遇敌人攻击但又无法还击时,单位将逃跑的距离
FleeTime:单位逃离单次攻击时将会花费的最大时间
FllowAcquireRange:跟随搜索范围
FllowRangeSlop:跟随距离
MinPatrolDistance:最小巡逻距离