Zimdictive
Chieftain
I'm seeing this bizarre bug when using Whoward's DLL and CivUP/GEM - engineering specialists (the others seem fine) contribute - on unpredictable occasion - ridiculous quantities of either happiness (+268435456 - linked to a screenshot I took below) or unhappiness (haven't taken a record of the figure). More bizarrely still, it happens even when all the options in Whoward's DLL are disabled. The conflict is occurring between CivUP/GEM and the DLL - it happens when no other mods but these are enabled, and only when the DLL is enabled with CivUP/GEM.
I've reported it in Whoward's DLL thread, but as he doesn't use CivUP/GEM, I can't expect him to treat it as any kind of priority. So, I set out to try to come up with a workaround myself, and have so far put many hours into the quest. Yet, I remain quite confused about what to do, as there is no sign of such problems in the logs over a great number of games, and when using firetuner to query the happiness APIs for all available figures, all that are reported are normal. It's as if some other variable is factoring into the golden age calculations between those going into the happiness figure showing up for the UI, and the happiness addition to that which is currently stored towards the next golden age.
And if I can't find where this number is stored (all the things I can call upon from the APIs report normal figures, so I can't tell, from a code perspective, with my limited knowledge, when the problem is and is not happening) I can't either modify it directly, or make a modification to another variable to allow for it in the golden age calculations.
I'm wondering if anyone here can kindly provide any advice on what to do next. The documentation available isn't very helpful, and as happiness isn't a yield I'm baffled in how a specialist could provide it.
Many thanks.
http://steamcommunity.com/sharedfiles/filedetails/?id=137813378
I've reported it in Whoward's DLL thread, but as he doesn't use CivUP/GEM, I can't expect him to treat it as any kind of priority. So, I set out to try to come up with a workaround myself, and have so far put many hours into the quest. Yet, I remain quite confused about what to do, as there is no sign of such problems in the logs over a great number of games, and when using firetuner to query the happiness APIs for all available figures, all that are reported are normal. It's as if some other variable is factoring into the golden age calculations between those going into the happiness figure showing up for the UI, and the happiness addition to that which is currently stored towards the next golden age.
And if I can't find where this number is stored (all the things I can call upon from the APIs report normal figures, so I can't tell, from a code perspective, with my limited knowledge, when the problem is and is not happening) I can't either modify it directly, or make a modification to another variable to allow for it in the golden age calculations.
I'm wondering if anyone here can kindly provide any advice on what to do next. The documentation available isn't very helpful, and as happiness isn't a yield I'm baffled in how a specialist could provide it.
Many thanks.
http://steamcommunity.com/sharedfiles/filedetails/?id=137813378