I want to find out why a city changed hands between two AI civs in peacetime

vissar2g

Chieftain
Joined
Feb 20, 2016
Messages
28
Is there any way to find out why a city changed hands between two AI civs in peacetime? I suppose it could have been a diplomacy deal, a revolt, a spy action or something like that but I am not sure how to find out. I have tried logging with BUG, but I haven't been able to find this information using that method.
 
If you've got the save that leads into the end of turn processing where it actually happens, with some clever stop points you may be able to figure it out if you attach the game, running under the debug dll, to Visual Studio.

I'd find this a little difficult myself. But at least I could take some guesses as to where I could witness the event taking place in the code processing.
 
Is there any way to find out why a city changed hands between two AI civs in peacetime? I suppose it could have been a diplomacy deal, a revolt, a spy action or something like that but I am not sure how to find out. I have tried logging with BUG, but I haven't been able to find this information using that method.
Did you check the Event log on the main screen for details? Or is that were you noticed it?
 
So how do you know this all happened? Did you actually see it switch from one turn to the next? Details always help.

And I have to ask this, are you just curious as to why? Or are you concerned it represents a problem?
 
I was watching the game in debug mode. I saw it switch from one turn to the next. I suppose this could represent the problem, but I've actually learned a lot of game concepts by just trying to see what the AI does.
 
I think I found what I was looking for (BBAI.log in the documents folder), but there is so much information in my game that it keeps logs for only 1 turn or so, so I can't see the city change there now. In case I get this again, is there a particular word I should be looking for, besides the city name?
 
Back
Top Bottom