Hello, I created a mod update checker and the only thing that needs to be added to your code for the mods to be compatible is `[assembly: System.Reflection.AssemblyMetadata("NexusModID", "You ID Mods")]` and always change the version information in MelonInfo
how do i differentiate the different exp amounts in the melonpreferences.cfg? i wanna nerf the amount of money they have but i cant understand the difference between them
The value that matters the most is the Maximum weekly budget. This value is randomly generated between the maxWeeklySpend_min_multiplier and maxWeeklySpend_max_multiplier values. If you want to lower the orders, just lower these two values. Make sure the first one is always smaller than the other, otherwise you could run into issues. Play around with it a little, lower it in smaller steps, it changes the orders faster than you would think!
Hi, are you sure this mod is causing the fps drops? It doesn't have any component that slows down the game, besides from a small frame drop on weaker pcs every 15 minutes. The order amount shouldn't have changed, maybe its the known current bug I am working on fixing, could you check if the orders go back up after waiting 15 minutes in the game?
i don't know if it just my potato pc but after update the fps bug is definitely fixed but performance is still the same, not smooth gameplay, frame drop every second. Hope this help fixing the mod, would love this without the bugs (or maybe it's just my pc)
Newest Update will work for a while then spam System.NullReferenceException: Object reference not set to an instance of an object. at DynamicOrdersMod.DynamicOrders.OnUpdate() and lower my fps to under 10.
The mod generates a "random" weekly budget for the customers based on your total XP every five minutes
This seems unnecessarily often, no? If it's a WEEKLY budget, shouldn't it generate on a specific day? If it needs to be more often for the part that ensures there's not a bunch of duplicate orders (what I think the next sentence implies?) does it need to be every 5 minutes? Really just feels like a lot, especially when I see people having FPS issues with it
The fps issues come from a bug with the version 0.2.0. You are right it is still a bit explensive on the pc, but in most cases unnoticable. This ensures there is no duplicate orders from the same customer. I will change this, you don't get orders every five minutes from the same customer either way.
42 comments
System.Reflection.AssemblyMetadata("NexusModID", "You ID Mods")]` and
always change the version information in MelonInfo
I do not see 0.2.1 available for download. The latest file is still 0.2.0.
NVM, had to refresh it a few times and it updated.Update: I just delete some mods out. It is my PC
at DynamicOrdersMod.DynamicOrders.OnUpdate() and lower my fps to under 10.
This seems unnecessarily often, no? If it's a WEEKLY budget, shouldn't it generate on a specific day? If it needs to be more often for the part that ensures there's not a bunch of duplicate orders (what I think the next sentence implies?) does it need to be every 5 minutes? Really just feels like a lot, especially when I see people having FPS issues with it