@lumat:
I already wrote classes for Players, not for Civilizations, even if it´s no big deal i´ll focus on the basic things in the first place. Once i've accomplished the usual things like adding/deleting bonuses/resources/features/cities/units i´ll do such things in the next step. You can probably expect this feature in the first update of the new version. I just want to be quite clean in the way i do the basic stuff so it doesn´t require any application updates to support new content like units/features etc.
@GarretSidzaka:
Could you host me a BTS *.wbs file so i can have a look at it and see what efford it will be please? (if they´re called wbs after all)
__________________________
As you hopeful know by reading my replies the new Version is designed to learn from xml files and then be able to handle the new knowledge. Xml files are read, stuff like "BONUS_COW", "FEATURE_BLUBB", "UNIT_WHATEVER" is read and directly saved into MapView list of what it understands.
You, as the community will have to create
a) A little button for the application
b) A tga file that´s used to display the occurance.
... to make stuff compartible.
So whenever a mod works that way and doesn't introduce new keywords into the *.wbs dictionary MapView should be able to handle it.
(Again, that´s basicly the main goal of the rewrite and also the reason why i don´t rush a first release)
Currently (State of the Code) MapView learns by reading all the most suspecious XML files to learn about stuff, which currently takes ages. I already have a function to save the current "point of knowledge" and reload it whenever you start MapView so you don´t have to wait 5 Minutes everytime you want to tweak something.
That´s the stuff i fight with atm, and since its so essential i need to tweak a lot.
___________________________________
Question:
Does BTS, as Warlords just create a subfolder that also contains XML files like Civ4TextInfos.xml etc.?
If so, it should be pretty compartible already, just need to find a nice way to let you as users change the mods so you don´t accidently place Warlods or BTS stuff on a normal Civ4 map, or vice versa etc. pp.