C# Class AtelierElieScripter.Dialogue.DialogueModule

Description of DialogueModule.
显示文件 Open project: Markliujy/AtelierElieTranslation

Public Methods

Method Description
DialogueModule ( ) : System
GetDTETable ( int>.Dictionary DTEtable, int DTELen ) : int>.Dictionary
GetDialogueEntry ( int mainBlockNo, int textBlockNo ) : DialogueEntry
GetNoTextBlockTotal ( int mainBlockNo ) : int
GetNoTextBlocksDone ( int mainBlockNo ) : int
GetNoTextBlocksNotes ( int mainBlockNo ) : int
LoadTextFileBlock ( StringReader blockStream ) : void
OutputFile ( OutFiles type, string fileName, DialogueChoices choicesControl, int>.Dictionary DTEtable ) : void
SaveTextFileBlock ( StreamWriter saveFileStream ) : void

Private Methods

Method Description
InitializeFromGameFiles ( ) : void
InitializeTextBlock ( uint pointer, BinaryReader file, int blockNo, int textBlockNo ) : void
LoadTextFileSmallerBlock ( StringReader blockStream, TextFileBlockTypes blockType ) : void

Method Details

DialogueModule() public method

public DialogueModule ( ) : System
return System

GetDTETable() public method

public GetDTETable ( int>.Dictionary DTEtable, int DTELen ) : int>.Dictionary
DTEtable int>.Dictionary
DTELen int
return int>.Dictionary

GetDialogueEntry() public method

public GetDialogueEntry ( int mainBlockNo, int textBlockNo ) : DialogueEntry
mainBlockNo int
textBlockNo int
return DialogueEntry

GetNoTextBlockTotal() public method

public GetNoTextBlockTotal ( int mainBlockNo ) : int
mainBlockNo int
return int

GetNoTextBlocksDone() public method

public GetNoTextBlocksDone ( int mainBlockNo ) : int
mainBlockNo int
return int

GetNoTextBlocksNotes() public method

public GetNoTextBlocksNotes ( int mainBlockNo ) : int
mainBlockNo int
return int

LoadTextFileBlock() public method

public LoadTextFileBlock ( StringReader blockStream ) : void
blockStream System.IO.StringReader
return void

OutputFile() public method

public OutputFile ( OutFiles type, string fileName, DialogueChoices choicesControl, int>.Dictionary DTEtable ) : void
type OutFiles
fileName string
choicesControl DialogueChoices
DTEtable int>.Dictionary
return void

SaveTextFileBlock() public method

public SaveTextFileBlock ( StreamWriter saveFileStream ) : void
saveFileStream System.IO.StreamWriter
return void