1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

WoC Lite(made for merging)

Discussion in 'Civ4 - Mod Components' started by johny smith, Apr 12, 2009.

  1. johny smith

    johny smith Chieftain

    Joined:
    Mar 10, 2007
    Messages:
    2,273
    WoC Lite


    This is a trimmed down version of the WoC.
    Including the following:
    1. Modular loading.
    All you need are the changes to the xml not the whole xml over and over again, but it does not have to be used.
    You can still run from the old xml folder if you like.


    2. The gigantic gamefont files.

    184 Religions, 184 Corporations, and 368 Resources now possible.


    Note:
    The PSD files in font folder can be opened in Photoshop.
    In it you can edit the icons but do not move the layer.
    Then merge the layer with the borders down over the icon layer.
    Last save as .tga and you are done.
    Important do not move the layers from there current position just add on to the layers there.


    3. The scrolling civics screen.

    Add as many civics as you like.


    The credit should go to mrgenie, and faichele. I just put this together. They are the masters behind it.

    SDK is included to made it easier to merge with other mods. Everything has been removed except the things listed above from the WoC Full version.

    Download link

    RevDCM WoC Lite merge 3.17
    http://forums.civfanatics.com/downloads.php?do=file&id=12269

    Basic WoC Lite 3.19
    http://forums.civfanatics.com/downloads.php?do=file&id=12149
     
  2. johny smith

    johny smith Chieftain

    Joined:
    Mar 10, 2007
    Messages:
    2,273
    reserved for future
     
    Last edited: Apr 20, 2009
  3. johny smith

    johny smith Chieftain

    Joined:
    Mar 10, 2007
    Messages:
    2,273
  4. keldath

    keldath LivE LonG AnD PrOsPeR

    Joined:
    Dec 20, 2005
    Messages:
    6,309
    Location:
    israel
    great work johny.

    is there a way for me to use only the font files?

    what do i need to merge in order to set them as the basis for my mod?
     
  5. Edgecrusher

    Edgecrusher Chieftain

    Joined:
    Aug 7, 2006
    Messages:
    915
    Location:
    Massachusetts
    Looks good, can't wait to try it out.
     
  6. johny smith

    johny smith Chieftain

    Joined:
    Mar 10, 2007
    Messages:
    2,273
    @keldath

    There is some changes in the Civ4GameInfoSchema.xml for the font changes. There are comment in there as "TGA_INDEXATION". That is about it. You need the MLF files in the modules folder. But you do not have to change your stuff modular to run.

    So just update your Civ4ReligionInfo.xml and Civ4CorporationInfo.xml and should be good.
    And copy modules folder under assets. The civics screen can be removed if you don't want it of course.

    Thanks for comments and again I just took the time to merge this. I am not a programmer. Mrgenie and faichele deserve all of the credit for this.
     
  7. keldath

    keldath LivE LonG AnD PrOsPeR

    Joined:
    Dec 20, 2005
    Messages:
    6,309
    Location:
    israel
    hey thanks buddy,
    so, all i need is to take the schema and the font folder to my mod right?
    no sdk related code?

    basicly i only wnna extract from woc the fonts, not the entire system .

    mrgenie is still around civ? tell him i said hi.

    and dont be moddest, youve done some really nice work.
     
  8. johny smith

    johny smith Chieftain

    Joined:
    Mar 10, 2007
    Messages:
    2,273
    @keldath

    You need the SDK of course. You need the modular system to use the fonts. So you need all of this basically. The same stuff that loads the modules loads the fonts.

    You do not need to place the xml in the modules folder though for the fonts.

    Sorry I am not good at explaining lol.
     
  9. keldath

    keldath LivE LonG AnD PrOsPeR

    Joined:
    Dec 20, 2005
    Messages:
    6,309
    Location:
    israel
    mm...

    ok then, how will i recognize the font code in the sdk? so i can merge it to my mod,
    the thing is, i only want the font, without the woc lite :)
     
  10. johny smith

    johny smith Chieftain

    Joined:
    Mar 10, 2007
    Messages:
    2,273
    Yes I know but font changes are dependent on having modular loading system.

    You can not just have the fonts without it. That is why I tried to make it as lite as possible. And again you need just the modules folder and 2 MLF files in there. You do not have to add anything in modules but you have to have the MLF files.

    I do not know a way around it. Sorry.
     
  11. johny smith

    johny smith Chieftain

    Joined:
    Mar 10, 2007
    Messages:
    2,273
    Just sent up an updated zip. Forgot some schemas they should be all in there now.
     
  12. mamba

    mamba Chieftain

    Joined:
    Aug 23, 2007
    Messages:
    2,520
    How is this different from WoC Core ?
     
  13. johny smith

    johny smith Chieftain

    Joined:
    Mar 10, 2007
    Messages:
    2,273
    @mamba

    It has only the modular loading, the tga indexation, and the scrolling civics screen.

    Everything else is gone. Stripped out the dll. So nothing will work from the core until the xml is stripped down.
     
  14. mamba

    mamba Chieftain

    Joined:
    Aug 23, 2007
    Messages:
    2,520
    Ok, I get it, this is an even more core package. It does not include any of the other dll changes of WoC and thus does not support any of the new xml tags either (and hence does not support WoC modules), while WoC Core and WoC Full 'only' differ in the included modules.
     
  15. johny smith

    johny smith Chieftain

    Joined:
    Mar 10, 2007
    Messages:
    2,273
    @mamba

    Yup.:)
     
  16. keldath

    keldath LivE LonG AnD PrOsPeR

    Joined:
    Dec 20, 2005
    Messages:
    6,309
    Location:
    israel
    humm,
    so, i must have the sdk from lite woc?
     
  17. johny smith

    johny smith Chieftain

    Joined:
    Mar 10, 2007
    Messages:
    2,273
    @keldath

    Yes. This is as small as I could get it to include the font file changes.

    I mean you can always use the WoC Core or WoC Full as well, just that has all of the features in the dll versus this one with the minimum.

    I may build on to this a few things later. I was happy I could do it all. Trying to learn some C++. I was thinking Revolution and DCM if get time with SDK changes.

    The idea I had for this was as small as possible so others may be able to use it for xml changes and at the same time not be limited in how many civics, religions, corporations, or resources.
     
  18. strategyonly

    strategyonly C2C Supreme Commander

    Joined:
    Mar 13, 2006
    Messages:
    20,297
    Gender:
    Male
    Location:
    MN
    Is there someplace that a person can go to to find out what all the new religions/corps/ etc are and what they stand for??
     
  19. johny smith

    johny smith Chieftain

    Joined:
    Mar 10, 2007
    Messages:
    2,273
    @strategyonly

    Just like you would normally in WoC core.

    Make a folder in modules. Put the folder's name in "MLF_CIV4ModularLoadingControls.xml".

    I will show you example in the WoC via a weblink.

    Here is the link to the civilizations folder in WoC.
    http://forums.civfanatics.com/newreply.php?do=newreply&noquote=1&p=7976189

    Here is what in under Aborigines civ.
    https://worldofciv.svn.sourceforge.net/svnroot/worldofciv/Assets/Modules/Civilizations/Aborigines/

    You need a similar structure for the MLF files that you see in the folders.

    You need to include schemas as you see. If you need any more help ask.
     
  20. zappara

    zappara Mod Designer

    Joined:
    Dec 19, 2003
    Messages:
    2,781
    Location:
    Finland
    I really do like that scrolling civic screen as the original civic screen has been limiting the civic modding so much... and those huge gamefont files open up all kinds of new possibilities :)
     

Share This Page