Bazaar developer reference

CvLuaPlayer::lSetNumFreePolicies(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 9751
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lSetNumFreePolicies

Hooks

static bool BeforeCvLuaPlayer_lSetNumFreePolicies(lua_State* L, int& result);static void AfterCvLuaPlayer_lSetNumFreePolicies(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lSetNumFreePolicies(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lSetNumFreePolicies>(host, &BeforeCvLuaPlayer_lSetNumFreePolicies);CivRegisterAfter<CivHooks::CvLuaPlayer_lSetNumFreePolicies>(host, &AfterCvLuaPlayer_lSetNumFreePolicies);CivRegisterReplace<CivHooks::CvLuaPlayer_lSetNumFreePolicies>(host, &ReplaceCvLuaPlayer_lSetNumFreePolicies);

Code

9751int CvLuaPlayer::lSetNumFreePolicies(lua_State* L)9752{9753	CvPlayer* pkPlayer = GetInstance(L);9754	const int iNumPolicies = lua_tointeger(L, 2);97559756	pkPlayer->SetNumFreePolicies(iNumPolicies);9757	return 1;9758}

Calls

Called by