Bazaar developer reference

CvLuaLeague::lCalculateStartingVotesForMember(lua_State *)

Defined in
Lua/CvLuaLeague.cpp, line 472
Class
CvLuaLeague
Hook name
CivHooks::CvLuaLeague_lCalculateStartingVotesForMember

Hooks

static bool BeforeCvLuaLeague_lCalculateStartingVotesForMember(lua_State* L, int& result);static void AfterCvLuaLeague_lCalculateStartingVotesForMember(lua_State* L, int& result);static int ReplaceCvLuaLeague_lCalculateStartingVotesForMember(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaLeague_lCalculateStartingVotesForMember>(host, &BeforeCvLuaLeague_lCalculateStartingVotesForMember);CivRegisterAfter<CivHooks::CvLuaLeague_lCalculateStartingVotesForMember>(host, &AfterCvLuaLeague_lCalculateStartingVotesForMember);CivRegisterReplace<CivHooks::CvLuaLeague_lCalculateStartingVotesForMember>(host, &ReplaceCvLuaLeague_lCalculateStartingVotesForMember);

Code

471//int CalculateStartingVotesForMember(PlayerTypes ePlayer);472int CvLuaLeague::lCalculateStartingVotesForMember(lua_State* L)473{474	CvLeague* pLeague = GetInstance(L);475	const PlayerTypes ePlayer = (PlayerTypes) lua_tointeger(L, 2);476477	const int iValue = pLeague->CalculateStartingVotesForMember(ePlayer);478	lua_pushinteger(L, iValue);479	return 1;480}

Calls

Called by