RimWorld

RimWorld

BetterWeight
greenking2000  [developer] 8 Sep, 2020 @ 6:44am
Issues megathread
Please comments all issues here and I will try and fix them quickly
< >
Showing 1-14 of 14 comments
Sunny_Explorer 3 Oct, 2020 @ 10:09am 
Not sure the cause but using your mod was blocking my colonists from eating unless i drafted them and forced them to eat. otherwise they would try and pickup the food but drop it immediately, causing them to push the food back and forth between tiles. Also animals on the map were frozen. if you know of a way to export my mod list ill put it up but id hate to write the entire thing out.

to add removing your mod fixed both issues
Last edited by Sunny_Explorer; 3 Oct, 2020 @ 10:46am
greenking2000  [developer] 14 Oct, 2020 @ 10:20am 
@Sunny_Explorer
Sorry for the late reply haven't been on steam recently
This mod https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1545126946 will let you export your modlist as a nice list
I will have a look and try and figure out what the issue is being caused by but do you have any general ideas?
Sunny_Explorer 14 Oct, 2020 @ 10:01pm 
@greenking2000 im very sure it was a compatibility issue with rimthreaded

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2222907981
Last edited by Sunny_Explorer; 14 Oct, 2020 @ 10:02pm
greenking2000  [developer] 16 Oct, 2020 @ 10:15am 
@Sunny_Explorer
Then unfortunately I will not be fixing it until RimThreaded is further in development as
1. I have no idea where to start that mod is so complicated
2. It says expect incompatibility for now

Sorry but for now you'll have to choose between the two
Dragonling 9 Jan, 2022 @ 10:36am 
@greenking2000, according to Dubs Performance Analyzer, after a while this mod takes most time (45%, 6 msec per tick) in Updates->Harmony patches section among all my ~350 mods.
The reason specified is ArchieVBetterWeight.Statworker_GetValueUnfinalized_Patch:Prefix.
Could anything be done about it? I like the mod much, and don't want to uninstall it.
Last edited by Dragonling; 9 Jan, 2022 @ 10:55am
greenking2000  [developer] 11 Jan, 2022 @ 7:00am 
@Dragonling

That method (ArchieVBetterWeight.Statworker_GetValueUnfinalized_Patch:Prefix) is pretty much the entire mod. I have already tried to optimise it as much as possible but am not sure I can any more. I'll check and maybe have an update within the week (Or conclude it can't be done).
Mind sharing the modlist? Also what do you mean "after a while"? Like as the game goes on (so you have more stuff on the map?)?
Dragonling 11 Jan, 2022 @ 7:28am 
"After a while" is "about an hour after loading a savegame, when TPS falls enough to run DPA" :steamsad:
What would be the best way to share the modlist? Here's the plain list
https://pastebin.com/xZmsxLHm
I can send a save and mod configs exported by RimPY, for example.
greenking2000  [developer] 11 Jan, 2022 @ 8:08am 
@Dragonling

That list is perfect thanks. If it is degrading over time then yeah the save and mod config might be useful. That is quite unexpected for it to degrade over time to be honest so I may not be able to come up with a fix.
Dragonling 11 Jan, 2022 @ 9:52am 
Try this
https://file.io/oGYQfawFnaAs
I've included screenshot there - right from the start I run the game at speed 4, and the mod is 4th in the list already. It's not that I try to justify RimHUD =) And it's not that I blame you - after all, it's 350 mods with who knows what conflicts. Your mod is great.
Last edited by Dragonling; 11 Jan, 2022 @ 9:55am
greenking2000  [developer] 16 Jan, 2022 @ 7:56am 
@Dragonling

It says file deleted
Dragonling 16 Jan, 2022 @ 8:58am 
Meh. Must be limited storage time. Reuploaded.
https://file.io/m9NW0Lgvk99S
What would be another way to the share the file? I don't have a Google account tho.
Vra4 9 Dec, 2023 @ 1:03pm 
System.NullReferenceException: Object reference not set to an instance of an object
at ArchieVBetterWeight.BetterWeight.SetMassValueTo (Verse.ThingDef def, System.Single value)
at ArchieVBetterWeight.BetterWeight.PatchMass (Verse.ThingDef def)
at ArchieVBetterWeight.BetterWeight.CalculateAllMasses (System.Boolean firstLoad)
at ArchieVBetterWeight.StaticClass..cctor ()
GanjaMan [NL] 17 Dec, 2023 @ 5:22pm 
Getting following error on startup

System.NullReferenceException: Object reference not set to an instance of an object
at ArchieVBetterWeight.BetterWeight.SetMassValueTo (Verse.ThingDef def, System.Single value) [0x0003d] in <13d1a47ce5854011944ebda5228903b8>:0
at ArchieVBetterWeight.BetterWeight.PatchMass (Verse.ThingDef def) [0x00012] in <13d1a47ce5854011944ebda5228903b8>:0
at ArchieVBetterWeight.BetterWeight.CalculateAllMasses (System.Boolean firstLoad) [0x001db] in <13d1a47ce5854011944ebda5228903b8>:0
at ArchieVBetterWeight.StaticClass..cctor () [0x0004e] in <13d1a47ce5854011944ebda5228903b8>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Failed to load BetterWeight.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Please leave a bug report at https://github.com/ArchieV1/BetterWeight
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
greenking2000  [developer] 6 Apr @ 2:38pm 
Hi
I haven’t updated the mod in a while so it is probably an incompatibility with another mod. Can you send mod list and full log please?
< >
Showing 1-14 of 14 comments
Per page: 1530 50