Feature #1551
openProhibit diplomacy between arbitrary players
0%
Description
In https://forums.civfanatics.com/threads/civ2-scripting-guide.7001 Civ2 scripting, there is a NEGOTIATION
trigger that blocks meeting (and thus peace treaty) between any or specific players. We could make some script callback on meeting with a mechanism to prevent the meeting to happen (passing a table checking then a field? inserting local method into Lua closure?), or just make "No_Diplomacy" effect dependent on the other player. Maybe this should be a part of some advanced diplomacy control mechanism with also Civ2 Great Wall effect.
Updated by Marko Lindqvist 24 days ago
Like you said we could support this in lua scripting, but would we want (also) action enabler fpr meetings? That could take the other player as the target req. Most ruleset authors don't want to touch lua scripting (programming), but could use tbe action enabler feature. Feel free to split this ticket if you agree.