Bazaar developer reference

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

Called by