Announcement

Collapse
No announcement yet.

Worldbuilder: Changing civilizations possible?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Worldbuilder: Changing civilizations possible?

    Hi, I'm rather new to all this, but I did read a guy on the World Builder, but didn't find the exact answers to some questions that I'd like to ask.
    I've made a map, and have spent many hours making it, and even still, it's not fully complete, but VERY close.

    Part of the problem for me is that I had no idea really how to do the Worldbuilder thing, and when I did Custom Game, I didn't spend much time actually choosing who each race would be, and the rulers.

    Now that the game is almost done, I'm not happy with the random civilizations picked, and what I'm wondering, is if it's possible to change the civilizations and the rulers?

    On top of this, I'm wondering if I can save this map design, and possibly import it into other worlds. For Example, the current map size is Large, but maybe one day I'd like to change it to HUGE size. Is it possible to load up the map into that huge world, and just add on the stuff that's missing? If not, it's not a BIG DEAL, but it would mean like twice as much work to recreate it, in huge form.

    Still, the really important question to me, is whether or not I can change the civilizations and rulers in the map? I didn't notice an option for that in Worldbuilder mode, which was very disappointing.

    Oh, and one other thing...Currently it's set for only 8 civilizations. While i'm editing the civilizations, and the rulers, can I add on more civilizations to the map? The map is set up in such a way as to allow up to 15 civilizations, even though only 8 spots are being used.

    Thanks a lot for any help!

  • #2
    You should be able to manage the civs in the game in the WB file (the world builder save file), open it in a text editor.
    <Reverend> IRC is just multiplayer notepad.
    I like your SNOOPY POSTER! - While you Wait quote.

    Comment


    • #3
      Don't know if you still need help, but maybe so, and if not this'll help others.

      There are two parts to a player, the TEAM setup and the PLAYER setup. A single player is part of a single team, but a single team can have multiple players.

      Let me explain.

      First let's look at the team settings in the WBS:
      Code:
      BeginTeam
      	TeamID=0
      	ContactWithTeam=0
      	RevealMap=0
      EndTeam
      Above is the BARE MINIMUM team. This is used when you do not need to specify techs, wars or whatever.

      - TeamID: unique team number. Only one of each value and MUST be in ascending order. Also, if you place one team in the WBS (because you don't need the team settings at all) you MUST place all 18 (ID 0 - 17).
      - ContactWithTeam=*: you must have contact with yourself. The WBS will not function right without it. The asterix specifies a team number, not player number. Also, multiple of these are allowed for each team this team has contact with (maximum = maximum no. teams).
      - RevealMap=*: specifies if the map is not black, the whole map. To specify by plot use the plot settings not here. 0 = black, 1 = revealed.

      There are other settings available here too (for example):
      - AtWar=*: this team starts at war with team number *.
      - PermanentWarPeace=*: cannot DoW or peace out with this team (useful if you want a war to run the whole scenario).
      - Tech=******: this team begins knowing this tech. Must equal a Type setting from Civ4TechInfos.xml (EG: Tech=TECH_ARCHERY).

      Now let's look at the player settings in the WBS:
      Code:
      BeginPlayer
      	Team=0
      	LeaderType=LEADER_ELIZABETH
      	CivType=CIVILIZATION_ENGLAND
      EndPlayer
      This is the BARE MINIMUM to specify a player in a WBS. Below is the default "Empty" player:
      Code:
      BeginPlayer
      	Team=0
      	LeaderType=NONE
      	CivType=NONE
      EndPlayer
      The CRITICAL field here is the Team one, as it specifies which team this player belongs to. Thus you could set this player to Team=5 which means in the BeginTeam settings it will join team number 5.

      Going back to the bare minimum player note that we only need to specify the leader and the civ. This is because all other settings are in Civ4LeaderHeadInfos.xml and Civ4CivilizationInfos.xml. If you set anything else here it will over-ride those two xml files. For instance you could set CivicOption=CIVICOPTION_LABOR, Civic=CIVIC_LABOR_UNION to force this player to start the scenario with that civic as the active one in that group. Similarly you could set StateReligion=RELIGION_ISLAM to force the player's religion to Islam (city religions are specified in the BeginCity sections in the plot settings).

      All I can suggest is take a look through the WBS files in the vanilla PublicMaps folder \Civilization IV\PublicMaps\ as there's lots of examples of team-player setups.

      Here's an example of using multiple players in the teams (2v2). They will start with shared research, alliance, shared exploration and will DoW and peace as one entity. I will also force both teams to permanent war for the entire war, and start with archery and bronze working.

      Code:
      BeginTeam
      	TeamID=0
      	ContactWithTeam=0
      	ContactWithTeam=1
      	RevealMap=0
      	AtWar=1
      	PermanentWarPeace=1
      	Tech=TECH_ARCHERY
      	Tech=TECH_BRONZE_WORKING
      EndTeam
      BeginTeam
      	TeamID=1
      	ContactWithTeam=0
      	ContactWithTeam=1
      	RevealMap=0
      	AtWar=0
      	PermanentWarPeace=0
      	Tech=TECH_ARCHERY
      	Tech=TECH_BRONZE_WORKING
      EndTeam
      
      BeginPlayer
      	Team=0
      	LeaderType=LEADER_ELIZABETH
      	CivType=CIVILIZATION_ENGLAND
      EndPlayer
      BeginPlayer
      	Team=0
      	LeaderType=LEADER_BISMARK
      	CivType=CIVILIZATION_GERMANY
      EndPlayer
      BeginPlayer
      	Team=1
      	LeaderType=LEADER_ROOSEVELT
      	CivType=CIVILIZATION_AMERICA
      EndPlayer
      BeginPlayer
      	Team=1
      	LeaderType=LEADER_CATHERINE
      	CivType=CIVILIZATION_RUSSIA
      EndPlayer
      Any questions?

      Comment


      • #4
        In team 1 should the revealmap=1 instead of revealmap=0?
        GC Magazine|Gamecatcher

        Comment

        Working...
        X