Hooks
static bool BeforeCvGame_endTurnTimerSemaphoreDecrement(CvGame* self);static void AfterCvGame_endTurnTimerSemaphoreDecrement(CvGame* self);static void ReplaceCvGame_endTurnTimerSemaphoreDecrement(void (*original)(CvGame*), CvGame* self);CivRegisterBefore<CivHooks::CvGame_endTurnTimerSemaphoreDecrement>(host, &BeforeCvGame_endTurnTimerSemaphoreDecrement);CivRegisterAfter<CivHooks::CvGame_endTurnTimerSemaphoreDecrement>(host, &AfterCvGame_endTurnTimerSemaphoreDecrement);CivRegisterReplace<CivHooks::CvGame_endTurnTimerSemaphoreDecrement>(host, &ReplaceCvGame_endTurnTimerSemaphoreDecrement);