Bazaar developer reference

CvLuaPlayer::lIsPlayerBrokenBullyCityStatePromise(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 8659
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lIsPlayerBrokenBullyCityStatePromise

Hooks

static bool BeforeCvLuaPlayer_lIsPlayerBrokenBullyCityStatePromise(lua_State* L, int& result);static void AfterCvLuaPlayer_lIsPlayerBrokenBullyCityStatePromise(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lIsPlayerBrokenBullyCityStatePromise(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lIsPlayerBrokenBullyCityStatePromise>(host, &BeforeCvLuaPlayer_lIsPlayerBrokenBullyCityStatePromise);CivRegisterAfter<CivHooks::CvLuaPlayer_lIsPlayerBrokenBullyCityStatePromise>(host, &AfterCvLuaPlayer_lIsPlayerBrokenBullyCityStatePromise);CivRegisterReplace<CivHooks::CvLuaPlayer_lIsPlayerBrokenBullyCityStatePromise>(host, &ReplaceCvLuaPlayer_lIsPlayerBrokenBullyCityStatePromise);

Code

8659int CvLuaPlayer::lIsPlayerBrokenBullyCityStatePromise(lua_State* L)8660{8661	CvPlayerAI* pkPlayer = GetInstance(L);8662	PlayerTypes eOtherPlayer = (PlayerTypes) lua_tointeger(L, 2);86638664	const bool bValue = pkPlayer->GetDiplomacyAI()->IsPlayerBrokenBullyCityStatePromise(eOtherPlayer);86658666	lua_pushboolean(L, bValue);8667	return 1;8668}

Calls

Called by