Outpost Universe Forums
Projects & Development => Outpost 2 Programming & Development => Topic started by: HaXtOr on October 23, 2004, 10:40:32 PM
-
How to make a mine tutorial
step 1 create the units and vehicles and the mining beacon
Unit mine, sv;
TethysGame::CreateUnit(mine, map_Robo_Miner, LOCATION(x+9,y-3), player, map_None, 0);// make shure it is a little distance fromt the mine beacon so the survayer can survay
TethysGame::CreateBeacon(map_Mining_Beacon, x, y, !common, yield_3, 1 /*variant*/);
TethysGame::CreateUnit(sv, map_Robo_Surveyor, LOCATION(x+4,y-3), player, map_None, 0);
Step 2 survay the mine beacon
sv.DoMove(LOCATION(x,y));
Step 3 Building group creation and mine building
BuildingGroup &bldGrp = CreateBuildingGroup(Player[player]);
bldGrp.TakeUnit(mine);
bldGrp.RecordBuilding(LOCATION(x+6, y-3),map_Mine,map_None);
your done.
have fun