Bringing back a topic from a month ago...
Can you change the equation for the luxury rate to ignore the science and tax rates? With this you can change the tax and science to 100%, and still have happy citizens..
Unfortunately, I am not working on that right now, although my current task may result in much better support for all kinds of patches, or even "mods"...
Just to give you an idea, I have re-implemented the "uncompress" routine that transforms the native CIV.EXE into a clear CIV.EXE that is manageable with a disassembler (IDA). In other words, I have re-implemented "unp.exe" into JCivED.
While doing so, I added my own features, which means that JCivED is now able to make a direct byte-to-byte mapping between IDA-based addresses and segments and the native CIV.EXE.
I have already designed a raw, single "data" patch for CIV.EXE, that basically enables you to modify almost everything from its "data segment
s", that means:
- default Civ/Nation/Leaders names,
- terrain name and stats,
- science advances name and setup,
- default unit types setup,
- city improvements and wonder setup (name, cost, tech requirements, etc. but not effect though)
- leader characteristics,
- earth starting positions,
- Civ colors,
- and last but not least nearly all text within CIV.EXE: short messages, menus, hall of fame names, diplomacy text, etc...
The data mapping is in place (for 474.01), and there is a very basic UI to support the above, which is really not friendly at all:
To give such a patch any value, I am also currently investigating possibilities to "export" customized patches, that means to enable
distributable mods. Of course, it would be even better to combine CIV.EXE customized modding with PIC modding, for example, and be able for whoever has time or will to create entire mods, easy to create and install... But that's a long shot here.
Anyways, virtually all patches designed so far, and in the future, can rely on this kind of mapping, so that will be my basis to create further patches, such as the one you request here.
Also, my other major priority CIV-wise lies in the direction of other threads around here, relating to "cloning" and "moddability"...