《星际争霸2》多重射击的实现方式

相关游戏 相关文章

精彩库游戏网 2010-04-16 19:26:58

修改单位的武器攻击时引发的效果即可。以刺蛇为例:
将刺蛇原本的武器说引发的效果修改(WeaponData.xml):

  代码: 全选
    <CWeaponLegacy id="Hydralisk">
        <Effect value="HydraliskSearch"/>
    </CWeaponLegacy>
新建一个HydraliskSearch的Effect,这个Effect的作用是搜索目标半径5以内的单位,并对这些单位释放刺蛇原本的攻击效果(EffectData.xml):

代码: 全选
    <CEffectEnumArea id="HydraliskSearch">
        <SearchFilters value="-;Self,Player,Ally,Missile,Stasis,Dead,Invulnerable"/>
        <AreaArray Radius="5" Effect="HydraliskGround"/>
        <ValidatorArray value=""/>
    </CEffectEnumArea>
这样,简单的多重射击就OK了……

附:星际争霸2简体中文版http://www.jcku.com/pcgames/20100416/28340.html

《星际争霸2》多重射击的实现方式 1
《星际争霸2》多重射击的实现方式 2
《星际争霸2》多重射击的实现方式 3
《星际争霸2》多重射击的实现方式 4
《星际争霸2》多重射击的实现方式 5

这些是你想要的吗?

网友评论

0条评论