Hooks
static bool BeforeCvLuaCity_lGetRawProductionDifference(lua_State * L, int& result);static void AfterCvLuaCity_lGetRawProductionDifference(lua_State * L, int& result);static int ReplaceCvLuaCity_lGetRawProductionDifference(int (*original)(lua_State *), lua_State * L);CivRegisterBefore<CivHooks::CvLuaCity_lGetRawProductionDifference>(host, &BeforeCvLuaCity_lGetRawProductionDifference);CivRegisterAfter<CivHooks::CvLuaCity_lGetRawProductionDifference>(host, &AfterCvLuaCity_lGetRawProductionDifference);CivRegisterReplace<CivHooks::CvLuaCity_lGetRawProductionDifference>(host, &ReplaceCvLuaCity_lGetRawProductionDifference);