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}