常见问题六:使用ini新注册建筑单位,超级武器技能
这里以科技建筑维护中心为例子
步骤1:在[BuildingTypes]下面注册建筑,编号根据上边的单位顺序排,然后在rulesmo.ini搜索CASTRF,复制一份代码,名字需要改,套路和注册单位一样,超级武器技能在[SuperWeaponTypes]下面注册
步骤2:将复制好的科技建筑代码复制到BuildingTypes类型的最后一行上面(方法同上,也是先随便搜一个建筑名字然后再搜END),也要注意空格,这里添加的增强代码上是整合过的,实际可能用不了这么多


替换模型重点不再重复,增强代码没有难点,添加上就能用可以都发放在一个建筑单位上也可以分开放,我是放在6个科技建筑上的,这里侧重说一下,信号抑制武器,需要注册一个新的,在[WeaponTypes]下注册,我只改了范围,其他没有动
[NotAnInhibitorsuper] (信号抑制武器)
Damage=0
Range=20 (范围)
NeverUse=yes
Projectile=InvisibleAll
Warhead=DummyWH
Speed=100
DecloakToFire=no
RevealOnFire=no
最后的重点,信号抑制技能做好后,需要手动把拥有该技能的建筑,一个个添加到所有支援技能里面,不然抑制效果无效SW.Inhibitors=CACEAS,FAINHI,FAINHIB,RACC,COON,FAJAMM,CASTRFsuper(抑制该技能单位)
步骤3:说完了注册建筑逗你玩,再说说超级武器技能,套路一样新注册、复制一份,改名粘贴
[MaintenanceSpecialsuper] (建筑维修技能)
UIName=Name:Maint
Name=Maintenance
IsPowered=true
RechargeTime=6 (技能冷却时间)
Money.Amount=-1000 (技能花费资金)
Type=GenericWarhead
Action=Custom
SidebarPCX=minticon.pcx (技能图标)
ShowTimer=no (技能可否展示时间)
DisableableFromShell=no
Range=15 (技能范围)
LineMultiplier=1
Cursor=Maint
NoCursor=NoCanDo
SW.FireIntoShroud=no
EVA.Ready=EVA_BattlePowerReady
SW.Warhead=MaintenanceWH (弹头)
SW.Damage=0 (伤害)
SW.AffectsHouse=team (针对建筑)
SW.Sound=MaintenanceStart (技能发动声音)
SW.AnimationHeight=40
SW.AITargeting=PsychicDominator
SW.AIRequiresTarget=buildings
SW.AIRequiresHouse=team
SW.CreateRadarEvent=no (是否影响雷达)
SW.Inhibitors=CACEAS,FAINHI,FAINHIB,RACC,COON,FAJAMM,CASTRFsuper(技能抑制单位)
FlashSidebarTabFrames=0
超级武器技能其实没有什么难点,无非是对伤害、范围、时间的调整,无源超武同理,只是多一些东西,下边再说,忘了还有一点,图标别忘记注册
