C# 클래스 OutpostGenerator.Zone

Zone class.
파일 보기 프로젝트 열기: Rikiki123456789/Rimworld 1 사용 예제들

공개 메소드들

메소드 설명
GetAdjacentZone ( int zoneAbs, int zoneOrd, Rot4 direction, int &adjacentZoneAbs, int &adjacentZoneOrd ) : void
GetRandomFreeCardinalZoneAdjacentTo ( int zoneAbs, int zoneOrd, Rot4 &cardinal, ZoneProperties zoneMap, int horizontalZonesNumber, int verticalZonesNumber ) : bool
GetZoneOrigin ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd ) : IntVec3
GetZoneRotatedOrigin ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation ) : IntVec3
IsZoneMediumRoom ( ZoneType zoneType ) : bool
ZoneIsInArea ( int zoneAbs, int zoneOrd, int horizontalZonesNumber, int verticalZonesNumber ) : bool

메소드 상세

GetAdjacentZone() 공개 정적인 메소드

public static GetAdjacentZone ( int zoneAbs, int zoneOrd, Rot4 direction, int &adjacentZoneAbs, int &adjacentZoneOrd ) : void
zoneAbs int
zoneOrd int
direction Rot4
adjacentZoneAbs int
adjacentZoneOrd int
리턴 void

GetRandomFreeCardinalZoneAdjacentTo() 공개 정적인 메소드

public static GetRandomFreeCardinalZoneAdjacentTo ( int zoneAbs, int zoneOrd, Rot4 &cardinal, ZoneProperties zoneMap, int horizontalZonesNumber, int verticalZonesNumber ) : bool
zoneAbs int
zoneOrd int
cardinal Rot4
zoneMap ZoneProperties
horizontalZonesNumber int
verticalZonesNumber int
리턴 bool

GetZoneOrigin() 공개 정적인 메소드

public static GetZoneOrigin ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd ) : IntVec3
areaSouthWestOrigin IntVec3
zoneAbs int
zoneOrd int
리턴 IntVec3

GetZoneRotatedOrigin() 공개 정적인 메소드

public static GetZoneRotatedOrigin ( IntVec3 areaSouthWestOrigin, int zoneAbs, int zoneOrd, Rot4 rotation ) : IntVec3
areaSouthWestOrigin IntVec3
zoneAbs int
zoneOrd int
rotation Rot4
리턴 IntVec3

IsZoneMediumRoom() 공개 정적인 메소드

public static IsZoneMediumRoom ( ZoneType zoneType ) : bool
zoneType ZoneType
리턴 bool

ZoneIsInArea() 공개 정적인 메소드

public static ZoneIsInArea ( int zoneAbs, int zoneOrd, int horizontalZonesNumber, int verticalZonesNumber ) : bool
zoneAbs int
zoneOrd int
horizontalZonesNumber int
verticalZonesNumber int
리턴 bool