It would be nice in the world map scenarios for civilizations to be able to choose their leaders instead of just having the one preset.
A little late but I have done this the "long way" and created quite a few different ones (alts) for both the Huge world map (which I customized to my liking as well) and the Europe scenario (which is my fav to play).
All you have to do is start a game choosing the desired scenario and play as the FIRST empire listed. (TeamID=0 or Egypt in the Huge world map). If you dont start the game as the first civ listed (or the one with teamID of ZERO) the AI would already have moved their first moves prior to your civ going, so the save would not be "at the start". Anyway, just FYI on why.
As soon as the game is started:
zoom way in and cover the mini map with your hand (if you dont want to see anything around you or what the map would look like)
go into worldbuilder (options worldbuilder) and SAVE AS any name you want (Huge_World_Map_Alt1 or some such)
then exit the game
open up that save in notepad++ (usually saves to \\Documents\My Games\Beyond the Sword\Saves\WorldBuilder)
Should see something like this at the beginning of the save file:
Code:
Platy Builder
bLoadSpecial=1
Version=11
BeginGame
Era=ERA_ANCIENT
Speed=GAMESPEED_REALISM
Calendar=CALENDAR_DEFAULT
Option=GAMEOPTION_NO_TECH_TRADING
Option=GAMEOPTION_NO_REVOLUTIONS
Option=GAMEOPTION_NO_BARBARIAN_CIV
Option=GAMEOPTION_HOLY_CITY_MIGRATION
Victory=VICTORY_TIME
Victory=VICTORY_CONQUEST
Victory=VICTORY_DOMINATION
Victory=VICTORY_CULTURAL
Victory=VICTORY_SPACE_RACE
Victory=VICTORY_DIPLOMATIC
GameTurn=0
MaxTurns=2080
MaxCityElimination=0
NumAdvancedStartPoints=0
TargetScore=0
StartYear=-4000
Description=The World Map for Realism:Invictus
ModPath=Realism
EndGame
BeginTeam
TeamID=0, (Ramesses)
AtWar=77, (Barbarian)
RevealMap=0
EndTeam
BeginTeam
TeamID=1, (Ashoka)
AtWar=77, (Barbarian)
RevealMap=0
Now you find the BeginPlayer section, and in this case Team=0 section in which you'll see LeaderType=LEADER_RAMESSES:
Code:
BeginPlayer
Team=0
LeaderType=LEADER_RAMESSES
LeaderName=Ramesses
CivDesc=Egyptian Empire
CivShortDesc=Egypt
CivAdjective=Egyptian
FlagDecal=Art/Interface/TeamColor/egypt.dds
WhiteFlag=1
CivType=CIVILIZATION_EGYPT
Color=PLAYERCOLOR_LIGHT_YELLOW
ArtStyle=ARTSTYLE_EGYPT
PlayableCiv=1
MinorNationStatus=0
StartingGold=0
StartingX=37, StartingY=44
StartingEra=ERA_ANCIENT
RandomStartLocation=false
CivicOption=CIVICOPTION_GOVERNMENT, Civic=CIVIC_DESPOTISM
CivicOption=CIVICOPTION_LEGAL, Civic=CIVIC_RULEOFFEAR
CivicOption=CIVICOPTION_LABOR, Civic=CIVIC_TRIBALISM
CivicOption=CIVICOPTION_ECONOMY, Civic=CIVIC_DECENTRALIZATION
CivicOption=CIVICOPTION_RELIGION, Civic=CIVIC_PAGANISM
Handicap=HANDICAP_NOBLE
ScriptData=(dp1
Find another leader you want for Egypt instead of Ramesses (you can find all available leaders in the \\Realism\Assets\XML\Civilizations folder)
Most are in the CIV4CivilizationInfos.xml (but some are in the Derivative_CIV4CivilizationInfos.xml or OtherCiv.xml)
Leaders are listed under the Leaders xml tag inside the Civ tag for whatever civ you're changing.
For Egypt, open CIV4CivilizationInfos.xml, search for Egypt and then scroll down to the Leaders tag:
Code:
<Leaders>
<Leader>
<LeaderName>LEADER_AKHENATON</LeaderName>
<bLeaderAvailability>1</bLeaderAvailability>
</Leader>
<Leader>
<LeaderName>LEADER_BAIBARS</LeaderName>
<bLeaderAvailability>1</bLeaderAvailability>
</Leader>
<Leader>
<LeaderName>LEADER_GAMAL_ABDEL_NASSER</LeaderName>
<bLeaderAvailability>1</bLeaderAvailability>
</Leader>
<Leader>
<LeaderName>LEADER_HATSHEPSUT</LeaderName>
<bLeaderAvailability>1</bLeaderAvailability>
</Leader>
<Leader>
<LeaderName>LEADER_MEHMET_ALIPASHA</LeaderName>
<bLeaderAvailability>1</bLeaderAvailability>
</Leader>
<Leader>
<LeaderName>LEADER_PTOLEMY_SOTER</LeaderName>
<bLeaderAvailability>1</bLeaderAvailability>
</Leader>
<Leader>
<LeaderName>LEADER_RAMESSES</LeaderName>
<bLeaderAvailability>1</bLeaderAvailability>
</Leader>
</Leaders>
In the scenario file you saved, change that LeaderType to any of the above (I may have more than regular bc i add some of my own, i cant remember) and also LeaderName to the new one.
Now with that changed, what I do is go back to the top of the file and find/replace all instances of Ramesses with whatever leader you've chosen. i.e. (Ramesses) to (Ptolemy) for instance
It's tedious but one at a time change the rest of the leaders to what you desire and then save as (Huge_World_Map_Alt1, or Alt2, etc) or whatever name you like.
When you start up a game, choose your new "scenario" (which will show up now) and it will start with all the new leaders you overwrote. You could change them and start it up and make sure in Worldbuilder, etc..
A bit time consuming, but you do it once and save them and you'll always have them.
Not sure if all this made sense or not. I have included a sample one I did for the Europe scenario (but I also added a few more civs that I wanted playable as well, so just for an example)
I think the one I uploaded though as some new leaders I added, so it may not load, but is just an example of how to add/modify leaders in the scenario games.
I would just do one leader for Egypt as described above and then start up the saved scenario game to see, so you understand what is required for each civ you desire.
Just a side note: You can also set your default options, victory conditions and turns for the scenario as well. I may have some added/removed/adjusted. They are always found at the very top of the save file.