【红警·尤里的复仇】艾菲尔磁暴铁塔-调出隐藏建筑

艾菲尔磁暴铁塔-CAPARS01
目标:武器做成类似3级磁能坦克的溅射武器,并适当修改强度。
苏军的唯一终极防御建筑。

磁能坦克的主武器:TankBolt(基伤135)。
3级磁能坦克的主武器:TankBoltE(基伤150)。
3级磁能坦克的溅射武器[抛射体Electricbounce]:TeslaFragment(基伤30)。
磁能坦克-TTNK的武器弹头Warhead全部是Electric
3级磁能坦克的溅射攻击会伤害己方建筑,首先要解决这个问题:
通过修改"溅射武器"的武器弹头,可以取消对友方的伤害。
所以要仿造其武器弹头[Electric]做一个新武器弹头[Electric0]:
[Electric0]
Verses=100%,100%,100%,85%,100%,100%,50%,50%,50%,200%,100%
InfDeath=5
Wood=yes
; SJM: No piff-piff animation -- electric bolts now spawn spark systems instead.
Wall=yes ; SJM: This allows Tesla Coils to destroy bridges (approved by DB)
;CellSpread=.3
;PercentAtMax=.5
AnimList=TSTIMPCT
AffectsAllies=no;加上这一行代码,对友军无伤
然后将此弹头赋予溅射武器[TeslaFragment],这样磁能坦克的溅射攻击不会再伤害友军。
艾菲尔磁暴铁塔的原武器Primary=EiffelBolt,仿造并以其他武器作为数据参考,做一个新武器[EiffelBolt0]:
[EiffelBolt0]
Damage=350; 磁暴线圈的主武器伤害为200,副武器伤害为300
ROF=50; 磁暴线圈的武器攻速为80帧每次
Range=10; 磁暴线圈的主武器攻击范围为7,副武器攻击范围为8。光棱坦克的攻击范围为10。
Speed=100
Warhead=Electric
Report=ParisTowerAttack
Projectile=Electricbounce; 3级磁能坦克的溅射武器的抛射体
IsElectricBolt=true
//一次性攻击2次:
//第一次攻击为武器弹头=Electric的单体攻击。
//第二次攻击为3级磁能坦克的溅射武器TeslaFragment(基伤30)丶武器弹头=Electric的群体攻击。
艾菲尔磁暴铁塔做成苏军的唯一终极防御建筑:
[CAPARS01]
UIName=Name:CAPARS01
Name=Paris Tower
Owner=Russians,Confederation,Africans,Arabs;苏军阵营
BuildCat=Combat
Prerequisite=NATECH,NACNST;建造前提:苏军基地和苏军实验室
Primary=EiffelBolt0;自制武器
Power=-300
Powered=Yes
TechLevel=9
Cost=5000
Strength=1500
Nominal=yes
Points=5
Armor=steel
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
DebrisAnim=Dbris4lg,Dbris4sm,Dbris6sm,Dbris7lg,Dbris7sm,Dbris8sm,Dbris9lg
MaxDebris=15
MinDebris=5
BaseNormal=no ;psst....IsBase isn't a Rules flag
Sight=12;
LeaveRubble=no
Overpowerable=no;无法充能(磁能步兵)
DieSound=MonumentCrumble
ClickRepairable=yes;可修复
Capturable=no;不能被工程师占领
ImmuneToPsionics=yes;免疫心灵控制
HasRadialIndicator=true;攻击范围显示效果
ThreatPosed=50
AIBuildThis=yes;AI可以建造
Crewed=yes;建筑被摧毁后有残兵
Insignificant=no;不为无关紧要的单位
BuildLimit=1;限制只能建造一个
原建筑没有图标,要从外部找(新增图标:EiffelTowerCam)。
原建筑的动画没有区分阵营颜色的功能,如果想让它有区分阵营颜色的功能,那就只能从外部找一个建筑动画(新增建筑动画:ngEiffelTower)。
原建筑没有建造动画,要从外部找(新增建造动画:ngEiffelTowerMk)。
Artmd.ini文件:
[CAPARS01]
Image=ngEiffelTower; 换一个能区分阵营颜色的SHP建筑动画
Cameo=EiffelTowerCam
Buildup=ngEiffelTowerMk
改名字:艾菲尔铁塔-艾菲尔磁暴铁塔