How to ADD/REMOVE/EDIT options in Custom Maps

Kilim

Chieftain
Joined
Nov 1, 2005
Messages
54
Location
Westchester, NY
PLEASE NOTE:
Everything in here has been covered in the World Builder Manual and In depth look at the WBS file made by Dale.
I am just making this post to help simplify it if possible.



______________________________​

I have been playing around with the Custom maps I have seen here to make them work with my personal taste.
Noticing that the same basic questions are being asked constantly in this subject about Custom Maps got me thinking.

I wanted to find a post that should have the basic Option Details and how to ADD/REMOVE them according to those players preferences.
It took me a while to find and figure it out so I think I shall post it here.

I will ty to type this as simple as possible so it can hopefully be a helpful post.
I know I wish I saw a post as descriptive when I was looking for answers personally.


______________________________​

FAQ

WHERE TO PUT THE CUSTOM MAPS:
Put all your Custom maps in the folder below and load them via "PLAY NEW SCENARIO" option in-game.
\My Documents\My Games\Sid Meier's Civilization 4\PublicMaps

How do I play this Custom Map I just made/downloaded/edit/etc?
You can do this via 2 ways:
  • Find the exact Custom Map file you want to play and RUN it directly from your PC.
  • After you load Civ4: Go to the following options ==> Single Player ==> Play New Scenario == Select Custom map you wanted to play.

How do I play the Custom Mods that I just made/downloaded/edit/etc?
You can do this while you are at the selection screen in-game:
==> ADVANCED ==> CUSTOM MOD ==> Select here the Custom Mod you wanted to use.​

Why do I have to put all my files/mods/maps/etc that I have downloaded/made/edited in the \My Documents\My Games\Sid Meier's Civilization 4\* folder and not the regular game folder
This is so you do not overwrite the game as it was made by default or as some may call it "Vanilla".
So if you made a mistake somewhere for whatever reason or just want to play the game in default settings ("Vanilla"), you can just remove them from those folders and not necessarrily need to reinstall.​
______________________________​

So let us start by just with Adding/Removing/Editing Options in Custom Maps.

How to open/view the Custom Maps for editing:
You can easily view them by using NOTEPAD or WORDPAD.
I prefer to use ConTEXT.
Either is perfectly fine.​


Below is a basic game with no options:
Code:
BeginGame 		
	Calendar=CALENDAR_DEFAULT 		
	GameTurn=0 		
	StartYear=-4000 		
EndGame

Below are the options available when you choose a Custom Game by Default:
(This is with ALL the options in the game is checked.)
You can ADD or REMOVE whichever you want that suits your playstyle and I will try to describe later below what each means but they are pretty much self-explanatory.)
Code:
BeginGame
	Era=ERA_ANCIENT
	Speed=GAMESPEED_EPIC
	Calendar=CALENDAR_DEFAULT
	Option=GAMEOPTION_NO_CITY_RAZING
	Option=GAMEOPTION_NO_CITY_FLIPPING
	Option=GAMEOPTION_FLIPPING_AFTER_CONQUEST
	Option=GAMEOPTION_NO_BARBARIANS
	Option=GAMEOPTION_RAGING_BARBARIANS
	Option=GAMEOPTION_AGGRESSIVE_AI
	Option=GAMEOPTION_RANDOM_PERSONALITIES
	Option=GAMEOPTION_NO_TECH_TRADING
	Option=GAMEOPTION_PERMANENT_ALLIANCES
	Option=GAMEOPTION_ALWAYS_WAR
	Option=GAMEOPTION_ALWAYS_PEACE
	Option=GAMEOPTION_ONE_CITY_CHALLENGE
	Option=GAMEOPTION_NO_CHANGING_WAR_PEACE
	Victory=VICTORY_TIME
	Victory=VICTORY_CONQUEST
	Victory=VICTORY_DOMINATION
	Victory=VICTORY_CULTURAL
	Victory=VICTORY_SPACE_RACE
	Victory=VICTORY_DIPLOMATIC
	GameTurn=0
	MaxTurns=650
	MaxCityElimination=0
	TargetScore=0
	StartYear=-4000
	Description=
	ModPath=
EndGame

So how do I add my own Options in someones Custom Map?

