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

Petition: Make "Modular XML Loading" active by default.

Discussion in 'Civ4 - Bug Reports' started by Jean Elcard, Aug 7, 2007.

  1. Jean Elcard

    Jean Elcard The Flavournator

    Joined:
    Feb 26, 2006
    Messages:
    1,008
    Location:
    Leipzig, Germany
    We were talking about Modular XML Loading in this thread recently.

    For some reason you have to set ModularLoading = 1 first in the Civilization4.ini file to use mods using the new modular XML approach introduced by Beyond the Sword. There is consensus that this is major inconvenience many people will probably stumble over.

    As far as it is known, there is no drawback to an activation of this parameter. So please set it to active by default.
     
  2. Macmatt

    Macmatt Modder

    Joined:
    Aug 29, 2006
    Messages:
    204
    Location:
    GREAT BRITAIN
    I agree. I don't see why it even needs to be an option, to be honest.
     
  3. Dale

    Dale Deity

    Joined:
    Mar 14, 2002
    Messages:
    7,031
    I prefer it off.

    1. It has a slight slowdown impact on loading the game; and
    2. Modders who write mods using MXL should supply their own ini file with the switch on.
     
  4. Jean Elcard

    Jean Elcard The Flavournator

    Joined:
    Feb 26, 2006
    Messages:
    1,008
    Location:
    Leipzig, Germany
    You mean it is possible to overwrite the value of ModularLoading by putting simply an extra entry into the ini file in the mod's folder? I surely have to try this.

    EDIT1: Tried and failed. I really wouldn't like to replace the original "CvilizationIV.ini" if I don't have to. Is it that what you were trying to suggest Dale?
     
  5. Dale

    Dale Deity

    Joined:
    Mar 14, 2002
    Messages:
    7,031
    Crap you're right. I thought is was in the mod's ini file. Seems absolutely STUPID that it's not. That way it could've been controlled on a mod by mod basis.
     
  6. Jean Elcard

    Jean Elcard The Flavournator

    Joined:
    Feb 26, 2006
    Messages:
    1,008
    Location:
    Leipzig, Germany
    Seems we have two solutions now, that would be acceptable:
    1. Set ModularLoading = 1 in the CivilizationIV.ini
    2. Allow to control the value of ModularLoading via the mod specific ini.
    My vote goes for the second solution, because this one prevents Civilization from slowing down (even if it is marginally), when it is not necessary. Essentially there is no dawback at all, if Firaxis would decide to go for the second one.
     
  7. Macmatt

    Macmatt Modder

    Joined:
    Aug 29, 2006
    Messages:
    204
    Location:
    GREAT BRITAIN
    Well, considering there is a slowdown, I think the second option would be better.
     

Share This Page