补充:b社创建一个NPC的逻辑
B社的NPC分为两种,一种是重要NPC(带保护),另一种是刷新类NPC。
不管那种NPC,首先都会有一个race,这个race决定了npc最里面的样子(嗯就是你们担心的那个),然后在身体的基础上进行捏脸,所以这就是刷bodyslide的时候基础身形,装备都是无头怪,因为那个身形才是最基础的。
重要NPC会单独用一个formid专门捏他,刷新类NPC就比较复杂了。除了用race的那个基础身形之外,b社首先先会捏4-8个脸模,来确定头的那部分:

脸模+身子组合之后我们得到了一个完整的素体,这还不够,这些脸模会被整合到一个list之中,用于一个随机npc 的生成,这些脸模被我们称之为Template模版,同样的,一个人物属性、道具、AI都可以采用template的形式最终汇总到一个NPC之上。

所以在这里的vampireboss,其实就有8种随机的面貌,引用了另一个吸血鬼boss的数据,在这种template套娃之下,捏一个NPC很快的同时又可以保证这些随机出来的NPC有着截然不同的外貌和装备。
B社捏人的逻辑一向如此,所以我不太担心星空会有NPC没有果体的情况,真要出现这个问题那我该怀疑todd是不是被人夺舍了