Bazaar developer reference

CvLuaPlayer::lGetOtherPlayerNumProtectedMinorsKilled(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 8769
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lGetOtherPlayerNumProtectedMinorsKilled

Hooks

static bool BeforeCvLuaPlayer_lGetOtherPlayerNumProtectedMinorsKilled(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetOtherPlayerNumProtectedMinorsKilled(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetOtherPlayerNumProtectedMinorsKilled(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetOtherPlayerNumProtectedMinorsKilled>(host, &BeforeCvLuaPlayer_lGetOtherPlayerNumProtectedMinorsKilled);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetOtherPlayerNumProtectedMinorsKilled>(host, &AfterCvLuaPlayer_lGetOtherPlayerNumProtectedMinorsKilled);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetOtherPlayerNumProtectedMinorsKilled>(host, &ReplaceCvLuaPlayer_lGetOtherPlayerNumProtectedMinorsKilled);

Code

8769int CvLuaPlayer::lGetOtherPlayerNumProtectedMinorsKilled(lua_State* L)8770{8771	CvPlayerAI* pkPlayer = GetInstance(L);8772	PlayerTypes eOtherPlayer = (PlayerTypes) lua_tointeger(L, 2);87738774	const int iValue = pkPlayer->GetDiplomacyAI()->GetOtherPlayerNumProtectedMinorsKilled(eOtherPlayer);87758776	lua_pushinteger(L, iValue);8777	return 1;8778}

Calls

Called by