Freeciv-3.1: packet_ruleset_action_auto Struct Reference

Freeciv-3.1

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

`#include <packets_gen.h>`

## Data Fields

int | id
enum action_auto_perf_cause | cause
int | reqs_count
struct requirement | reqs [MAX_NUM_REQS]
int | alternatives_count
action_id | alternatives [MAX_NUM_ACTIONS]

## Detailed Description

Definition at line 1412 of file packets_gen.h.

## Field Documentation

## ◆ alternatives

action_id packet_ruleset_action_auto::alternatives[MAX_NUM_ACTIONS]

Definition at line 1418 of file packets_gen.h.

Referenced by handle_ruleset_action_auto(), send_packet_ruleset_action_auto_100(), and send_ruleset_action_auto_performers().

## ◆ alternatives_count

int packet_ruleset_action_auto::alternatives_count

Definition at line 1417 of file packets_gen.h.

Referenced by handle_ruleset_action_auto(), send_packet_ruleset_action_auto_100(), and send_ruleset_action_auto_performers().

## ◆ cause

enum action_auto_perf_cause packet_ruleset_action_auto::cause

Definition at line 1414 of file packets_gen.h.

Referenced by handle_ruleset_action_auto(), send_packet_ruleset_action_auto_100(), and send_ruleset_action_auto_performers().

## ◆ id

int packet_ruleset_action_auto::id

Definition at line 1413 of file packets_gen.h.

Referenced by handle_ruleset_action_auto(), send_packet_ruleset_action_auto_100(), and send_ruleset_action_auto_performers().

## ◆ reqs

struct requirement packet_ruleset_action_auto::reqs[MAX_NUM_REQS]

Definition at line 1416 of file packets_gen.h.

Referenced by handle_ruleset_action_auto(), send_packet_ruleset_action_auto_100(), and send_ruleset_action_auto_performers().

## ◆ reqs_count

int packet_ruleset_action_auto::reqs_count

Definition at line 1415 of file packets_gen.h.

Referenced by handle_ruleset_action_auto(), send_packet_ruleset_action_auto_100(), and send_ruleset_action_auto_performers().