Astros Struct Reference

#include <data.h>

Collaboration diagram for Astros:

Collaboration graph
[legend]

Detailed Description

This is a structure representing astronauts/cosmonauts.

Definition at line 197 of file data.h.


Data Fields

char Active
 Seasons Active.
char AISpecial
 AI Special Astro Note.
char Assign
 Location of Astro 0=limbo.
char Cap
 Capsule Pilot Skills.
char CL
 Range of Compatability Left.
char Compat
 Compatability Code.
char CR
 Range of Compatability Right.
char Crew
 Crew Assiciated in prog Assigm.
char Days
 Days in Space.
char Docking
 Docking Skills.
char Endurance
 Constitution Skills.
char EVA
 EVA Skills.
char Face
 Code for Astronaut Face.
char Focus
 Focus of Advanced Training 0-4.
char Group
 Group Entered with.
char Happy
char Hero
 Hero Status.
char IDelay
 Injury Delay - Ok if 0.
char LM
 LEM Pilot Skills.
char Medals
 Medals Earned.
char Mis
 Successful Mission this Turn.
char MissionNum [10]
 Mission numbers participated.
char Missions
 Number of Missions Flown.
char Mood
 Mood of Astronaut.
char Moved
 if 0 Astro Moved around this turn
char Name [14]
 Astronaut Name.
char oldAssign
 program of last turn
char Pool
 Temp Storage for Astros.
int16_t Prestige
 Prestige Earned.
char Prime
char RDelay
 Retire Delay - Retire if 0.
char RetReas
 Retire Reason flag.
char Save
 Astro Saving Roll Percent.
char Service
 Service of Origination.
char Sex
 Male or Female.
char Special
 Special for announcements.
char Status
 Current status of Astronaut.
char Task
 What his job is in Flt Crew.
char TrainingLevel
 Level of Schooling.
char Una
 Unassigned flag.

Field Documentation

char Astros::Active

Seasons Active.

Definition at line 214 of file data.h.

Referenced by AstroTurn(), DisplAst(), DrawSpaceport(), LimboText(), Master(), TrainText(), UpdatePortOverlays(), and UpdateRecords().

char Astros::AISpecial

AI Special Astro Note.

Definition at line 215 of file data.h.

char Astros::Assign

Location of Astro 0=limbo.

Definition at line 223 of file data.h.

Referenced by AstroTurn(), Breakgrp(), CheckAdv(), CheckProgram(), DispLoc(), DumpAstro(), F_IRCrew(), F_KillCrew(), Limbo(), Programs(), RemoveUnhappy(), Replace_Snaut(), Skill(), Train(), and TransAstro().

char Astros::Cap

Capsule Pilot Skills.

Definition at line 234 of file data.h.

Referenced by AstroTurn(), AstSel(), AstStats(), BarSkill(), DisplAst(), FutAstList(), LimboText(), MissionSteps(), SelectBest(), Skill(), Train(), and TrainText().

char Astros::CL

Range of Compatability Left.

Definition at line 204 of file data.h.

Referenced by AstLevel(), AstroTurn(), AstSel(), REvent(), and SelectBest().

char Astros::Compat

Compatability Code.

Definition at line 202 of file data.h.

Referenced by AstLevel(), AstroTurn(), AstSel(), REvent(), and SelectBest().

char Astros::CR

Range of Compatability Right.

Definition at line 203 of file data.h.

Referenced by AstLevel(), AstroTurn(), AstSel(), REvent(), and SelectBest().

char Astros::Crew

Crew Assiciated in prog Assigm.

Definition at line 226 of file data.h.

Referenced by AstroTurn(), AstSel(), Breakgrp(), CheckProgram(), F_IRCrew(), F_KillCrew(), Programs(), Replace_Snaut(), SelectBest(), and TransAstro().

char Astros::Days

Days in Space.

Definition at line 229 of file data.h.

Referenced by DisplAst(), MissionPast(), and UpdateRecords().

char Astros::Docking

Docking Skills.

Definition at line 237 of file data.h.

Referenced by AstroTurn(), AstSel(), AstStats(), BarSkill(), DisplAst(), FutAstList(), LimboText(), MissionSteps(), SelectBest(), Skill(), Train(), and TrainText().

char Astros::Endurance

Constitution Skills.

Definition at line 238 of file data.h.

Referenced by AstroTurn(), AstSel(), AstStats(), BarSkill(), DisplAst(), FutAstList(), LimboText(), SelectBest(), Train(), and TrainText().

char Astros::EVA

EVA Skills.

Definition at line 236 of file data.h.

Referenced by AstroTurn(), AstSel(), AstStats(), BarSkill(), FutAstList(), LimboText(), MissionSteps(), SelectBest(), Skill(), Train(), and TrainText().

char Astros::Face

Code for Astronaut Face.

Definition at line 200 of file data.h.

Referenced by AstSel(), DisplAst(), LimboText(), REvent(), SelectBest(), and TrainText().

char Astros::Focus

Focus of Advanced Training 0-4.

Definition at line 218 of file data.h.

Referenced by AstroTurn(), CheckAdv(), DispLoc(), Limbo(), and Train().

char Astros::Group

Group Entered with.

Definition at line 240 of file data.h.

Referenced by AstSel(), DisplAst(), LimboText(), REvent(), SelectBest(), and TrainText().

char Astros::Happy

Happy within group

Definition at line 207 of file data.h.