Example 1:
Options you want in the Custom Map:
  • Conquest & Domination Victory ONLY
  • 10,000 BC starting year
  • No City Culture Flipping

This is how you would put it in the Custom Map File:
Code:
BeginGame 		
	Calendar=CALENDAR_DEFAULT
	Option=GAMEOPTION_NO_CITY_FLIPPING
	Victory=VICTORY_CONQUEST
	Victory=VICTORY_DOMINATION 		
	GameTurn=0 		
	StartYear=-10000 		
EndGame
Notice that each option is ADDED/REMOVED/EDITED in order.

Example 2:
Same options as Example 1 BUT with:
  • Modern Era
  • Game Speed Normal
  • Each Turn = 1 month
This is how you would put it in the Custom Map File:
Code:
BeginGame 		
	Era=ERA_MODERN
	Speed=GAMESPEED_NORMAL
	Calendar=CALENDAR_MONTHS
	Option=GAMEOPTION_NO_CITY_FLIPPING
	Victory=VICTORY_CONQUEST
	Victory=VICTORY_DOMINATION 		
	GameTurn=0 		
	StartYear=-10000 		
EndGame
Hope that makes sense by those 2 simple examples :eek:
 
How to have ALL Civ Leaders show in Rhye's Earth Map w/ 18 Civ AND have Random Starting Locations:

-- FIND AND REMOVE --
In short just Remove everything that has "BeginTeam ... EndTeam"
Code:
BeginTeam                         
	Tech=TECH_THE_WHEEL                         
	Tech=TECH_AGRICULTURE                         
EndTeam
BeginTeam                         
	Tech=TECH_MYSTICISM                         
	Tech=TECH_MINING                         
EndTeam
BeginTeam                         
	Tech=TECH_AGRICULTURE                         
	Tech=TECH_MINING                         
EndTeam
BeginTeam                         
	Tech=TECH_FISHING                         
	Tech=TECH_HUNTING                         
EndTeam
BeginTeam                         
	Tech=TECH_FISHING                         
	Tech=TECH_MINING                         
EndTeam
BeginTeam                         
	Tech=TECH_AGRICULTURE                         
	Tech=TECH_HUNTING                         
EndTeam
BeginTeam                         
	Tech=TECH_FISHING                         
	Tech=TECH_THE_WHEEL                         
EndTeam
BeginTeam                         
	Tech=TECH_HUNTING                         
	Tech=TECH_MINING                         
EndTeam
BeginTeam                         
	Tech=TECH_THE_WHEEL                         
	Tech=TECH_HUNTING                         
EndTeam
BeginTeam                         
	Tech=TECH_THE_WHEEL                         
	Tech=TECH_AGRICULTURE                         

EndTeam
BeginTeam                         
	Tech=TECH_THE_WHEEL                         
	Tech=TECH_MYSTICISM                         
EndTeam
BeginTeam                         
	Tech=TECH_FISHING                         
	Tech=TECH_MYSTICISM                         
EndTeam
BeginTeam                         
	Tech=TECH_FISHING                         
	Tech=TECH_MINING                         
EndTeam
BeginTeam                         
	Tech=TECH_HUNTING                         
	Tech=TECH_MINING                         
EndTeam
BeginTeam                         
	Tech=TECH_THE_WHEEL                         
	Tech=TECH_MINING                         
EndTeam
BeginTeam                         
	Tech=TECH_AGRICULTURE
	Tech=TECH_MYSTICISM                         
EndTeam
BeginTeam                         
	Tech=TECH_MYSTICISM                         
	Tech=TECH_HUNTING                         
EndTeam

-- FIND --
PLEASE NOTE: "LEADER_NAME" describes EACH Civ in the list respectively.
example for India:
LeaderType=LEADER_ASOKA​

Code:
	LeaderType=LEADER_NAME


-- REPLACE WITH --
(Do this for EVERY Civ!)
Code:
	LeaderType=NONE


-- FIND --
PLEASE NOTE: "CIVILIZATION_NAME" describes EACH Civ in the list respectively.
example for India:
CivType=CIVILIZATION_INDIA​

Code:
	CivType=CIVILIZATION_NAME

-- REPLACE WITH --
(Do this for EVERY Civ!)
Code:
	CivType=NONE


