Help 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 #822933

Granularity ruleset

Added by Marko Lindqvist about 3 years ago. Updated about 3 years ago.

Start date:
Due date:
% Done:


Estimated time:


I'm about to start development of a new ruleset from scratch (initially as a copy of stub ruleset). It will be using set of new engine features, most of them still to be developed, but unlike sandbox ruleset the new ruleset will aim to be playable and balanced once ready. The feature that I'm looking after the most is improved granularity in many values, and thus I've named the ruleset 'granularity' in my plans.
I've been a bit undecided whether the new ruleset should live in freeciv git repo from the beginning, or should I develop it as a custom modpack. The fact that it's about to use new features in development has made me to think it should be part of freeciv repo - it would also serve as a testing platform for those new features. It does not need to be made part of the freeciv distibution tarball from the beginning.

If people accept this plan, this ticket will be about creating the initial version - basically copying stub as granularity and adjusting the files just a bit (changing references to ruleset name).


#1 Updated by Marko Lindqvist about 3 years ago

Differences to stub ruleset:
- granularity.serv sets 'granularity' as the rulesetdir
- nations.ruleset looks individual nations under 'granularity'

#2 Updated by Marko Lindqvist about 3 years ago

This ruleset is likely to be influenced by ctp2, but compatibility is not a goal (thus not named as 'ctp2')

#3 Updated by Marko Lindqvist about 3 years ago

Marko Lindqvist wrote:

If people accept this plan

Almost two weeks gone without anybody disagreeing (admittedly it's likely that not many people even follow hrm tickets at the moment). Going to push this.

#4 Updated by Marko Lindqvist about 3 years ago

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

Also available in: Atom PDF