Changes in what a 3.2 ruleset can do

Contribute, display and discuss rulesets and modpacks for use in Freeciv here.
cazfi
Elite
Posts: 1918
Joined: Tue Jan 29, 2013 6:54 pm

Changes in what a 3.2 ruleset can do

Postby cazfi » Fri Feb 05, 2021 8:17 pm

Freeciv-3.1 gets branched to a stable branch S3_1 in a couple of hours. Development of freeciv-3.2 begins in master.

This thread is about changes that has been made to the development version of Freeciv that changes what a ruleset can do.

Please keep wishlist items and such away from this thread. This is about listing things that have been implemented already.

Include only changes relative to 3.1 - if feature gets implemented also to stable branch, it does not belong here, but maybe to similar thread about the oldest branch where the feature gets implemented.

sveinung
Elite
Posts: 542
Joined: Wed Feb 20, 2013 4:50 pm

Re: Changes in what a 3.2 ruleset can do

Postby sveinung » Tue Feb 09, 2021 9:10 am

3 new user unit class flags See Feature #919098

This brings us up to 15. (The number of user unit class flags could still increase in 3.1. It's ruleset format isn't frozen yet.)

sveinung
Elite
Posts: 542
Joined: Wed Feb 20, 2013 4:50 pm

Re: Changes in what a 3.2 ruleset can do

Postby sveinung » Wed Mar 10, 2021 4:23 pm

Configurable nuclear blast radius. See Feature #854166

You can now set the blast radius of the nuclear explosion for the nuke actions. This allows you to set the blast radius of briefcase nukes to only the target tile, of tactical nukes to the target tile and cardinally adjacent tiles, of normal nukes to the target tile and all adjacent tiles and to something bigger for huge nukes.

cazfi
Elite
Posts: 1918
Joined: Tue Jan 29, 2013 6:54 pm

Re: Changes in what a 3.2 ruleset can do

Postby cazfi » Thu Mar 25, 2021 4:08 am

Made it possible to check in requirements if city starved last turn Feature #922788

Implemented as CityStatus type "Starved"

cazfi
Elite
Posts: 1918
Joined: Tue Jan 29, 2013 6:54 pm

Re: Changes in what a 3.2 ruleset can do

Postby cazfi » Mon Mar 29, 2021 5:43 am

Added support for new achievement type "Killer" Feature #823396

It's granted when one has killed enough enemy units.

cazfi
Elite
Posts: 1918
Joined: Tue Jan 29, 2013 6:54 pm

Re: Changes in what a 3.2 ruleset can do

Postby cazfi » Wed Mar 31, 2021 12:48 am

Support for "Wipe Units" action (action enablers) added. Feature #864356

Wipe Units kills entire unit stack even in situations where that would not occur for an regular Attack, such as in cities. Wipe Units can be done only when entire stack of defenders has 0 defense power. There's further change in review, that Wipe Units would also occupy the tile after it has killed the defenders.
That way stack of Diplomats (with zero defense value) would be unable to postpone city capture.

cazfi
Elite
Posts: 1918
Joined: Tue Jan 29, 2013 6:54 pm

Re: Changes in what a 3.2 ruleset can do

Postby cazfi » Wed Apr 07, 2021 12:27 am

Added support for CityStatus values "Disorder" and "Celebration" for the effects system Feature #870141