C# 클래스 NetMud.Cartography.ProceduralGeneration.ZoneGenerator

Generate some zones procedurally
파일 보기 프로젝트 열기: SwiftAusterity/NetMud

공개 메소드들

메소드 설명
ExecuteMap ( ) : void
FillMap ( ) : void

Creates the map, but only the array, does not create the rooms

ZoneGenerator ( IZone zone, int width, int length, int elevation, int depth ) : System
ZoneGenerator ( int seed, IZone zone, int width, int length, int elevation, int depth ) : System
ZoneGenerator ( int width, int length, int elevation, int depth ) : System
ZoneGenerator ( int seed, int width, int length, int elevation, int depth ) : System

비공개 메소드들

메소드 설명
VerifyDimensions ( int width, int length, int elevation, int depth ) : void
VerifyZone ( IZone zone ) : void

We just throw errors, no need for a return value

메소드 상세

ExecuteMap() 공개 메소드

public ExecuteMap ( ) : void
리턴 void

FillMap() 공개 메소드

Creates the map, but only the array, does not create the rooms
public FillMap ( ) : void
리턴 void

ZoneGenerator() 공개 메소드

public ZoneGenerator ( IZone zone, int width, int length, int elevation, int depth ) : System
zone IZone
width int
length int
elevation int
depth int
리턴 System

ZoneGenerator() 공개 메소드

public ZoneGenerator ( int seed, IZone zone, int width, int length, int elevation, int depth ) : System
seed int
zone IZone
width int
length int
elevation int
depth int
리턴 System

ZoneGenerator() 공개 메소드

public ZoneGenerator ( int width, int length, int elevation, int depth ) : System
width int
length int
elevation int
depth int
리턴 System

ZoneGenerator() 공개 메소드

public ZoneGenerator ( int seed, int width, int length, int elevation, int depth ) : System
seed int
width int
length int
elevation int
depth int
리턴 System