Project

General

Profile

Feature #657674

Non Spy consumption: use action shared system

Added by Sveinung Kvilhaugsvik 7 months ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Category:
General
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:

Description

Have the actions where units without the Spy unit type flag always are consumed and units with the Spy utype flag has a chance to escape use the shared action system when consuming non spies.

Using the system common to actions makes the auto help system aware that non Spy units will be consumed.

By using the general action consumes actor system it becomes possible to split those actions in a unit consuming and a unit escaping version in the future.


Related issues

Blocked by Freeciv - Feature #657298: A non Spy is spent, not caught. It can't escape.Closed

Blocked by Freeciv - Feature #657310: Use actor_consuming_always to wipe the actorClosed

Blocked by Freeciv - Feature #657611: Spy action performers: take action structClosed

Blocks Freeciv - Feature #657680: UCF_MISSILE consumption: use action shared system.Closed

History

#1 Updated by Sveinung Kvilhaugsvik 7 months ago

  • Blocked by Feature #657298: A non Spy is spent, not caught. It can't escape. added

#2 Updated by Sveinung Kvilhaugsvik 7 months ago

  • Blocked by Feature #657310: Use actor_consuming_always to wipe the actor added

#3 Updated by Sveinung Kvilhaugsvik 7 months ago

  • Blocked by Feature #657611: Spy action performers: take action struct added

#4 Updated by Sveinung Kvilhaugsvik 7 months ago

  • Blocks Feature #657680: UCF_MISSILE consumption: use action shared system. added

#5 Updated by Sveinung Kvilhaugsvik 7 months ago

  • Status changed from Resolved to Closed
  • % Done changed from 90 to 100

Also available in: Atom PDF