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...":https://support.plan.io/news/187

Feature #758477

open

Unit order target and sub target

Added by Sveinung Kvilhaugsvik almost 5 years ago. Updated about 2 months ago.

Status:
New
Priority:
Normal
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

In #741273 I wrote:

I suggest two fields: target (unit, city, tile) and sub_target (extra, building, tech). This means (4 + 2 =) 6 bytes per unit order.

This makes long range (non adjacent target) actions possible in unit orders possible. It makes specifying target unit in unit orders possible. Long range actions will even be able to have a complex target (example: long range precision artillery bombard bridge). Setting explicit target rather than just adjacent or current tile relative to unit position could also allow target validation.


Related issues

Related to Freeciv - Feature #873606: Introduce utype_is_unmoved_by_action()ClosedSveinung Kvilhaugsvik

Actions
Related to Freeciv - Feature #872861: Unify action tile target findersClosedSveinung Kvilhaugsvik

Actions
Related to Freeciv - Feature #871769: Introduce NO_TARGETClosedSveinung Kvilhaugsvik

Actions
Related to Freeciv - Feature #870994: Simplify order action validation.ClosedSveinung Kvilhaugsvik

Actions
Related to Freeciv - Feature #874159: Version specific post load compatibilityClosedSveinung Kvilhaugsvik

Actions
Related to Freeciv - Feature #875938: Move target finders to the actions moduleResolvedSveinung Kvilhaugsvik

Actions
Related to Freeciv - Feature #875937: savegame2: keep bad unit orders unit a bit longerClosedSveinung Kvilhaugsvik

Actions
Blocked by Freeciv - Feature #779339: savegame format: clarify order sub targetClosedSveinung Kvilhaugsvik

Actions
Blocked by Freeciv - Feature #779903: savegame format: merge order sub targetsClosedSveinung Kvilhaugsvik

Actions
Blocked by Freeciv - Feature #876017: Unit order action: support non adjacent targetsClosedSveinung Kvilhaugsvik

Actions
Actions #1

Updated by Sveinung Kvilhaugsvik almost 5 years ago

  • Blocks Task #656466: S3_0 datafile format freeze (d3f) added
Actions #2

Updated by Marko Lindqvist over 4 years ago

  • Priority changed from Normal to High

Increasing priority of a S3_0 d3f blocker.

Actions #3

Updated by Marko Lindqvist over 4 years ago

This is currently one of the few remaining S3_0 d3f blockers. What would be the consequences if this does not make it to S3_0, but gets postponed to 3.1?

Actions #4

Updated by Sveinung Kvilhaugsvik over 4 years ago

  • Blocked by Feature #779339: savegame format: clarify order sub target added
Actions #5

Updated by Sveinung Kvilhaugsvik over 4 years ago

Marko Lindqvist wrote:

This is currently one of the few remaining S3_0 d3f blockers. What would be the consequences if this does not make it to S3_0, but gets postponed to 3.1?

We would have to add savegame upgrade logic. The worst issues can be avoided via Feature #779339. I think we can avoid any savegame upgrade at all if we merge the extra vector back into the sub target vector.

Actions #6

Updated by Sveinung Kvilhaugsvik over 4 years ago

  • Blocked by Feature #779903: savegame format: merge order sub targets added
Actions #7

Updated by Marko Lindqvist almost 4 years ago

This is still marked as one of the few S3_0 d3f blockers. Any hope to get this resolved soon?

Actions #8

Updated by Marko Lindqvist over 3 years ago

  • Blocks deleted (Task #656466: S3_0 datafile format freeze (d3f))
Actions #9

Updated by Sveinung Kvilhaugsvik over 3 years ago

  • Assignee set to Sveinung Kvilhaugsvik
Actions #10

Updated by Marko Lindqvist over 3 years ago

  • Sprint/Milestone changed from 3.0.0 to 3.1.0
Actions #11

Updated by Sveinung Kvilhaugsvik almost 3 years ago

Actions #12

Updated by Sveinung Kvilhaugsvik almost 3 years ago

Actions #13

Updated by Sveinung Kvilhaugsvik almost 3 years ago

Actions #14

Updated by Sveinung Kvilhaugsvik almost 3 years ago

Actions #15

Updated by Sveinung Kvilhaugsvik almost 3 years ago

  • Related to Feature #874159: Version specific post load compatibility added
Actions #16

Updated by Sveinung Kvilhaugsvik almost 3 years ago

  • Status changed from New to In Progress
Actions #17

Updated by Sveinung Kvilhaugsvik almost 3 years ago

  • Related to Feature #875938: Move target finders to the actions module added
Actions #18

Updated by Sveinung Kvilhaugsvik almost 3 years ago

  • Related to Feature #875937: savegame2: keep bad unit orders unit a bit longer added
Actions #19

Updated by Sveinung Kvilhaugsvik almost 3 years ago

  • Blocked by Feature #876017: Unit order action: support non adjacent targets added
Actions #20

Updated by Marko Lindqvist 9 months ago

  • Sprint/Milestone changed from 3.1.0 to 3.2.0
Actions #21

Updated by Marko Lindqvist about 2 months ago

  • Status changed from In Progress to New
  • Priority changed from High to Normal

Also available in: Atom PDF