Bazaar developer reference

CvLuaGame::lSetAdvisorRecommenderTech(lua_State *)

Defined in
Lua/CvLuaGame.cpp, line 2073
Class
CvLuaGame
Hook name
CivHooks::CvLuaGame_lSetAdvisorRecommenderTech

Hooks

static bool BeforeCvLuaGame_lSetAdvisorRecommenderTech(lua_State* L, int& result);static void AfterCvLuaGame_lSetAdvisorRecommenderTech(lua_State* L, int& result);static int ReplaceCvLuaGame_lSetAdvisorRecommenderTech(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaGame_lSetAdvisorRecommenderTech>(host, &BeforeCvLuaGame_lSetAdvisorRecommenderTech);CivRegisterAfter<CivHooks::CvLuaGame_lSetAdvisorRecommenderTech>(host, &AfterCvLuaGame_lSetAdvisorRecommenderTech);CivRegisterReplace<CivHooks::CvLuaGame_lSetAdvisorRecommenderTech>(host, &ReplaceCvLuaGame_lSetAdvisorRecommenderTech);

Code

2073int CvLuaGame::lSetAdvisorRecommenderTech(lua_State* L)2074{2075	PlayerTypes ePlayer = (PlayerTypes)lua_tointeger(L, 1);2076	GC.getGame().GetAdvisorRecommender()->UpdateTechRecommendations(ePlayer);2077	return 1;2078}

Calls

Called by