Romestead Assembly Reference

Candide.Entities.Controllers.Talos.TalosChainCannonController

Type JSON

public class in Candide.Entities.Controllers.Talos

Methods3
Properties0
Fields2
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
AnimationStateMachinepublicpublic Candide.Entities.Animations.EntitySpacAnimationStateMachine AnimationStateMachine
_previousStateprivateprivate System.Int32 _previousState

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashFD1F1807213E342099E2118EF736A5D60353996E9D8881ACA1008E27ED830089
  • Body hash85F484D1A9E4AC61DD50BCC727B62649D7DEF01AA7410635DB388172432B7CC6
  • IL size346
Referenced calls
  • Candide.Database.SpacDataBase::GetSpacOrCrash(System.String)
  • CandideCreator.Shared.SpacSystem.State::.ctor(System.String, System.Boolean, System.Nullable<System.Single>, System.Single, System.Boolean)
  • Candide.Entities.Controllers.Talos.TalosChainCannonController::<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.Talos.TalosChainCannonController::<EntityInitialize>b__2_1()
  • TalosChainCannonController.<>c::<EntityInitialize>b__2_2()
  • 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)
String literals
  • boss/talos/chain_cannon
  • idle
  • charging
  • shoot

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash5D6734A1D8003722393F554C7C4E6DECB6078938844E69D8E005C786ABFC3F9F
  • Body hash00752008A79240D8035E176AB298C9CA796BC041F0C4A3EE88C36417DF586935
  • IL size159
Referenced calls
String literals
  • event:/creature/Talos/talos_cannon_charge
  • event:/creature/Talos/talos_cannon_shoot