char Astros::Hero

Hero Status.

Definition at line 243 of file data.h.

Referenced by AstroTurn(), DisplAst(), MissionPast(), and TransAstro().

char Astros::IDelay

Injury Delay - Ok if 0.

Definition at line 219 of file data.h.

Referenced by AstroTurn(), F_IRCrew(), and REvent().

char Astros::LM

LEM Pilot Skills.

Definition at line 235 of file data.h.

Referenced by AstroTurn(), AstSel(), AstStats(), BarSkill(), FutAstList(), LimboText(), MissionSteps(), SelectBest(), Skill(), Train(), and TrainText().

char Astros::Medals

Medals Earned.

Definition at line 230 of file data.h.

char Astros::Mis

Successful Mission this Turn.

Definition at line 206 of file data.h.

Referenced by AstroTurn().

char Astros::MissionNum[10]

Mission numbers participated.

Definition at line 233 of file data.h.

Referenced by DisplAstData(), and MissionPast().

char Astros::Missions

Number of Missions Flown.

Definition at line 232 of file data.h.

Referenced by MissionPast(), and UpdateRecords().

char Astros::Mood

Mood of Astronaut.

Definition at line 241 of file data.h.

Referenced by AstLevel(), AstroTurn(), AstSel(), LimboText(), NewAstList(), Programs(), RemoveUnhappy(), REvent(), SelectBest(), and TransAstro().

char Astros::Moved

if 0 Astro Moved around this turn

Definition at line 205 of file data.h.

Referenced by AsnCrew(), AstroTurn(), Breakgrp(), F_IRCrew(), F_KillCrew(), FutSt(), Limbo(), Programs(), and Replace_Snaut().

char Astros::Name[14]

Astronaut Name.

Definition at line 199 of file data.h.

Referenced by AstLevel(), AstroTurn(), AstSel(), DispLeft(), Draw_Mis_Stats(), EndGame(), FakeWin(), FutAstList(), GuyDisp(), LimboText(), NewAstList(), OpenNews(), PadDraw(), Programs(), RecChange(), REvent(), SelectBest(), TrainText(), and WriteRecord().

char Astros::oldAssign

program of last turn

Definition at line 224 of file data.h.

Referenced by AstroTurn(), Breakgrp(), Replace_Snaut(), SelectBest(), and TransAstro().

char Astros::Pool

Temp Storage for Astros.

Definition at line 242 of file data.h.

Referenced by AstSel(), and SelectBest().

int16_t Astros::Prestige

Prestige Earned.

Definition at line 228 of file data.h.

Referenced by DisplAst(), MissionPast(), SwapGameDat(), and UpdateRecords().

char Astros::Prime

indicates the type of crew s/he's in

Definition at line 210 of file data.h.

Referenced by AIFuture(), AsnCrew(), AstroTurn(), Breakgrp(), ClrFut(), ClrMiss(), DumpAstro(), FreePadMen(), FutSt(), Programs(), Replace_Snaut(), REvent(), Skill(), and TransAstro().

char Astros::RDelay

Retire Delay - Retire if 0.

Definition at line 220 of file data.h.

Referenced by AstroTurn(), F_IRCrew(), and REvent().

char Astros::RetReas

Retire Reason flag.

Definition at line 221 of file data.h.

Referenced by AstroTurn(), F_IRCrew(), F_KillCrew(), OpenNews(), and TransAstro().

char Astros::Save

Astro Saving Roll Percent.

Definition at line 231 of file data.h.

char Astros::Service

Service of Origination.

Definition at line 216 of file data.h.

Referenced by REvent().

char Astros::Sex

Male or Female.

Definition at line 201 of file data.h.

Referenced by AllotPrest(), AstSel(), DispLeft(), MisCheck(), SelectBest(), and UpdateRecords().

char Astros::Special

Special for announcements.

Definition at line 222 of file data.h.

Referenced by AstroTurn(), Breakgrp(), F_IRCrew(), F_KillCrew(), OpenNews(), Replace_Snaut(), and REvent().

char Astros::Status

Current status of Astronaut.

Definition at line 217 of file data.h.

Referenced by AstroTurn(), AstSel(), Breakgrp(), CheckAdv(), DispLoc(), DrawReview(), F_IRCrew(), F_KillCrew(), FailEval(), GuyDisp(), Hospital(), Limbo(), Master(), MisCheck(), RemoveUnhappy(), Replace_Snaut(), REvent(), SelectBest(), Skill(), Train(), TrainText(), TransAstro(), and UpdateRecords().

char Astros::Task

What his job is in Flt Crew.

Definition at line 227 of file data.h.

Referenced by AstroTurn(), AstSel(), Breakgrp(), F_IRCrew(), F_KillCrew(), Programs(), Replace_Snaut(), and SelectBest().

char Astros::TrainingLevel

Level of Schooling.

Definition at line 239 of file data.h.

Referenced by AstroTurn(), AstSel(), Limbo(), SelectBest(), and Train().

char Astros::Una

Unassigned flag.

Definition at line 225 of file data.h.

Referenced by AstroTurn(), AstSel(), DumpAstro(), F_IRCrew(), F_KillCrew(), Limbo(), Programs(), RemoveUnhappy(), SelectBest(), and TransAstro().


The documentation for this struct was generated from the following file:
Generated on Fri Sep 28 00:35:29 2007 for raceintospace by  doxygen 1.5.3