修改散射墨丘利--EMP炮类超武
成品镇楼



EMP炮武器其实就是把一个普通的武器做成超舞的形式,比如用超武来指定巨炮攻击
最简单直观的例子就是雅典娜炮和336之前的造物惩击,他们是典型的EMP炮超舞
那么首先我们来做一个散射的墨丘利炮
参考


做出上图的武器
接下来随便拉来一个建筑
加入以下两句
EMPulseCannon=yes
DamageSelf=yes
再给建筑指定一个武器

OK
建筑部分完成了
接下来就是做超武部分
这里建议直接复制墨丘利打击的代码
UIName=NAME:MERCURYSTRIKE
Name=Mercury Strike
IsPowered=true ;需要电力支持
RechargeTime=6 ;重载时间
Type=EMPulse ;种类为EMP炮
Action=Custom
SidebarPCX=mercicon.pcx ;图标
ShowTimer=no ;显示时间
DisableableFromShell=no
Range=4 ;显示的范围
LineMultiplier=2
Cursor=Mercury ;可以使用时的光标
NoCursor=NoCanDo ;不能使用时的光标
SW.FireIntoShroud=no
EVA.Ready=EVA_BattlePowerReady ;超舞就绪的音效
Money.Amount=-800 ;每次使用消耗的金钱
SW.AITargeting=none ;AI用法/我不希望AI使用
SW.CreateRadarEvent=no
SW.Inhibitors=CACEAS,FAINHI,FAINHIB,RACC,COON,FAJAMM ;抑制者
FlashSidebarTabFrames=0
EMPulse.PulseDelay=0 ;启动到发射前的延迟
EMPulse.PulseBall=MERCCHAR ;发射前炮口的准备动画
SW.RangeMaximum=384 ;打击范围
SW.Deferment=0
这里几乎没有多余的部分,部分可能会需要修改的代码加上了注释
处理完超武之后就可以给你的建筑挂上

载入游戏就是最初的效果
当然
这里空爆的雅典娜炮的武器
你也可以空爆墨丘利打击的效果

效果差不多
只是攻击范围更广了些
还能给雅典娜炮加BUFF

如果有什么不清楚的地方
示范改出的文件下载如下
链接:https://pan.baidu.com/s/1Lc2EpjwU8dUxQ7TE6jhqiQ
提取码:LZSB
那么到这里就结束了
我是布莱恩
再会


