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

Contingency plan for generalized actions not being ready for 3.1

Added by Sveinung Kvilhaugsvik over 2 years ago. Updated 9 months ago.

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

0%

Estimated time:

Description

I had hoped to generalize actions them self in time for 3.0. I didn't find time. In case the same happens for 3.1 I suggest giving 3.1 authors some of the benefits of generalized actions by adding some actions that would have been redundant with generalized actions:

Blank actions:
"User Action vs city" "User Action vs unit" "User Action vs unit stack" "User Action vs tile"
Does nothing in their action performers. The ruleset is responsible for everything. The ruleset can do that via Lua and Action requirements. Has a ui_name.

Duplication of existing actions:
"Bombard 2" "Bombard 3" - Copies of "Bombard". Separate ui_names. Separate bombard_max_ranges. Additional difference can be done via Lua and Action requirements.


Related issues

Related to Freeciv - Feature #850550: Fake generalize "Transport Disembark"Closed

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to Freeciv - Feature #850551: Fake generalize "Conquer City"Closed

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to Freeciv - Feature #851451: Fake generalize "Bombard"Closed

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to Freeciv - Feature #852112: Add blank user actionsClosed

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to Freeciv - Feature #875941: Generalized actionsNew

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Blocks Freeciv - Task #673656: S3_1 datafile format freeze (d3f)Closed

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

History

#1 Updated by Sveinung Kvilhaugsvik over 2 years ago

  • Blocks Task #673656: S3_1 datafile format freeze (d3f) added

#2 Updated by Sveinung Kvilhaugsvik over 2 years ago

Ruleset authors: feel free request that an action be fake generalized for 3.1 if doing so would make your life easier.

#3 Updated by Sveinung Kvilhaugsvik over 2 years ago

#4 Updated by Sveinung Kvilhaugsvik over 2 years ago

#5 Updated by Sveinung Kvilhaugsvik over 2 years ago

"Transport Board" and/or "Transport Embark" are two other candidates for fake generalization via duplication. A ruleset author can already ban transport to transport transfer in all enablers for those actions. Were they fake generalized one version could only be legal when transported, another only legal when not transported and the move cost of transport to transport transfer different from tile to transport transfer.

Fake generalizing one or both of these actions should probably be done if there is demand for it. If all ruleset authors are content with banning transport to transport transfer completely or charging the same for it as for tile to transport transfer I don't see the point.

#6 Updated by Sveinung Kvilhaugsvik over 2 years ago

#7 Updated by Sveinung Kvilhaugsvik over 2 years ago

#8 Updated by Sveinung Kvilhaugsvik about 2 years ago

#9 Updated by Marko Lindqvist 10 months ago

Is there still something blocking this, or can the ticket be closed?

#10 Updated by Sveinung Kvilhaugsvik 10 months ago

Marko Lindqvist wrote:

Is there still something blocking this, or can the ticket be closed?

It can be closed if we trust that people won't find filing new tickets for actions they want fake generalized too scary.

#11 Updated by Marko Lindqvist 9 months ago

  • Status changed from New to Closed
  • Assignee set to Sveinung Kvilhaugsvik

Sveinung Kvilhaugsvik wrote:

Marko Lindqvist wrote:

Is there still something blocking this, or can the ticket be closed?

It can be closed if we trust that people won't find filing new tickets for actions they want fake generalized too scary.

People are anyway unlikely to find this ticket in hrm when we try to get everyone using osdn.

Also available in: Atom PDF