zzdxxz 基础描述 字段名数据类型描述 baseDescstring背景故事基础描述(可能包含占位符,需翻译) 唯一标识符 字段名数据类型描述 identifierstring背景唯一标识符(如 "pirate_merc",内部系统使用) 背景类型 字段名数据类型描述 slotBackstorySlot背景时段(Childhood=童年 / Adulthood=成年) 本地化标题 字段名数据类型描述 titlestring默认标题(男性/通用,需翻译) titleFemalestring女性专用标题(需翻译) titleShortstring简短标题(男性/通用,需翻译) titleShortFemalestring女性简短标题(需翻译) 技能系统 字段名数据类型描述 skillGainsList<SkillGain>初始技能加成(如 Mining+3) 工作限制 字段名数据类型描述 workDisablesWorkTags禁止的工作类型(位掩码组合,如 Firefighting | Cooking) requiredWorkTagsWorkTags必须的工作能力(如 Mining | Construction) 生成规则 字段名数据类型描述 spawnCategoriesList<string>生成分类(如 "Pirate"/"Town",控制NPC生成来源) 体型配置 字段名数据类型描述 bodyTypeGlobalBodyTypeDef通用体型(不分性别) bodyTypeFemaleBodyTypeDef女性专用体型 bodyTypeMaleBodyTypeDef男性专用体型 特性限制 字段名数据类型描述 forcedTraitsList<BackstoryTrait>强制拥有的特性(如"神经质") disallowedTraitsList<BackstoryTrait>禁止拥有的特性(如"乐观") 命名系统 字段名数据类型描述 nameMakerRulePackDef名称生成规则(如海盗绰号的语法模板) 初始物品 字段名数据类型描述 possessionsList<PossessionThingDefCountClass>初始携带物品(如海盗携带弯刀) 生成控制 字段名数据类型描述 shuffleablebool是否可随机生成(默认true,允许随机出现) requiresSpawnCategorybool是否需要匹配生成分类才能使用(限制生成条件)