Bazaar developer reference

CvLuaPlayer::lHasSpyEstablishedSurveillance(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 11572
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lHasSpyEstablishedSurveillance

Hooks

static bool BeforeCvLuaPlayer_lHasSpyEstablishedSurveillance(lua_State* L, int& result);static void AfterCvLuaPlayer_lHasSpyEstablishedSurveillance(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lHasSpyEstablishedSurveillance(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lHasSpyEstablishedSurveillance>(host, &BeforeCvLuaPlayer_lHasSpyEstablishedSurveillance);CivRegisterAfter<CivHooks::CvLuaPlayer_lHasSpyEstablishedSurveillance>(host, &AfterCvLuaPlayer_lHasSpyEstablishedSurveillance);CivRegisterReplace<CivHooks::CvLuaPlayer_lHasSpyEstablishedSurveillance>(host, &ReplaceCvLuaPlayer_lHasSpyEstablishedSurveillance);

Code

11572int CvLuaPlayer::lHasSpyEstablishedSurveillance(lua_State* L)11573{11574	CvPlayer* pkPlayer = GetInstance(L);11575	int iSpyIndex = lua_tointeger(L, 2);11576	bool bSurveillance = pkPlayer->GetEspionage()->HasEstablishedSurveillance(iSpyIndex);1157711578	lua_pushboolean(L, bSurveillance);11579	return 1;11580}

Calls

Called by