18 civs edit help?

Chingis

Chieftain
Joined
Jun 23, 2012
Messages
58
Location
Somewhere in Mongolia
So I really like the 18 civs scenario, but I really want to keep the map, and just edit the civilizations and the starting locations. Can someone please tell me what i need to do? :confused:
 
I made a LoR scenario out of Earth18civs (yes, it's in LoR privatemaps). Everything worked fine until I added the Iroquois in Notepad. Now I get the defeated at startup glitch. It might be because there are more than 18 civs, but it says that the map was already edited for 50 civs.
 
You need to activate python exceptions in your Civ4.ini.
If you've done that, you should get some sort of error message while the map loads.
This error message refers to a line in Python\PyWB\CvWBDesc.py.
The error is NOT in this file.
This is the file which loads the WB file, and the error will tell you at which part it crashes.
Take a look at the mentioned line in the file (and probably the one before), and you should get roughly a clue, where the problem is, and should then re-examine your latest addition, if it might have a problem with the mentioned thingy.
 
You need to activate python exceptions in your Civ4.ini.
If you've done that, you should get some sort of error message while the map loads.
This error message refers to a line in Python\PyWB\CvWBDesc.py.
The error is NOT in this file.
This is the file which loads the WB file, and the error will tell you at which part it crashes.
Take a look at the mentioned line in the file (and probably the one before), and you should get roughly a clue, where the problem is, and should then re-examine your latest addition, if it might have a problem with the mentioned thingy.

When I click on the scenario, it says it "can't find type enum for type tag LOGAN." (Logan is the leader of the Iroquois.)

When I actually start the scenario, I get a ton of lines and multiple popups. None of them make any sense.

One of them even said that there was a division by zero error. Wut? :eek:
 
You must have written it wrong.
Sure that it's only LOGAN? Should it not be LEADER_LOGAN, or something like that?

Yeah, it turned out I actually did make that mistake. But I corrected it, and it still won't work.

Here's the whole thing:

Code:
TeamID=18
Tech=TECH_AGRICULTURE
Tech=TECH_HUNTING
ContactWithTeam=18
RevealMap=0

Team=18
LeaderType=LEADER_LOGAN
LeaderName=Logan
CivDesc=Iroquois Empire
CivShortDesc=TXT_KEY_CIV_IROQUOIS_SHORT_DESC
CivAdjective=TXT_KEY_CIV_IROQUOIS_ADJECTIVE
FlagDecal=Art/Interface/TeamColor/FlagDECAL_Iroquois.dds
WhiteFlag=1
CivType=CIVILIZATION_IROQUOIS
Color=PLAYERCOLOR_GREEN_AND_BLACK
ArtStyle=ARTSTYLE_NATIVE_AMERICA
PlayableCiv=1
MinorNationStatus=0
StartingGold=0
StartingX=37, StartingY=49
StateReligion=
StartingEra=ERA_ANCIENT
RandomStartLocation=true
CivicOption=CIVICOPTION_GOVERNMENT, Civic=CIVIC_DESPOTISM
CivicOption=CIVICOPTION_LEGAL, Civic=CIVIC_BARBARISM
CivicOption=CIVICOPTION_LABOR, Civic=CIVIC_TRIBALISM
CivicOption=CIVICOPTION_ECONOMY, Civic=CIVIC_DECENTRALIZATION
CivicOption=CIVICOPTION_RELIGION, Civic=CIVIC_PAGANISM
Handicap=HANDICAP_NOBLE
 
Can't, don't have the mod.
In general it means that something in the spelling is still wrong. Check the related leaderheadInfos/CivilizationInfos.xml for the correct spelling.

Another thing:
- Random starting locations are in this map off
- all other civs have a city/units on the map
- your civ doesn't. Means it starts without anything -> instant death

Either:
- You activate random starting positions. Not sure if that's possible for only one civ, don't think so
- or you plug some units/a city somewhere on the map. Where doesn't really matter I think, because as soon as it loads you can edit it with the WB if you don't like the location
 
Can't, don't have the mod.
In general it means that something in the spelling is still wrong. Check the related leaderheadInfos/CivilizationInfos.xml for the correct spelling.

Nope. I've already done that, and checked everything over and over. While I was making the scenario, I accidentally put Logan instead of Sitting Bull as the leader of the Sioux. Worked fine ingame.

Anyway, I clicked my own link and something is seriously messed up in it. It worked, but the Iroquois weren't there, and the flag colors were switched. I don't see the same bugs when I open the game up manually, so I assume it's just the upload that screwed it up.

Another thing:
- Random starting locations are in this map off
- all other civs have a city/units on the map
- your civ doesn't. Means it starts without anything -> instant death

Either:
- You activate random starting positions. Not sure if that's possible for only one civ, don't think so
- or you plug some units/a city somewhere on the map. Where doesn't really matter I think, because as soon as it loads you can edit it with the WB if you don't like the location

Yeah, it is. I thought of it.
 
Why do you want them to start in the ocean (StartingX=37, StartingY=49)?
 
Why do you want them to start in the ocean (StartingX=37, StartingY=49)?

Have I made a mistake? I meant for them to start in Ontario.
 
I don't have LOR so I didn't start a game. I just searched for x37 & y49:

Code:
BeginPlot
	x=37,y=49
	TerrainType=TERRAIN_OCEAN
	PlotType=3
EndPlot
 
I don't have LOR so I didn't start a game. I just searched for x37 & y49:

Code:
BeginPlot
	x=37,y=49
	TerrainType=TERRAIN_OCEAN
	PlotType=3
EndPlot

It's the base Earth map that comes with the game.
 
Something like StartingX=23, StartingY=54 then? Check it and adjust as you wish.
 
I just removed Logan entirely and put everything back the way it was, and I still get the same result. Something's not right, and I don't think it's because of the Iroquois.
 
Playing which civ?

Because the starting location in the ocean is a cause of instant defeat.
 
Playing which civ?

Because the starting location in the ocean is a cause of instant defeat.

I've tried multiple civs. Logan doesn't even show up as an option.
 
It's difficult for me to help you because I don't have that specific civ & leader (Iroquois & Logan).

But contrary to what I thought, I can open and play your game/map without LoR. It does work if I replace Logan by Lincoln & the Iroquois by America!

Do the Iroquois & Logan work for you with other maps?

Do you get any popup error message before chosing a civ?

Did you enable Python exceptions?
 
Back
Top Bottom