Hooks
static bool BeforeTradePathUninitialize(const void* pointer, CvAStar* finder);static void AfterTradePathUninitialize(const void* pointer, CvAStar* finder);static void ReplaceTradePathUninitialize(void (*original)(const void*, CvAStar*), const void* pointer, CvAStar* finder);CivRegisterBefore<CivHooks::TradePathUninitialize>(host, &BeforeTradePathUninitialize);CivRegisterAfter<CivHooks::TradePathUninitialize>(host, &AfterTradePathUninitialize);CivRegisterReplace<CivHooks::TradePathUninitialize>(host, &ReplaceTradePathUninitialize);