CvLuaPlayer::lIsOtherDiplomatVisitingMe(lua_State *)
- Defined in
- Lua/CvLuaPlayer.cpp, line 11781
- Class
- CvLuaPlayer
- Hook name
CivHooks::CvLuaPlayer_lIsOtherDiplomatVisitingMe
Hooks
static bool BeforeCvLuaPlayer_lIsOtherDiplomatVisitingMe(lua_State* L, int& result);static void AfterCvLuaPlayer_lIsOtherDiplomatVisitingMe(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lIsOtherDiplomatVisitingMe(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lIsOtherDiplomatVisitingMe>(host, &BeforeCvLuaPlayer_lIsOtherDiplomatVisitingMe);CivRegisterAfter<CivHooks::CvLuaPlayer_lIsOtherDiplomatVisitingMe>(host, &AfterCvLuaPlayer_lIsOtherDiplomatVisitingMe);CivRegisterReplace<CivHooks::CvLuaPlayer_lIsOtherDiplomatVisitingMe>(host, &ReplaceCvLuaPlayer_lIsOtherDiplomatVisitingMe);
Code
11781int CvLuaPlayer::lIsOtherDiplomatVisitingMe(lua_State* L)11782{11783 CvPlayerAI* pkThisPlayer = GetInstance(L);11784 CvPlayerEspionage* pkPlayerEspionage = pkThisPlayer->GetEspionage();11785 PlayerTypes eOtherPlayer = (PlayerTypes) lua_tointeger(L, 2);1178611787 const bool bValue = pkPlayerEspionage->IsOtherDiplomatVisitingMe(eOtherPlayer);11788 lua_pushboolean(L, bValue);11789 return 1;11790}
Calls
CvLuaScopedInstance::GetInstance- CvPlayer::GetEspionage() const
- CvPlayerEspionage::IsOtherDiplomatVisitingMe(PlayerTypes)
lua_pushbooleanlua_tointeger