s25client icon indicating copy to clipboard operation
s25client copied to clipboard

Overview of pacts of all players

Open Flamefire opened this issue 8 years ago • 6 comments

The original showed the alliances in the statistics window by displaying a colored square over the avatar of allied players. So one could easily see who cannot attack another player.

We have (ATM) 2 pacts, so that system won't work. But especially for missions it would be great to see the pacts of other players.

So questions:

  1. Do we want to display pacts of other players? (Some might prefer secret pacts as currently)
  2. How and where could we display them?

Flamefire avatar Jan 17 '18 17:01 Flamefire

First of all, as far as im aware the only difference between the Pacts is that you share the vision if using the TREATY_OF_ALLIANCE. The NON_AGGRESSION_PACT only makes you unattable to each other. So, I already thinks the NON_AGGRESSION_PACT is obsolete since there is an option for shared team vision which you could just uncheck. I'd just remove the NON_AGGRESSION_PACT imo.

1)Make an option in the GameReady screen if you want secret pacts or not.

2)I'd use the S2 way, but I can see that it could get chaotic if one player has 12 alliances e.g. in MP. If so make a new window which looks just like the top part of the statisticscreen and make the individual player pictures bigger in order to properly see all alliances.

KaioKen-J avatar Jan 17 '18 19:01 KaioKen-J

Heres how the seperate alliance window could look like https://i.imgur.com/yK85S4J.jpg

KaioKen-J avatar Jan 19 '18 17:01 KaioKen-J

I think the way how original S2 displays pacts is nice. Same as in the picture above from KaioKen.

Holzi01 avatar Feb 02 '18 14:02 Holzi01

Idea: keep the 2 pacts but show the marker if there are any pacts OR simpler: show the marker when the player is not stackable by the other player. Gui could be separate which allows bigger images or included in the statistics or both. Comments?

Flamefire avatar Feb 02 '18 14:02 Flamefire

Ye, im fine with both - meaning I dont mind the nonAgressionPact, I guess its nice to have an option if you want your ally to view your vision and vice versa but also having the option not to with someone else in the same game. So a marker would just mean you cant attack each other no matter which one of the pact you have. Lets keep both pacts then, its not like there needs to be different markers for each pact since you can tell by having vision/or not.

KaioKen-J avatar Feb 02 '18 20:02 KaioKen-J

First of all there should be a setting for hiding alliances just like there is for statistics.

But I'd like to use a more visual alliance screen at all where you have all players with their leader portrait + name and lines between them indicating alliances. That way it should be easy to see who is allied and who is not. Sadly that approach wouldn't be helpfull if adding 16 players (or more) to the game but neither is the other.

Maybe a list showing all pacts would be better. For example there are 10 pacts - so you get a table with 10 lines. On top you can then hide / show leaders (for example you do not mind red and orange, why see pacts between them). That way we have a window which could be scaled for more players.

Spikeone avatar Nov 01 '18 07:11 Spikeone