-- FIND AND REMOVE --
PLEASE NOTE: the ** is just a placemarker for the exact numbers you will find.
May be easier to just search for just: StartingX=

(Do this for EVERY Civ!)

Code:
	StartingX=**, StartingY=**
 
I am going to add more when I understand more about the other options
If I am wrong in any of this please tell me.
I'm just trying to hopefully make a helpful post that a regular person can skim thru and understand :D
 
saving slot
 
slot for future
 
Have you checked out the "in-depth analysis of the WBS file" I did? It explains every option available in the WBS file in detail. It's an extension to my WBS manual.

Dale
 
Just saw that other post just now.
Didn't mean to step in anyones toes.
Just trying to make something that may be a little more simpler for some people and adding some examples :p

I did read the whole manual but it didn't say the exact other options available so I tought I can help out and try to add them when I have time to type it.
Cause I know there must be others like me that didn't understand some parts until I started tinkering with the options personally.

I was going to add the possible selections per option.
I.E:
Speed=
  • GAMESPEED_QUICK
  • GAMESPEED_NORMAL
  • GAMESPEED_EPIC

I was also just trying to add some other options that I saw when I was trying to modify the Rhye Earth Map myself for my personal game play.
I.E: No City Razing, No City Culture Flip, Etc.​

I guess I was just trying to make a "How to" guide for Dummies:eek:
If I was looking for those info I am sure others are also :eek:

I think I did a decent job trying to make it simple to the best of what I know at this time in the short time I started making it.
Just making it simple and aestheticly pleasing to the eye to read.
(And I was planning to fill it in soem more when I have the time.)
If you can add the examples and other details in your Guide would be greatly appreciated also :D
 
How would I go about making the tech tree finish in say the Industrial Era?
 
Kilim said:
I guess I was just trying to make a "How to" guide for Dummies:eek:
If I was looking for those info I am sure others are also :eek:

You did a good job, well done. :)

I may not have provided the exact commands to use, but I provided the xml file that the commands are contained within. This means you can add your own to the xml files and then reference them through the WBS file.

Dale
 
Paasky said:
Is there any way to stop the game renameing the Leader into Paasky? Leaving the PlayerName in the .ini as empty perhaps?
I am still trying to figure this out.

IF you do as you suggested and leave it blank in the CivilizationIV.ini file, it will just re-add it again.
Figured this out by actually trying it :p
I guess there is a script in the game somewhere that makes it read your PC's "name" as the Game name info.
So if your PC's name is "MyHomePC-AtHome" then the Game info will be filled with "MyHomePC-AtHome".

If you want to use your OWN name vs your PC's name:
Then Change the following:
-- OPEN --
CivilizationIV.ini

--FIND --
Code:
GameName = xxx

Nickname = xxx

Email = xxx@xxx.xxx

Alias = xxx

-- REPLACE "xxx" WITH --
The specific info you want it to be.

Manw&#235 said:
How would I go about making the tech tree finish in say the Industrial Era?
Haven't checked that part yet.
But I think someone else have figured that out soemwhere in here.
I will add it here when I find it.

Dale said:
You did a good job, well done.

I may not have provided the exact commands to use, but I provided the xml file that the commands are contained within. This means you can add your own to the xml files and then reference them through the WBS file.

Dale

Thanks!
I am pretty much just filling in the spots where I myself had to figure out by actually using my brain :scan:
But I am sure there are many others that wants all the basic info out there w/ all teh options and hence why I am trying to make this post.

I am still learning and actually just started messing with this just for the fun of it.
I am sure there are mistakes here and there but hopefully I will learn fast enough to figure most of it out :eek:

PS:

I did add Dale's Guides on top for a more thorough reading :D
 
This seems to be a commonly asked question, seems like a sticky in the custom maps area is relevant.

I searched 20 minutes of course as a complete noob, to try and discover how to install the custom maps, before I found this post, then I went to check and see if it was already stickied, and it took 5 minutes to find it again and I copied and pasted the title into the search. Maybe I'm not familiar with this BBS but the search doesn't seem to quite work as I expected. . .

C?
eh what do I know . . .

BTW: Excellent post answers all my Custom Map questions . . .

Thank You!
 
Ok where i suppose to put this notepad file? So It would work when playing.
:confused:
 
Top Bottom