Freeciv21
Develop your civilization from humble roots to a global empire
pf_normal_node Struct Reference

Public Attributes

signed short 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
 
unsigned short extra_tile
 

Detailed Description

Definition at line 212 of file path_finding.cpp.

Member Data Documentation

◆ action

unsigned pf_normal_node::action

Definition at line 224 of file path_finding.cpp.

Referenced by pf_normal_map_iterate(), and pf_normal_node_init().

◆ behavior

unsigned pf_normal_node::behavior

◆ cost

signed short pf_normal_node::cost

◆ dir_to_here

unsigned pf_normal_node::dir_to_here

◆ extra_cost

unsigned pf_normal_node::extra_cost

◆ extra_tile

unsigned short pf_normal_node::extra_tile

Definition at line 228 of file path_finding.cpp.

Referenced by pf_normal_map_iterate(), and pf_normal_node_init().

◆ move_scope

unsigned pf_normal_node::move_scope

Definition at line 223 of file path_finding.cpp.

Referenced by pf_normal_map_iterate(), pf_normal_map_new(), and pf_normal_node_init().

◆ node_known_type

unsigned pf_normal_node::node_known_type

Definition at line 225 of file path_finding.cpp.

Referenced by pf_normal_map_iterate(), and pf_normal_node_init().

◆ status

◆ zoc_number

unsigned pf_normal_node::zoc_number

Definition at line 227 of file path_finding.cpp.

Referenced by pf_normal_map_iterate(), and pf_normal_node_init().