Freeciv-3.1: action_auto_perf Struct Reference

Freeciv-3.1

Loading...
Searching...
No Matches
Data Fields
action_auto_perf Struct Reference

`#include <actions.h>`

## Data Fields

enum action_auto_perf_cause | cause
struct requirement_vector | reqs
action_id | alternatives [MAX_NUM_ACTIONS]

## Detailed Description

Definition at line 567 of file actions.h.

## Field Documentation

## ◆ alternatives

action_id action_auto_perf::alternatives[MAX_NUM_ACTIONS]

Definition at line 578 of file actions.h.

Referenced by actions_init(), handle_ruleset_action_auto(), load_action_auto_actions(), rscompat_auto_attack_3_1(), rscompat_postprocess(), and save_action_auto_actions().

## ◆ cause

enum action_auto_perf_cause action_auto_perf::cause

Definition at line 570 of file actions.h.

Referenced by action_auto_perf_unit_do(), action_auto_perf_unit_prob(), actions_init(), handle_ruleset_action_auto(), load_action_post_success_force(), load_ruleset_cities(), and load_ruleset_game().

## ◆ reqs

struct requirement_vector action_auto_perf::reqs

Definition at line 574 of file actions.h.

Referenced by handle_ruleset_action_auto(), load_action_auto_uflag_block(), load_action_post_success_force(), load_ruleset_cities(), load_ruleset_game(), rscompat_auto_attack_3_1(), save_action_auto_uflag_block(), and save_game_ruleset().