Romestead Assembly Reference

CandideServer.Entities.ControllerSets.Talos.ServerTalosShoulderController

Type JSON

public class in CandideServer.Entities.ControllerSets.Talos

Methods11
Properties0
Fields10
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Entities.ControllerSets.Talos
  • Base typeShared.Entity.Base.AbstractController
  • Hash4FE0DA2DE8C4E523BCE3FBC1CDE3B0581AE6F69863FABD2B098D6D04F17295FC

Relationships

Fields

NameVisibilitySignature
BasePospublicpublic Microsoft.Xna.Framework.Vector3 BasePos
Configpublicpublic CandideServer.Entities.ControllerSets.Talos.TalosFightConfig Config
IsOpenpublicpublic System.Boolean IsOpen
OpeningAnimationFrameTimeprivateprivate System.Single OpeningAnimationFrameTime
Parentpublicpublic CandideServer.Entities.ControllerSets.Talos.ServerTalosArenaController Parent
ShootAnimationFrameTimeprivateprivate System.Single ShootAnimationFrameTime
TargetAreapublicpublic CandideCreator.Shared.Models.RectangleF TargetArea
_openingAnimationTimerprivateprivate System.Single _openingAnimationTimer
_randomShootTimerprivateprivate System.Single _randomShootTimer
_shootAnimationTimerprivateprivate System.Single _shootAnimationTimer

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash62570A9492E86775247A7701768496C88E63B637999B9C777B9D4B961AE540FF
  • Body hashFDEEE9522059FB80C1914AAA0EB5403C79A4AE06ABB121BC396FD66DBC4C4AA1
  • IL size25
Referenced calls
  • Shared.Entity.EntityWrapper::get_Position()

FireAnimation

private System.Void FireAnimation()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash090F200A93388842DCFAF60B97F8CA8588413DBE3191A4DB51D87DC8442808E8
  • Body hash6EC76E5558FE2F03F7B0336B6438BB716CE31C71ED83E60C7B3A10244FB2D439
  • IL size19
Called by

FireAt

public System.Void FireAt(Microsoft.Xna.Framework.Vector3 targetPos)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashA0DBF0EB382FDFD78324C4B193F014357A39DA0331A51A09E4AB0AC76EA68B70
  • Body hashE2B0097D8D6D2984AA94F6BBA42A9C9B57438D84885B013559E109292713A688
  • IL size238
Referenced calls
Called by
String literals
  • event:/creature/Talos/talos_shoulder_cannon_shoot

Open

public System.Void Open()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashCF741CC3781801C99FB371B7F56450268332954A69CB4C0803A93E697C9FC305
  • Body hash99D1AF454A436F3483CD0C9E508586E668C2CE9204A283B7606A862C4DB7ABAC
  • IL size35

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash6358EE5BFE62CF3DCF087EA507D7EC0E6C1D6F687FF58D19DFC5B6B1768D5BA4
  • Body hashCAB3C1B3D4D9D7E1552CDBD1D6C7CF64069060C45FEEE3752BCC561C23AB0D14
  • IL size574
Referenced calls
  • System.Nullable<Microsoft.Xna.Framework.Vector3>::.ctor(!0)
  • System.Nullable<Microsoft.Xna.Framework.Vector3>::get_HasValue()
  • System.Nullable<Microsoft.Xna.Framework.Vector3>::GetValueOrDefault()
  • Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)
  • Microsoft.Xna.Framework.Vector3::get_Zero()
  • Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)
  • Shared.Entity.EntityWrapper::get_Fdt()
  • CandideServer.Entities.ControllerSets.Talos.ServerTalosShoulderController::UpdateActive(System.Single)

UpdateActive

private System.Void UpdateActive(System.Single dt)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash214F32CB36528325DA3FDBF73BC1C6EB6949313BED302A784B26934DAFBDFBAF
  • Body hash1362BD4FD9F3C095A2E4CBF6346C54403FE72F519488418D3E2F42AC091EC05E
  • IL size120
Referenced calls
Called by