Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Feature #764421

Give notice of predictable game end (endturn, etc)

Added by Jacob Nevins about 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

A friend was surprised when their single-player game suddenly ended due to the endturn setting; they weren't aware of it, and there was no notice.

It would be easy to add a message the turn before, referencing the 'endturn' setting. This would give players a chance to postpone it before the game actually ends.

While I'm there, spaceship victory is also somewhat predictable, although not entirely since it's year-based and the progression of years can vary.

(I have a mostly complete implementation of all of this already.)

m-notify-endturn-spaceship.patch (10.2 KB) m-notify-endturn-spaceship.patch Jacob Nevins, 2018-07-14 11:34 AM
30-notify-endturn-spaceship.patch (10.3 KB) 30-notify-endturn-spaceship.patch Jacob Nevins, 2018-07-14 11:34 AM
26-notify-endturn-spaceship.patch (10.3 KB) 26-notify-endturn-spaceship.patch Jacob Nevins, 2018-07-14 11:34 AM
26c2c3_timurid_spaceshiptest_multi.sav.bz2 (46.2 KB) 26c2c3_timurid_spaceshiptest_multi.sav.bz2 S2_6 savegame for testing Jacob Nevins, 2018-07-14 11:34 AM

Related issues

Blocked by Freeciv - Bug #764956: Allow calling game_next_year() without side effectsClosed

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by Jacob Nevins about 3 years ago

  • Blocked by Bug #764956: Allow calling game_next_year() without side effects added

#2 Updated by Jacob Nevins about 3 years ago

Fix.
Also attached a savegame for exercising it; it has been hand-hacked to have two players with spaceships arriving at different points within the same year.

#3 Updated by Jacob Nevins about 3 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF