Bazaar developer reference

CvLuaPlayer::lGetInfluenceTrend(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 2585
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lGetInfluenceTrend

Hooks

static bool BeforeCvLuaPlayer_lGetInfluenceTrend(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetInfluenceTrend(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetInfluenceTrend(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetInfluenceTrend>(host, &BeforeCvLuaPlayer_lGetInfluenceTrend);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetInfluenceTrend>(host, &AfterCvLuaPlayer_lGetInfluenceTrend);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetInfluenceTrend>(host, &ReplaceCvLuaPlayer_lGetInfluenceTrend);

Code

2584//int GetInfluenceTrend();2585int CvLuaPlayer::lGetInfluenceTrend(lua_State* L)2586{2587	CvPlayerAI* pkPlayer = GetInstance(L);2588	PlayerTypes ePlayer = (PlayerTypes)lua_tointeger(L, 2);2589	InfluenceLevelTrend eResult = pkPlayer->GetCulture()->GetInfluenceTrend(ePlayer);2590	lua_pushinteger(L, (int)eResult);2591	return 1;2592}

Calls

Called by