Bazaar developer reference

CvLuaUnit::lUpgradeTo(lua_State *)

Defined in
Lua/CvLuaUnit.cpp, line 658
Class
CvLuaUnit
Not a hook point
member without a separate declaration

Code

657//void DoUpgradeTo;658int CvLuaUnit::lUpgradeTo(lua_State* L)659{660	CvUnit* pkUnit = GetInstance(L);661	const UnitTypes eUpgradeUnitType = (UnitTypes) lua_tointeger(L, 2);662	const bool bIsFree = luaL_optbool(L, 3, false);663	664	CvUnit* pkNewUnit = pkUnit->DoUpgradeTo(eUpgradeUnitType, bIsFree);665666	CvLuaUnit::Push(L, pkNewUnit);667	return 1;668}

Calls

Called by