Romestead Assembly Reference

CandideServer.Entities.ControllerSets.PuzzleMechanics.ServerGateSwitchLeverController

Type JSON

public class in CandideServer.Entities.ControllerSets.PuzzleMechanics

Methods10
Properties0
Fields4
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Entities.ControllerSets.PuzzleMechanics
  • Base typeShared.Entity.Base.AbstractController
  • HashEDFFFFABA571B59093961D052D1EBBA5A2F412F61D456F03DC61F93A138FB32C

Relationships

Fields

NameVisibilitySignature
HasRodprotectedprotected System.Boolean HasRod
HasRodParameterNamepublicpublic System.String HasRodParameterName
LeverNameprotectedprotected System.String LeverName
SwitchCheckOnprotectedprotected System.Boolean SwitchCheckOn

Methods

CheckWorldState

public System.Void CheckWorldState()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash235A30B7CBF82A5E62484DB8DAEC991DFD9FE60E436436943536579B9D5D70FB
  • Body hashC6927FE8C6449F6B74F94B0EE5E1969B0AEB60350B4B6FC3C254048BFD882C96
  • IL size59
Referenced calls
Called by

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash3B40CD39091599360AE8BE3C040A30E2A10BB2C96DB4C006A36F80A247545E5A
  • Body hashEE8E0712C6DA796E9CDDC01CF03BCB1523ED55E45427B240A7C6E7C0600991AD
  • IL size96
Referenced calls
Called by
String literals
  • lever_name
  • 123
  • switch_on
  • has_rod

OnInteract

public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashD2BCF5ED26858732979D0FA9CF51D5FA21952E6B5417AA0CBC69FA66ECC0EF91
  • Body hash0503B0BFDC1CB5CF8259519156FF80C7300E470C31316969405F5A0A7F465531
  • IL size14
Referenced calls

OnProjectileHit

public System.Boolean OnProjectileHit(System.Int32 id, Shared.Combat.Spells.Casting.CastSpell spell)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash8A4E4DADC70C90713F216B3F13D847829167AA6F3370A5E16C2E7D0A66839B38
  • Body hash0A1A5FE0373B56F92DBD0ED38700A939FAC227874EF1C9019C2BD49C1D0E9DC7
  • IL size73
Referenced calls

OnServerSetState

public System.Void OnServerSetState(System.Int32 state)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash8BF61DF7B409E065B85248D94F0BE6F8C5982DBFBD5053FFF22B001A79894B01
  • Body hash2FDDAB122CD536FE640E201E8F60C626117B005544500073C3A6BC9E30BF8ABB
  • IL size39
Referenced calls
String literals
  • has_rod

OnThrownEntityCollision

public System.Boolean OnThrownEntityCollision(Shared.Entity.EntityWrapper thrownEntity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash3980AE03D989C94D6BAA03046E55885CB754D34802CE5EA90AD34C0B9812168B
  • Body hashA2E379E7494C9E049B26FD3FB25D6B34EF78DF53D39B27BC3AAF328B6FECCAB1
  • IL size14
Referenced calls

TryToggle

public System.Void TryToggle()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash943BF4B1FEBC147077433A8C7F11BBBEA44939B9553C7598333D75FE8EF63D31
  • Body hash26E7F2274923227AFB4BF40CE5EC593BC42E598CAAB494C5AB37359756C67E17
  • IL size192
Referenced calls
Called by

UpdateOnOffState

protected System.Void UpdateOnOffState(System.Int32 value, System.Int32 targetValue)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash0F585B5F7D13DE1FF51ECA41D4C93BF4E3E190760B55BEAB3F86FC687F143547
  • Body hashAA8AEE07207C63D177A55674ACA2F4115BADC32535AA9D19115262DECBB9C38F
  • IL size182
Referenced calls
Called by