C# Класс VeeGen.Generators.VGGBSPDungeon

Наследование: VGGenerator
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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