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 #919179

closed

Split Growth_Food effect into separate effects depending on whether the city is growing or shrinking

Added by Alina L. almost 4 years ago. Updated almost 2 years ago.

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

0%

Estimated time:

Description

The Growth_Food effect (that allows a city to retain a percentage of its foodbox when growing) currently also applies identically when a city is shrinking. Splitting this functionality into a separate Shrink_Food effect would offer ruleset authors more options in ruleset design.

For instance:
  • Having only a Growth_Food effect, but no Shrink_Food effect, avoids the case where food magically appears out of thin air when shrinking.
  • Conversely, a high Shrink_Food effect (but no Growth_Food effect) gives cities the ability to withstand famine or siege, without also granting them rapid growth.

For existing rulesets, keeping the old behavior would necessitate adding a duplicate Shrink_Food effect for every Growth_Food effect.


Related issues

Related to Freeciv - Bug #922785: granary_savings() function header documents return value wrong wayClosedMarko Lindqvist

Actions
Blocks Freeciv - Task #939772: S3_2 datafile format freeze (d3f)ClosedMarko Lindqvist

Actions
Actions #1

Updated by Marko Lindqvist almost 4 years ago

  • Category set to General
  • Sprint/Milestone set to 3.2.0
Actions #2

Updated by Marko Lindqvist over 3 years ago

  • Related to Bug #922785: granary_savings() function header documents return value wrong way added
Actions #3

Updated by Marko Lindqvist about 3 years ago

  • Subject changed from Split Growth_Food effect into separate effects depening on whether the city is growing or shrinking to Split Growth_Food effect into separate effects depending on whether the city is growing or shrinking
Actions #4

Updated by Marko Lindqvist almost 3 years ago

  • Blocks Task #939772: S3_2 datafile format freeze (d3f) added
Actions #6

Updated by Marko Lindqvist almost 2 years ago

  • Status changed from New to Closed
  • Assignee set to Marko Lindqvist

Also available in: Atom PDF