Bazaar developer reference

CvLuaPlayer::lGetMinorCivCurrentCultureFlatBonus(lua_State *)

Defined in
Lua/CvLuaPlayer.cpp, line 6849
Class
CvLuaPlayer
Hook name
CivHooks::CvLuaPlayer_lGetMinorCivCurrentCultureFlatBonus

Hooks

static bool BeforeCvLuaPlayer_lGetMinorCivCurrentCultureFlatBonus(lua_State* L, int& result);static void AfterCvLuaPlayer_lGetMinorCivCurrentCultureFlatBonus(lua_State* L, int& result);static int ReplaceCvLuaPlayer_lGetMinorCivCurrentCultureFlatBonus(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaPlayer_lGetMinorCivCurrentCultureFlatBonus>(host, &BeforeCvLuaPlayer_lGetMinorCivCurrentCultureFlatBonus);CivRegisterAfter<CivHooks::CvLuaPlayer_lGetMinorCivCurrentCultureFlatBonus>(host, &AfterCvLuaPlayer_lGetMinorCivCurrentCultureFlatBonus);CivRegisterReplace<CivHooks::CvLuaPlayer_lGetMinorCivCurrentCultureFlatBonus>(host, &ReplaceCvLuaPlayer_lGetMinorCivCurrentCultureFlatBonus);

Code

6849int CvLuaPlayer::lGetMinorCivCurrentCultureFlatBonus(lua_State* L)6850{6851	CvPlayerAI* pkPlayer = GetInstance(L);6852	PlayerTypes ePlayer = (PlayerTypes)lua_tointeger(L, 2);6853	lua_pushinteger(L, pkPlayer->GetMinorCivAI()->GetCurrentCultureFlatBonus(ePlayer));6854	return 1;6855}

Calls

Called by