Zlatko
CIW
Platy, i can't see your pictures.
Easiest way is to remove BUG.
I am quite tired of people asking why xxx does not work with bug or rev.
When there are 2 mods A and B:
A works in BTS and can be merged with mods compatible with BTS
B works in BTS but changed some functions such that other mods cannot be merged in without alterations.
Is it A's or B's duty to figure out how to merge both
Anyway, for the last time, BUG replaced functions with their own.
Widget section is one of them.
Without them, codes won't work
Upgrade Path Fix
Can't really say whether it is fixed or not.
Problem was that when upgrade paths are too complicated for the file to handle, the file gives up, resulting in those key errors
Since I don't have a more complicated upgrade path to do testing, I can only use the most complicated one available... TechTree
So for now, it does manage to display the whole tech upgrade path, but looking at that spiderweb, I highly doubt it is of any use to anyone.
1) Great People Bar
Clicking on it will now zoom to the city.
2) Hurry Overflow
Not activated, because it is not taking into account Kremlin yet.
If you know the calculations behind it, then I can code it.
A) Temple of Artemis
Current: 78/350 (272 Needed)
Hurry Cost Modifier: 100%
Population Required: 13
After Hurry: 369/350 => 19 Overflow
B) Granary
Current: 15/60 (45 Needed)
Hurry Cost Modifier: 0%
Population Required: 2
After Hurry: 104/60 => 44 Overflow
C) Oracle
Current: 17/150 (133 Needed)
Hurry Cost Modifier: 100%
Population Required: 6
After Hurry: 151/60 => 1 Overflow
So far I can understand that (272 * (100 - Kremilin 33) %) / (30 * 100 / (100 + Hurry Cost Modifier)) will give 13 Population when rounded up.
But why is the end result 369/350 I cannot figure out...
Managed to solve Kremlin's formula
P.S.
Hurry Overflow works so long as Total Global Hurry Cost Modifier < 100.
When >= 100 (By granting 4 Kremlins via WB for instance), it is 100% CTD even in vanilla BTS, which sounds logical.
As for prechopping
1) It is definitely a SDK work.
2) It is a new function, not a U.I. enhancement.
3) It allows users to exploit the A.I. further, since A.I. already has no idea to make use of chopping to rush wonders.
With this function, A.I. will be worse off.
I don't see why it should be included at all.