Bazaar developer reference

CvLuaUnit::lSetPromotionReady(lua_State *)

Defined in
Lua/CvLuaUnit.cpp, line 4521
Class
CvLuaUnit
Hook name
CivHooks::CvLuaUnit_lSetPromotionReady

Hooks

static bool BeforeCvLuaUnit_lSetPromotionReady(lua_State* L, int& result);static void AfterCvLuaUnit_lSetPromotionReady(lua_State* L, int& result);static int ReplaceCvLuaUnit_lSetPromotionReady(int (*original)(lua_State*), lua_State* L);CivRegisterBefore<CivHooks::CvLuaUnit_lSetPromotionReady>(host, &BeforeCvLuaUnit_lSetPromotionReady);CivRegisterAfter<CivHooks::CvLuaUnit_lSetPromotionReady>(host, &AfterCvLuaUnit_lSetPromotionReady);CivRegisterReplace<CivHooks::CvLuaUnit_lSetPromotionReady>(host, &ReplaceCvLuaUnit_lSetPromotionReady);

Code

4520//void setPromotionReady(bool bNewValue);4521int CvLuaUnit::lSetPromotionReady(lua_State* L)4522{4523	CvUnit* pkUnit = GetInstance(L);4524	const bool bNewValue = lua_toboolean(L, 2);45254526	pkUnit->setPromotionReady(bNewValue);4527	return 0;4528}

Calls

Called by