[BtS] New XML Modular Loading Standard

Well it looks like everything works, including new civs (we have 5 LH's, 1 UB, 2 UU's for Canada 100% modular). Although new items in BtS won't benefit as much as modifying old items with our new loading....but new items that you want to give players more choices, that is the main benefit :)
Could I look at an example of adding a new leader this way?
 
There is a Pirate Civ module. Pirates

Using the Firaxis modular system is very limited....which is why we have developed the WoC system with the help of the orginal creator, Impaler. It is relatively easy to adapt modules to the WoC format and in the end will greatly help the modder and player.

Every BtS modder on the planet is invited to develop anything and everything they want using the WoC standard....we are not making a "mod" but a modding platform to be used by all (since Firaxis totally screwed up the modular xml loading).

Nobody on the WoC team is choosing to exclude any modules....we just don't have time to add every single BtS module by ourselves so we need the original mod creators to do some work.....so if you want to see how to do it, then let me know.


Could I look at an example of adding a new leader this way?

Of course, it is all on the SVN at SourceForge.net and the "finished" stuff is in Assets and plays 99% bug free.

You can get some instructions on the WoC website and forums and jabber chat....
 
Following the instructions in the initial posting, I tried to get the SPARK module (whatever) at jabber.worldofcivilization.net and it did not respond.

Any guidance available?
 
Having examined the modules in detail, the only thing I would say is that splitting new civs into units, leaders, buildings and the civ base is rather tedious and in the end if someone wants to remove it, it would take a while to delete/move all the pieces. Could this particular element be reconsidered?
 
Having examined the modules in detail, the only thing I would say is that splitting new civs into units, leaders, buildings and the civ base is rather tedious and in the end if someone wants to remove it, it would take a while to delete/move all the pieces. Could this particular element be reconsidered?

Nope.

And to remove the civ all you do is remove the civ....the other parts stay are no problem and only accessible in the WB.

When 100 civs are in from CivGold you will see the benefit.....and in the end once the Front End Program is written you won't even touch any files, just select what modules you want via a nice GUI and launch Civ (but for now you have to move files manually).
 
I am willing to help with almost anything, but am particularly interested in helping with the GUI front-end, both to contribute to WoC in repayment for the enjoyment I had when playing Visa and to contribute to my own learning with regards to programming.

I understand the very basics in quite a few programming languages, including Java, C, C++, C#, Visual Basic, Euphoria. I could probably pick up any other language quite quickly if need be. Also, Euphoria is a powerful cross-platform interpreted language with a good cross-platform GUI library (wxEuphoria), so perhaps even the front-end program could be moddable.

As for my own skills, I can make logic flowcharts if need be, as I've already learned how as part of my Computer Systems Technology course at the Northern Alberta Institute of Technology.

I have a full version of VS 2005 Professional as well, and my flowcharting tool would be Microsoft Visio 2003 with a custom symbol package from NAIT.
 
Sounds useful, I will most likely use it in The Hand of History (yes I'm still working on that). :thumbsup:

Thank you for looking and commenting.

The base code will be out in a matter of days....and a new Dev area on CFC....and plenty of example Modules for everybody to see just how much easier it will be :)
 
The WoC is starting to beta test....and is quite frankly very playable.

A new forum here will be going up soon that will be a combination of the CCCP, ViSa, and Plug and Play forums...and to a certain degree the Civ Gold forum.
 
Make sure you link us to the place where we can download WoC! I LOVED Visa, so I am looking forward to WoC!!!!
 
Make sure you link us to the place where we can download WoC! I LOVED Visa, so I am looking forward to WoC!!!!

Well you can get the WoC from our SourceForge.net SVN.....I am starting to assemble a beta tester group for those interested. To make things easier I might publish a ZIP for people to install that are not comfortable with the SVN.

But at this point we don't have much ViSa stuff in yet for v1.00....hope not to disappoint.
 
I've hardly read all the posts that are here - but from what I have read it sounds quite usefull, I will check it out in a moment, but I got a few questions....
I assume this is only for XML? I know it would be a big job, and near impossible to do Python as well, but I just thought I would ask...
I am just starting a project on America for BTS, would it be good if I made most of it modular under the WoC system?
If I do that - should I also make a non-WoC Version of it?

Since I havn't had a good look at it yet, I am still guessing from the above description of it's application... ...but I think it would be usefull for my mod, even if at bare minimum for adding the civs and leaders and similar.
 
Well I've made a Modular Python Loader, I just have to do some more testing and tweaking. My only problem is that a day is only 24 hours long, if only it could be 36 or 48 hours in length. :(
 
Well I've made a Modular Python Loader, I just have to do some more testing and tweaking. My only problem is that a day is only 24 hours long, if only it could be 36 or 48 hours in length. :(

Well please bring this into the WoC and yourself into the Jabber chat server. I know we have more than enough talent to help you complete this faster....and it is a perfect match the REAL Modular XML Loading we have developed.
 
Back
Top Bottom