Freeciv-3.3
Loading...
Searching...
No Matches
Data Structures | Data Fields
pf_danger_node Struct Reference

Data Structures

struct  pf_danger_pos
 

Data Fields

signed int cost
 
unsigned extra_cost
 
unsigned dir_to_here: 4
 
unsigned status: 3
 
unsigned move_scope: 3
 
unsigned action: 2
 
unsigned node_known_type: 2
 
unsigned behavior: 2
 
unsigned zoc_number: 2
 
bool is_dangerous: 1
 
bool waited: 1
 
unsigned short extra_tile
 
struct pf_danger_node::pf_danger_posdanger_segment
 

Detailed Description

Definition at line 946 of file path_finding.c.

Field Documentation

◆ action

unsigned pf_danger_node::action

Definition at line 960 of file path_finding.c.

Referenced by pf_danger_node_init().

◆ behavior

unsigned pf_danger_node::behavior

◆ cost

signed int pf_danger_node::cost

◆ danger_segment

struct pf_danger_node::pf_danger_pos * pf_danger_node::danger_segment

◆ dir_to_here

unsigned pf_danger_node::dir_to_here

◆ extra_cost

unsigned pf_danger_node::extra_cost

◆ extra_tile

unsigned short pf_danger_node::extra_tile

Definition at line 966 of file path_finding.c.

Referenced by pf_danger_node_init().

◆ is_dangerous

bool pf_danger_node::is_dangerous

◆ move_scope

unsigned pf_danger_node::move_scope

Definition at line 959 of file path_finding.c.

Referenced by pf_danger_map_iterate(), and pf_danger_node_init().

◆ node_known_type

unsigned pf_danger_node::node_known_type

Definition at line 961 of file path_finding.c.

Referenced by pf_danger_node_init().

◆ status

unsigned pf_danger_node::status

◆ waited

bool pf_danger_node::waited

◆ zoc_number

unsigned pf_danger_node::zoc_number

Definition at line 963 of file path_finding.c.

Referenced by pf_danger_map_iterate(), and pf_danger_node_init().