#include <data.h>
Definition at line 133 of file data.h.
Data Fields | |
char | Base |
initial safety factor | |
char | Code |
Equipment Code for qty scheduled. | |
char | Damage |
Damage percent for next launch. | |
char | DCost |
Cost to repair damage. | |
char | Delay |
delay in purchase - in seasons | |
char | Duration |
Days it can last in space. | |
int16_t | Failures |
number of program failures | |
char | ID [2] |
EquipID "C0 C1 C2 C3 : Acts as Index. | |
char | IDX [2] |
EquipID "C0 C1 C2 C3 : Acts as Index. | |
int16_t | InitCost |
Startup Cost of Unit. | |
int16_t | MaxPay |
Maximum payload. | |
char | MaxRD |
maximum R & D | |
char | MaxSafety |
maximum safety factor | |
char | MisFail |
Mission Failures. | |
int16_t | MisSaf |
Safety During Mission. | |
char | MisSucc |
Mission Successes. | |
int16_t | MSF |
used only to hold safety for docking kludge | |
char | Name [20] |
Name of Hardware. | |
char | Num |
quantity in inventory | |
char | RDCost |
Cost of R&D per roll. | |
int16_t | Safety |
current safety factor | |
char | SaveCard |
counter next failure in this prog | |
char | Seas |
Seasons Program is Active. | |
char | SMods |
safety factor mods for next launch | |
char | Spok |
qty being used on missions | |
int16_t | Steps |
Program Steps Used. | |
char | UnitCost |
Individual Cost. | |
int16_t | UnitWeight |
Weight of the Item. | |
char | Used |
total number used in space |
char Equipment::Base |
initial safety factor
Definition at line 139 of file data.h.
Referenced by BuyUnit(), DamMod(), F_KillCrew(), FailEval(), GenPur(), RDMods(), Steal(), and VerifySF().
char Equipment::Code |
char Equipment::Damage |
Damage percent for next launch.
Definition at line 159 of file data.h.
Referenced by DamMod(), DamProb(), MissionSetDown(), and RDPrograms().
char Equipment::DCost |
Cost to repair damage.
Definition at line 160 of file data.h.
Referenced by DamMod(), DamProb(), FixPrograms(), MissionSetDown(), and RDPrograms().
char Equipment::Delay |
delay in purchase - in seasons
Definition at line 157 of file data.h.
Referenced by ChkDelVab(), ChkVabRkt(), HPurc(), REvent(), and UpdateHardTurn().
char Equipment::Duration |
Days it can last in space.
Definition at line 158 of file data.h.
Referenced by BackIntel(), and DrawProgs().
int16_t Equipment::Failures |
char Equipment::ID[2] |
EquipID "C0 C1 C2 C3 : Acts as Index.
Definition at line 135 of file data.h.
Referenced by FailureMode(), MisCheck(), MissionSetDown(), and VerifyData().
char Equipment::IDX[2] |
EquipID "C0 C1 C2 C3 : Acts as Index.
Definition at line 150 of file data.h.
Referenced by VerifyData().
int16_t Equipment::InitCost |
Startup Cost of Unit.
Definition at line 140 of file data.h.
Referenced by AIMaster(), BuyUnit(), GenPur(), ICost(), NewAI(), REvent(), ShowUnit(), Strategy_One(), Strategy_Thr(), Strategy_Two(), and SwapGameDat().
int16_t Equipment::MaxPay |
Maximum payload.
Definition at line 143 of file data.h.
Referenced by AILaunch(), GetHard(), ShowUnit(), SwapGameDat(), and VAB().
char Equipment::MaxRD |
maximum R & D
Definition at line 153 of file data.h.
Referenced by AILaunch(), AIMaster(), CheckIfMissionGo(), GenPur(), ICost(), ImpHard(), MaxChk(), NewAI(), RDafford(), RDUnit(), REvent(), ShowUnit(), Strategy_One(), Strategy_Thr(), and Strategy_Two().
char Equipment::MaxSafety |
maximum safety factor
Definition at line 154 of file data.h.
Referenced by AllotPrest(), ImpHard(), NMod(), REvent(), ShowUnit(), U_AllotPrest(), and VerifySF().
char Equipment::MisFail |
Mission Failures.
Definition at line 162 of file data.h.
Referenced by FailEval(), and MissionSetDown().
int16_t Equipment::MisSaf |
Safety During Mission.
Definition at line 137 of file data.h.
Referenced by CheckIfMissionGo(), FailEval(), MisCheck(), MisDur(), MisPrt(), MisRush(), MissionPast(), MissionSetup(), and MisSkip().
char Equipment::MisSucc |
Mission Successes.
Definition at line 161 of file data.h.
Referenced by MisCheck(), and MissionSetDown().
int16_t Equipment::MSF |
used only to hold safety for docking kludge
Definition at line 138 of file data.h.
Referenced by DockingKludge(), MisCheck(), and VVals().
char Equipment::Name[20] |
Name of Hardware.
Definition at line 134 of file data.h.
Referenced by DamProb(), DispLoc(), DrawHard(), DrawLimbo(), DrawProgs(), Drec(), EndGame(), FakeWin(), LMBld(), MisAnn(), MissionSteps(), REvent(), SaveMods(), ShowUnit(), Steal(), UpdAll(), Update(), VAB(), and VVals().
char Equipment::Num |
quantity in inventory
Definition at line 146 of file data.h.
Referenced by AILaunch(), AIMaster(), AIPur(), AIQUnit(), BoostCheck(), BuildVAB(), BuyUnit(), BuyVabRkt(), CheckLimit(), CheckMax(), DamMod(), DrawLimbo(), FillVab(), GenPur(), HardRequest(), HInfo(), ICost(), IInfo(), KeepRD(), Limbo(), LMBld(), LMDraw(), MissionSetup(), NewAI(), PInfo(), PlanText(), QUnit(), RDMods(), RDPrograms(), REvent(), SatBld(), SatDraw(), SatText(), SaveMods(), SecondHard(), ShowUnit(), SN(), Steal(), Strategy_One(), Strategy_Thr(), Strategy_Two(), UpdateHardTurn(), UpdatePortOverlays(), VAB(), and VVals().
char Equipment::RDCost |
Cost of R&D per roll.
Definition at line 144 of file data.h.
Referenced by ICost(), RD(), RDafford(), RDMods(), and ShowUnit().
int16_t Equipment::Safety |
current safety factor
Definition at line 136 of file data.h.
Referenced by AILaunch(), AIMaster(), AllotPrest(), BoostCheck(), BuildVAB(), BuyUnit(), CheckIfMissionGo(), CheckMax(), CheckSafety(), DamMod(), DockingKludge(), DrawProgs(), F_KillCrew(), FailEval(), GenPur(), ICost(), IInfo(), LMBld(), MaxChk(), MisAnn(), MisCheck(), MissionSetDown(), MissionSetup(), Moon(), NewAI(), NMod(), PlanText(), RDafford(), RDMods(), RDUnit(), REvent(), SatText(), SF(), ShowUnit(), Steal(), Strategy_One(), Strategy_Thr(), Strategy_Two(), SwapGameDat(), U_AllotPrest(), VAB(), VerifySF(), and VVals().
char Equipment::SaveCard |
counter next failure in this prog
Definition at line 156 of file data.h.
Referenced by DrawProgs(), MisCheck(), and SaveMods().
char Equipment::Seas |
char Equipment::SMods |
safety factor mods for next launch
Definition at line 155 of file data.h.
Referenced by MissionSetDown(), and MissionSetup().
char Equipment::Spok |
qty being used on missions
Definition at line 147 of file data.h.
Referenced by BuyVabRkt(), FillVab(), UpdateHardTurn(), VAB(), and VVals().
int16_t Equipment::Steps |
char Equipment::UnitCost |
Individual Cost.
Definition at line 141 of file data.h.
Referenced by BuyUnit(), BuyVabRkt(), FillVab(), GenPur(), ICost(), REvent(), and ShowUnit().
int16_t Equipment::UnitWeight |
Weight of the Item.
Definition at line 142 of file data.h.
Referenced by DrawProgs(), GetHard(), ShowUnit(), SwapGameDat(), and VVals().
char Equipment::Used |