Rimworld Mod教程 基础篇 第九讲:游戏内所有的Def种类

您所在的位置:网站首页 rimworld机械族数据 Rimworld Mod教程 基础篇 第九讲:游戏内所有的Def种类

Rimworld Mod教程 基础篇 第九讲:游戏内所有的Def种类

2024-06-27 06:40| 来源: 网络整理| 查看: 265

九、游戏内所有的Def种类

本章是预览所有的Def种类,并无比简单地概括其内容。

教程未来将会取其中mod作者们最常用的,也是最为重要的几个部分进行分析教学。

感谢国人作者3HST【steam id:3HST有限公司】与我共同分析

以下个别偏僻的内容可能分析完全错误,希望精通的社区作者们能够给予修正,万分感谢

我只是简单将种类在这里列出,大家简单过一遍即可,千万不可记忆,以后写多了,该用的自然就记住了,不该用的...也不会遇到的。

mod作者一般不新增的Def类型,用“*”号标记

以下Def均为原版代码,但部分Def在原版没有实例,而是在皇权或文化DLC中,也需要在对应DLC被启用的情况下,代码才允许被执行。

AbilityCategoryDef 能力种类

AbilityDef 能力,包括灵能和文化能力

AbilityGroupDef 能力组

ApparelLayerDef 衣物层

BillRepeatModeDef* 工作清单重复模式

BillStoreModeDef* 工作清单产出物的储存方法

BiomeDef 群落

BodyDef 身体类型,即身体部件的组合方式

BodyPartDef 身体部件

BodyPartGroupDef 身体部件分组

BodyPartTagDef 身体部件标签

BodyTypeDef 身体形状,即瘦弱,标准,肥胖等

ChemicalDef 化学成瘾,用于连接成瘾品的物品与成瘾效果的健康状态

ClamorDef* 喧哗,即游戏中会影响物件的声音,如枪声,走路声

ComplexDef  【文化内容】似乎是生成复合建筑的

ComplexRoomDef 配合“ComplexDef ”,是生成房间的【不常用 不确定

ComplexThreatDef 配合“ComplexDef ”,生成威胁的【不常用 不确定

ConceptDef 右上角的教程

CultureDef 预设文化,是原版内容,但大多数数据需要文化DLC才能生效

DamageArmorCategoryDef 护甲类型

DamageDef 伤害类型

DesignationCategoryDef 页面左下角规划选项栏

DesignationDef 规划中的控制按钮,如挖掘,拆除等

DesignatorDropdownGroupDef 规划中的复合类型控制按钮,比如选择落地灯的三种颜色,选择地毯的颜色等

DifficultyDef 游戏难度,内含各种影响游戏进度的数据

DrugPolicyDef 药物管制类型,如“禁药”、“仅限社交型”等

DutyDef 职责,管理小人在不同场合下的行为,如袭击AI

EffecterDef 效果,复合特效,包括画面和音效

ExpansionDef*扩展,用于管理mod配置页面的Core和俩DLC

ExpectationDef 期望,如刚开局时“极低的期望”和贵族的期望等。

FactionDef 派系

FeatureDef 用于生成星球时的地形生成和命名

FleckDef 画面特效,粒子效果

FleshTypeDef* 肉体种类,包括生物和机械族

GameConditionDef 游戏状态,如毒雾,太阳耀斑等

GatheringDef 聚会,如派对和婚礼

GauranlenTreeModeDef 母树状态,控制产出的树精

GenStepDef 似乎是生成地块时用于生成建筑等东西的

GoodwillSituationDef* 派系好感度类型,如永久敌对

HediffDef* 健康状态

HediffGiverSetDef 健康状态给予

HibernatableStateDef* 沉睡状态,如机械族休眠

HistoryAutoRecorderDef* 历史中的统计信息的详情,如财富-建筑,财富-物品

HistoryAutoRecorderGroupDef* 历史中的统计信息,如财富,人口,殖民者心情

HistoryEventDef 历史时间,用于记录游戏中一些事情,以生成艺术品中的文案

IdeoFoundationDef 【文化内容】文化创建时选择的宗教信仰

IdeoPresetCategoryDef 【文化内容】预设文化种类

IdeoPresetDef【文化内容】预设文化

