边缘世界 RimWorld

边缘世界 RimWorld

222 个评价
Meow Framework
   
奖励
收藏
已收藏
取消收藏
Mod, 1.5, 1.6
文件大小
发表于
更新日期
139.715 MB
2024 年 5 月 16 日 上午 6:38
9 月 30 日 下午 4:49
21 项改动说明 ( 查看 )

订阅以下载
Meow Framework

描述
一个混合的Mod 框架,用于作为一些我的mod的前置需求。

同时我也添加了一些实用功能,例如回收和修理装备。

41 条留言
橙风 8 月 29 日 上午 11:05 
(System.Collections.Generic.IEnumerable`1<Verse.Thing>)
Verse.AI.Toils_Recipe/<>c__DisplayClass3_0:<FinishRecipeAndStartStoringProduct>b__1 ()
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
Verse.AI.Toils_Recipe/<>c__DisplayClass2_0:<DoRecipeWork>b__2 (int)
Verse.AI.JobDriver:DriverTickInterval (int)
Verse.AI.Pawn_JobTracker:JobTrackerTickInterval (int)
Verse.Pawn:TickInterval (int)
Verse.Thing:DoTick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
橙风 8 月 29 日 上午 11:05 
MakeThing error: Apparel_Pants is madeFromStuff but stuff=null. Assigning default.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch2 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.ThingMaker.MakeThing_Patch1 (Verse.ThingDef,Verse.ThingDef)
OberoniaAurea.MakeRecipeProducts_Patch/<Postfix>d__0:MoveNext ()
System.Collections.Generic.List`1<Verse.Thing>:AddEnumerable (System.Collections.Generic.IEnumerable`1<Verse.Thing>)
System.Collections.Generic.List`1<Verse.Thing>:.ctor (System.Collections.Generic.IEnumerable`1<Verse.Thing>)
System.Linq.Enumerable:ToList<Verse.Thing>
橙风 8 月 29 日 上午 11:02 
如果 `madeFromStuff=true` 却没有 `stuffCategories`,就会导致 `stuff=null` 的错误。
3. 检查配方是否指定了材质
在 `RecipeDef` 中,生成该物品的配方也必须正确处理材质。例如:
```xml
<RecipeDef>
<defName>Make_Apparel_Pants</defName>
<products>
<li>
<thingDef>Apparel_Pants</thingDef>
<count>1</count>
</li>
</products>
</RecipeDef>
```
如果没有指定材质来源,系统可能无法自动推断。
橙风 8 月 29 日 上午 11:02 
MakeThing error: Apparel_Pants is madeFromStuff but stuff=null. Assigning default.
这表示游戏尝试生成一个需要材质的物品(如裤子),但没有指定材质(stuff=null),于是 RimWorld 自动分配了一个默认材质。
1. **确认是哪一个 MOD 添加了该 Apparel_Pants**
你可以通过 Dev Mode → 检查物品定义 → 查看 `ThingDef` 的来源 MOD。也可以在 MOD 文件夹中搜索 `Apparel_Pants` 或相关 XML。
2. **检查该物品是否正确设置了材质类别**
在 XML 中,正确的定义应该包含类似:
```xml
<ThingDef ParentName="ApparelBase">
<defName>Apparel_Pants</defName>
<label>pants</label>
<madeFromStuff>true</madeFromStuff>
<stuffCategories>
<li>Fabric</li>
</stuffCategories>
</ThingDef>
```
橙风 8 月 29 日 上午 11:00 
有问题,拆衣服是这个mod的么,莫名其妙配方没了,我倒是有个天轴的拆衣服配方(应该是?图标挺像的)但是那个会循环爆红,拆衣服会一直拆,拿到啥就会无限拆随机品质(可能有)随机原料的对应衣服,调位置也没用,有人真的咋回事么
18696851@qq.com 8 月 5 日 下午 4:33 
修理武器跟修理衣服,没反应啊。 修理都需要什么原材料啊?
Lizbeth5782 7 月 18 日 上午 9:53 
I am also getting the texture error for the dummy.
天启洪流apocalyptic 7 月 18 日 上午 7:25 
Exception loading UnityEngine.Texture2D from file.
absFilePath: G:\SteamLibrary\steamapps\workshop\content\294100\3247685844\Textures\dummy.png
Exception loading UnityEngine.Texture2D from file.
absFilePath: G:\SteamLibrary\steamapps\workshop\content\294100\3247685844\Textures\dummy_east.png
Exception loading UnityEngine.Texture2D from file.
absFilePath: G:\SteamLibrary\steamapps\workshop\content\294100\3247685844\Textures\dummy_north.png
Exception loading UnityEngine.Texture2D from file.
absFilePath: G:\SteamLibrary\steamapps\workshop\content\294100\3247685844\Textures\dummy_south.png
jinitaimei_1314 6 月 19 日 上午 8:23 
辛苦了作者大大
Eoral Milk  [作者] 6 月 17 日 上午 4:17 
@1554500 是窝临时修了一下