Romestead Assembly Reference

Candide.Dialogue.DialogueRunner

Type JSON

public class in Candide.Dialogue

Methods20
Properties4
Fields11
Events4
Type metadata

Relationships

Fields

NameVisibilitySignature
CurrentActorChangedprivateprivate System.EventHandler<Candide.Dialogue.DialogueActor> CurrentActorChanged
DisplayCitizenprivateprivate System.EventHandler<System.Nullable<System.Guid>> DisplayCitizen
TextChangedprivateprivate System.EventHandler<System.String> TextChanged
VisibleCharactersChangedprivateprivate System.EventHandler<System.Int32> VisibleCharactersChanged
_characterSpeedprivateprivate System.Int32 _characterSpeed
_currentActorprivateprivate Candide.Dialogue.DialogueActor _currentActor
_currentActorsprivateprivate System.Collections.Generic.Dictionary<System.String, Candide.Dialogue.DialogueActor> _currentActors
_currentVisibleCharactersprivateprivate System.Int32 _currentVisibleCharacters
_dialogueprivateprivate Candide.Scripts.CandideDialogue _dialogue
_isLastLineprivateprivate System.Boolean _isLastLine
_isLineDoneprivateprivate System.Boolean _isLineDone

Properties

NameVisibilitySignature
CurrentVisibleCharacterspublicpublic System.Int32 CurrentVisibleCharacters
IsWaitingForInputpublicpublic System.Boolean IsWaitingForInput
IsWaitingForOptionspublicpublic System.Boolean IsWaitingForOptions
_dialogueContextprivateprivate Candide.GameModels.Managers.CandideDialogueContext _dialogueContext

Events

NameVisibilitySignature
CurrentActorChangedpublicpublic System.EventHandler<Candide.Dialogue.DialogueActor> CurrentActorChanged
DisplayCitizenpublicpublic System.EventHandler<System.Nullable<System.Guid>> DisplayCitizen
TextChangedpublicpublic System.EventHandler<System.String> TextChanged
VisibleCharactersChangedpublicpublic System.EventHandler<System.Int32> VisibleCharactersChanged

Methods

Actor

