Oh, good catch. I'll PM Koshling about it, even though he's on vacation he may be able to tell me (or you for that matter) what is wrong. Also, how good are you with c++? We could always use more SDK coders, and if you are good with c++ it would be nice if you were willing to help us more with that.
I was more than 5 years C++ Software developper for Industry, so I'll be able to help.

It's just a question of how much time I can spend. As I said, I'll start to track all the hardcoded english Strings, to finish the translation.
I need some time to understand how the whole DLL works.
But I'll glad to help to debug or develop afterwards.

issues. I'm stuck at this point.
There's another thing that is confusing me, and that is why on earth the tax calculations are going down to ten decimal places! I suspect that may be behind some of the slowdowns, but I need to do some more investigation. This is very complex and I'm not too good at the SDK stuff yet, so I'm hoping I can fix this soon so we don't have to delay the release, but If I can't figure it out we will have to delay the release until Koshling or AIAndy get back to look at this.
The comment above the definition of m_accruedCostRatioTimes10000 by Koshling says that it is set as -1 to maintain savegame compatability, and should be recalculated at the first opportunity, but it obviously wasn't being recalculated.