rimworld吧 关注:271,642贴子:5,042,072
  • 6回复贴,共1

[1.6Mod发布]她真好看

取消只看楼主收藏回复

孩子们又又又又是我,之前做针剂Mod那个。
整了个便宜Mod,随手一发。
先来张封面,楼下细说


IP属地:广东1楼2025-09-28 12:57回复
    省流极简版:
    魅力越高(最多+4,最低-2),社交等级越高,社交效果越高,你的小人就越是一个人形自走传奇小雕像。无论在哪里,你都不会吃到极其丑陋环境-15,因为秀色可餐(不是)


    IP属地:广东2楼2025-09-28 12:59
    收起回复
      2025-12-06 08:36:04
      广告
      不感兴趣
      开通SVIP免广告
      详细介绍&信息:
      这个Mod给每个小人加了个计算“人物美观”的能力,有点类似以前那个可爱值Mod,但这个更加泛用。
      计算公式: ( (魅力 * 20) + (社交技能 - 4) * 5 ) * 社交效果
      平平无奇普通人 (0 魅力, 4 社交, 93% 社交效果): ((0 * 20) + (4 - 4) * 5) * 0.93 = 0
      不知道哪来的超级社交美少女 (+2 魅力, 20 社交, 137% 社交效果): ((2 * 20) + (20 - 4) * 5) * 1.37 = 164.4 ≈ 165
      长的确实丑,但人穷志不穷 (-2 魅力, 13 社交, 118% 社交效果): ((-2 * 20) + (13 - 4) * 5) * 1.18 = 5.9 ≈ 6
      自信心:人物可以吃到自己的美观值加成,至多+180
      最大加成:从他人处获得的美观值存在上限,最高240点。人物最多吃到的加成为180(自身)+240(从其他人)=420,大约提升1.7的美观需求(原版美观需求范围从-4到+6),这意味着你基本不会吃到-10那一档,美少女更是-5都不太可能。
      但换句话说,丑绝人寰还社交0的,可以直接滚出基地了()


      IP属地:广东4楼2025-09-28 13:03
      收起回复
        其他东西:
        怎么运作:给每个类人生物(包括殖民者、袭击者以及外星人种族)计算一个内在美观值,缓存到每个角色的内在小型组件上。每200tick(3.3秒左右)计算并缓存一次的同时扫描视野有没有其他人,将美观加起来然后缓存,不用一天到晚都在扫描。最后这个缓存起来的值÷241直接加在美观需求上
        性能如何:美观的“光环”是周期扫描的,而角色本身计算美观值只在社交升级,穿脱衣物,以及获得或失去Hediff才变动,所以计算美观这块基本没性能压力。
        假设突然来一百个部落老哥袭击,这个计算美观当然要扫一次,不过由于公式很简单,应该也就卡几毫秒的事,混在加载图形的时间里基本感觉不出来。后续战斗里每3.3秒也扫一次光环计算,这部分大概也是几毫秒,反正应该不怎么占性能。


        IP属地:广东5楼2025-09-28 13:04
        收起回复
          更新了一波,现在仅检测玩家、访客和囚犯,不管敌对单位,性能开销又少了些


          IP属地:广东28楼2025-09-28 17:47
          回复
            进行了一次优化更新,将多人的扫描算法复杂度从O(n²)变成了O(n*k),人多的时候都压力大幅下降
            测试方式:启用350Mod,27个殖民者,并且殖民者全部站在差不多同一片区域(开发者模式快速测试把人放一起,而且放的全是有我mod装甲的烟烬,本身就有性能开销)
            不开启mod:320-340tps
            开启mod:290-300tps
            优化后:320-340tps,有波动,但基本看不出变化
            这次优化应该已经到极限了,反正我想不出还有什么优化的空间。


            IP属地:广东35楼2025-09-29 01:53
            回复
              二度更新一波
              如图所示


              IP属地:广东37楼2025-09-29 12:40
              回复