三国全面战争吧 关注:250,498贴子:5,612,109
  • 6回复贴,共1

有会做mod的大佬吗?新手想请教一个问题

只看楼主收藏回复

我在看campaign_unit_permission_requirements_tables这张表时,发现霹雳车、木兽、连发巨弩三个单位有奇怪的的问题

可以看到,连发巨弩和霹雳车除了水将解锁的正常单位外,还有一个np_requirement就能解锁的bastion版本,这样的话不就每个武将都可以招募连发巨弩和霹雳车了吗?(还是说我对no_requirement的理解有问题?)
另外,木兽有两个解锁条件,而且两个解锁条件确实指向了同一个单位

为了确认一下,我去查了requirement的具体条件,这张图里我把它们有区别的部分移到前面截出来了,我的理解是,no_requirement指的是无需任何条件即可解锁,water_base就是只要是水将就能解锁,这个理解应该没问题吧
而且这里能看到木兽的两个解锁条件,一个是水将可解锁,另一个是六级水将可解锁,这是怎么回事呢

我查了bastion版本词条对应的中文文本,同样指向霹雳车和连发巨弩


于是我又去查了查有没有bastion版本的单位,发现main_units_table和land_units_table这两张表里面是有它们的数据的,main_units_table表里的区别较小,我把所有有差别的项移到前面截出来了,land_units_table表里数据区别较多,截不全
所以它是怎么做到让游戏里只有水将可以招募这三种攻城单位,而且木兽也是0级解锁呢


IP属地:北京1楼2023-06-24 23:31回复


    IP属地:北京来自Android客户端2楼2023-06-24 23:59
    回复
      bastion棱堡的意思,应该是专给城墙上的弩车和投石留的词条,所以没有木兽而且no requirement,估计解锁条件已经被并入building的retinue里面


      IP属地:中国台湾省3楼2023-06-25 08:09
      收起回复
        木兽的两个解锁条件,emmmm真不知道


        IP属地:中国台湾省4楼2023-06-25 08:23
        回复
          还有...water_base只是词条命名的key,真正实现仅水将招募的是后面的3k_general_water


          IP属地:中国台湾省5楼2023-06-25 08:28
          收起回复