Bazaar developer reference

CvLuaPlayer::lSetNumWondersBeatenTo(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 1542
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lSetNumWondersBeatenTo

Hooks

static bool BeforeCvLuaPlayer_lSetNumWondersBeatenTo(lua_State* L, int& result);static void AfterCvLuaPlayer_lSetNumWondersBeatenTo(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lSetNumWondersBeatenTo(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lSetNumWondersBeatenTo>(host, &BeforeCvLuaPlayer_lSetNumWondersBeatenTo);CivRegisterAfter<CivHooks::CvLuaPlayer_lSetNumWondersBeatenTo>(host, &AfterCvLuaPlayer_lSetNumWondersBeatenTo);CivRegisterReplace<CivHooks::CvLuaPlayer_lSetNumWondersBeatenTo>(host, &ReplaceCvLuaPlayer_lSetNumWondersBeatenTo);

Code

1541//void SetNumWondersBeatenTo(int iOtherPlayer, int iValue);1542int CvLuaPlayer::lSetNumWondersBeatenTo(lua_State* L)1543{1544	CvPlayerAI* pkPlayer = GetInstance(L);1545	PlayerTypes eOtherPlayer = (PlayerTypes) lua_tointeger(L, 2);1546	const int iValue = lua_tointeger(L, 3);15471548	if(iValue > 0)1549	{1550		pkPlayer->GetDiplomacyAI()->SetNumWondersBeatenTo(eOtherPlayer, iValue);1551	}15521553	return 1;1554}

Calls

Called by