C# 클래스 MBGen.MoistGenerator

파일 보기 프로젝트 열기: TheBerkin/MoistBanana

공개 메소드들

메소드 설명
AssignGlobals ( LongRandom rand ) : void
Generate ( string type ) : string
GenerateFrom ( string pattern ) : string
GenerateStory ( StringBuilder stream, string seed, int chapters, bool includeSeed, bool romanChapterNumbers, int chapterLengthSelect, int weightDistSelect, int weightChangeOption, string &storyTitle ) : void
GenerateStoryObject ( string seed, int chapterCount, int chapterLength, int weightDistSelect, int weightChangeOption ) : Story
MoistGenerator ( bool allowFlagged, string mount ) : System
Mount ( string addonPath ) : void

비공개 메소드들

메소드 설명
ChangeWeights ( LongRandom rand, int distSelect ) : void
CheckPatternType ( string type ) : void
ClassExists ( char symbol, string className ) : bool
Error ( string problem, CharReader reader ) : void
GenerateFromOutline ( StringBuilder stream, List outlines ) : void
GenerateFromPattern ( StringBuilder stream, PatternList patterns ) : void
GenerateFromPattern ( StringBuilder stream, string rawPattern ) : void
LoadGlobalList ( string entries ) : void
LoadMacroList ( string entries ) : void
TranslateDefs ( string rawPattern, string lastMacro, string lastGlobal ) : string
Warning ( string problem, CharReader reader ) : void

메소드 상세

AssignGlobals() 공개 메소드

public AssignGlobals ( LongRandom rand ) : void
rand LongRandom
리턴 void

Generate() 공개 메소드

public Generate ( string type ) : string
type string
리턴 string

GenerateFrom() 공개 메소드

public GenerateFrom ( string pattern ) : string
pattern string
리턴 string

GenerateStory() 공개 메소드

public GenerateStory ( StringBuilder stream, string seed, int chapters, bool includeSeed, bool romanChapterNumbers, int chapterLengthSelect, int weightDistSelect, int weightChangeOption, string &storyTitle ) : void
stream StringBuilder
seed string
chapters int
includeSeed bool
romanChapterNumbers bool
chapterLengthSelect int
weightDistSelect int
weightChangeOption int
storyTitle string
리턴 void

GenerateStoryObject() 공개 메소드

public GenerateStoryObject ( string seed, int chapterCount, int chapterLength, int weightDistSelect, int weightChangeOption ) : Story
seed string
chapterCount int
chapterLength int
weightDistSelect int
weightChangeOption int
리턴 Story

MoistGenerator() 공개 메소드

public MoistGenerator ( bool allowFlagged, string mount ) : System
allowFlagged bool
mount string
리턴 System

Mount() 공개 메소드

public Mount ( string addonPath ) : void
addonPath string
리턴 void