帝国时代吧 关注:184,083贴子:2,883,210
  • 9回复贴,共1

【帝国时代2】有大佬能详细讲讲莫纳斯帕集群加攻的实现吗

只看楼主收藏回复

自己在做一个简单的mod,想给罗马军加上这个能力,我在AGE里研究了好久但还是不行


IP属地:浙江1楼2024-03-19 19:06回复

    如图,这个我觉得就是实现集群加攻的条目,1803 1805 38 283 569和1813分别是莫纳斯帕 精锐莫纳斯帕 骑士 重装骑士 游侠和萨瓦尔的编号
    更新貌似不能影响到mod的数据,所以我这个是削弱前5个就能加攻的条目,这次更新削弱到了7个才能加攻,我打开了官方的游戏数据集,发现就是work rate2那一栏改成了28


    IP属地:浙江2楼2024-03-19 19:10
    回复
      2025-12-28 04:55:31
      广告
      不感兴趣
      开通SVIP免广告
      我观察得到的结论是:产生加攻效应的数量等于work rate2除以work rate1,然后work range就是对15格范围内的目标生效。但是我不太理解auto search那一栏为什么莫纳斯帕是0而精锐莫纳斯帕是1
      我在罗马军的单位底下新建了空白的条目然后把莫纳斯帕按照几乎一模一样的数据都输进去了,auto search和莫纳斯帕一样设为0,然后目标单位改成了1793罗马军。但是游戏中测试,这个条目并没有生效。
      我以为是什么参数疏漏了,干脆把莫纳斯帕这个条目用copy功能复制了然后直接paste在了罗马军的单位条目下,再把目标单位改成了1793罗马军,还是没有生效。
      我很纳闷,难道还有什么隐藏参数没有改吗?为什么这样子的?求大佬指教


      IP属地:浙江3楼2024-03-19 19:14
      回复
        “auto search为1的项目”可以为在其之上的“auto search为0的项目”累计计数
        即“auto search为0的项目”是基础,“auto search为1的项目”可以为其累加计算
        另启用光环需要 战斗能力(break off combat)包含32或96,其中32为正常光环,例如百夫长;96为自身光环,例如莫纳斯帕。
        另外注意战斗能力(break off combat)是!包含!32或96,用词是"包含"而不是"为",是因为这个属性是二进制表,其对应能力可以叠加,分别为:1=无视护甲;2=免疫无视护甲;4=损坏护甲;8=攻击地面;16=齐射;32=启用光环;64=自身光环(96=32+64,要开64必须也开32)


        IP属地:广东4楼2024-03-19 19:26
        收起回复
          顺带一提:Task155,即光环指令有用的栏目:
          Search wait time:攻击9、攻间10、工效13、回血109、移速5
          Work value 2:光环效果达到最大值需要的受作用单位数
          Target diplomacy:影响玩家对象
          Unused flag:1-乘、2-圆、4-显示范围
          Auto Search:自动搜索为1的光环会将单位计数累计入上方所有自动搜索为0的光环中


          IP属地:广东5楼2024-03-19 19:35
          回复