getWonderScore(BuildingClassTypes)
- Defined in
- CvGameCoreUtils.cpp, line 478
- Hook name
CivHooks::getWonderScore
Hooks
static bool BeforegetWonderScore(BuildingClassTypes eWonderClass, int& result);static void AftergetWonderScore(BuildingClassTypes eWonderClass, int& result);static int ReplacegetWonderScore(int (*original)(BuildingClassTypes), BuildingClassTypes eWonderClass);CivRegisterBefore<CivHooks::getWonderScore>(host, &BeforegetWonderScore);CivRegisterAfter<CivHooks::getWonderScore>(host, &AftergetWonderScore);CivRegisterReplace<CivHooks::getWonderScore>(host, &ReplacegetWonderScore);
Code
478int getWonderScore(BuildingClassTypes eWonderClass)479{480 CvBuildingClassInfo* pkBuildingClassInfo = GC.getBuildingClassInfo(eWonderClass);481 if(pkBuildingClassInfo)482 {483 if(isLimitedWonderClass(*pkBuildingClassInfo))484 return 5;485 }486487 return 0;488}