yeah noticed that too, fixed an issue causing that behaviour in some circumstances, but yeah the search algorithm sometimes screws up. Will have to look into a better search algorithm.
It seems even worse in the last update. I can get it working with a couple products a couple of times before it breaks and just starts recommending whatever I have just input.
dk if its suggested/possible but can you add where the customers are at under the contact info screen? i have couple that hasnt contacted me & i want to go to them but forgot where they work/live at.
Can't really tell, depends on how the mod works. If the mod simply patches customerData.GetAdjustedWeeklySpend it should work. If it overrides the contract generation it will most likely not work, as my mod then assumes as a different budget for the customer, which causes the calculations to be off
i just tried it with dynamic orders and calculated, mod may not work in combo. the counter offer quanitity was high but the amount was lowered. it initially offered 190, ended up with like 170 but more quantity so loss in $. (i ended up saying 'nevermind')
I think it'd be nice if, for the automatic counter offer, if it raised the amount to the nearest dividend of 5 or 20, so that it automatically sets it to match the closest value in jars or bricks.
[01:21:15.848] [Il2CppInterop] During invoking native->managed trampoline System.NullReferenceException: Object reference not set to an instance of an object. at DealOptimizer_IL2CPP.Services.HandoverService.doDeal(Customer customer) at DMD<Il2CppScheduleOne.Economy.Customer::HandoverChosen>(Customer this) at (il2cpp -> managed) HandoverChosen(IntPtr , Il2CppMethodInfo* )
I ran into an issue where DealOptimizer (the old .dll name for this mod) was conflicting with this mod making it not work. Make sure to delete it if you're updating this mod since the name has changed! Other deal mods can also conflict and prevent it from working.
Just posting this in case someone runs into the same issue.
Having trouble with Chris Sullivan, he has not accepted 3 deals with price op and increase quantity, is there any changes I can make or have I just been extremely unlucky. He normally accepts 4 for 1500 when I was doing it manually but auto mod sells 6 for 2500 and gets rejected
To what did you set the minimum likelihood for the counteroffer. And what is Chris current max spend? As in is the mod calculating a counteroffer above his max spend?
i assume with the max spend you mean the one the mod displays in the contacts app, which reminds me i still need to clean that up to be more useful, because even though that is the value the game calculates it does some more math to it to arrive at the actual spending limit of the customer. Involving player level and order days. Could you temporarily turn off auto counter and tell me what the counter offer label in the sms tells you the max spend is.
124 comments
also will this work with dynamic orders mod?
I think it'd be nice if, for the automatic counter offer, if it raised the amount to the nearest dividend of 5 or 20, so that it automatically sets it to match the closest value in jars or bricks.
System.NullReferenceException: Object reference not set to an instance of an object.
at DealOptimizer_IL2CPP.Services.HandoverService.doDeal(Customer customer)
at DMD<Il2CppScheduleOne.Economy.Customer::HandoverChosen>(Customer this)
at (il2cpp -> managed) HandoverChosen(IntPtr , Il2CppMethodInfo* )
I had this amount in my inventory
Still send the counter? And in general what should happen if the original quantity results in a higher price than at your desired multiple?
Just posting this in case someone runs into the same issue.