Romestead Assembly Reference

Candide.Entities.Controllers.RabbitController.ScarabController

Type JSON

public class in Candide.Entities.Controllers.RabbitController

Methods7
Properties0
Fields2
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Entities.Controllers.RabbitController
  • Base typeShared.Entity.Base.AbstractController
  • Hash1D5AF5B0B4DEDAB75CD468E1A21073A8DC2225B508E3EF46371D50517C5A832E

Relationships

Fields

NameVisibilitySignature
_animationStateMachineprivateprivate Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine
_flyingAudioEventprivateprivate Candide.Sound.AudioEvent.AudioEvent _flyingAudioEvent

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash0BDDEDF75F2C75EA540FBBCADAF11ED9A5E6F7C120C48D3A7DD2353C50E6F51B
  • Body hash29B8199F7C19E4821B12279160ADD96601F70751984A9399B1F32F4AF8138C96
  • IL size372
Referenced calls
  • Candide.Database.SpacDataBase::GetSpacOrNull(System.String)
  • Shared.Entity.EntityInitializeException::.ctor()
  • CandideCreator.Shared.SpacSystem.State::.ctor(System.String, System.Boolean, System.Nullable<System.Single>, System.Single, System.Boolean)
  • Candide.Entities.Controllers.RabbitController.ScarabController::<EntityInitialize>b__2_0()
  • System.Func<System.Boolean>::.ctor(System.Object, System.IntPtr)
  • CandideCreator.Shared.SpacSystem.Transition::.ctor(System.String, System.String, System.Func<System.Boolean>, System.String, System.Boolean)
  • Candide.Entities.Controllers.RabbitController.ScarabController::<EntityInitialize>b__2_1()
  • Candide.Entities.Controllers.RabbitController.ScarabController::<EntityInitialize>b__2_2()
  • Candide.Entities.Controllers.RabbitController.ScarabController::<EntityInitialize>b__2_3()
  • Candide.Entities.Animations.EntitySpacAnimationStateMachine::.ctor(CandideCreator.Shared.Models.SpritesAnimationCollections.Spac, System.Collections.Generic.IEnumerable<CandideCreator.Shared.SpacSystem.State>, System.Collections.Generic.IEnumerable<CandideCreator.Shared.SpacSystem.Transition>)
  • CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::SetState(System.String, System.Boolean)
  • Shared.Entity.EntityWrapper::set_UsesSpac(System.Boolean)
  • Candide.Graphics.VFX.SpacRenderingArgs::SetDefaultEntityOffset(Shared.Entity.EntityWrapper)
String literals
  • scarab_animations
  • idle
  • walk
  • fly
  • wings
  • *

OnKilled

public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • Hash76D6F973F6BA59C84F928B527071C4958204CC3277B6CAF66CD81F4956574D5C
  • Body hashA61D379765B25544AD24E01015F0A353CFD0D45B2B3A16D68AA83C9554B24CF2
  • IL size72
Referenced calls
String literals
  • event:/hits/destruction/gore_small

OnServerSetState

public System.Void OnServerSetState(System.Int32 state)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash02A27CE343E8553CB20EA15D1DE9C9045CF072971E1EE4B027728570B3E538FF
  • Body hashAE6C88EE715E036B29EC2B75D5003C27D464AAD5EAE422B3ECAE01428C0E926B
  • IL size8
Referenced calls

ReceiveEntitySignalMessage

public System.Void ReceiveEntitySignalMessage(System.Byte message)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashED1044E5721C5BCD00FB43888DD50FD5358F0505ACB1825F653ACB7534DE986F
  • Body hash03037CCA6E3F8C5B2B891477CD067AB5B896F2CFBCA485D56BC25FAA911A0C07
  • IL size115
Referenced calls

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash632554B7D749D127D0CBDA3F1C121FE0C4BA3108B61B482625B09E58960DD363
  • Body hash4B2B20CA5D7C81E51B7023254E6CFC025C43C30FCA929BEAEFD887B09FEEC245
  • IL size379
Referenced calls
String literals
  • fly
  • wings
  • event:/creature/critters/scarab_fly_looping