Galactic Bloodshed
Classes | Public Attributes | List of all members
Race Class Reference

#include <races.h>

Collaboration diagram for Race:

Classes

struct  gov
 

Public Attributes

player_t Playernum
 
char name [RNAMESIZE]
 
char password [RNAMESIZE]
 
char info [PERSONALSIZE]
 
char motto [MOTTOSIZE]
 
unsigned char absorb
 
unsigned char collective_iq
 
unsigned char pods
 
unsigned char fighters
 
unsigned char IQ
 
unsigned char IQ_limit
 
unsigned char number_sexes
 
unsigned char fertilize
 
double adventurism
 
double birthrate
 
double mass
 
double metabolism
 
short conditions [OTHER+1]
 
double likes [SectorType::SEC_WASTED+1]
 
unsigned char likesbest
 
char dissolved
 
char God
 
char Guest
 
char Metamorph
 
char monitor
 
char translate [MAXPLAYERS]
 
unsigned long atwar [2]
 
unsigned long allied [2]
 
shipnum_t Gov_ship
 
long morale
 
unsigned int points [MAXPLAYERS]
 
unsigned short controlled_planets
 
unsigned short victory_turns
 
unsigned short turn
 
double tech
 
unsigned char discoveries [NUM_DISCOVERIES]
 
unsigned long victory_score
 
unsigned long votes
 
unsigned long planet_points
 
char governors
 
struct Race::gov governor [MAXGOVERNORS+1]
 

Detailed Description

Definition at line 24 of file races.h.

Member Data Documentation

◆ absorb

unsigned char Race::absorb

Definition at line 31 of file races.h.

◆ adventurism

double Race::adventurism

Definition at line 40 of file races.h.

◆ allied

unsigned long Race::allied[2]

Definition at line 58 of file races.h.

◆ atwar

unsigned long Race::atwar[2]

Definition at line 57 of file races.h.

◆ birthrate

double Race::birthrate

Definition at line 41 of file races.h.

◆ collective_iq

unsigned char Race::collective_iq

Definition at line 32 of file races.h.

◆ conditions

short Race::conditions[OTHER+1]

Definition at line 44 of file races.h.

◆ controlled_planets

unsigned short Race::controlled_planets

Definition at line 64 of file races.h.

◆ discoveries

unsigned char Race::discoveries[NUM_DISCOVERIES]

Definition at line 70 of file races.h.

◆ dissolved

char Race::dissolved

Definition at line 48 of file races.h.

◆ fertilize

unsigned char Race::fertilize

Definition at line 38 of file races.h.

◆ fighters

unsigned char Race::fighters

Definition at line 34 of file races.h.

◆ God

char Race::God

Definition at line 49 of file races.h.

◆ Gov_ship

shipnum_t Race::Gov_ship

Definition at line 60 of file races.h.

◆ governor

struct Race::gov Race::governor[MAXGOVERNORS + 1]

◆ governors

char Race::governors

Definition at line 75 of file races.h.

◆ Guest

char Race::Guest

Definition at line 50 of file races.h.

◆ info

char Race::info[PERSONALSIZE]

Definition at line 29 of file races.h.

◆ IQ

unsigned char Race::IQ

Definition at line 35 of file races.h.

◆ IQ_limit

unsigned char Race::IQ_limit

Definition at line 36 of file races.h.

◆ likes

double Race::likes[SectorType::SEC_WASTED+1]

Definition at line 45 of file races.h.

◆ likesbest

unsigned char Race::likesbest

Definition at line 46 of file races.h.

◆ mass

double Race::mass

Definition at line 42 of file races.h.

◆ metabolism

double Race::metabolism

Definition at line 43 of file races.h.

◆ Metamorph

char Race::Metamorph

Definition at line 51 of file races.h.

◆ monitor

char Race::monitor

Definition at line 52 of file races.h.

◆ morale

long Race::morale

Definition at line 61 of file races.h.

◆ motto

char Race::motto[MOTTOSIZE]

Definition at line 30 of file races.h.

◆ name

char Race::name[RNAMESIZE]

Definition at line 27 of file races.h.

◆ number_sexes

unsigned char Race::number_sexes

Definition at line 37 of file races.h.

◆ password

char Race::password[RNAMESIZE]

Definition at line 28 of file races.h.

◆ planet_points

unsigned long Race::planet_points

Definition at line 73 of file races.h.

◆ Playernum

player_t Race::Playernum

Definition at line 26 of file races.h.

◆ pods

unsigned char Race::pods

Definition at line 33 of file races.h.

◆ points

unsigned int Race::points[MAXPLAYERS]

Definition at line 62 of file races.h.

◆ tech

double Race::tech

Definition at line 68 of file races.h.

◆ translate

char Race::translate[MAXPLAYERS]

Definition at line 55 of file races.h.

◆ turn

unsigned short Race::turn

Definition at line 66 of file races.h.

◆ victory_score

unsigned long Race::victory_score

Definition at line 71 of file races.h.

◆ victory_turns

unsigned short Race::victory_turns

Definition at line 65 of file races.h.

◆ votes

unsigned long Race::votes

Definition at line 72 of file races.h.


The documentation for this class was generated from the following file: