I'm pretty sure this is a difference between MGE and ToT. As far as I know, in ToT, if events stop you from negotiating with another tribe, you can't see them at all. It confused me a bit for a while as well. Maybe you can play with tribe attitude or patience to prevent negotiation and still have the tribe show up in the diplomacy screen. Or, you'll have to write some code to generate the relevant information for the human player.Hi @Prof. Garfield another quick one:
I want to be able to use the Diplomacy/Foreign Minister screen (especially the "Check Intelligence" screen), but at the same time, I want to forbid negotiations between tribes. When I'm using the onNegotiation event, what I noticed is that when it returns false, the talker/listener tribes with forbidden negotiations don't even appear in the diplomacy screen, so I can't "check intelligence" on them.
If I uncomment the diplomacy.setEventTreatiesOnly() call on the diplomacySettings.lua, the Diplomacy/Foreign Minister screen is completely disabled.
Is there a way to block the "send emissary" option only, as well as AI diplomacy interactions, but leave the tribes visible in the screen and to be able to "check intelligence" if there's embassy established?
Thanks,
Pablo