Thalassicus
Bytes and Nibblers
The Civ V Unofficial Patch is a combination of work from 11 mod authors focused on fixing bugs, adding missing information to the user interface, and providing libraries of useful functions for modding. Like the buffy and bug mods in Civ 4, this is done with minimal impact on gameplay -- for people who don't want gameplay changes, and to avoid interfering with any gameplay changes made in other mods.
To help out the Civ 5 modding community, I'm putting in extra effort to ensure CiVUP is easy to use with other mods. If you are a modder and would like to use some of the tools of CiVUP in your mod, please contact me if you encounter any difficulties with compatibility. I'm glad to help out, and can make any changes necessary in CiVUP so it's easily compatible with your mod.
Some of the most important features for modding are:
To help out the Civ 5 modding community, I'm putting in extra effort to ensure CiVUP is easy to use with other mods. If you are a modder and would like to use some of the tools of CiVUP in your mod, please contact me if you encounter any difficulties with compatibility. I'm glad to help out, and can make any changes necessary in CiVUP so it's easily compatible with your mod.
Some of the most important features for modding are:
- Building tooltips are automatically created by reading the game data files, removing the need to manually write each one by hand. This is extendible for building attributes added in mods.
- Production lists sorted by category, so things added in mods won't always be at the bottom.
- Yields combined into a cohesive set of functions (including culture), with the capability to add, remove, and change most sources of yields in the game.
- A lua message logger based on Java's JUnit for easier debugging.
- Lua events to check players, units, cities or plots at the start or end of each turn. This loops through each 1 time to improve efficiency, removing the need for multiple loops in multiple files.