边缘世界 RimWorld

边缘世界 RimWorld

299 个评价
Argonic Core
   
奖励
收藏
已收藏
取消收藏
Mod, 1.4, 1.5, 1.6
文件大小
发表于
更新日期
14.861 MB
2023 年 3 月 8 日 下午 6:39
8 月 16 日 下午 1:58
19 项改动说明 ( 查看 )

订阅以下载
Argonic Core

在 Argón 的 1 个合集中
Argón's Mods [Active]
14 件物品
描述


A code framework to use on my mods. Feel free to make use of it if you want as well, just tag this mod as a dependency.

[www.patreon.com]
[ko-fi.com]
[discord.gg]
[github.com]
89 条留言
kifo 8 月 9 日 下午 1:38 
Error in static constructor of SR.SoilRelocation: System.TypeInitializationException: The type initializer for 'SR.SoilRelocation' threw an exception. ---> HarmonyLib.HarmonyException: Patching exception in method virtual System.String RimWorld.Frame::GetInspectString() ---> System.InvalidProgramException: Invalid IL code in (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.Frame.GetInspectString_Patch2 (RimWorld.Frame): IL_009b: call 0x00000031
kifo 8 月 9 日 下午 1:36 
I have the same problem with Soil Relocation Framework with Argonic Core. https://gist.github.com/HugsLibRecordKeeper/8e9c37f9a7e733d40c2eda73f4cb4149
Argón  [作者] 7 月 17 日 下午 1:08 
I'm pretty sure it relates to some code handling the Blueprints (the invisible building before it's built) and the Frames (The in-construction squared version of it). Argonic core patches code in the base game that handles when and under which conditions a Blueprint turns to a Frame and a Frame to a finished building. I'm sure Research Reinveted does the same too. I don't think it'll work, but maybe modifying the load order of both mods can maybe change it. I can't promise I'll be able to fix it anytime soon, but maybe this information can help in the case RR author(s) want to help fix it on their side or if anyone wants to make an independent patch.
Artelas 7 月 17 日 上午 5:04 
Thank you for answering. There are no errors, actually.
Let me explain what a prototype is. In vanilla when technology for building walls is researched - you can build walls, simple as that. With Research Reinvented after some progress in this technology, pawns can try to build prototype of walls. They are usually built already damaged or very low quality. Also building prototypes helps with progress in corresponding technology.
With Argonic Core prototypes are built, but as a final building. It is not damaged and doesn't give any points to research progress.
Argón  [作者] 7 月 15 日 下午 3:45 
I don't use that mod, so I'm not familiar with it. If you can send a more accurate error log it would be helpful. I can't promise a working patch anytime soon, but I'll do my best to integrate mods.
Artelas 7 月 14 日 下午 3:17 
Sorry if I shouldn't ask it here, but it seems that Argonic Core somehow interfering with mod Research Reinvented, preventing building prototypes. Is it possible to make a patch for it?
moo 7 月 1 日 下午 11:44 
I might have found a second bug. Harder to reproduce, but it has fired during cooking and tailoring jobs

Did not find skill of def , returning Shooting: 5 (1415.492xp)

I'll create a second thread on the discord for this one
moo 7 月 1 日 下午 11:17 
I have uncovered something with the 1.6 version. I think the framework has code within these two functions - IngestionOutcomeDoer and IngestibleProperties

The issue is that on viewing the extended info for some items, is failing to load the info and stealing the dev log window and putting it into the info panel.

I pulled out Argonic Core / Expanded Materials - Metals / Tribal Medicine and the error went away.

I have more details on my discord - https://discord.gg/6VYwwqJCx8 under #rimrim_mega-moo-pack_known-bugs
Argón  [作者] 4 月 16 日 下午 12:58 
I'll see if I can make a less disruptive patch on my end.
Inglix 4 月 16 日 上午 11:16 
On its own it wouldn't be game-breaking, but since it throws an exception during the static constructor it looks like it basically aborts all the other patches that would have executed after this one and possibly breaks the whole mod because it fails to complete type initialization.

Case in point, when I remove Argonic Core and start the game again, the error from this conflict is gone but other conflicts between Soil Relocation Framework and other mods present themselves, meaning those patches never got a chance to execute previously.

Anyhow, I'm not trying to suggest you or Mlie need to feel obligated to resolve it. Just want to make sure all parties understand what's going on, even if the only result is that the mods are advertised as incompatible with one another.