IdeoStoryPatternDef【文化内容】用于自动生成一个文化的背景故事

IdeoSymbolPartDef【文化内容】一个文化的图标,但是该Def未找到实例,文件夹内的也不是该def类型

ImpactSoundTypeDef 攻击音效种类,如钝器击打,子弹击打

ImplementOwnerTypeDef* 不做分析

IncidentCategoryDef* 事件分类,如大型威胁事件

IncidentDef 事件,如袭击

IncidentTargetTagDef* 事件发生地点标签,如玩家殖民地

InspirationDef 灵感,如射击灵感,招聘灵感

InstructionDef* 新手教程内容

InteractionDef 生物“日志”中的聊天文本生成器

InventoryStockGroupDef 物品携带种群,原版有自动携带医药

IssueDef 想法图标,如小人看见尸体时,小人右上角显示的红色骷髅头

JobDef 工作,控制小人具体某一个行为的整个流程,如“去做饭”“去吃饭”

JoyGiverDef 自动给予工作,配合AI使用

JoyKindDef 娱乐类型,如暴食

KeyBindingCategoryDef* 快捷键绑定的分类

KeyBindingDef* 快捷键绑定

LetterDef* 信件类型,即发生事件时页面右侧的信息提醒,有积极事件(蓝色)、消极事件(红色)

LifeStageDef* 寿命阶段,如婴儿,成年等

LogEntryDef 日志条目,即人物战斗日志那边的东西,原版有近战和踢沙子

MainButtonDef 游戏页面下面一整行的按钮

ManeuverDef 用于近战方面,连接tool与verb

MapGeneratorDef 用于生成地图,内含一堆GenStepDef

MeditationFocusDef 冥想点类型,如自然,艺术

MemeDef 【文化内容】模因

MemeGroupDef 【文化内容】模因组

MentalBreakDef 精神崩溃类型,与精神状态结合使用

MentalStateDef 精神状态类型,与精神崩溃结合使用

MessageTypeDef* 左上角提示信息类型

NeedDef 需求,包括休息,娱乐甚至成瘾

OrderedTakeGroupDef 携带组,包括医药和药物

PawnCapacityDef 生物各项身体能力,如意识,视力,操作能力,新陈代谢等

PawnColumnDef 对一个生物的操作按钮,比如驯服,屠宰,狩猎

PawnGroupKindDef 生物群组种类,用于生成生物时使用,如商队,袭击

PawnKindDef 生物种类,如狙击兵,近战兵,或是生成一个生物的不同变种,如雪狐和赤狐

PawnRelationDef 人物关系,如亲爹亲娘仇人

PawnsArrivalModeDef 生物群到达方式,如从地图边缘出现,或是空投骑脸,配合袭击、商队等生物群组使用

PawnTableDef* 管理一个生物左下角的东西,比如名字,所属派系等

PlaceDef【文化内容】管理文化描述废话里面的地面人名等名词

PreceptDef 【文化内容】戒律

PrisonerInteractionModeDef 与囚犯的互动方式,包括不互动、招募、处决、降低抵抗、释放,【文化内容中包括奴役等】

QuestScriptDef 任务脚本管理

RaidStrategyDef 袭击策略类型,如立刻攻击、等待一段时间后攻击、工兵袭击

RecipeDef 工作台的清单

RecordDef 统计信息,可以在小人详情里找到

ResearchProjectDef 研究项目

ResearchProjectTagDef 研究项目标签,包括经典开局,部落开局,飞船相关,经典开局科技蓝图, 部落开局科技蓝图

ResearchTabDef 研究列表,即研究页面最上方一栏选择分类的按钮

ReservationLayerDef* 分为地板和天花板

RitualAttachableOutcomeEffectDef【文化内容】可附加仪式效果

RitualBehaviorDef【文化内容】仪式行为

RitualObligationTargetFilterDef【文化内容】仪式义务目标筛选

RitualOutcomeEffectDef【文化内容】仪式效果

RitualPatternDef【文化内容】仪式模式

RitualTargetFilterDef【文化内容】仪式目标过滤器

RitualVisualEffectDef【文化内容】仪式视觉效果

RiverDef 河流,星球生成时的那玩意,分为巨河、大河、河流、小溪

