Romestead Assembly Reference

Candide.Entities.Controllers.Other.SulphurVentController

Type JSON

public class in Candide.Entities.Controllers.Other

Methods7
Properties0
Fields10
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
Dust2Animationprivateprivate CandideCreator.Shared.Graphics.FrameAnimation Dust2Animation
Dust2Animation2privateprivate CandideCreator.Shared.Graphics.FrameAnimation Dust2Animation2
Dust2Animation3privateprivate CandideCreator.Shared.Graphics.FrameAnimation Dust2Animation3
Dust2SpriteSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet Dust2SpriteSheet
Dust3Animationprivateprivate CandideCreator.Shared.Graphics.FrameAnimation Dust3Animation
Dust3Animation2privateprivate CandideCreator.Shared.Graphics.FrameAnimation Dust3Animation2
Dust3Animation3privateprivate CandideCreator.Shared.Graphics.FrameAnimation Dust3Animation3
Dust3SpriteSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet Dust3SpriteSheet
_animationStateMachineprivateprivate Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine
_bigVentprivateprivate System.Boolean _bigVent

Methods

BeforeRender

public System.Void BeforeRender()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash53051E16BFCC389F4DC996B43EF821209F1C7A909154719F5A8FF49676BBE211
  • Body hash60F49E28E4C5FEAC4691DF30BE1E7872DC464DFEA4398ECD5D0BEBFE3CD71036
  • IL size335
Referenced calls
String literals
  • inactive
  • erupt_to_inactive
  • erupt

CreateLowerDustParticles

private System.Void CreateLowerDustParticles(System.Boolean big)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4897216FBE7664A742879B25D3B3AF799BFF5067CE025C0BE58CCE802A9366C4
  • Body hashDE89E913910E3B0D7FEBF1EA0EA88E84B5A6510A516DD4E87AA3C35B664D0F87
  • IL size484
Referenced calls

CreateLowerDustParticles2

private System.Void CreateLowerDustParticles2(System.Boolean big)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashD97866916BA29699FA29A825A9D1745C9BB8EAD77DFA8B5DE4E22FA808D17B0E
  • Body hash528206A9A5E7431F134D2C5843642EC5FB66666CAD3101B390005F89F7E1F668
  • IL size484
Referenced calls

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashA41D7D38F73F1D155EC5D1BBF0CCE481DDB664D41E00027D43ADB6E19F1FC088
  • Body hash40A095DE052599030B72693F796DEA973DA762B9934263969ABAB90F4902E761
  • IL size520
Referenced calls
  • CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)
  • Candide.Database.SpacDataBase::GetSpacOrCrash(System.String)
  • CandideCreator.Shared.SpacSystem.State::.ctor(System.String, System.Boolean, System.Nullable<System.Single>, System.Single, System.Boolean)
  • <>z__ReadOnlyArray<CandideCreator.Shared.SpacSystem.State>::.ctor(T[])
  • Candide.Entities.Controllers.Other.SulphurVentController::<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.Other.SulphurVentController::<EntityInitialize>b__2_1()
  • Candide.Entities.Controllers.Other.SulphurVentController::<EntityInitialize>b__2_2()
  • Candide.Entities.Controllers.Other.SulphurVentController::<EntityInitialize>b__2_3()
  • Candide.Entities.Controllers.Other.SulphurVentController::<EntityInitialize>b__2_4()
  • Candide.Entities.Controllers.Other.SulphurVentController::<EntityInitialize>b__2_5()
  • <>z__ReadOnlyArray<CandideCreator.Shared.SpacSystem.Transition>::.ctor(T[])
  • 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::get_Id()
  • Shared.Entity.EntityWrapper::get_SpriteSheet()
  • Shared.Helpers.EntityHelper::GetEntityIdBasedRandom(System.Guid, System.Int32)
  • Shared.Entity.EntityWrapper::set_Frame(System.Int32)
String literals
  • big_vent
  • environment/sulphur_vent
  • environment/sulphur_vent_large
  • inactive
  • erupt
  • erupt_loop
  • erupt_to_inactive

OnServerSetState

public System.Void OnServerSetState(System.Int32 state)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash4935F576917F7856F536486949FAA820E78EEC76A0437D8468B3249580A371C1
  • Body hashF9D23069A2CE6B4D5B504CD50D5AE7B9B23DFC3C97A4426AD70F42DAEC6AD7E7
  • IL size63
Referenced calls
String literals
  • event:/biomes/volcanic/volcanic_geyser
  • event:/biomes/volcanic/volcanic_geyser_large

SetLightProperties

private System.Void SetLightProperties(System.Single strength)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash5C7C5B6F78B02F0D79B36785F85AF7C0D8F6A403DFDE29ABCD13CE55430960E7
  • Body hashE5DD1380207F3E0E41490517F2E53E896C28EF2BC80622BDB92A41952C518F26
  • IL size226
Referenced calls
Called by

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash9C05D79F00F8DFEC9108BA2FCD24B9B71F14763EF00B37952CF9598CAB09955F
  • Body hash319CCAAFD4FD39B590366B6AB2932A6532078085B376BF8499FE51C6E0A5D6CE
  • IL size175
Referenced calls
String literals
  • erupt_loop