taketounwanted
Warlord
- Joined
- Apr 18, 2007
- Messages
- 135
does this mean that in a mod with the standard DLL (not WoC) you cannot have more than eight religions or eight corporations?
it's simple. The TGA is loaded staticly into the EXE. you have 10religions in the TGA, you load 10Religions in the exe..
now assume you don't want to play with the 2 extra religions, you have to edit the TGA for it..now someone wants to play with 20extra religions, the other with 14, different scenarios peopl will make..
each time, with the standard DLL, you must open the TGA, edit it, edit the XML correspondenly, and hope you never mess up with the indexation..
to avoid this, in WoC we just have introduced an indexation, where you have to add any religion only once, you set the proper index, and never ever have to worry about it. If you take out a module, or put in 5 others from the library, doesn't matter, DLL will take care of it..
it's just to have you do the annoying TGA editing only once...
this has been made, because we assumed many people will start to use WoC to make many different scenarios, and WoC is meant to offer modders(with no SDK skills or XML or tweaking skills, or who can't find bugs themself) to make unlimited different scenarios without ever have to edit any file..
they can just enable/disable any module for any specific scenario they make
ie.
European scenario of the dark ages might only involve 5christian religions, some scenario makes thinks thats ok..another scenario wants to use 15christian religions..someone else wants to make a pruessian scenario, with only protestant religions, someone else a native american scenario, someone else an south east asian scenario...
WoC is not meant for anything but offering a platform where everything is covered and offer scenario makes full power to select any set of modules to make the most diverse scenarios without having to understand and/or go into coding or whatever...
also, our hope is once other join, that bugfixing has to be done only once...since everyone can use the same dll..