Political Relationship Notifications
-
Is there any way to turn off the political relationship notifications while playing? My game has 18 players with 9 levels of relationships, and every turn the AI can change a relationship up or down. When that happens, a pop up window displays to all human players telling them the relationship has changed. It means having to "ok" lots of messages every turn, when really you don't want to even receive the notification.
-
@BeorntheBold
hmm... can you just have them in the xml but leave out the text in the notification properties ? -
That would affect all players, when I'm looking for an option where one player can turn them off but another player could leave them on.
-
@BeorntheBold
ahh yea I don't think you can do that. I mentioned it at github and redrum made it a feature request but I doubt anything will happen anytime soon with it. -
@beelee Do you know which feature request was opened for this?
@BeorntheBold Are you thinking of having an XML attribute on political attachments such as isChangedDisplayed="false"? I'd be interested in trying to understand the 9 levels of relationships as that is definitely rather a large number for a TripleA map. I know you opened this feature request related to having a better variety of colors: https://github.com/triplea-game/triplea/issues/997
-
It's #1516 at git. Not sure if that's exactly what Beorn is after.
-
@redrum said in Political Relationship Notifications:
@BeorntheBold Are you thinking of having an XML attribute on political attachments such as isChangedDisplayed="false"? I'd be interested in trying to understand the 9 levels of relationships as that is definitely rather a large number for a TripleA map. I know you opened this feature request related to having a better variety of colors: https://github.com/triplea-game/triplea/issues/997
I think this should be just something you can set, anytime during the game, in the Game/User Notifications, adding something like:
Show Political Notifications of Other Players
(on default)Also, sometimes displaying to all makes hardly sense. For example, when you declare war in Napoleonic Empires FFA, everyone gets the same notification like "France has declared War on you!", with the result that all noobs think they have been declared war on, while experienced player just know that France has declared war on "something", thus have to go read history to know if war was declared on them or someone else, and whom.
Ideally, it should be possible to have different notifications for the target and for the other players. Like the target receives "France has declared War on you!" and the other ones receive "France has declared War on UnitedKingdom". Of course, minor detail, as everyone (comprising UnitedKingdom) just receiving "France has declared War on UnitedKingdom" works well enough.
This is an old matter:
https://www.tripleawarclub.org/modules/newbb/viewtopic.php?topic_id=1047 -
I will elaborate in more detail:
My map has 9 levels of political relationship. All players start neutral to each other and each turn it is possible to either upgrade or downgrade a particular relationship. From neutral you can downgrade to uncooperative, then to unfriendly, then to hostile, and finally to war. Or you can upgrade from neutral to cooperative, friendly, aligned, and finally to allied.Yes, I previously requested a feature whereby when you view political relationships these various stages could be color coded so that it is easier to see exactly where they stand. Right now they show in red when they are hostile or war, and in green when aligned or allied, but gray for everything else. This is because the color is hard set by the arch_relationship in the engine. I have looked at the code and think it would be fairly easy to change it but I'm not a java programmer so I don't know. In any event, that was an earlier thing but the subject of this thread is different:
I also have 18 players (countries). My game is a free-for-all, so often I am playing with a lot of AI players. Each turn the human players have to endure a lot of popup messages saying things like "Brazil is annoyed with Russia and has downgraded its relationship to uncooperative", or "Austria and India have improved their relationship to friendly". Unless the message concerns the nation I am playing I usually don't care about it. I realize it would be complicated to tailor it to individual players, so all I'm wanting (hoping is already possible) is at the player level to globally turn on or off all political messages. That way human players can decide if they want to see them or not as the game progresses.