Hooks
static bool BeforeisTechRequiredForBuilding(TechTypes eTech, BuildingTypes eBuilding, bool& result);static void AfterisTechRequiredForBuilding(TechTypes eTech, BuildingTypes eBuilding, bool& result);static bool ReplaceisTechRequiredForBuilding(bool (*original)(TechTypes, BuildingTypes), TechTypes eTech, BuildingTypes eBuilding);CivRegisterBefore<CivHooks::isTechRequiredForBuilding>(host, &BeforeisTechRequiredForBuilding);CivRegisterAfter<CivHooks::isTechRequiredForBuilding>(host, &AfterisTechRequiredForBuilding);CivRegisterReplace<CivHooks::isTechRequiredForBuilding>(host, &ReplaceisTechRequiredForBuilding);