Romestead Assembly Reference

Candide.Scripts.ScriptHandler

Type JSON

public class in Candide.Scripts

Methods13
Properties3
Fields5
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Scripts
  • Base typeSystem.Object
  • HashBC775C7B6867542526750840D660880ACB07237342A8B2FC87DE080F734003FC

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
ConditionWaitingScriptsprivateprivate System.Collections.Generic.List<Candide.Scripts.ScriptConditionWait> ConditionWaitingScripts
ContentXpublicpublic System.Int32 ContentX
ContentYpublicpublic System.Int32 ContentY
EventQueueprivateprivate System.Collections.Generic.Queue<Candide.Scripts.Script> EventQueue
WaitingScriptsprivateprivate System.Collections.Generic.List<Candide.Scripts.Script> WaitingScripts

Properties

NameVisibilitySignature
ActiveScriptpublicpublic Candide.Scripts.Script ActiveScript
DialogueIsActivepublicpublic System.Boolean DialogueIsActive
PlayerBusypublicpublic System.Boolean PlayerBusy

Methods

ExitActiveEvent

private System.Void ExitActiveEvent()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash4721200CA1C45F2154FFEE7902F713A673C62E0A9BB30557CBB77E59A5368D7D
  • Body hash60F80B53BE7A9BC1166EDFAEDDB8F68707C348204BAA47ADD06D8C34D0F100D9
  • IL size41
Referenced calls
  • System.Collections.Generic.Queue<Candide.Scripts.Script>::get_Count()
  • Candide.Scripts.ScriptHandler::set_ActiveScript(Candide.Scripts.Script)
  • Candide.Scripts.ScriptHandler::set_PlayerBusy(System.Boolean)
  • System.Collections.Generic.Queue<Candide.Scripts.Script>::Dequeue()
  • Candide.Scripts.ScriptHandler::StartEvent(Candide.Scripts.Script)
Called by

GetFunctionWrapper

public Candide.Scripts.LuaFunctionWrapper GetFunctionWrapper(NLua.LuaFunction function)

Method metadata
  • Visibilitypublic
  • Return typeCandide.Scripts.LuaFunctionWrapper
  • StaticTrue
  • VirtualFalse
  • Hash39A9E380C6926E341F3BFD17D81EEC2D67987FA0B0E395D53E7FBAD9EAC5196B
  • Body hash849234BAD6001B7EC29F88CBCAA849B1886F47E4AA1C828B86FCFDDDAAE6B9DB
  • IL size12
Referenced calls
  • Candide.Scripts.ScriptHandler::get_ActiveScript()
  • Candide.Scripts.LuaFunctionWrapper::.ctor(Candide.Scripts.Script, NLua.LuaFunction)
Called by

LeaveDialogue

public System.Void LeaveDialogue()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash4CB067D5EEC8A8A05316B125BC456EDD249F87344696E6251630C18A384DC3BD
  • Body hashF36BEF2EE1ABFCCD2F6DB1FDA6EBB25CC57C7FEFDF85165F32EC47AC852A327F
  • IL size18
Referenced calls
  • Candide.Scripts.ScriptHandler::set_DialogueIsActive(System.Boolean)
Called by

LoadEvent

public System.Void LoadEvent(Candide.Scripts.Script e)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashE26B320AAD6449F0B856159036E1100958D4734031C01E4BA30AFFD6737C28E9
  • Body hashDBEF8DA145DF19CA30803466673715F2A8C71CEA59FB6BDA160BF6EB8BC3AD0B
  • IL size34
Referenced calls

RedoDialogueProperties

public System.Void RedoDialogueProperties()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash12C06A4E660C0D78AE3DCB021AF552BBB128780156D1EDC03B87C263CC1BE0A3
  • Body hash6975B311698239BFC60B96CE50216BDE5FDED76E34FBB8F8454A390EFCB92C3D
  • IL size28
Called by

SetCurrentScript

internal System.Void SetCurrentScript(Candide.Scripts.Script script)

Method metadata
  • Visibilityinternal
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashFCAE3EEF81DD416900BA66D1B0772CB21AE451C82CC0380FB9B7568C90A20F00
  • Body hash9BC764A7BF4261C58FBFBE456EB8215CA8B5086430B8378B01072AA332699B54
  • IL size7
Referenced calls
  • Candide.Scripts.ScriptHandler::set_ActiveScript(Candide.Scripts.Script)
Called by

SetWait

internal System.Void SetWait(Candide.Events.Condition waitCondition)

