Freeciv-3.1
Loading...
Searching...
No Matches
Data Fields
loaddata Struct Reference

#include <savecompat.h>

Data Fields

struct section_filefile
 
const char * secfile_options
 
int version
 
int full_version
 
struct { 
 
   const char **   order 
 
   size_t   size 
 
improvement 
 
struct { 
 
   const char **   order 
 
   size_t   size 
 
technology 
 
struct { 
 
   const char **   order 
 
   size_t   size 
 
activities 
 
struct { 
 
   const char **   order 
 
   size_t   size 
 
trait 
 
struct { 
 
   struct extra_type **   order 
 
   size_t   size 
 
extra 
 
struct { 
 
   struct multiplier **   order 
 
   size_t   size 
 
multiplier 
 
struct { 
 
   enum tile_special_type *   order 
 
   size_t   size 
 
special 
 
struct { 
 
   struct base_type **   order 
 
   size_t   size 
 
base 
 
struct { 
 
   struct road_type **   order 
 
   size_t   size 
 
road 
 
struct { 
 
   struct specialist **   order 
 
   size_t   size 
 
specialist 
 
struct { 
 
   enum diplstate_type *   order 
 
   size_t   size 
 
ds_t 
 
struct { 
 
   action_id *   order 
 
   size_t   size 
 
action 
 
struct { 
 
   enum action_decision *   order 
 
   size_t   size 
 
act_dec 
 
struct { 
 
   enum server_side_agent *   order 
 
   size_t   size 
 
ssa 
 
enum server_states server_state
 
RANDOM_STATE rstate
 
int * worked_tiles
 

Detailed Description

Definition at line 47 of file savecompat.h.

Field Documentation

◆ [struct]

struct { ... } loaddata::act_dec

◆ [struct]

struct { ... } loaddata::action

◆ [struct]

struct { ... } loaddata::activities

◆ [struct]

struct { ... } loaddata::base

◆ [struct]

struct { ... } loaddata::ds_t

◆ [struct]

struct { ... } loaddata::extra

◆ file

struct section_file* loaddata::file

Definition at line 48 of file savecompat.h.

Referenced by compat_load_020400(), compat_load_020500(), compat_load_020600(), compat_load_030000(), compat_load_030100(), increase_secfile_turn_int(), insert_server_side_agent(), loaddata_new(), loaddata_new(), savegame2_load(), savegame3_load(), sg_load_compat(), sg_load_event_cache(), sg_load_event_cache(), sg_load_game(), sg_load_game(), sg_load_history(), sg_load_history(), sg_load_map(), sg_load_map(), sg_load_map_known(), sg_load_map_known(), sg_load_map_owner(), sg_load_map_owner(), sg_load_map_startpos(), sg_load_map_startpos(), sg_load_map_tiles(), sg_load_map_tiles(), sg_load_map_tiles_bases(), sg_load_map_tiles_extras(), sg_load_map_tiles_extras(), sg_load_map_tiles_resources(), sg_load_map_tiles_roads(), sg_load_map_tiles_specials(), sg_load_map_worked(), sg_load_map_worked(), sg_load_mapimg(), sg_load_mapimg(), sg_load_player_attributes(), sg_load_player_attributes(), sg_load_player_cities(), sg_load_player_cities(), sg_load_player_city(), sg_load_player_city(), sg_load_player_city_citizens(), sg_load_player_city_citizens(), sg_load_player_main(), sg_load_player_main(), sg_load_player_unit(), sg_load_player_unit(), sg_load_player_units(), sg_load_player_units(), sg_load_player_units_transport(), sg_load_player_units_transport(), sg_load_player_vision(), sg_load_player_vision(), sg_load_player_vision_city(), sg_load_player_vision_city(), sg_load_players(), sg_load_players(), sg_load_players_basic(), sg_load_players_basic(), sg_load_random(), sg_load_random(), sg_load_researches(), sg_load_researches(), sg_load_ruledata(), sg_load_ruledata(), sg_load_ruleset(), sg_load_savefile(), sg_load_savefile(), sg_load_scenario(), sg_load_scenario(), sg_load_script(), sg_load_script(), sg_load_settings(), sg_load_settings(), sg_load_treaties(), sg_load_treaties(), and worklist_load().

◆ full_version

int loaddata::full_version

Definition at line 51 of file savecompat.h.

Referenced by sg_load_game(), and sg_load_scenario().

◆ [struct]

struct { ... } loaddata::improvement

◆ [struct]

struct { ... } loaddata::multiplier

◆ order [1/11]

const char** loaddata::order

◆ order [2/11]

struct extra_type** loaddata::order

Definition at line 75 of file savecompat.h.

◆ order [3/11]

struct multiplier** loaddata::order

Definition at line 80 of file savecompat.h.

◆ order [4/11]

enum tile_special_type* loaddata::order

Definition at line 86 of file savecompat.h.

◆ order [5/11]

struct base_type** loaddata::order

Definition at line 92 of file savecompat.h.

◆ order [6/11]

struct road_type** loaddata::order

Definition at line 98 of file savecompat.h.

◆ order [7/11]

struct specialist** loaddata::order

Definition at line 103 of file savecompat.h.

◆ order [8/11]

enum diplstate_type* loaddata::order

Definition at line 108 of file savecompat.h.

◆ order [9/11]

action_id* loaddata::order

Definition at line 113 of file savecompat.h.

◆ order [10/11]

enum action_decision* loaddata::order

Definition at line 118 of file savecompat.h.

◆ order [11/11]

enum server_side_agent* loaddata::order

Definition at line 123 of file savecompat.h.

◆ [struct]

struct { ... } loaddata::road

◆ rstate

RANDOM_STATE loaddata::rstate

◆ secfile_options

const char* loaddata::secfile_options

◆ server_state

enum server_states loaddata::server_state

◆ size

size_t loaddata::size

◆ [struct]

struct { ... } loaddata::special

◆ [struct]

struct { ... } loaddata::specialist

◆ [struct]

struct { ... } loaddata::ssa

◆ [struct]

struct { ... } loaddata::technology

◆ [struct]

struct { ... } loaddata::trait

◆ version

int loaddata::version

◆ worked_tiles

int* loaddata::worked_tiles