找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1013|回复: 3

[已解决问题] 【已有解答】求助各位大佬,phobos的KeepRange标签为什么不起作用

[复制链接]
发表于 2025-4-13 20:38:59 | 显示全部楼层 |阅读模式
本帖最后由 Hush 于 2025-4-17 10:13 编辑

求助各位大佬,请问下,phobos的KeepRange标签为什么不起作用?还是哪儿没设置对。
[105mm]
Damage=65
ROF=60
Range=16
Projectile=Cannon
Speed=40
Warhead=AP
Report=GrizzlyTankAttack
Anim=GUNFIRE
Bright=yes
; 以下为phobos代码
KeepRange=12.0                  ; floating point value
KeepRange.AllowAI=true;     ; boolean
KeepRange.AllowPlayer=true;

设置完后并没有打完后向后走保持12射程的功能,即使离目标只有2格近。

这是phobos文档:
  1. 开火后保持距离
  2. 如果 KeepRange 没有设为 0 那么科技类型可以在开火后与目标保持适当的距离。

  3. KeepRange 的绝对值控制科技类型 ROF 期间要保持的距离。对于正值会让科技类型保持在该距离之外,就像它有一个开火后的 MinimumRange。对于负值则科技类型会尽可能保持在该距离附近,就像它有一个开火后的特殊 Range。此外如果有效射程区间太小单位将被视为无法开火。最好有一个 1.0 长度的有效射程,对步兵而言为 2.0。

  4. KeepRange.AllowAI 控制此功能是否对 AI 玩家生效。

  5. KeepRange.AllowPlayer 控制此功能是否对人类玩家生效。

  6. 在 rulesmd.ini:

  7. [SOMEWEAPON]                 ; WeaponType
  8. KeepRange=0                  ; floating point value
  9. KeepRange.AllowAI=false      ; boolean
  10. KeepRange.AllowPlayer=false  ; boolean
复制代码


负值试了也没拉进的效果,求解
发表于 2025-4-13 20:48:01 | 显示全部楼层
如果用的是官版,那么是因为你的 Phobos 版本不够新。去下 nightly(每夜构建)版本。或等待 build#47 和 releasev0.5
回复 1 0

使用道具 举报

 楼主| 发表于 2025-4-13 21:30:28 | 显示全部楼层
Noble_Fish 发表于 2025-4-13 20:48
如果用的是官版,那么是因为你的 Phobos 版本不够新。去下 nightly(每夜构建)版本。或等待 build#47 和 r ...

谢了,
我用的B46,就是官方github主页的最新的。
原来这个是在b47或者每夜构建才有的超新功能吗?我以为是前面的b45或者之前就有的。。。
但这个latest说明书算是过于超前了。
stable说明书确实是没有。
回复

使用道具 举报

发表于 2025-4-15 13:07:44 | 显示全部楼层
Hush 发表于 2025-4-13 13:30
谢了,
我用的B46,就是官方github主页的最新的。
原来这个是在b47或者每夜构建才有的超新功能吗?我以为 ...

latest 是 nightly,而且官中部分实际上还得看常例化每周文档维护那个 Pull Request 下的,一周才合进去一次。
stable 是 release,目前已发布的最后一版是 v0.3.0.1,相当于 build#32,所以内容难免比较匮乏。
回复 2 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-5 21:23 , Processed in 0.069489 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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