Hooks
static bool BeforeCvLuaPlayer_lGetNextPolicyCost(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetNextPolicyCost(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetNextPolicyCost(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetNextPolicyCost>(host, &BeforeCvLuaPlayer_lGetNextPolicyCost);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetNextPolicyCost>(host, &AfterCvLuaPlayer_lGetNextPolicyCost);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetNextPolicyCost>(host, &ReplaceCvLuaPlayer_lGetNextPolicyCost);