找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 13|回复: 0

[经验分享探讨] 鲍里斯召唤飞弹精准命中目标所在单元格

[复制链接]
发表于 2 小时前 | 显示全部楼层 |阅读模式
前言背景:(废话)
1.这个关于召唤飞弹的想法源自2020年,那时候玩战网单兵任务,鲍里斯召唤MIG有个问题就是需要持续引导目标,如果有追兵,这会严重干扰和增加操作成本,于是开始制作召唤子机飞弹;

算了直接上代码:
[DMISL]
UIName=NameMISL
Name=Dread Missile
FireAngle=1
Strength=50;增加血量减少被拦截几率
Category=AirPower
Armor=special_2;修改减少被拦截几率
Spawned=yes;设置为no,设置yes有概率召唤不出来,或者卡在地图边,很久没测试已忘记
MissileSpawn=yes;设置为no,设置yes有概率召唤不出来,或者卡在地图边,很久没测试已忘记
TechLevel=-1
Sight=0
RadarInvisible=no;看需要
Landable=yes;删掉
MoveToShroud=yes
Ammo=1
Speed=18;可以调整,让飞弹飞快点
Owner=Russians,Confederation,Africans,Arabs
Cost=50
Points=20
ROT=4;速度加快后必须调整,不然会出现惯性飞后面单元格了,建议直接100
Crewed=no
Explodes=no
GuardRange=30
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
MaxDebris=2
Locomotor={B7B49766-E576-11d3-9BD9-00104B972FE8};新增的飞弹类子机,只要用这个运动逻辑,那么你的伤害就是全局定义中的DMISL伤害的普通弹头;
MovementZone=Fly
ThreatPosed=10
DamageParticleSystems=SmallGreySSys
AuxSound1=DreadnoughtAttack
ImmuneToPsionics=yes
NoShadow=yes
Selectable=no
Trainable=no
FlyBack=true
DontScore=yes

TypeImmune=yes;建议添加,免得召唤多个一下殉爆了
有人觉得飞弹被拦截会播报“unit lost”吵人,增加Insignificant该代码,我个人建议不要添加,有什么后果不知道,起码告知玩家飞弹被拦截了,或者任务判定用。

Primary=NoneWeapon;重点!给飞弹加上一个假武器;试试武器用这个[NukeCarrier]

[NoneWeapon]:假武器,不用注册
Speed=100
Warhead=NoneWarhead;不用注册
Projectile=NoneProjectile

不能加辐射,但你可以试试有没有什么其他办法

完成以上操作你就能得到一个可以精准命中你所要攻击的单元格,注意由于你用是DMISL所以你需要在全局的DMISL修改一些数据:
DMislPauseFrames=20;我设置的0,缩短发射时间
DMislTiltFrames=60;我设置的0,缩短发射时间
DMislPitchInitial=0
DMislPitchFinal=0.5;我设置的0,缩短发射时间
DMislTurnRate=0.08;我设置0.1
DMislRaiseRate=1
DMislAcceleration=0.8;我设置的1.0
DMislAltitude=768;我忘记试没试过,不知道能不能飞高点
DMislDamage=300;在原版(YR)只要新增子机飞弹用飞弹运动逻辑者这个伤害
DMislEliteDamage=600;不影响
DMislBodyLength=128;弹体长度,后面要新建飞弹单位[DMISLX]模型用V3ROCKET那么要改成256
DMislLazyCurve=no;由于是巡航飞行,所以会遇到两层悬崖以上,子机飞弹就炸不了,常规无畏也这样,解决办法全局定义飞行高度,或者增加地图四周高度(未证实);当然可心设置yes,走曲线弹道,就可以避免,上面的发射角什么的也要修改,参考V3的。
DMislType=DMISL

DMislWarhead=DMISLWH;一直是这个弹头
DMislEliteWarhead=DMISLEWH;不会因为召唤者升级面升级

以上就是原版制作召唤子机飞弹的办法,当然ARES也可以用,甚至更方便,可以自定义子机,甚至可以加辐射,我是原教徒,还有什么功能自行尝试。

以下用原版为背景说明一下用途:
1.任务制作用时,原版子机飞弹只有三种,V3,CM,DM;如果纯陆战图,就可以使用CM和DM进行修改,比如鲍里斯三星之前用DMISL,三级后用CMISL,但是CMISL模型难看,我用V3ROCKET模型替换,只能改模型,后面要在全局修改CMISL弹体长度256;再修改一下召唤数量,伤害,弹头动画进行区分,达到不一样的效果。
2.如果有海军且V3/DRED/BSUB都会用到,建议用DMISL,复制原[DMISL]全部代码新增[DMISLX]按上面代码写,注意不要修改全局,伤害和弹头,尽量不要对无畏造成太多影响,召唤子机飞弹要用你新增的这个[DMISLX],面不是无畏用的[DMISL],也就是説你只能改改新的子机飞弹的数量和速度,护甲等;由于不能调整发射数据,可以会很慢,而且极小概率(我遇到的基本没有)会卡飞弹在地图边界,解决办法参考(林2)。ARES就好办。
3.由于召唤飞弹后是无法取消的(听到空袭就可以不用持续引导),如果误操作,只能通过击落飞弹进行拦截;需要召唤多发子机飞弹,可以通过重复进出载具进行召唤,如果有卡飞弹也可以用此方法解决,后果不详。
AirstrikeAttackVoice=MIGMove;全局修改一个,参考(林2)

补充说明:
1.林2那种召唤一群飞弹的和我这款召唤飞弹区别就在于子机武器那块,武器代码Range=好像小于6.5就会召唤不出飞弹或者乱飞,刚好6.5,召唤子机数量设置为8枚刚好围着目标单元格炸一圈(具体数据已忘记);当时深受单兵任务和解救类任务影响,果断放弃了该方案,通过利用蜘蛛代码,开火后消失,改模型制作出类似“飞弹”发射“飞弹”,但是遇到悬崖发射后的“飞弹”会有跳跃效果,直接果断放弃;现在这种算是无意中搞出来的。使用时建议搭配使用。
2.如果你用ARES版本,可以新增一个鼠标指针,参考(雷德克里莫)的空袭指针搭配使用。

【红警苏军早期测试鲍里斯召唤子机导弹视频流出-哔哩哔哩】 https://b23.tv/HQiKQxp
【有了科技的加持鲍里斯能够召唤带有核弹头的子机导弹-哔哩哔哩】 https://b23.tv/7nEQkxw
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2026-6-2 16:52 , Processed in 0.063866 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表