Search found 548 matches

by sveinung
Thu Feb 11, 2021 3:35 pm
Forum: Art and tilesets
Topic: Art required for freeciv proper (3.0)
Replies: 7
Views: 15380

Re: Art required for freeciv proper (3.0)

The sandbox ruleset now has Castle extras as an upgrade to the Fortress extra (that it self is an upgrade to the Fort extra). A Castle in a fortress allows it to claim territory and to see cardinally adjacent tiles even when empty. They require Feudalism to build (but some are placed on the map at t...
by sveinung
Wed Feb 10, 2021 5:03 am
Forum: Rulesets and modpacks
Topic: Changes in what a 3.1 ruleset can do
Replies: 143
Views: 230764

Re: Changes in what a 3.1 ruleset can do

You can now force a unit to (try to) perform an action from Lua See osdn #41520 You can now make a unit perform an enabler controlled action from Lua. The action is subject to the same rules as if the player ordered it performed himself. You can therefore use this knowing that your rules about when...
by sveinung
Tue Feb 09, 2021 7:06 pm
Forum: Rulesets and modpacks
Topic: Changes in what a 3.1 ruleset can do
Replies: 143
Views: 230764

Re: Changes in what a 3.1 ruleset can do

"Conquer Extras" has been fake generalized See osdn #41513 "Conquer Extras 2", a copy of "Conquer Extras", has been introduced. You can enable it under different circumstances and give it different ruleset defined consequences than "Conquer Extras" has. The b...
by sveinung
Tue Feb 09, 2021 9:36 am
Forum: Rulesets and modpacks
Topic: Changes in what a 3.1 ruleset can do
Replies: 143
Views: 230764

Re: Changes in what a 3.1 ruleset can do

Action enabler controlled hut popping See Feature #919139 You can now use an action enabler to control what happens when a unit enters a tile with a hut. If "Enter Hut" or "Enter Hut 2" is enabled the hut is entered. If "Frighten Hut" or "Frighten Hut 2" is e...
by sveinung
Tue Feb 09, 2021 9:23 am
Forum: Rulesets and modpacks
Topic: Changes in what a 3.1 ruleset can do
Replies: 143
Views: 230764

Re: Changes in what a 3.1 ruleset can do

"Pillage" can now be made tile extras targeted See Feature #919305 You can now choose if "Pillage" should be targeted at tiles (requirements and casus belli apply to tile owner) or tile extras (requirements and casus belli apply to extras owner) with the new ruleset variable act...
by sveinung
Tue Feb 09, 2021 9:10 am
Forum: Rulesets and modpacks
Topic: Changes in what a 3.2 ruleset can do
Replies: 80
Views: 2626341

Re: Changes in what a 3.2 ruleset can do

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.)
by sveinung
Sat Feb 06, 2021 1:31 pm
Forum: Rulesets and modpacks
Topic: Changes in what a 3.1 ruleset can do
Replies: 143
Views: 230764

Re: Changes in what a 3.1 ruleset can do

More flexible action blocks action See Feature #919172 In 2.6 and 3.0 you could specify that certain actions would block a hard coded list of other actions by setting a ruleset variable force_name_of_action to true. This has been replaced by each action that could be blocked by the force_x variable...
by sveinung
Sat Feb 06, 2021 12:08 am
Forum: Rulesets and modpacks
Topic: Changes in what a 3.1 ruleset can do
Replies: 143
Views: 230764

Re: Changes in what a 3.1 ruleset can do

An action can now block a regular move See Feature #919110

An action being enabled against a tile can now make regular moves illegal. A list called move_is_blocked_by is stored in game.ruleset's actions section. It contains the names of all actions that will block a regular move.
by sveinung
Sat Feb 06, 2021 12:04 am
Forum: Rulesets and modpacks
Topic: Changes in what a 3.1 ruleset can do
Replies: 143
Views: 230764

Re: Changes in what a 3.1 ruleset can do

Tile extra owner access in the Lua API See osdn #41445 Tile objects now have a method for getting the owner of an extra on that tile called extra_owner. It takes the name of the extra to check as a parameter even if all extras at a tile currently has the same owner for forward compatibility reasons.
by sveinung
Fri Feb 05, 2021 9:34 pm
Forum: Rulesets and modpacks
Topic: Changes in what a 3.1 ruleset can do
Replies: 143
Views: 230764

Re: Changes in what a 3.1 ruleset can do

Action target kind (but not sub target kind) access in the Lua API See osdn #41446 Action objects now have a method for getting the action's target kind as a string called target_kind(). Example: Call a different function stored in a table you have called target_describer based on action target kin...