0x10 |
m_DatabaseRowId |
int32 |
0x14 |
m_CollectionIndex |
uint32 |
0x18 |
m_BuildingTypeHash |
uint32 |
0x1c |
m_AdjacentDistrictHash |
uint32 |
0x20 |
m_PurchaseYieldHash |
uint32 |
0x24 |
m_Cost |
int32 |
0x28 |
m_DefenseModifier |
int32 |
0x2c |
m_Entertainment |
int32 |
0x30 |
m_GrantFortification |
int32 |
0x34 |
m_Housing |
int32 |
0x38 |
m_Maintenance |
int32 |
0x3c |
m_MaxPlayerInstances |
int32 |
0x40 |
m_MaxWorldInstances |
int32 |
0x44 |
m_OuterDefenseStrength |
int32 |
0x48 |
m_RegionalRange |
int32 |
0x4c |
m_CitizenSlots |
Optional<int> |
0x54 |
m_OuterDefenseHitPoints |
Optional<int> |
0x60 |
m_BuildingType |
Basic |
0x68 |
m_Name |
Basic |
0x70 |
m_ObsoleteEra |
Basic |
0x78 |
m_AdjacentDistrict |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x88 |
m_AdjacentImprovement |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x98 |
m_AdjacentResource |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0xa8 |
m_AdvisorType |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0xb8 |
m_CityAdjacentTerrain |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0xc8 |
m_Description |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0xd8 |
m_GovernmentTierRequirement |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0xe8 |
m_PrereqCivic |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0xf8 |
m_PrereqDistrict |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x108 |
m_PrereqTech |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x118 |
m_PurchaseYield |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x128 |
m_Quote |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x138 |
m_QuoteAudio |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x148 |
m_TraitType |
Optional<String::BasicT<String::BasicStringAlloc, ASCII> > |
0x158 |
m_AdjacentCapital (bit-field, 1 bits) |
bool |
0x158 |
m_AdjacentToMountain (bit-field, 1 bits) |
bool |
0x158 |
m_AllowsHolyCity (bit-field, 1 bits) |
bool |
0x158 |
m_Capital (bit-field, 1 bits) |
bool |
0x158 |
m_EnabledByReligion (bit-field, 1 bits) |
bool |
0x158 |
m_InternalOnly (bit-field, 1 bits) |
bool |
0x158 |
m_IsWonder (bit-field, 1 bits) |
bool |
0x158 |
m_MustBeAdjacentLand (bit-field, 1 bits) |
bool |
0x159 |
m_MustBeLake (bit-field, 1 bits) |
bool |
0x159 |
m_MustNotBeLake (bit-field, 1 bits) |
bool |
0x159 |
m_MustPurchase (bit-field, 1 bits) |
bool |
0x159 |
m_RequiresAdjacentRiver (bit-field, 1 bits) |
bool |
0x159 |
m_RequiresPlacement (bit-field, 1 bits) |
bool |
0x159 |
m_RequiresReligion (bit-field, 1 bits) |
bool |
0x159 |
m_RequiresRiver (bit-field, 1 bits) |
bool |
0x15a |
m_Coast |
Optional<bool> |
0x15c |
m_UnlocksGovernmentPolicy |
Optional<bool> |
0x160 |
m_AdjacentDistrictReference |
const GameCore::Definition::District* |
0x168 |
m_AdjacentImprovementReference |
const GameCore::Definition::Improvement* |
0x170 |
m_AdjacentResourceReference |
const GameCore::Definition::Resource* |
0x178 |
m_CitizenYieldChangesReference |
Building_CitizenYieldChangeReferenceCollection |
0x190 |
m_CityAdjacentTerrainReference |
const GameCore::Definition::Terrain* |
0x198 |
m_DependentBuildingCollection |
BuildingReferenceCollection |
0x1b0 |
m_GreatPersonPointsReference |
Building_GreatPersonPointReferenceCollection |
0x1c8 |
m_GreatWorkCollection |
Building_GreatWorkReferenceCollection |
0x1e0 |
m_MutuallyExclusiveBuildingReference |
MutuallyExclusiveBuildingReferenceCollection |
0x1f8 |
m_PrereqBuildingCollection |
BuildingReferenceCollection |
0x210 |
m_PrereqCivicReference |
const GameCore::Definition::Civic* |
0x218 |
m_PrereqDistrictReference |
const GameCore::Definition::District* |
0x220 |
m_PrereqTechReference |
const GameCore::Definition::Technology* |
0x228 |
m_PurchaseYieldReference |
const GameCore::Definition::Yield* |
0x230 |
m_ReplacedByCollection |
BuildingReplaceReferenceCollection |
0x248 |
m_ReplacesCollection |
BuildingReplaceReferenceCollection |
0x260 |
m_RequiredFeatures |
FeatureReferenceCollection |
0x278 |
m_StartingBuildingCollection |
StartingBuildingReferenceCollection |
0x290 |
m_TraitReference |
const GameCore::Definition::Trait* |
0x298 |
m_UnitsPermittedCollection |
UnitReferenceCollection |
0x2b0 |
m_ValidFeatures |
FeatureReferenceCollection |
0x2c8 |
m_ValidTerrains |
TerrainReferenceCollection |
0x2e0 |
m_YieldChanges |
Building_YieldChangeReferenceCollection |
0x2f8 |
m_YieldDistrictCopyReference |
Building_YieldDistrictCopyReferenceCollection |
0x310 |
m_YieldsPerEra |
Building_YieldPerEraReferenceCollection |