Bazaar developer reference

CvLuaCity::lPurchase(lua_State *)

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

Code

1434// void Purchase(UnitTypes eUnitType, BuildingTypes eBuildingType, ProjectTypes eProjectType, YieldTypes ePurchaseYield);1435int CvLuaCity::lPurchase(lua_State* L)1436{1437	CvCity* pkCity = GetInstance(L);1438	const UnitTypes eUnitType = (UnitTypes) lua_tointeger(L, 2);1439	const BuildingTypes eBuildingType = (BuildingTypes) lua_tointeger(L, 3);1440	const ProjectTypes eProjectType = (ProjectTypes) lua_tointeger(L, 4);1441	const YieldTypes ePurchaseYield = (YieldTypes) lua_tointeger(L, 5);14421443	pkCity->Purchase(eUnitType, eBuildingType, eProjectType, ePurchaseYield);14441445	return 0;1446}

Calls

Called by