Home › Class layouts › Requirements › Requirements::Results
Needs the Community Extension. Not available in the unmodified game; works while the Community Extension mod is active (its own functions, or raw memory access with Mem/ObjMem).
Requirements::Results
GameCore::Requirements::Results — structure, size 104 bytes (0x68).
| Linux offset |
Member |
Type |
0x0 |
MeetsRequirements |
bool |
0x1 |
FullFailure |
bool |
0x2 |
bInProgress |
bool |
0x4 |
NeededBuilding |
BuildingTypes |
0x8 |
NeededBuildingTheSecond |
BuildingTypes |
0xc |
NeededBuildingTheThird |
BuildingTypes |
0x10 |
NeededMissingBuilding |
BuildingTypes |
0x14 |
NeededCivic |
CivicTypes |
0x18 |
NeededDistrict |
DistrictTypes |
0x1c |
NeededAdjacentDistrict |
DistrictTypes |
0x20 |
NeededPopulation |
int |
0x24 |
NeededTech |
TechTypes |
0x28 |
AlreadyExists |
bool |
0x29 |
IsOccupied |
bool |
0x2a |
DistrictIsPillaged |
bool |
0x2b |
LocationIsContaminated |
bool |
0x2c |
DistrictIsOccupied |
bool |
0x2d |
NeedsGreatWorkBuilding |
bool |
0x2e |
NeedsPlayerRelicSlot |
bool |
0x2f |
NeedsPantheon |
bool |
0x30 |
NeededGold |
FixedPoint |
0x34 |
NeedsOwnTile |
bool |
0x35 |
NeedsDifferentOwnerTile |
bool |
0x36 |
NeedsUnownedTile |
bool |
0x37 |
NeedsAdjacentOwnedTile |
bool |
0x38 |
NeedsVisibleLuxury |
bool |
0x39 |
NeedsNoMilitaryUnit |
bool |
0x3a |
NeedsMilitaryUnit |
bool |
0x3c |
NeededDomainType |
DomainTypes |
0x40 |
NeedsAdjacentBarbarian |
bool |
0x44 |
NeededMilitaryFormationType |
MilitaryFormationTypes |
0x48 |
NeedsIncompleteSpaceRaceProject |
bool |
0x49 |
NeedsAdjacentMountain |
bool |
0x4a |
NeedsOnOrAdjacentNaturalWonder |
bool |
0x4c |
NeedsOnOrAdjacentFeatureType |
FeatureTypes |
0x50 |
NeedsCityGreatWorkObjectType |
GreatWorkObjectTypes |
0x54 |
NeedsIncompleteWonder |
bool |
0x55 |
NeedsResources |
bool |
0x56 |
NeedsLocation |
bool |
0x57 |
NeedsNotPlayed |
bool |
0x58 |
NeedsUnitName |
bool |
0x5c |
NeedsMilitaryUnitWithinXTiles |
int |
0x60 |
NeedsNearbyValidUnit |
bool |
0x61 |
NeedsEnemyTerritory |
bool |
0x62 |
NeedsCityStateTerritory |
bool |
0x63 |
NeedsNonHostileTerritory |
bool |
0x64 |
NeedsSuzerainTerritory |
bool |
0x65 |
NeedsUnitCanGainExperience |
bool |