Bazaar developer reference

CvLuaPlayer::lGetTurnsToInfluential(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 2595
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lGetTurnsToInfluential

Hooks

static bool BeforeCvLuaPlayer_lGetTurnsToInfluential(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetTurnsToInfluential(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetTurnsToInfluential(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetTurnsToInfluential>(host, &BeforeCvLuaPlayer_lGetTurnsToInfluential);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetTurnsToInfluential>(host, &AfterCvLuaPlayer_lGetTurnsToInfluential);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetTurnsToInfluential>(host, &ReplaceCvLuaPlayer_lGetTurnsToInfluential);

Code

2594//int GetTurnsToInfluential();2595int CvLuaPlayer::lGetTurnsToInfluential(lua_State* L)2596{2597	CvPlayerAI* pkPlayer = GetInstance(L);2598	PlayerTypes ePlayer = (PlayerTypes)lua_tointeger(L, 2);2599	const int iResult = pkPlayer->GetCulture()->GetTurnsToInfluential(ePlayer);2600	lua_pushinteger(L, iResult);2601	return 1;2602}

Calls

Called by