View Full Version : Where to put those map scripts exactly?


The Rusty Gamer
Dec 09, 2008, 06:06 PM
I'm a little confused just where to put map scripts.

There is a public maps directory under all three Civ 4 versions.

Then there are custom maps shortcuts for all three Civ 4 versions.

Which ones take priority?

I take it, depending on which expansions you are running, the map list picks up all those from earlier expansions.

eg: If I play Warlords, it picks up warlord map scripts and Vanilla map scripts.

Where do I put latest versions (of Planet Generator for instance)?

If they are backward compatible, then presumably I put the script under Vanilla Civ 4 so the script will get picked up by any expansion. But then I would have to delete older versions that have been put into the expansion map directories.

And which takles priority - the public maps directories or the custom maps directories? And what is the difference between the two?

cephalo
Dec 10, 2008, 08:26 AM
I always put mine in the vanilla PublicMaps it always works. The PublicMaps folders in your MyDocuments actually do work now, but they didn't used to.

The Rusty Gamer
Dec 11, 2008, 04:13 PM
Do I remove earlier copies which are in the expansion directories? Which takes priority?

cephalo
Dec 11, 2008, 06:02 PM
Do I remove earlier copies which are in the expansion directories? Which takes priority?

I'm not sure. I would be uncomfortable spreading multiple copies of the same script across the various possible directories. It could lead to some confusion.

The Rusty Gamer
Dec 11, 2008, 08:01 PM
I've just noticed a number of map scripts do not appear at all after the "Play Now" button but do appear in Custom Game. Is this deliberate?

cephalo
Dec 11, 2008, 11:19 PM
I've just noticed a number of map scripts do not appear at all after the "Play Now" button but do appear in Custom Game. Is this deliberate?

There's a function in map scripts called IsAdvancedMap that defaults to 'true'. If it returns true it will only be on the custom game menu.

The Rusty Gamer
Dec 12, 2008, 05:51 PM
So we can manually change them if we want?

cephalo
Dec 12, 2008, 11:11 PM
So we can manually change them if we want?

Yes, look for that function I mentioned, named something about AdvancedMap. If there isn't one, then you can add that function in the script. PerfectWorld has one and you should be able to just copy that.