Bazaar developer reference

CvLuaPlayer::lChangeNumFreeGreatPeople(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 9812
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lChangeNumFreeGreatPeople

Hooks

static bool BeforeCvLuaPlayer_lChangeNumFreeGreatPeople(lua_State* L, int& result);static void AfterCvLuaPlayer_lChangeNumFreeGreatPeople(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lChangeNumFreeGreatPeople(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lChangeNumFreeGreatPeople>(host, &BeforeCvLuaPlayer_lChangeNumFreeGreatPeople);CivRegisterAfter<CivHooks::CvLuaPlayer_lChangeNumFreeGreatPeople>(host, &AfterCvLuaPlayer_lChangeNumFreeGreatPeople);CivRegisterReplace<CivHooks::CvLuaPlayer_lChangeNumFreeGreatPeople>(host, &ReplaceCvLuaPlayer_lChangeNumFreeGreatPeople);

Code

9812int CvLuaPlayer::lChangeNumFreeGreatPeople(lua_State* L)9813{9814	CvPlayer* pkPlayer = GetInstance(L);9815	const int iNumGreatPeople = lua_tointeger(L, 2);98169817	pkPlayer->ChangeNumFreeGreatPeople(iNumGreatPeople);9818	return 1;9819}

Calls

Called by