C# Класс OutpostGenerator.OG_ZoneExterior

OG_ZoneExterior class.
Показать файл Открыть проект

Открытые методы

Метод Описание
GenerateCemeteryZone ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation, OG_OutpostData &outpostData ) : void
GenerateExteriorRecZone ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation, OG_OutpostData &outpostData ) : void
GenerateFarmZone ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation, OG_OutpostData &outpostData ) : void
GenerateMortarZone ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation, OG_OutpostData &outpostData ) : void
GenerateShootingRangeZone ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation, OG_OutpostData &outpostData ) : void
GenerateWaterPoolZone ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation, OG_OutpostData &outpostData ) : void

Приватные методы

Метод Описание
GenerateOneShootingLine ( IntVec3 shootingPosition, Rot4 rotation, OG_OutpostData &outpostData ) : void

Описание методов

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

public static GenerateCemeteryZone ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation, OG_OutpostData &outpostData ) : void
areaSouthWestOrigin IntVec3
zoneAbs int
zoneOrd int
rotation Rot4
outpostData OG_OutpostData
Результат void

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

public static GenerateExteriorRecZone ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation, OG_OutpostData &outpostData ) : void
areaSouthWestOrigin IntVec3
zoneAbs int
zoneOrd int
rotation Rot4
outpostData OG_OutpostData
Результат void

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

public static GenerateFarmZone ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation, OG_OutpostData &outpostData ) : void
areaSouthWestOrigin IntVec3
zoneAbs int
zoneOrd int
rotation Rot4
outpostData OG_OutpostData
Результат void

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

public static GenerateMortarZone ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation, OG_OutpostData &outpostData ) : void
areaSouthWestOrigin IntVec3
zoneAbs int
zoneOrd int
rotation Rot4
outpostData OG_OutpostData
Результат void

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

public static GenerateShootingRangeZone ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation, OG_OutpostData &outpostData ) : void
areaSouthWestOrigin IntVec3
zoneAbs int
zoneOrd int
rotation Rot4
outpostData OG_OutpostData
Результат void

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

public static GenerateWaterPoolZone ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation, OG_OutpostData &outpostData ) : void
areaSouthWestOrigin IntVec3
zoneAbs int
zoneOrd int
rotation Rot4
outpostData OG_OutpostData
Результат void