RoadDef 道路,星球生成时的那玩意,分为泥土小径、土路、石路、古老的沥青路、古老的沥青高速公路

RoadPathingDef* 道路生成机制,泥土小径、土路、石路是avoid会避让建筑生成,古老的沥青路、古老的沥青高速公路是Bulldoze会强制覆盖地形

RoadWorldLayerDef* 道路在地图上渲染的层

RoofDef 屋顶,原版有建筑屋顶,薄岩顶,厚岩顶

RoomRoleDef 房间类型,如卧室、厨房

RoomStatDef 房间属性,如观感、清洁、空间等

RoyalTitleDef【皇权内容】爵位

RoyalTitlePermitDef【皇权内容】爵位特权,如呼叫钢铁、食物支援等

RuleDef 与生成相关

RulePackDef 与文本相关

ScatterableDef 地板杂物,仅视觉效果,比如小石块

ScenarioDef 剧本,原版有迫降、失落的部落、富有的探险家、赤裸的暴行

ScenPartDef 剧本编辑器中的“添加条件”

ShaderTypeDef* 着色器类型,与游戏图形渲染相关

ShipJobDef 飞船的工作,如降落、飞走等

SitePartDef 事件地点,如前哨站等

SketchResolverDef 【皇权内容】建造纪念碑的任务,放下纪念碑标志后的快捷放置蓝图快捷键

SkillDef* 技艺,射击,智识那些的

SlaveInteractionModeDef 【文化内容】与奴隶的互动方式,包括不互动、招募、处决、降低抵抗、释放

SongDef 背景音乐

SoundDef 声音

SpecialThingFilterDef 特殊物品筛选器,如允许腐烂,允许素食,允许熔炼

StatCategoryDef 属性分类,点开物品的详情后的分类,如“基础”、“武器”等

StatDef 属性,如物理质量、市场价值、易燃性等

StorytellerDef 叙事者

StuffAppearanceDef 填充材料外观分类,原版有“金属制”、“石砖制”、“木制”等纹理、影响成品外观,如木墙和石墙的不同纹理

StuffCategoryDef 填充材料分类,原版有“木制”、“石制”、“金属制”、“织物制”、“皮革制”

StyleCategoryDef 风格包种类

StyleItemCategoryDef 风格包项目种类

StyleItemDef,抽象类,不允许直接使用,有两个子类

>>>BeardDef 胡子

>>>HairDef 头发

SubcameraDef 子摄像机层

TaleDef 一些文本

TerrainAffordanceDef 地形类型,如轻型、可挖掘、可架桥

TerrainDef 地形

ThingCategoryDef 物品分类,如原材料、制成品

ThingDef 物品,包括生物,建筑,武器,衣服,食物,子弹等所有可以被选中的东西

ThingSetMakerDef 用于生成物品集

ThingStyleDef 用于风格包中提供图像

ThinkTreeDef 行为树,AI相关

ThoughtDef 想法,分为心情和人际关系的看法

TimeAssignmentDef 时间分配,即“任意”、“工作”、“娱乐”、“睡眠”

TipSetDef 小贴士,游戏加载时的那些

ToolCapacityDef 工具种类,与近战相关

TraderKindDef 交易种类,各种商人的类型

TrainabilityDef* 动物的可训练性,分为无、中级、高级

TrainableDef 训练内容,原版为“搬运”、“顺从”、“出击”、“援救”、“驯服”

TraitDef 特性,小人特性

TransferableSorterDef 交易时和装载空投时的排序种类、原版为“类型”、“耐久度”、“市场价值”、“重量”、“名称”、“无”、“品质”

TransportShipDef 【皇权内容】运输船

WeaponClassDef 可选武器偏好

WeaponClassPairDef 成对可选武器偏好,有第一和第二项

WeaponTraitDef 人格武器的武器特新

WeatherDef 天气

WorkGiverDef 小人AI相关,赋予工作

WorkGiverEquivalenceGroupDef 小人AI相关,集群赋予工作

WorkTypeDef 工作优先级列表中的工作种类,即从左到右有“灭火”、“就医”、“医生”的那些

WorldGenStepDef 星球地形,如地板、道路、湖等

WorldObjectDef 大地图实体,包括基地、远行队、着陆的飞船、和平谈判等



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3