ai是怎么判定舰船朝向的?
如题。我一直没有疑惑过这个问题。一直以来我的游戏感受就是ai会自动控制舰船把dps最高的武器朝向敌人,直到我遇到一个mod船。他坚守有两个内置的大锤鱼雷发生器,但是在战斗中,ai根本不把舰船正面指向敌人,一直侧向对敌。
问题是舰船的武器是二战的战列舰布局,大槽前二后一,怎么想都是正面对敌伤害最大。
估计是用的侧弦船的AI 尼伯龙用的ai不一样吧 ,,, 发表于 2025-5-18 13:56
估计是用的侧弦船的AI
原来ai还有类型吗?怎么切换 松子鱼 发表于 2025-5-19 11:07
尼伯龙用的ai不一样吧
怎么换ai? 未完童话 发表于 2025-5-19 15:35
原来ai还有类型吗?怎么切换
这个得去找文件改了,这方面我也不清楚,你可以在论坛搜一下看一下有没有相关的帖子
未完童话 发表于 2025-5-19 15:36
怎么换ai?
我不清楚,论坛里有改变ai的mod,你可以看看 未完童话 发表于 2025-5-19 15:36
怎么换ai?
ModPlugin接口里有个方法叫pickShipAI,传入FleetMemberAPI和ShipAPI,返回ShipAIPlugin和PickPriority,ShipAIPlugin里面写的就是舰船AI。
你需要在自己mod的ModPlugin里重写这个方法,使用ShipAPI.getHullSpec().getHullId()判断是不是这一级船,是的话就返回新AI。PickPriority用MOD_SET应该就够了,不行再提高优先级。 本帖最后由 Mycophobia 于 2025-5-21 04:39 编辑
未完童话 发表于 2025-5-19 15:35
原来ai还有类型吗?怎么切换
没有所谓的侧弦船AI(不排除有Mod做,例如AI改修),不通过内置船插或者plugin之类的方法也没法换舰船AI,征服者这类侧弦船并没有特殊的AI设置,绝大多数mod船也没有。
一些侧弦船的表现只能纯粹是他的设计更加符合原版AI,所以AI用起来更加聪明。具体的AI计算不太好说,但是一般他除了考虑武器也考虑槽位。另外射角过小,例如0-1确实会导致AI比较SB(但这里也不排除是有意为之让AI最大化发挥主炮和侧面副炮)。哪怕KOL舰船AI也在很长一段时间内通过添加看不见也无法发射的假武器来 “哄”舰船用装甲模块对敌。
页:
[1]