Trade Winds
Warlord
- Joined
- Nov 21, 2013
- Messages
- 235
I didn't see the download link until now. I'll download it and I hope to find the other files to be added
I didn't see the download link until now. I'll download it and I hope to find the other files to be added
It doesn't work.
The offer continues with nothig to bargain, the option to consult advisors is still there, but the scroll icon has been removed.
And there is a bug message:
Assert Failed
File: CvPlayer.cpp
Line: 3655
Expression: bRemove == true
Message:
----------------------------------------------------------
I haven't started a new game to test it, I have been continuing my auto save games.
Commit this to python please as I would like to see what you did. In fact commit all your fixes because if I am to look at anything related to the bug reports, I better have access to the same version of the code as you used to make a test build.Howbeit, while looking into this bug I discovered what the real problem is. In order to get Peace Deals to work with delayed response I had to introduce a hack that sets the player at war with the Peace offering player as something happens in the Exe that messes up the War status. I set them to war in Python but it is at an "OR" statment, so it sets them to war if they are Offering Peace "or" Trying to make a deal. So, all these Leaders who have been trying to offer you deals while at peace are instead set to War in Python, which messes up their trade deal so it doesn't appear correctly. So, I will reinstate the Delayed Response and fix the issue in Python, then we can further test this feature. Look for an upload within the hour.
Here is the fixed Python file, overwrite the one in Assets\Python CvDiplomacy.py.
And replace the Dll.
The Dll included is the original AI Trader Dll.
Please check that all is well.
View attachment 395072
Ok, here is a new update for the Trader AI testing branch.