The World of Civilization
Standard for Modding
Project & Mod Development Forum
The World of Civilization Wiki
The WoC Team
TAfirehawk, mrgenie, rockinroger, faichele, Fierabras, antarious,
NikNaks, mamba, johny, HG_CassiusA, Dom Pedro II
Designed for BTS 3.17
The World of Civilization, or WoC as we like to call it, is a PROJECT first and foremost, not a mod or module or modcomp. The project revolves around "fixing" the modular xml loading originally developed by Impaler and released by Firaxis in Beyond the Sword, BtS.
After the WoC Core is downloaded and installed in the BtS\Mods folder, a player or modder can add/subtract game components simply by moving module folders from Modules to Unloaded Modules or vice versa. A special XML Loading file we have created can also be used to turn game components on/off but that requires editing XML.
This is a collaboration of Impaler and the ViSa Team at the start and has followed with many other modders from CFC joining the project...Impaler created the first Modular XML Loading system in Warlords and Firaxis picked it up and included it in BtS. Now the WoC Team has expanded/enhanced/fixed what Firaxis released and turned it into the WoC Standard.
The idea behind the WoC Project is to create a better and easier Modular XML Loading system for both players and modders. We have made a revolutionary upgrade to the system Firaxis released in BtS. This is something we saw a large need for while putting together 50+ modcomps into the ViSa Expansion Pack we made for Warlords. So this is really something we wanted to do for our own modding but soon realized this WoC Standard is great for every modder AND every player.
The premise for the player is to be able to select any and all Modules that he/she wants EACH AND EVERY GAME. So instead of looking at 10 different modpacks, you can choose them all or bits and pieces from each....or none at all. This puts the choice in the hands of the player. We believe the MAJOR ADVANTAGE of the WoC is to provide a system where the player can decide what he/she wants...not just what a mod maker decides to include in a mod.
We will have an "Front End Program" with v2.00 that runs before BtS and allows a player to choose Modules without actually interacting with folders/files, but using a graphical interface that also has the ability to save a configuration (needed for MP games).
The premise for the modder is to be able to use ONE FORMAT to allow for less work to be done....work shared amongst all other modders so we aren't re-inventing the wheel in each modpack. The "nuts and bolts" of it are that as a modder you supply only CHANGED/NON-DEFAULT tags in your XML, which makes it infinitely easier to fix/change/add things since it is only things you have changed from the Firaxis XML are in your Module.
The entire WoC package is needed to build your own mod upon...except the Modules. We would like to keep the same folder names in the Modules area just to allow easy install, but folder names are not required. One feature, Relative Art Paths, does make it easy to port over existing mods because the Arts folder setup used by Firaxis is maintained within each Module (this is easy to see once you have the files, or browse the SVN via a web browser).
Please use the "Module" threads to discuss specifics bugs/requests/misc things related to each group.
Please use the "WoC" threads to discuss the Modding Standard bugs/requests/misc things that are structure/python/sdk related.
The WoC Core v1.10
Project & Mod Development Forum
WoC is not a mod but an extension of the Modular XML Loading Firaxis released with BtS
The WoC goal is to allow the player the choice of mod components from all BtS modders
This is only the CORE of WoC, see next post for separate Modules.
The WoC Core Installation and Configuration
- This mod is contained in an Automatic Installer, run the EXE and follow the directions.
- The default location for the installer to work properly is "Beyond the Sword\Mods".
- The Core by itself has no Modules and thus has very minimal changes from plain BtS.
WoC Core 1.1 2016-10-05
WoC Core 1.1