Bazaar developer reference

CvLuaPlayer::lCalculateInflatedCosts(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 2050
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lCalculateInflatedCosts

Hooks

static bool BeforeCvLuaPlayer_lCalculateInflatedCosts(lua_State* L, int& result);static void AfterCvLuaPlayer_lCalculateInflatedCosts(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lCalculateInflatedCosts(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lCalculateInflatedCosts>(host, &BeforeCvLuaPlayer_lCalculateInflatedCosts);CivRegisterAfter<CivHooks::CvLuaPlayer_lCalculateInflatedCosts>(host, &AfterCvLuaPlayer_lCalculateInflatedCosts);CivRegisterReplace<CivHooks::CvLuaPlayer_lCalculateInflatedCosts>(host, &ReplaceCvLuaPlayer_lCalculateInflatedCosts);

Code

2049//int CalculateInflatedCosts();2050int CvLuaPlayer::lCalculateInflatedCosts(lua_State* L)2051{2052	CvPlayerAI* pkPlayer = GetInstance(L);20532054	const int iResult = pkPlayer->GetTreasury()->CalculateInflatedCosts();2055	lua_pushinteger(L, iResult);2056	return 1;2057}

Calls

Called by