Family Surrender

The Problem:

A family feels like playing is pointless, and would rather end it and get to the next round.

The Solution:

Allow the family to surrender, at which point they either:

  1. All get removed
  2. Get split up and randomly distributed amongst other families
  3. (Updated) Are unable to log in

When 1 non-surrendered family remains, round is over.

We already did #2 in The assimilation round, but on a schedule and with multiple families being auto-surrendered. The change here would put the power into the hands of the family, and let them do it whenever they want.

The code for a lot of this is already in place, we just need to hook a few things up and add a new galaxy setting.

I’m going to see how viable this is, as some players are calling to end Black Eye 3 early. This would give the option to do so directly to the players.

3 Likes

Thanks Pie!!!

1 Like

This is ready to test on the dev server. I’ll need to manually adjust some empire data once you get in, but it should be easy enough.

Need a few testers, thanks in advance. :+1:

It’s confirmed to work as expected. I need to check a few last things, but this should be going out sometime today.

Ty testers! :+1:

This is live. Some notes:

  1. This is partially a band-aid over larger issues. For the long term, we want to examine what we can do to empower players in these scenarios so they don’t feel like their situation is so hopeless.

  2. The redistribution hit unforeseen complications, and mass-deletion is problematic for its own reasons. The solution as it stands will remove the family’s ability to log in instead.

  3. To prevent abuse, empires must be at least 2 weeks old to be able to vote to surrender. By extension, this means that the round must also be 2 weeks old.

This is a “good enough” solution to get us what we need for Black Eye 3, but we can and should iterate on it.

This is also a galaxy setting, defaulted to “enabled”. We can disable the ability to surrender, and have done so in Virgo.

Very good feature.

One idea for improvement: As for the “last fam standing”, when all others surrendered. It does kinda suck to login and see that there’s no empire anymore (just the ‘join a galaxy’-button), and not even a message to stating why it’s gone, what happened or something… Just have to guess that it’s probably because all opponents surrendered. (although this time that was pretty obvious).

I guess a message with: “Your galaxy has ended because all noobies have bowed down to your supremecy” would be nice

2 Likes

Thanks @Hala, and good point. :+1:

This would be a reasonable addition to the round detail page too, which should also “crown” a winner to be displayed.

In the bigger picture, we need a proper event system so that a family surrendering can be part of history shared and permanently displayable across empire/family/round. That way, people who aren’t playing (and guests) can also observe accordingly.

1 Like

Seems like I’m waiting

1 Like