Method metadata
  • Visibilityinternal
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash2260CDD3D39D250C90EC205A83CF04A7846CAE127A7AF334580A8B9535A6E67B
  • Body hashE1DD1FEC009CEB087BF1FA43B94E696101C03F41F0134786B76F70CF3E7056C4
  • IL size22
Referenced calls
  • Candide.Scripts.ScriptHandler::get_ActiveScript()
  • Candide.Scripts.ScriptConditionWait::.ctor(Candide.Scripts.Script, Candide.Events.Condition)
  • System.Collections.Generic.List<Candide.Scripts.ScriptConditionWait>::Add(!0)
Called by

SetWait

internal System.Void SetWait(System.Single waitTime)

Method metadata
  • Visibilityinternal
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash0DE6B6A4993D73DED68C40FF996C12F329857FFEE37B93815CFC40ED8A991688
  • Body hash2C4CB0BBD9F6DD73B8000B0D89DFB0924774BBB8C3394C91C9ED05154D58787B
  • IL size51
Referenced calls
  • Candide.Scripts.ScriptHandler::get_ActiveScript()
  • System.Collections.Generic.List<Candide.Scripts.Script>::Contains(!0)
  • System.Collections.Generic.List<Candide.Scripts.Script>::Add(!0)
Called by

ShowNextDialoguePart

public System.Void ShowNextDialoguePart(System.Int32 id)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashD7E15C207AA53D14A78FB708E4AC9949CD731BD79BB9B7B9F478467D91D17773
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1
Called by

StartDialogue

public System.Void StartDialogue(System.Int32 id)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash9D65ED08105B7F36F011BFE1B4198A0E59DE117BF43DE51F1A254B628BA20F13
  • Body hash616FAC1A442665B477361AFFDFB65B809521BD745DB73F8D68E0C78BFADBDCDC
  • IL size104
Referenced calls
  • Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Width()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Height()
  • Candide.Scripts.ScriptHandler::set_DialogueIsActive(System.Boolean)
  • Candide.Scripts.ScriptHandler::get_ActiveScript()
  • Candide.Scripts.Script::get_Dialogues()
  • System.Collections.Generic.List<Candide.Scripts.CandideDialogue>::get_Item(System.Int32)
  • Candide.Scripts.CandideDialogue::ConvertText()
Called by

StartEvent

private System.Void StartEvent(Candide.Scripts.Script e)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7DBF1A6A65B184A5D905E80EBFD1733022F6AC9F450738CDC66C20522805B021
  • Body hashC55220B9904862DFF11F6F270888ADD89212EA567F0EDC90A119346B4E8FD758
  • IL size18
Referenced calls
Called by

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash009C8DD1C2F979A3B36EFA27F69AF95915F68207F462E60D14F932D686C8FDE9
  • Body hashB3D91C8D2EC5F00D3633F0B450D7D6D256B428A379D076B63E67AFD20F97748F
  • IL size270
Referenced calls
  • Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()
  • System.TimeSpan::get_TotalSeconds()
  • System.Collections.Generic.List<Candide.Scripts.Script>::GetEnumerator()
  • List.Enumerator<Candide.Scripts.Script>::get_Current()
  • System.Array::Empty()
  • Candide.Scripts.Script::ResumeStoppable(System.Object[])
  • List.Enumerator<Candide.Scripts.Script>::MoveNext()
  • System.IDisposable::Dispose()
  • ScriptHandler.<>c::<Update>b__27_0(Candide.Scripts.Script)
  • System.Predicate<Candide.Scripts.Script>::.ctor(System.Object, System.IntPtr)
  • System.Collections.Generic.List<Candide.Scripts.Script>::RemoveAll(System.Predicate<!0>)
  • System.Collections.Generic.List<Candide.Scripts.ScriptConditionWait>::GetEnumerator()
  • List.Enumerator<Candide.Scripts.ScriptConditionWait>::get_Current()
  • Candide.Events.Condition::Done()
  • List.Enumerator<Candide.Scripts.ScriptConditionWait>::MoveNext()
  • ScriptHandler.<>c::<Update>b__27_1(Candide.Scripts.ScriptConditionWait)
  • System.Predicate<Candide.Scripts.ScriptConditionWait>::.ctor(System.Object, System.IntPtr)
  • System.Collections.Generic.List<Candide.Scripts.ScriptConditionWait>::RemoveAll(System.Predicate<!0>)
  • Candide.Scripts.ScriptHandler::get_DialogueIsActive()