Project

General

Profile

Actions

Feature #1608

open

player_perform_action()

Added by Alexandr Ignatiev about 15 hours ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
General
Target version:
Start date:
07/14/2025
Due date:
% Done:

0%

Estimated time:

Description

Make basic (mostly only server-side) tools for calling player actions. This adds player's action packet, act_prob_player_vs_*(), illegal_player_action() and little more. Lua callbacks are commented to introduce them later.

Currently, player's action packet contains only the action, the target and the subtarget fields, more will be added if ever needed.


Related issues 2 (2 open0 closed)

Blocks Feature #1609: Make a player action "Expel unit"New07/14/2025

Actions
Blocked by Feature #1610: Generalize illegal action explanations for all actor kindsNew07/15/2025

Actions
Actions #1

Updated by Alexandr Ignatiev about 13 hours ago

Actions #2

Updated by Alexandr Ignatiev about 1 hour ago

  • Blocked by Feature #1610: Generalize illegal action explanations for all actor kinds added
Actions

Also available in: Atom PDF