找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 7488|回复: 13

【可能煋】理论纯Ares就能实现空中盘旋的先锋炮艇机

[复制链接]
发表于 2023-1-4 00:35:39 | 显示全部楼层 |阅读模式
本帖最后由 ccc1478 于 2023-1-9 11:39 编辑

(RT,说理论是因为测试的时候加着phobosb32和Kratoslite.34,虽然没用相关引擎代码也不确保能不能运行)
需要ares禁用武器,初始载员和微观载员存活调整
ra2飞行器会强制将载员通过发射武器的动作给丢下去,然后发现好像永久禁用武器强制无法攻击就行了
AresAE挂武器持续禁止武器就行

最重要的是盘旋效果,这个可能纯yr引擎能实现,我在翻ra2diy老帖(https://bbs.ra2diy.com/forum.php?mod=viewthread&tid=14664)和在群友的帮助下实现了效果:(日常找不到图床)(真的非常谢谢那位群友QAQ)
https://t.bilibili.com/746971130241220696
图一是转圈攻击,图二是到指定地区转圈待命,可以指定攻击目标,而且能做到攻击完后在攻击地转圈

相关代码
  1. [AircraftType]            ;最好复制个ORCA基础上改
  2. ......
  3. Primary=WeaponType
  4. ......
  5. ;盘旋
  6. ;Dock=none            ;防止回家,直接注释掉就好,Landable=no在Kratos偏移出来后可以试试
  7. Speed=18            ;控制转圈大小,个人观感写18比较好,大型模型自己再调调
  8. ROT=2 ;控制转圈大小,个人观感写2比较好,大型模型自己再调调
  9. Category=AirLift            ;AirPower也能用,Kratos相关修复了飞机阴影生成,没装的建议加一句NoShadow=yes
  10. ;NoShadow=yes            ;↑
  11. SlowdownDistance=0            ;猜想是因为没法减速实现的转圈
  12. Locomotor={4A582746-9839-11d1-B709-00A024DDAFD1}
  13. SpeedType=Amphibious            ;Hover也能用,但是Amphibious效果最好
  14. ;内置载员
  15. NoManualEnter=yes            ;Ares,防止上车
  16. NoManualUnload=yes            ;Ares,防止下车
  17. Passengers=1
  18. SizeLimit=1
  19. OpenTopped=yes
  20. ;Passengers.PassiveAcquire=yes             ;kratos
  21. ;Passengers.ForceFire=yes            ;Kratos,开了能获得更好的指定轰炸手感,但没法实现移动攻击(都用了Kratos了就快用替身AE吧)
  22. Survivor.RookiePassengerChance=0%            ;Ares,防止暴露
  23. Survivor.VeteranPassengerChance=0%            ;Ares,防止暴露
  24. Survivor.ElitePassengerChance=0%            ;Ares,防止暴露
  25. InitialPayload.Types=PIONE_P1            ;Ares,步兵上挂真正的武器
  26. InitialPayload.Nums=1            ;Ares
  27. ......
  28. AttachEffect.Animation=XXXXX            ;Ares,挂个最基础的循环动画武器永久禁言
  29. AttachEffect.Duration=-1            ;Ares
  30. ......


  31. [WeaponType]             ;飞机假武器,不能开火,随便写写
  32. Damage=1            ;占位,无法造成伤害
  33. ROF=5            ;占位,无法造成伤害
  34. Range=20            ;个人感觉比真武器大些最好
  35. Projectile=xxxxxx            ;写个ROT=0/1的可以做到从目标头上凌空而过的效果
  36. Speed=100
  37. Warhead=xxxxxx            ;看单位设定吧
复制代码
写个攻击的武器就行,反正被禁用了
相对于Kratos飞行器区域警戒来说,这个能实现移动到目的地后自动盘旋而不用使用Alt+Shift,而且可以永不降落,适合RA3先锋那种持续性轰炸机
不知道为啥不和Kratos区域警戒适配,而且得手动从飞机机场起飞

如果有人能帮我测下少装上述引擎的情况下还能实现以及原生引擎是否能实现盘旋飞行的话那就真是万分感谢了




发表于 2023-1-4 09:00:25 | 显示全部楼层
记得是只要调调飞行参数就可以的
回复

使用道具 举报

发表于 2023-1-4 09:07:17 | 显示全部楼层
不建议用这个方法。
Aircraft类如果飞出地图边界,乘客会消失。再飞回来会变成空的。
而炮艇机需要不停转圈很难避免短暂游荡出地图。
相对于这种恶性bug,存在各种小bug的盘旋类车辆还是好多了。
回复

使用道具 举报

发表于 2023-1-4 09:10:54 | 显示全部楼层
Kratos的区域境界也有问题。
飞机会自动以进入区域的任何敌军为目标,而不管自己能不能攻击。纯对地的炮艇机会被飞进来的敌空军带着走。
所以这个功能只适合全能型飞机。
回复

使用道具 举报

发表于 2023-1-4 09:26:20 | 显示全部楼层
要做出比较完美的炮艇机还得用Kratos的替身功能。
如果有更偏执一点,甚至还能做出只向侧面开火。

只需要把替身放在远离机身的一侧,再把替身的开火点调回机身位置,就可以让炮火从机身射出但只攻击红圈内的目标。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2023-1-4 09:50:12 | 显示全部楼层
kenosis 发表于 2023-1-4 09:00
记得是只要调调飞行参数就可以的

测的时候只调飞行参数不知道为啥在飞机杀人后总会尝试飞回攻击前所在位置或者最近的建筑旁边,然后测出来加了句SpeedType=Amphibious就能让飞机攻击后留在攻击位置附近了
回复

使用道具 举报

 楼主| 发表于 2023-1-4 09:54:35 | 显示全部楼层
mustang 发表于 2023-1-4 09:07
不建议用这个方法。
Aircraft类如果飞出地图边界,乘客会消失。再飞回来会变成空的。
而炮艇机需要不停转圈 ...

所以说是理论上ares运行成立,盘旋飞行的效果做出来后我就直接挂替身了
飞行器禁言内置乘客开火我是写着玩的,主要是写在全能型飞行器上,在损失主武器的情况下能做出不错的效果
回复

使用道具 举报

 楼主| 发表于 2023-1-4 10:04:36 | 显示全部楼层
mustang 发表于 2023-1-4 09:26
要做出比较完美的炮艇机还得用Kratos的替身功能。
如果有更偏执一点,甚至还能做出只向侧面开火。

嗯,只要把替身位置调整好就能做出侧面开火的效果
感谢大佬指点
回复

使用道具 举报

发表于 2023-1-4 10:22:23 来自手机 | 显示全部楼层
本帖最后由 双杀步枪 于 2023-1-4 10:25 编辑
mustang 发表于 2023-1-4 09:10
Kratos的区域境界也有问题。
飞机会自动以进入区域的任何敌军为目标,而不管自己能不能攻击。纯对地的炮艇 ...

自动寻的是可以关掉的,改过了,武器没有AA的话不会试图攻击飞行器。
回复

使用道具 举报

 楼主| 发表于 2023-1-4 10:31:25 | 显示全部楼层
双杀步枪 发表于 2023-1-4 10:22
自动寻的是可以关掉的,改过了,武器没有AA的话不会试图攻击飞行器。

飞行器的巡敌机制和载具的是两套计算方法吗?AA=no武器的玩家仍然可以主动选择攻击飞行器emm
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-4 00:36 , Processed in 0.087622 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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