public System.Void Actor(System.String[] args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash0597F47EBE1013EF459729BB46D47B9DFB24435CEE986E9E90C9C6A79BEC29FD
  • Body hash7CBC7994C6D66D35FEA2AE4E7FBAE47300BF44102FD10DD313A3E4CDC32DCEF7
  • IL size220
Referenced calls
Called by
String literals
  • null
  • Actor: Failed to parse the frame argument. Defaulting to frame 0

ActorTypeWriter

public System.Void ActorTypeWriter(System.String[] args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2C1F73B9845B44B8D23B80E989A1E8CECE12CC9B0CA8B9FA17196A22AD29A07A
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

Citizen

private System.Void Citizen(System.String[] args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash6AD783488501AC81462D803C44425E595FEB09179F20860E6BBF2A72E14E34EB
  • Body hashA586F1D37A238222567D0D0FB2E80C74494295DC604607FFD7111445AE8BF125
  • IL size315
Referenced calls
Called by
String literals
  • Citizen

Continue

public System.Void Continue()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash850E1C74B86EF5CF988CE9DEC8B4CF24CF31C6F3129B8B55A60EA324890A5F20
  • Body hash92E22F107160DA21C69467CEABB3980916364FABC477EFF75BAE3920D6AA19EB
  • IL size72
Referenced calls

Dispose

public System.Void Dispose()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashC902F73E4069E40B452DA7838F7A59C522F75648437600E212431BD9142EEC9B
  • Body hash252C67F22CD7FEF83A8246B2A52FB15D136B2372F1D98004C951F0AFF4D5FF06
  • IL size23
Referenced calls
Called by

ForceEnterNode

public System.Void ForceEnterNode(System.String nodeName)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash33BFE7A8C67213DE9919DEF17B483011E33429A5BB925CD398EB670D5B6C8755
  • Body hashB6992F3F684695E12C05E971BE353106D186A88A6084113A3F452E6C0EEC7793
  • IL size42
Referenced calls

GiveCitizenGift

public System.Void GiveCitizenGift(System.String[] args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashE7CEE5967FD558ECDA1D725B32EC83727D33D955C932935F9EAFFDF5C2B536EB
  • Body hash075CFB9B81AFCCC18C7F28B9AEDED40CCFFD841F536EF9192385D502BD5A4B71
  • IL size244
Referenced calls
Called by
String literals
  • Dialogue command GiveCitizenGift was used but no entity ID is set on the dialogue context
  • Dialogue command
  • GiveCitizenGift
  • was used but the active citizen ID
  • was not found in the game state
  • Dialogue command GiveCitizenGift was used but for some reason we were not in the StandardModeManager. Aborting
  • Dialogue command GiveCitizenGift was used but no citizen ID is set on the dialogue context

GiveCurrentCitizenAura

public System.Void GiveCurrentCitizenAura(System.String[] args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash7F75E80EE31D8BC2DD237B4EC0B5FECA311786D505A3B44BC7F51CDDF77834A3
  • Body hashC5D38B06169BA356A28CEB4FE9802CFD43F225227D8E77F2D475CAE6E1B582C3
  • IL size181
Referenced calls
Called by
String literals
  • Dialogue command
  • GiveCurrentCitizenAura
  • was used but the aura with ID:
  • doesn't exist in the Database
  • Dialogue command GiveCurrentCitizenAura was used but no citizen ID is set on the dialogue context

HandInItem

public System.Void HandInItem(System.String[] args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashAC859303CF2A043237BA943A6655F6FBDA60139004B0D6C3A64EB7D05B4A54D0
  • Body hashB27956E085C3C69F59A5272FA6182A1F013DE602F4C783908E27CA366A1A88AD
  • IL size426
Referenced calls
Called by
String literals
  • <<
  • HandInItem
  • >> Expected 4 arguments but received
  • >> Quest ID '
  • ' doesn't exist in the database
  • Haven't properly handled quest types which ARE NOT set to Npc for yarn command HandInItem
  • >> Failed parsing int amount from '
  • '
  • >> Failed parsing bool tryHandInQuest from '

HandleCommand

protected System.Void HandleCommand(Yarn.Command command)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash4555C4BA73514848A7DC68C1359688AC6E3CDB783DE08716E0513533670E0C90
  • Body hashEFEEBDC4D2E23D7D155A16F1B5DE0F7489701DB0F83FC0BFAA0DCBA84DBA9542
  • IL size553
Referenced calls
String literals
  • Actor
  • Citizen
  • SendCitizenToTown
  • GiveCitizenGift
  • RunServerScript
  • GiveCurrentCitizenAura
  • KillEntity
  • HandInItem
  • OpenTutorial
  • OpenQuestLog
  • StartNpcQuest
  • TryFinishQuest

KillEntity

public System.Void KillEntity(System.String[] args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4C1BFAD07DAB37D6FA36E5A002395092495BE735047800EF351808FAE9666C33
  • Body hashE60D5DDC2560BBB32F4D564E8460C0AEAB6CADCAF4B4AAF928069DF0A6A56D2C
  • IL size118
Referenced calls
Called by
String literals
  • KillEntity: DialogueContext doesn't have EntityId set.
  • KillEntity: DialogueContext's EntityId doesn't exist in the GameState

OpenQuestLog

public System.Void OpenQuestLog(System.String[] args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashF2029B8A317BB91BDCFD43CCC048AC5BC9F7C787C1E3560AA0CFAA8C1B5CD3CA
  • Body hash323121D85B78E244117EAE4A5D2193483C029C57BE7A8FD03D017E569C6487A9
  • IL size183
Referenced calls
Called by
String literals
  • <<OpenQuestLog>> Expected 1 argument for quests but received 0
  • <<
  • OpenQuestLog
  • >> Tried opening quest log with quest id '
  • ' but it was not found.

OpenTutorial

public System.Void OpenTutorial(System.String[] args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash9B868FAFD834B3F34312FC6AC5EBB8DC86B1F54F21EEBE568CEDF269E1CCE7C5
  • Body hashDA867364E098DA963ED4493435CB0E5238B67DCF63DE108F22DBB0FC2B37468F
  • IL size88
Referenced calls
Called by
String literals
  • <<OpenTutorial>> Expected 1 argument for tutorial but received 0
  • <<OpenTutorial>> Could not parse the argument to a corresponding Tutorials enum

RunServerScript

public System.Void RunServerScript(System.String[] args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash3ED07A8C29D85A0B984792608B3C25BE52FD01A449D68E15BE5EBE6CDBCABE86
  • Body hash1EB33E235A06814AFD11E661C7611449BAC609002BA958A5667501A8709B4B07
  • IL size60
Referenced calls
Called by
String literals
  • <<RunServerScript>> Expected 1 argument for scriptId but received 0

SendCitizenToTown

public System.Void SendCitizenToTown(System.String[] args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash5952EC25A78B237D9E1433C679B8B0464333A2085448D287BAE6107897A48933
  • Body hash5B5828D795E8E834991189F10E96074F5824175A27831319CBB43277A58D8CA2
  • IL size170
Referenced calls
Called by
String literals
  • Dialogue command SendCitizenToTown was used but no entity ID is set on the dialogue context
  • Dialogue command SendCitizenToTown was used but the given Entity ID no longer exists in the GameState
  • Dialogue command SendCitizenToTown was used but no citizen ID is set on the dialogue context

SetSelectedOption

public System.Void SetSelectedOption(System.Int32 optionIndex, System.String debugTextId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashA362124035EADC05C611E3085041915BB1F1D77759B1C1C31600BC9081E2AE9A
  • Body hash911FC5601E6FE761DAF48BD3EAFF6C6B3FCBAA2639D7BD06CF23D54980970629
  • IL size16
Referenced calls

StartNpcQuest

public System.Void StartNpcQuest(System.String[] args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash77BFE75C1C7F070AE97381CB63A58239C512AAFF04EA62B3C28984488FE733DF
  • Body hashB0CC5E6A58A35C6DE53CF9A7960A1FF744EA89298ACEB4DE486915BE2527C5ED
  • IL size154
Referenced calls
Called by
String literals
  • <<StartNpcQuest>> Expected 1 argument for tutorial but received 0
  • <<
  • StartNpcQuest
  • >> Quest ID '
  • ' doesn't exist in the database
  • Haven't properly handled quest types which ARE NOT set to Npc for yarn command StartNpcQuest

TryFinishQuest

public System.Void TryFinishQuest(System.String[] args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash00280AC25887AB247422C1E35680CB1CE8C05CD8345F2B9DB1319D3F621BD102
  • Body hash969B5B1B373DE484D11A99182E62A236FD6D9209BB26C7749C456EFDAAA7DC8B
  • IL size358
Referenced calls
Called by
String literals
  • <<TryFinishQuest>> Expected 1 argument for tutorial but received 0
  • <<
  • TryFinishQuest
  • >> Quest ID '
  • ' doesn't exist in the database
  • >> Can't find '
  • ' in either active personal quests or active world quests
  • >> Can't finish '
  • '. Its objectives are not completed.

Update

public System.Void Update(System.Double dt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash70BC2B39B0A85DE4E477046CA410D4541257034C413A5C3A6CC1A881E160B037
  • Body hash5D1C6C1FDADAEC7C767EF01E00CECC45C39AE72815D0D01222E94EBCFA9D5D25
  • IL size74
Referenced calls
Called by