so the systInfo deviations in bonus and output areas are in effective mode section (not UI preview)thunderchero wrote: ↑Sat Apr 30, 2022 10:39 amOffset 0x0228 to 0x022B = + Industry (local static bonus -> missing feature?)
Offset 0x02C4 to 0x02C7 = Industry output total after bonuses
The wiki is outdated. Newest data is here: viewtopic.php?p=54338#p54338thunderchero wrote: ↑Sat Apr 30, 2022 10:39 amOffset 0x0084 to 0x0085 = invested industry
Offset 0x0092 to 0x00A7 unknown (Offset 0x0098 fed industry + bonus joining player -200 from host)
0x98-0x99 first slot invested industry -> some copy of 0x84-0x85 ?
systInfo 0x94-0xA5 looks like a copy of 0x80-0x91? (first preview mode like the other areas?)
Maybe patch needs to read for MP: (but would disable shipbonus display fix)?Spocks-cuddly-tribble wrote: ↑Sat Apr 30, 2022 9:14 amNew ship bonus code(s) change the system output for bonuses (and later industry) IF [systInfo+80h] (order ID) = 3 (ship under construction)
0x94-0x97 1stBldOrd: first slot build order type, see bldOrd (new)
0043F1CB 807A 34 03 CMP BYTE [EDX+34], 3 // systInfo+80 = order ID
0043F1CB 807A 48 03 CMP BYTE [EDX+48], 3 // systInfo+94 = order ID
in patch code at 0x3E5CD (34) -> 48
But the two questions remain:
- are you willing to live with the risk of hidden MP issues with the MP deviations check removed?
- will AI get new ship bonuses?
Single player with new patch, same turn 1 game, fed AI default +200 bonus vs say +20000 bonus.
If new bonus works for AI it should build more ships with +20000.