Freeciv-3.2
Loading...
Searching...
No Matches
Data Fields
achievement Struct Reference

#include <achievements.h>

Data Fields

int id
 
struct name_translation name
 
bool ruledit_disabled
 
enum achievement_type type
 
int value
 
bool unique
 
int culture
 
struct playerfirst
 
bv_player achievers
 
charfirst_msg
 
charcons_msg
 

Detailed Description

Definition at line 25 of file achievements.h.

Field Documentation

◆ achievers

bv_player achievement::achievers

Definition at line 35 of file achievements.h.

Referenced by achievement_check(), achievement_plr(), and achievements_init().

◆ cons_msg

char* achievement::cons_msg

Definition at line 39 of file achievements.h.

Referenced by achievements_free(), and achievements_init().

◆ culture

int achievement::culture

Definition at line 33 of file achievements.h.

Referenced by achievement_plr(), and achievements_init().

◆ first

struct player* achievement::first

◆ first_msg

char* achievement::first_msg

Definition at line 38 of file achievements.h.

Referenced by achievements_free(), and achievements_init().

◆ id

int achievement::id

Definition at line 27 of file achievements.h.

Referenced by achievements_init().

◆ name

struct name_translation achievement::name

Definition at line 28 of file achievements.h.

Referenced by tab_achievement::name_given().

◆ ruledit_disabled

bool achievement::ruledit_disabled

◆ type

enum achievement_type achievement::type

Definition at line 30 of file achievements.h.

Referenced by achievement_check(), and tab_achievement::edit_type().

◆ unique

bool achievement::unique

Definition at line 32 of file achievements.h.

Referenced by achievement_check(), and achievement_plr().

◆ value

int achievement::value

Definition at line 31 of file achievements.h.

Referenced by achievement_check(), achievements_init(), and tab_achievement::set_value().