九、游戏内所有的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 大地图实体,包括基地、远行队、着陆的飞船、和平谈判等

Rimworld Mod教程 第九章:游戏内所有的Def种类相关推荐

  1. Rimworld Mod教程 第一章:这可能是你见过的最细的MOD教程了

    你好!我是旋风.既然你看到了这个教程,想必你有成为一个mod制作者的兴趣. 我们常常把各类教程的作者比作一个引路人.在这里,我将教会你如何去制作一个简单的mod--而更重要的是,我希望能引导你走上探索 ...

  2. Unity3D教程:Unity3D游戏内的付费

    一.搭建号沙盒环境 二.IAP付费流程图: 总体流程图如下: Unity3D教程:Unity3D游戏内的付费 详细流程图分为带服务端验证和不带服务端验证,本文研究的是带服务端验证,流程图如下: 在Un ...

  3. Rimworld Mod教程 第八章:以原版def为参照制作一个新的ThingDef

    这里你们需要用到编辑器一步一步跟我操作: 在实际制作时,我们其实难以从零开始构思一个def所应有的所有数据,而有时原版提供的父对象也难以满足我们的全部需求.这时,我们会尝试在原版中找到与我们想制作的内 ...

  4. Rimworld Mod教程 第三章:第一个MOD

    我相信各位一定急于做出自己的第一个mod,因此,我决定在开启我们的正式教学之前,让大家过一过瘾. 我为大家准备了一份礼物,就放在我们的小窝里: 群956990298 在这个小窝中会存放大量文件资料,希 ...

  5. Rimworld Mod教程 第十一章:术语名字

    在编辑和教学时我们会遇到各种术语,故开此章来写明一些概念与其对应的名字.如有不懂可以加群再讨论. Terrain:"地板",即地表类型,包括自然土地表面和人造建筑地板. Thing ...

  6. vtk教程第九章 高级算法

    我们再次回到可视化算法.本章描述的算法要么实现起来比较复杂,要么在3D可视化应用中应用较少.我们将算法分类为标量.向量.张量或建模算法. 9.1标量算法 正如我们所看到的,标量算法通常涉及通过查找表映 ...

  7. C/C++教程 第九章 —— windows编程入门

    文章目录 前言 一.本章说明 二.什么是windows编程 三.从零写一个windows窗口 1.建立窗口的过程 2.建立项目 3.WinMain函数 4.注册窗口类 5.创建窗口 6.消息循环 7. ...

  8. oracle dba培训教程 第九章 创建数据库

    怎样筹划和组织数据库? 筹划数据库时组织和实现一个数据库系统的第一步,在这一步首先要确定数据库的目的,根据这一目的来确定数据库的类型,之后要勾画出数据库体系结构设计的轮廓,之后为所创建的新数据库选择一 ...

  9. 游戏感:虚拟感觉的游戏设计师指南——第九章 润色的测量方法

    这是一本游戏设计方面的好书 转自天:天之虹的博客:http://blog.sina.com.cn/jackiechueng 感谢天之虹的无私奉献 Word版可到本人的资源中下载 第九章润色的测量方法 ...

最新文章

  1. 每日一皮:一个悲伤的事实,元
  2. Eclipse在Ubuntu8.04桌面系统下安装和弹出空白对话框
  3. react安装_前端大牛进阶---gt;React必会教程
  4. IDEA Maven项目左边栏只能看到pom文件
  5. centos7定制linux镜像,自定制Centos7.3系统镜像(ISO)
  6. Linux日志系统小记
  7. c语言用户注册用链表,基于C语言链表实现的工作任务注册与执行
  8. 河南城建计算机网络试卷,河南城建计算机网络技术学习心得体会.docx
  9. ES6的开发环境搭建
  10. from scipy import special, optimize, from ._nnls import nnls ImportError: DLL load failed: 找不到指定的模块。
  11. RabbitMQ,Elasticsearch学习,批量读取消息队列上的数据上传到Elasticsearch
  12. Effective C# Item47:选择安全代码
  13. 一文看懂中国互联网二十年
  14. nRF52840芯片硬件设计解析
  15. 关于Ubuntu双击打不开文件夹的解决方案
  16. pdf转换器中文版下载
  17. 「倍轻松」要上科创板,按摩器为什么总要和科技沾点边?
  18. CMD连接MySQL,本地phpAdmin登陆
  19. 雨林木风(Ylmf OS)操作系统 点评
  20. 内网架设FTP服务器(serv-u)

热门文章

  1. 開始EEPlat之旅
  2. IOSOpenDev~IOS5.0.1完美越狱后Cydia闪退修复
  3. Oracle表空间满了该如何解决?
  4. 迅捷PDF分割器如何将PDF拆分为多个文档
  5. 2014年互联网界发生的大事件都有哪些?
  6. 米思齐学习例程(一):LED闪烁
  7. AE技巧-有效预防/解决AE CC 2010、2017和2018字体报错问题CT generic: not ascii(83 :: 2)
  8. python网页结构分析_GitHub - Vogdhsaj/data_analysis: 基于Python的南京二手房数据采集及可视化分析...
  9. Go语言圣经 - 第8章 Goroutines 和 Channels - 8.8 示例:并发的目录遍历
  10. linux内存管理之 ION 内存管理器浅析Ⅱ(system contig heap)