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

#include <tech.h>

Data Fields

Tech_type_id item_number
 
struct name_translation name
 
void * ruledit_dlg
 
char graphic_str [MAX_LEN_NAME]
 
char graphic_alt [MAX_LEN_NAME]
 
struct tech_classtclass
 
struct advancerequire [AR_SIZE]
 
bool inherited_root_req
 
struct requirement_vector research_reqs
 
bv_tech_flags flags
 
struct strvechelptext
 
char * bonus_message
 
double cost
 
int num_reqs
 

Detailed Description

Definition at line 124 of file tech.h.

Field Documentation

◆ bonus_message

char* advance::bonus_message

Definition at line 145 of file tech.h.

Referenced by tech_free().

◆ cost

double advance::cost

◆ flags

bv_tech_flags advance::flags

◆ graphic_alt

char advance::graphic_alt[MAX_LEN_NAME]

◆ graphic_str

char advance::graphic_str[MAX_LEN_NAME]

◆ helptext

struct strvec* advance::helptext

◆ inherited_root_req

bool advance::inherited_root_req

Definition at line 133 of file tech.h.

Referenced by save_techs_ruleset(), and techs_init().

◆ item_number

Tech_type_id advance::item_number

◆ name

struct name_translation advance::name

◆ num_reqs

int advance::num_reqs

◆ require

struct advance* advance::require[AR_SIZE]

◆ research_reqs

struct requirement_vector advance::research_reqs

◆ ruledit_dlg

void* advance::ruledit_dlg

◆ tclass

struct tech_class* advance::tclass

Definition at line 130 of file tech.h.

Referenced by handle_ruleset_tech(), helptext_advance(), and techs_init().