Hooks
static bool BeforeCvLuaPlayer_lGetCapitalCity(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetCapitalCity(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetCapitalCity(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetCapitalCity>(host, &BeforeCvLuaPlayer_lGetCapitalCity);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetCapitalCity>(host, &AfterCvLuaPlayer_lGetCapitalCity);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetCapitalCity>(host, &ReplaceCvLuaPlayer_lGetCapitalCity);