好了,基于Race(基本外貌) + Worn(变体) + Item(魔族长剑/弓箭以及一些随机的小玩意) + Deathitem(魔族之心)+ outfit(魔族护甲一套),我们已经有了一个完备的魔人NPC。
其中race和worn定义的外貌是我们玩家无法进行获取的,而后面item+deathitem+outfit组成了我们对于一个战利品掉落的最基本认知。
那么基于CK1.0的装备掉落特性,我有以下几个推断:
1. CK2.0将NPC的底层逻辑全部推倒重做:这种情况=我上面几千字完全白写,但我认为可能性不大,这一套逻辑bgs用了几十年,而且非常完善,我并不认为会完全重写。
2. Bgs采用了一些环境设定锁死了outfit的直接掉落,目前看到的装备掉落其实是从deathitem中随机roll出来的:前半部分解释了“没有所见即所得”以及“perk与装备掉落无关”,而半部分则解释了为什么同一个NPC掉落的物品并不相同。假设NPC的底层逻辑变化不大的话,modder想要还原前作那种所见即所得的战利品掉落难度应该并不高。
3. NPC的装备从outfit退化成了worn:这一点可以用于解释“拿走NPC的装备但是NPC外貌仍然无变化”,简单来说就是这种大量的生成类NPC为了节约存档空间,以及防止outfit分发出现问题(你经常会发现一些NPC丢失衣服的原因就是因为加载出了问题),集体变成了尸鬼,是一种取巧的做法,但是并不影响NPC衣服里面的素体(你明白我在说什么),右侧那个女性尸鬼就相当于没有worn,尸鬼的素体。

总之,我个人觉得从原版来看,这个无法“所见即所得”的问题的确是一个退步,也可能归于大量NPC的运算导致的各种问题(比如存档膨胀、服装刷新不及时),也可能归于BGS糟糕的经济系统(一件宇航服价格=两个飞船主炮,这哪个大聪明填的数据),我作为一个modder在游戏发售之前能分析的东西只能这么多的,还请各位一起静待9月1日星空的正式发售。