Communitas Wiki
Line 2: Line 2:
   
 
Games should be intuitive to use and play. Civup does this for the Civ 5 interface. It adds more useful information for players, and greatly expands tools for modders. There are as few gameplay changes as possible. Civup follows the footsteps of unofficial patches like Civ 4 BTS Unaltered Gameplay and the Skyrim Unofficial Patch.
 
Games should be intuitive to use and play. Civup does this for the Civ 5 interface. It adds more useful information for players, and greatly expands tools for modders. There are as few gameplay changes as possible. Civup follows the footsteps of unofficial patches like Civ 4 BTS Unaltered Gameplay and the Skyrim Unofficial Patch.
==Interface==
+
=====Interface=====
  +
{| border="0" cellpadding="1" cellspacing="1" class="article-table" style="width: 500px;"
  +
|-
  +
! scope="col"|
  +
! scope="col"|
  +
|-
  +
|
  +
|
  +
|-
  +
|
  +
|
  +
|}
   
 
==Mod Tools==
 
==Mod Tools==

Revision as of 09:53, 3 September 2013

CivupIcon

Install
Compatibility
Tech Support
Features:
Goals
Map
AI & Tools
Gameplay
Interface
Civup
Gem
Vem
Polls
News
Discuss
Patch Notes
Credits
Record
Donate

Games should be intuitive to use and play. Civup does this for the Civ 5 interface. It adds more useful information for players, and greatly expands tools for modders. There are as few gameplay changes as possible. Civup follows the footsteps of unofficial patches like Civ 4 BTS Unaltered Gameplay and the Skyrim Unofficial Patch.

Interface

Mod Tools

  • Building tooltips form automatically by reading the game data files, removing the need to manually write each one by hand. This saves hundreds of hours of work for modders. The system is extendible for building attributes added in mods.
  • A lua message logger based on Java’s log4j provides dramatically easier debugging.
  • Yield functions combined into a better-organized library, with the capability to add, remove, and change most sources of yields in the game.
  • Production lists sorted by category, so items added in mods appear in their proper location.
  • Lua events to check players, units, cities or plots at the start or end of each turn. These loop through each category just once per turn to improve efficiency, and removes the need for multiple loops in multiple files.
  • Lua events detecting when policies are acquired, buildings constructed or destroyed, and other important events.
  • Save and load functions for players, units, and cities.
  • Alpaca’s DiploCorner and CustomMission addins.
  • An extensive library of useful utility functions for modders.