C# 클래스 VeeGen.Generators.VGGBSPDungeon

상속: VGGenerator
파일 보기 프로젝트 열기: SuperV1234/VeeGen 1 사용 예제들

공개 메소드들

메소드 설명
Connect ( VGArea mAreaStart, VGArea mAreaEnd ) : void
Connect2 ( VGArea mAreaStart, VGArea mAreaEnd ) : void
Generate ( VGArea mArea ) : void
Split ( List mAreas, bool mHorizontal, bool mApplySplitOffset ) : List
VGGBSPDungeon ( int mValueRoom, int mValuePath, int mValueSolid = 1, int mSplits = 2, int mMinimumSplitDistance = 4, int mSplitOffset = 1, bool mIsConnected = true, bool mIsCarved = true, int mCarveOffset, int mRemoveChancePercent = 5, bool mIsBorder = true ) : System

메소드 상세

Connect() 공개 메소드

public Connect ( VGArea mAreaStart, VGArea mAreaEnd ) : void
mAreaStart VGArea
mAreaEnd VGArea
리턴 void

Connect2() 공개 메소드

public Connect2 ( VGArea mAreaStart, VGArea mAreaEnd ) : void
mAreaStart VGArea
mAreaEnd VGArea
리턴 void

Generate() 공개 메소드

public Generate ( VGArea mArea ) : void
mArea VGArea
리턴 void

Split() 공개 메소드

public Split ( List mAreas, bool mHorizontal, bool mApplySplitOffset ) : List
mAreas List
mHorizontal bool
mApplySplitOffset bool
리턴 List

VGGBSPDungeon() 공개 메소드

public VGGBSPDungeon ( int mValueRoom, int mValuePath, int mValueSolid = 1, int mSplits = 2, int mMinimumSplitDistance = 4, int mSplitOffset = 1, bool mIsConnected = true, bool mIsCarved = true, int mCarveOffset, int mRemoveChancePercent = 5, bool mIsBorder = true ) : System
mValueRoom int
mValuePath int
mValueSolid int
mSplits int
mMinimumSplitDistance int
mSplitOffset int
mIsConnected bool
mIsCarved bool
mCarveOffset int
mRemoveChancePercent int
mIsBorder bool
리턴 System