rimworld吧 关注:277,612贴子:5,135,022
  • 8回复贴,共1

xdm发现一个mod有问题

只看楼主收藏回复

名字叫Elite Bionics Framework,不知道出来什么冲突,会导致生成世界的时间极长,同时在准备进入人物选择界面之前会直接程序未响应


IP属地:广东1楼2023-04-11 00:12回复
    不知道有无hxd知道是mod本身的问题还是其他mod冲突导致的


    IP属地:广东2楼2023-04-11 00:14
    回复
      2026-01-19 18:55:21
      广告
      不感兴趣
      开通SVIP免广告
      我昨天二分法找到凌晨四点 也是这个mod的问题


      IP属地:广东来自Android客户端3楼2023-04-11 00:29
      回复
        githubs上看了一下,这个mod修改了原版仿生物和超凡仿生物的hediffs的参数,所以可能会和很多与小人健康/仿生物/灵能相关的mod起冲突。作者在githugs上列出了他在mod中做了接口和能兼容的mod(见图一);
        另外作者也发现了修改了仿生体最大生命值要调用大量系统资源。因为环的机制是围绕ticks per second存在的,所以小人的hediffs状态也是按照固定ticks进行检视。作者目前使用的检视方式非常暴力,所以会导致系统每次遇到检视就要重新全盘计算,进而需求大量运力占用,导致峰值卡顿(见图二)。作者目前也在着手优化,但是上次日志更新也才6个小时以前。给作者点时间吧


        IP属地:广东来自iPhone客户端4楼2023-04-11 00:42
        收起回复
          至于生成世界时间长和人物选择很好理解。环在你生成世界的同时就在载入后面人物选择界面的小人隐藏hediffs(健康状态),这个如果不用EPB或者角色修改器是看不到的。因此在生成世界时需要在本身就占据了大量算力的情况下还要分流去做hediffs的第一次检索。到人物选择界面自然还要重新做一次全面检索和调取的标准动作,而且是每生成一个随机小人就要做一次,所以你的cpu自然就被撑爆了。


          IP属地:广东来自iPhone客户端5楼2023-04-11 00:49
          回复
            几周没玩发现原先流畅存档一秒一卡,看了下最近几周更新mod,花了半小时确定的。就是这个玩意儿最近两次更新导致的性能问题


            IP属地:四川来自Android客户端6楼2023-04-11 01:22
            回复
              去github下载以前的版本


              IP属地:辽宁来自Android客户端7楼2023-04-11 02:29
              回复
                这mod建议回滚到三月还是二月的版本,上次更新搞得我存档都读不进去了


                IP属地:湖北8楼2023-04-11 08:57
                回复