All three players must agree before an invitation forms an alliance.
- The existing pair remains allied while an invitation is pending.
+ {view.variant === 'unlimited' ?
Every current member and the invited player must agree.
+ The existing alliance remains in place while an invitation is pending.
:
+
All three players must agree before an invitation forms an alliance.
+ The existing pair remains allied while an invitation is pending.
}
{view.groups.length ?
{view.groups.map(group =>
{names(group.members)}
)}
:
There are no alliances yet.
}
{proposal ?
@@ -77,7 +81,9 @@ export function CoalitionNexus({ view, disabled = false, onIntent }: {
proposal.approvals.includes(view.me) ? 'Withdraw approval and cancel invitation' :
'Decline and cancel invitation'}}
:
- {options.invitations.length > 0 &&
Invite an unallied player to an existing pair, or ask to join a pair.
}
+ {options.invitations.length > 0 &&
{view.variant === 'unlimited'
+ ? 'Invite an unallied player to an existing alliance, or ask to join one.'
+ : 'Invite an unallied player to an existing pair, or ask to join a pair.'}