stellaris吧 关注:307,469贴子:7,291,591
  • 8回复贴,共1

关于炮击脑点防bug以及如何修改文件自定义作战电脑

只看楼主收藏回复

上古时期老萌新最近回坑被AI暴打搜配船攻略的时候发现了点防bug这个逆天玩意,创意工坊订阅了修复mod但实测下来不尽如人意,遂机翻了原文件的注释自己改了一下,楼下放图以及解释战斗逻辑


IP属地:河南1楼2024-03-22 00:06回复
    网页版发不了图片么?


    IP属地:河南2楼2024-03-22 00:09
    回复
      2026-02-17 07:31:09
      广告
      不感兴趣
      开通SVIP免广告

      如图


      IP属地:河南3楼2024-03-22 00:12
      收起回复
        根据机翻加测试(大概率准确)战斗逻辑应该是
        船只先推进到(首选攻击距离)→进行(被动移动模式)→若战斗过程中到达"推测是(被动移动模式)选取距离的一半"→进入(攻击移动模式)→完成(攻击移动模式)指令→进行(被动移动模式)
        如此循环


        IP属地:河南4楼2024-03-22 00:22
        回复
          航母脑和线列脑开战冲脸主要问题在于-median(武器列表中位射程)-这个取值方式上,吧里另外一个帖子有详解
          参考:https://tieba.baidu.com/p/8847898587?pid=149570064616&cid=149593172827#149593172827


          IP属地:河南5楼2024-03-22 00:26
          回复
            从图中可以看到炮击(脑编队距离)取的是武器列表中位(formation_distance = median),这导致了炮击脑战列战斗逻辑是
            接战后推进到max(如果有电弧就是150)→进行stay_at_range(保持在射程内/取编队距离,如果取到点防船只为了保持在射程内就会冲脸)→进行maintain_distance(保持距离/掉头逃跑至重新编队距离)→进行stay_at_range(保持在射程内/取编队距离) 进入循环
            而线列脑是(preferred_attack_range = median)首选攻击距离就是武器列表中位,如果取到点防就会直接冲脸,而线列两种移动模式是:stay_at_range(保持在射程内/取编队距离)和charge(缓慢推进),所以冲脸后不会逃跑


            IP属地:河南6楼2024-03-22 00:43
            回复
              知道了基本逻辑我们就可以调试自己想要的战斗AI了,比如炮击脑可以改为
              name = "artillery"
              preferred_attack_range = max #进入战斗首先机动至最大射程并进行被动移动模式
              formation_distance = max #编队距离/移动模式取值1(最大射程)
              return_to_formation_distance = median #移动模式取值2(列表中位手动配船可以取100射程导弹)
              source_target_anchor_factor = 1.0
              combat_target_anchor = root
              collision_awareness = 0.2
              collision_radius = 2.0
              collision_strafe = 2.5
              attack_move_pattern = maintain_distance #攻击移动模式/逃跑至取值2(可以通过配船将值控制在100以内,避免逃的太远浪费输出时间)
              passive_move_pattern = stay_at_range #被动移动模式/保持取值1最大射程,若敌方靠近至取值1的一半则进行攻击移动模式
              desc = "ARTILLERY_BEHAVIOR_DESC"


              IP属地:河南7楼2024-03-22 01:02
              回复
                通过改AI还能调处最远距离站桩线列,中等距离拦截的哨卫等,大家可以自由发挥


                IP属地:河南8楼2024-03-22 01:05
                回复