CvLuaPlayer::lIsDoFMessageTooSoon(lua_State *)
- Defined in
- Lua/CvLuaPlayer.cpp, line 8240
- Class
- CvLuaPlayer
- Hook name
CivHooks::CvLuaPlayer_lIsDoFMessageTooSoon
Hooks
static bool BeforeCvLuaPlayer_lIsDoFMessageTooSoon(lua_State* L, int& result);static void AfterCvLuaPlayer_lIsDoFMessageTooSoon(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lIsDoFMessageTooSoon(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lIsDoFMessageTooSoon>(host, &BeforeCvLuaPlayer_lIsDoFMessageTooSoon);CivRegisterAfter<CivHooks::CvLuaPlayer_lIsDoFMessageTooSoon>(host, &AfterCvLuaPlayer_lIsDoFMessageTooSoon);CivRegisterReplace<CivHooks::CvLuaPlayer_lIsDoFMessageTooSoon>(host, &ReplaceCvLuaPlayer_lIsDoFMessageTooSoon);
Code
8239//void IsDoFMessageTooSoon(PlayerTypes eWithPlayer);8240int CvLuaPlayer::lIsDoFMessageTooSoon(lua_State* L)8241{8242 CvPlayerAI* pkPlayer = GetInstance(L);8243 PlayerTypes eWithPlayer = (PlayerTypes) lua_tointeger(L, 2);82448245 const bool bTooSoon = pkPlayer->GetDiplomacyAI()->IsDoFMessageTooSoon(eWithPlayer);82468247 lua_pushboolean(L, bTooSoon);8248 return 1;8249}
Calls
- CvDiplomacyAI::IsDoFMessageTooSoon(PlayerTypes) const
CvLuaScopedInstance::GetInstance- CvPlayer::GetDiplomacyAI() const
lua_pushbooleanlua_tointeger