AbsintheRed
Deity
Check PythonErr.log, crash on start means that Python did not load. Probably syntax error.
Then it was only a typo probably
BTW, I found the crashing bug and I think I fixed it.
Great news

Check PythonErr.log, crash on start means that Python did not load. Probably syntax error.
Then it was only a typo probably
BTW, I found the crashing bug and I think I fixed it.
Another suggestion I think I've already read, is the separating of right of passage and open borders treaties (some mod has it, don't remember which, though)
What's the difference, trade and religion vs military units?
This one sounds interesting, but other than limit diplomacy between Muslims and Christians, I don't see how it will apply. We are working with many nations on top of each other and they pretty much always kept communication.Embassies
Embassies are a vital agreement that must be made before Open Borders or any form of alliance can be made with any other civilizations.
I don't see the benefit.Right of Passage
Rights of Passage are a limited form of Open Borders. They only allow non-combatants and trade through the borders.
Everybody is on top of everybody else. Why would I trade for a contact that I can get pretty easily.Contact
Players can sell contact with other civilizations, if they have not met the third party.
Old Merc mechanics that we just removed.Trading Workers
Players can buy and sell workers on the market.
Trading Military Units
Siege machinery can be bought and sold to other players.
Corporations == Knight Orders. We don't have regular corporations, so I don't think this will fit us.Trading Corporation HQ's
Players can sell and buy the headquarter of corporations.
This sounds like an interesting mod, especially with the Embassies and Right of Passage, but I don't think it is fitting for us.
3Miro, saw your latest update
I noticed you updated the .dll, but not the separate C++ files
Was this intentional?
I saw you added 10 turns of peace to newly born civs
10 turns is probably too much, I think it should be somewhere between 3-5 turns, but we will have to test it out
Also players shouldn't get any benefits from this. Only the AI should have this autopeace right after the civ is born
I think 3 tuns of peace are useless, you have to wait for the flip before you declare war anyway, and that is 3 turns right there. (if you don't wait, they get more troops and some of your army will defect).
I will make it a variable in consts.py so we can adjust it.
Indeed, 3 turns are probably not enough
It will be great if you make it variable in python![]()
Uploaded the changes.
I have been generating Austrian starts to see how things a going, however, Venice seems too weak. Can you test to see if "Power of Foreign Seas" will help them, I think the problem is that Ragusa is blocking them in the Dalmatian.
Btw, I played around, and whenever I try to add an extra province to one of the lRegions, the game crashes on loading (after civ selection)
I succesfully changed Silezia to Slavonia in the Hungarian region
Then tried to readd Silezia. First to the Austrian region, then to the Polish. Resulted in a crash in both cases
We have Silezia at least since Beta8
iP_Silesia = 67 in the XMLconsts
lRegionAustria = [ iP_Carinthia, iP_Austria, iP_Moravia, iP_Bohemia, iP_Silesia ]
In your post you had it with SileZia and in the xmlconst file it is iP_Selesia
Yep, just realized this a minute before you posted![]()
; Enable the logging system
LoggingEnabled = 1
We all make typos, however, you shouldn't have to struggle with it for so long. The Python errors should give a good indication of what is wrong with the code (unknown variable, or variable used before assignment or something like that).
If you haven't enabled logging, you can do that from My Games\Beyond the Sword\CivilizationIV.ini. At the very bottom, you have LoggingEnabled = 0, make it 1:
Code:; Enable the logging system LoggingEnabled = 1
Then you should have PythonErr and PythonErr2. Check those files every time the game crashes. They are not the only potential source of the crash, but anything python related should register there.