GetRandomZoneTypeSmallRoom() публичный статический Метод

public static GetRandomZoneTypeSmallRoom ( OG_OutpostData outpostData ) : ZoneType
outpostData OG_OutpostData
Результат ZoneType
Пример #1
0
 static void GenerateOutpostLayoutSecondaryRooms()
 {
     for (int rotationAsInt = 0; rotationAsInt < 4; rotationAsInt++)
     {
         int  zoneAbs  = 0;
         int  zoneOrd  = 0;
         Rot4 rotation = new Rot4(rotationAsInt);
         Zone.GetAdjacentZone(mainRoomZoneAbs, mainRoomZoneOrd, rotation, out zoneAbs, out zoneOrd);
         if (zoneMap[zoneOrd, zoneAbs].zoneType == ZoneType.NotYetGenerated)
         {
             ZoneType secondaryRoomType = OG_Common.GetRandomZoneTypeSmallRoom(outpostData);
             zoneMap[zoneOrd, zoneAbs] = new ZoneProperties(secondaryRoomType, rotation, Rot4.North);
         }
     }
 }