Candide.Scripts.CandideDialogue
Type JSONpublic class in Candide.Scripts
Type metadata
- Assembly
Romestead - Namespace
Candide.Scripts - Base type
System.Object - Hash
C52CC9E96E274E71DA7750D2BC91D8049627CE7E3CF3B553D95A777BD825A1F2
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
DialogueInfo# | public | public Candide.Scripts.DialogueInfo DialogueInfo |
EnableRichTextLayoutCommands# | public | public System.Boolean EnableRichTextLayoutCommands |
InvokeContinue# | private | private System.EventHandler InvokeContinue |
IsWaitingForInput# | public | public System.Boolean IsWaitingForInput |
RichTextCommands# | public | public System.String RichTextCommands |
RichTextLayoutCommandIndicator# | public | public System.Char RichTextLayoutCommandIndicator |
_dialogueSimulator# | private | private Candide.Scripts.DialogueComponents.DialogueSimulator _dialogueSimulator |
_index# | private | private System.Int32 _index |
_sentence# | private | private Candide.Scripts.DialogueComponents.Sentence _sentence |
_sentenceIsClosing# | private | private System.Boolean _sentenceIsClosing |
_text# | private | private System.String _text |
_word# | private | private Candide.Scripts.DialogueComponents.Word _word |
Properties
| Name | Visibility | Signature |
|---|---|---|
TextWithoutCommands# | public | public System.String TextWithoutCommands |
Events
| Name | Visibility | Signature |
|---|---|---|
InvokeContinue# | public | public System.EventHandler InvokeContinue |
Methods
Continue
#
public System.Boolean Continue()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
62AC34DD1FB0FD48478B5F79FDBD107750075D548EE9A4C969A65EC3A27E1F62 - Body hash
56200325241A8ED49609603443119D7D53EB93C36926E9AB07BB5E7224766A81 - IL size27
ConvertText
#
public System.Void ConvertText()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
28C4594DE9661BBBE3C9FF42C97A7DD5DF877D35C2B940A0F08ED8EABB7CEF9E - Body hash
4DAC9FD67F9A6AC0FC7C5A01FDF0C955E80656B1F71CCAED829F02438916E032 - IL size490
Referenced calls
Candide.Scripts.DialogueComponents.DialogueSimulator::.ctor()Candide.Scripts.DialogueComponents.Sentence::.ctor()Candide.Scripts.DialogueComponents.Word::.ctor()System.String::get_Chars(System.Int32)Candide.Scripts.CandideDialogue::EndWord(System.Boolean)Candide.Scripts.DialogueComponents.ElementaryComponents.Pause::.ctor(System.Double)System.Collections.Generic.List<Candide.Scripts.DialogueComponents.IDialogueComponent>::Add(!0)Candide.Scripts.CandideDialogue::EndSentence()Candide.Scripts.CandideDialogue::IdentifyTextCommand()Candide.Scripts.CandideDialogue::IsRichTextLayoutCommand(System.Int32)Candide.Scripts.CandideDialogue::IdentifyRichTextCommand()Candide.Scripts.DialogueComponents.ElementaryComponents.Character::.ctor(System.Char)System.String::get_Length()Candide.Scripts.DialogueComponents.Word::IsEmpty()Candide.Scripts.DialogueComponents.AbstractDialogueComponentParent::GetFinishedTextToDisplay()Candide.Scripts.CandideDialogue::set_TextWithoutCommands(System.String)
EndSentence
#
private System.Void EndSentence()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
A215DFCFB1ED40EC7CC5EB8E91496364B24BEEF69F8C9425A83491E015E176DE - Body hash
A8AAD00C526653E20F48FCA56F7028047FE637DA42A0355530B1CC25C0D01E27 - IL size41
Referenced calls
System.Collections.Generic.List<Candide.Scripts.DialogueComponents.IDialogueComponent>::Add(!0)Candide.Scripts.DialogueComponents.Sentence::.ctor()
EndWord
#
private System.Void EndWord(System.Boolean addCurrentCharAsWord)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
B196EC6E5E594686B8FF99AF9535FB0CF088B1C4D5CCFDE35F02AD5742DEECC6 - Body hash
AA1A662EE388E96496F7AE7C7C85C50FCF6E7A9497AF4DAE3AF517478454A2F7 - IL size89
Referenced calls
Candide.Scripts.DialogueComponents.Word::IsEmpty()System.String::get_Chars(System.Int32)Candide.Scripts.DialogueComponents.ElementaryComponents.Character::.ctor(System.Char)System.Collections.Generic.List<Candide.Scripts.DialogueComponents.IDialogueComponent>::Add(!0)Candide.Scripts.DialogueComponents.Word::.ctor()
GetVisibleCharacters
#
public System.Int32 GetVisibleCharacters()
Method metadata
- Visibilitypublic
- Return type
System.Int32 - StaticFalse
- VirtualFalse
- Hash
DAF60485AE39A6CC6992D12A2B77EACC8846D0E867B8567B89CF0F1E9F2A6EFE - Body hash
2EFAB5C8EFB05D1603C507E68680308548E6B25E932FF94AD13805C9B8A022BF - IL size12
Referenced calls
HasIntegerParam
#
private System.Boolean HasIntegerParam(System.Int32 i)
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
0D18CC36B3B8ECF0B1A421009FBCBB0AA8962B32CB8781F34CF3A22BFB3F0A44 - Body hash
E1DE858DB2AD0EB662CCD01D0045C0A83BFA86763ACE61991380CC54B0B49E82 - IL size152
Referenced calls
System.String::get_Chars(System.Int32)System.Char::IsDigit(System.Char)System.String::get_Length()
IdentifyRichTextCommand
#
private System.Void IdentifyRichTextCommand()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
473EE34686FAE618CBEE1AAE8D7CC4203A32D900706828149E9B9D4E153D2CB3 - Body hash
750AD360F824EC8E0358F41250EB05D36F7D919594D6B2DFD40B2105DDE332BA - IL size72
Referenced calls
Candide.Scripts.CandideDialogue::ProcessRichTextCommand(System.Int32, System.Int32&)System.String::Substring(System.Int32, System.Int32)Candide.Scripts.DialogueComponents.ElementaryComponents.SkippedString::.ctor(System.String, System.Int32)System.Collections.Generic.List<Candide.Scripts.DialogueComponents.IDialogueComponent>::Add(!0)
IdentifyTextCommand
#
private System.Void IdentifyTextCommand()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
B4BE308FF56F748EBFE32F4C5F16DE10F86D31DF08DB42CF685B14EB7E7E6004 - Body hash
3E771EFF1D204928D31DD9EE2D7CD71E53C5285527D414C95450C3F4CC1B9746 - IL size163
Referenced calls
System.String::get_Length()System.String::get_Chars(System.Int32)Candide.Scripts.DialogueComponents.ElementaryComponents.Pause::.ctor(System.Double)Candide.Scripts.DialogueComponents.ElementaryComponents.ButtonPressWait::.ctor(Candide.Scripts.CandideDialogue)Candide.Scripts.DialogueComponents.ElementaryComponents.InstantContinue::.ctor(Candide.Scripts.CandideDialogue)Candide.Scripts.DialogueComponents.ElementaryComponents.Character::.ctor(System.Char)System.Collections.Generic.List<Candide.Scripts.DialogueComponents.IDialogueComponent>::Add(!0)
InvokeFinish
#
public System.Void InvokeFinish()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
C1AA7458CC41C4E72FC1A3CBE7729989D3A814EEC346F9062A677C77203CD62F - Body hash
1A7E00DA7C58BA596D89384CC1AF73140BED90F5FA98C2DC2FB6AD057E4CC183 - IL size23
Referenced calls
System.EventHandler::Invoke(System.Object, System.EventArgs)
IsReady
#
public System.Boolean IsReady()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
9D190F6125A75844D46B65DA2CC6C950627516D75A405EE368E40A1A85B2D07C - Body hash
8D1EABBDFF1FCFB36A7C038157F5F3F1202E3CA1B34B4532EB064AC09D0017EC - IL size12
IsRichTextLayoutCommand
#
private System.Boolean IsRichTextLayoutCommand(System.Int32 i)
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
95307C30B3FB3415AE589EFCE46AB15FEEAE2777CC9A573DBDEA31CDE893A327 - Body hash
555B4D4654847AE84CCCDF85EF88959F403C7E42C3DF90F68E1F084CD9DDDC9A - IL size320
Referenced calls
System.String::get_Length()System.String::get_Chars(System.Int32)System.String::IndexOf(System.Char)Candide.Scripts.CandideDialogue::HasIntegerParam(System.Int32)
String literals
cefistv
ProcessIntegerParam
#
private System.Nullable<System.Int32> ProcessIntegerParam(System.Int32& i)
Method metadata
- Visibilityprivate
- Return type
System.Nullable<System.Int32> - StaticFalse
- VirtualFalse
- Hash
9CFAC6E9610BBE104D18D111E11CF4CAFDDE600BCAE0E4D366AFE18DB23D4B50 - Body hash
A0A9FCA7547B6EC6442F09C088388DB06A30C416D7DE74353664D3643C8CA04A - IL size252
Referenced calls
System.String::get_Chars(System.Int32)System.Char::IsDigit(System.Char)System.Nullable<System.Int32>::.ctor(!0)System.String::get_Length()System.Nullable<System.Int32>::get_HasValue()System.Nullable<System.Int32>::get_Value()System.String::Substring(System.Int32, System.Int32)System.Int32::Parse(System.String)
ProcessRichTextCommand
#
private System.Int32 ProcessRichTextCommand(System.Int32 i, out System.Int32& size)
Method metadata
- Visibilityprivate
- Return type
System.Int32 - StaticFalse
- VirtualFalse
- Hash
E3CE3BC50D4026E0832DA956A5895536A75CDF2027529707949B67C005B63A69 - Body hash
DA3F3ADEC307FAC7B75A28B9A814349264158578D9333E4162288F570A7BF057 - IL size179
Referenced calls
System.String::get_Chars(System.Int32)Candide.Scripts.CandideDialogue::ProcessIntegerParam(System.Int32&)System.String::get_Length()
Update
#
public System.Void Update(System.Double& dt)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
B049714C8AC288E915D2420F0B7D3FA8B48F06EB6ED09F816929D10B061CF70B - Body hash
450FEAB0F317388FEA0A58916F3183FEBA63FE4BB77DA815C58837B9F20C1BC4 - IL size19