Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://gist.github.com/Urwumpe/6809c3c6740a557f769e78a251404eb1
Not sure what effect it actually has, the exception did come up with different Plague Marines, but not with all at the same time.
Only exception noticed is a NullReferenceException in Nurgles gift, that doesn't seem to have big impacts if not running in dev mode. Maybe a low priority problem to fix. Do you need a stack trace for it?
Also, I don't specifically expect a logic problem on your end, I wouldn't be surprised if its as easy as an uninitialized attribute while spawning. Its easier to find a bug in existing code than something that is not there.
About the mass, then perhaps the framework's harmony patch somehow intervene to my mod's mass calculation patch for caravans - I basically implemented the patch in very conservative way so that it only count my mod's specific pawns like Space marines and genesteaers, but if the framework change the calculation logic of world map caravan mass destructive (or creative) way, I can't 100% assure about the compatibility.
Could you give me few more details about the situation when and under what kind of condition does it happens? In my current hypothesis from your comment, it seems like the framework somehow calculate pawn's (or their deadbody's) mass carried as their weight, which is quite odd to me.
https://gist.github.com/Urwumpe/44845489b6e0bb29f5b9b4fca2edb358
It again gets triggered in the mass calculations for the (superfluous) Vehicle framework patches, but it seems to be a missing attribute used there. The weight displayed in loading the caravan was stopping below 280 kg, but the actual caravan displays > 1300 kg. The first pawn corpse getting loaded to cause it was a Purestrain Genestealer.
https://gist.github.com/Urwumpe/5c17b5befb57f86331cd0d9e5e4e78f8
Exception filling window for RimWorld.Dialog_FormCaravan: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 3B77F63C] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Window.InnerWindowOnGUI_Patch0 (Verse.Window,int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
I suspect its a spawning problem.
Like for example in default anomaly we have few events like attack of hounds/ zombies etc. but you can change for demons you already have (maybe add a plaguebearer) and other warp things
Is this Mod connected to this Mod series: https://www.steamcommunity.com/sharedfiles/filedetails/?id=3025477432 ?