Romestead Assembly Reference

CandideServer.Entities.ControllerSets.PuzzleMechanics.ServerLeverController

Type JSON

public class in CandideServer.Entities.ControllerSets.PuzzleMechanics

Methods9
Properties0
Fields6
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Entities.ControllerSets.PuzzleMechanics
  • Base typeShared.Entity.Base.AbstractController
  • Hash9C18A8DDA25C43CF794EADA4BBDD707CF1EEB21EE90E17C65CFA752E493F08C5

Relationships

Fields

NameVisibilitySignature
_canTurnOffprivateprivate System.Boolean _canTurnOff
_canTurnOnprivateprivate System.Boolean _canTurnOn
_interactOnlyprivateprivate System.Boolean _interactOnly
_leverNameprivateprivate System.String _leverName
_leverOnprivateprivate System.Boolean _leverOn
_worldModelprivateprivate CandideServer.Models.Worlds.WorldModel _worldModel

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashDDC8FBD0F16FD605D11E068116074FB6DEB5B7DD9ED56BD9BC1A2641AD680662
  • Body hash81AD7522A5AAC9C4E115627FADB57C800B2036D1459209733020BBF3DCE3F7DF
  • IL size113
Referenced calls
String literals
  • lever_name
  • 123
  • can_flip_off
  • can_flip_on
  • interact_only

OnInteract

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashA049C6A63341B7B7AC2A6D62CDF5FE5BA97E328A845714EC817694AD5904B354
  • Body hashDB700B815D1A61ABAB693C82CEFAA5401F6A10AF6B83E35FBF420A4D895C8433
  • 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
  • HashCB5AB42EEF729EB67D34EDF527405C50B81E9395DA78CF62681E52513A016266
  • Body hash1DF93B5BC268D57604D311F4FB95452D522BC5F44DB1EE46C7E1C7E11D8B2248
  • IL size25
Referenced calls

OnThrownEntityCollision

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash637A570AFAA3B1CAB90E0E6D53A039EFCE1D744F6FC16F5E9CE2CD8D0E5BD63B
  • Body hashB3610A9446EAB69941AE08A68988FAD387F918B5E2DF3E5E03374181EED38EC2
  • IL size24
Referenced calls

ReceiveEntityControllerMessage

public System.Void ReceiveEntityControllerMessage(System.Object message)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash3761E7E42621C1E75C3E392675391C5FB872D3F7BE9008837A415A8346C8DEDD
  • Body hashFC5C0A4CB5082E1C226952D05D56A2A1786E6FA5447E920B21CB60BA13680634
  • IL size70
Referenced calls

TryToggle

public System.Void TryToggle()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash5C3FD91A9B60A18C53FE40C6FB9493CB3B4250AFF5E84E962E1CFF5E103994E6
  • Body hashDCF685C7B741942BC55EE7423B5AE88AD96CB91D979A705FD5B47392796730B2
  • IL size38
Referenced calls
Called by

TurnOff

public System.Void TurnOff()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash98E5B1DFA36B2ABC5096C607D8D44CF778C3C3DBD6689171BCC7EC17ECFBBA71
  • Body hash97D227E4BC033E5096F4E81BCBCA67F4D81FACCE23ABECA83035351464720465
  • IL size69
Referenced calls
Called by

TurnOn

public System.Void TurnOn()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash3916258FA766049650338A538835AE0A5C890D168B54C7B8F4B113D9FB703C53
  • Body hashF1009D6C9E98E7441CC4533644D58A60BF6799181886FB38A3C92BA342ECE301
  • IL size69
Referenced calls
Called by

WorldLoad

public System.Void WorldLoad()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash7BB38BB6DE171C70105E41872B2FF2AA5A9EA265C71FF835408F4F9C26F10FA9
  • Body hash8400511F295FC3EA910C6592405D5EC426F03D9B516B71CF86F25463DC535046
  • IL size34
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)