0x10 |
m_DatabaseRowId |
int32 |
0x14 |
m_CollectionIndex |
uint32 |
0x18 |
m_CostProgressionModelHash |
uint32 |
0x1c |
m_DomainHash |
uint32 |
0x20 |
m_FormationClassHash |
uint32 |
0x24 |
m_UnitTypeHash |
uint32 |
0x28 |
m_PromotionClassHash |
uint32 |
0x2c |
m_PurchaseYieldHash |
uint32 |
0x30 |
m_AirSlots |
int32 |
0x34 |
m_AntiAirCombat |
int32 |
0x38 |
m_BaseMoves |
int32 |
0x3c |
m_BaseSightRange |
int32 |
0x40 |
m_Bombard |
int32 |
0x44 |
m_BuildCharges |
int32 |
0x48 |
m_Combat |
int32 |
0x4c |
m_Cost |
int32 |
0x50 |
m_CostProgressionParam1 |
int32 |
0x54 |
m_DisasterCharges |
int32 |
0x58 |
m_InitialLevel |
int32 |
0x5c |
m_Maintenance |
int32 |
0x60 |
m_NumRandomChoices |
int32 |
0x64 |
m_ParkCharges |
int32 |
0x68 |
m_Range |
int32 |
0x6c |
m_RangedCombat |
int32 |
0x70 |
m_ReligionEvictPercent |
int32 |
0x74 |
m_ReligiousHealCharges |
int32 |
0x78 |
m_ReligiousStrength |
int32 |
0x7c |
m_SpreadCharges |
int32 |
0x80 |
m_PopulationCost |
Optional<int> |
0x88 |
m_PrereqPopulation |
Optional<int> |
0x90 |
m_CostProgressionModel |
Basic |
0x98 |
m_Domain |
Basic |
0xa0 |
m_FormationClass |
Basic |
0xa8 |
m_Name |
Basic |
0xb0 |
m_UnitType |
Basic |
0xb8 |
m_AdvisorType |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0xc8 |
m_Description |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0xd8 |
m_Flavor |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0xe8 |
m_LeaderType |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0xf8 |
m_MandatoryObsoleteCivic |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x108 |
m_MandatoryObsoleteTech |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x118 |
m_ObsoleteCivic |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x128 |
m_ObsoleteTech |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x138 |
m_PrereqCivic |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x148 |
m_PrereqDistrict |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x158 |
m_PrereqTech |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x168 |
m_PromotionClass |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x178 |
m_PseudoYieldType |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x188 |
m_PurchaseYield |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x198 |
m_StrategicResource |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x1a8 |
m_TraitType |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x1b8 |
m_AllowBarbarians (bit-field, 1 bits) |
bool |
0x1b8 |
m_CanCapture (bit-field, 1 bits) |
bool |
0x1b8 |
m_CanEarnExperience (bit-field, 1 bits) |
bool |
0x1b8 |
m_CanRetreatWhenCaptured (bit-field, 1 bits) |
bool |
0x1b8 |
m_CanTargetAir (bit-field, 1 bits) |
bool |
0x1b8 |
m_CanTrain (bit-field, 1 bits) |
bool |
0x1b8 |
m_EnabledByReligion (bit-field, 1 bits) |
bool |
0x1b8 |
m_EvangelizeBelief (bit-field, 1 bits) |
bool |
0x1b9 |
m_ExtractsArtifacts (bit-field, 1 bits) |
bool |
0x1b9 |
m_FoundCity (bit-field, 1 bits) |
bool |
0x1b9 |
m_FoundReligion (bit-field, 1 bits) |
bool |
0x1b9 |
m_IgnoreMoves (bit-field, 1 bits) |
bool |
0x1b9 |
m_ImmediatelyName (bit-field, 1 bits) |
bool |
0x1b9 |
m_LaunchInquisition (bit-field, 1 bits) |
bool |
0x1b9 |
m_MakeTradeRoute (bit-field, 1 bits) |
bool |
0x1b9 |
m_MustPurchase (bit-field, 1 bits) |
bool |
0x1ba |
m_RequiresInquisition (bit-field, 1 bits) |
bool |
0x1ba |
m_Spy (bit-field, 1 bits) |
bool |
0x1ba |
m_Stackable (bit-field, 1 bits) |
bool |
0x1ba |
m_TeamVisibility (bit-field, 1 bits) |
bool |
0x1ba |
m_TrackReligion (bit-field, 1 bits) |
bool |
0x1ba |
m_UseMaxMeleeTrainedStrength (bit-field, 1 bits) |
bool |
0x1ba |
m_WMDCapable (bit-field, 1 bits) |
bool |
0x1ba |
m_ZoneOfControl (bit-field, 1 bits) |
bool |
0x1c0 |
m_AiInfoCollection |
UnitAiInfoReferenceCollection |
0x1d8 |
m_BaseUnitCollection |
UnitUpgradeReferenceCollection |
0x1f0 |
m_BonusMinorStartingUnitCollection |
BonusMinorStartingUnitReferenceCollection |
0x208 |
m_CaptureCollection |
UnitCaptureReferenceCollection |
0x220 |
m_MajorStartingUnitCollection |
MajorStartingUnitReferenceCollection |
0x238 |
m_MandatoryObsoleteCivicReference |
const GameCore::Definition::Civic* |
0x240 |
m_MandatoryObsoleteTechReference |
const GameCore::Definition::Technology* |
0x248 |
m_ObsoleteCivicReference |
const GameCore::Definition::Civic* |
0x250 |
m_ObsoleteTechReference |
const GameCore::Definition::Technology* |
0x258 |
m_PrereqBuildingCollection |
BuildingReferenceCollection |
0x270 |
m_PrereqCivicReference |
const GameCore::Definition::Civic* |
0x278 |
m_PrereqDistrictReference |
const GameCore::Definition::District* |
0x280 |
m_PrereqTechReference |
const GameCore::Definition::Technology* |
0x288 |
m_PromotionClassReference |
const GameCore::Definition::UnitPromotionClass* |
0x290 |
m_PseudoYieldReference |
const GameCore::Definition::PseudoYield* |
0x298 |
m_ReplacedByCollection |
UnitReplaceReferenceCollection |
0x2b0 |
m_ReplacesCollection |
UnitReplaceReferenceCollection |
0x2c8 |
m_StrategicResourceReference |
const GameCore::Definition::Resource* |
0x2d0 |
m_TraitReference |
const GameCore::Definition::Trait* |
0x2d8 |
m_UpgradeUnitCollection |
UnitUpgradeReferenceCollection |
0x2f0 |
m_YieldReference |
const GameCore::Definition::Yield* |