Romestead Assembly Reference

Candide.Entities.Controllers.Other.CatapultController

Type JSON

public class in Candide.Entities.Controllers.Other

Methods12
Properties1
Fields16
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
AimRangepublicpublic System.Single AimRange
DriverRelativeAimPospublicpublic Microsoft.Xna.Framework.Vector2 DriverRelativeAimPos
ScoopBaseGuidprivateprivate System.Guid ScoopBaseGuid
ScoopRotationpublicpublic System.Single ScoopRotation
_angleprivateprivate System.Single _angle
_audioEventprivateprivate Candide.Sound.AudioEvent.AudioEvent _audioEvent
_audioStopDurationprivateprivate System.Single _audioStopDuration
_audioStopTimerprivateprivate System.Single _audioStopTimer
_countDownStopSoundprivateprivate System.Boolean _countDownStopSound
_hasFiredOnceprivateprivate System.Boolean _hasFiredOnce
_isRotatingprivateprivate System.Boolean _isRotating
_scoopEntityDataprivateprivate Shared.Entity.EntityWrapper _scoopEntityData
_scoopMeshprivateprivate CandideCreator.Shared.Models.EntityMesh _scoopMesh
_upgradeLevelprivateprivate System.Int32 _upgradeLevel
_usingEntityIdprivateprivate System.Nullable<System.Guid> _usingEntityId
_usingEntityStartPositionprivateprivate Microsoft.Xna.Framework.Vector3 _usingEntityStartPosition

Properties

NameVisibilitySignature
GetRotationAnglepublicpublic System.Single GetRotationAngle

Methods

BeforeRender

public System.Void BeforeRender()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash8F48928A096A650A0ADC5993B3D7A725EE2F05E97BEFE36A462115E8AA613F38
  • Body hash2370BD1BE660BABB7322551FE22A30DA8041145A05FFA9311F419E5D83F01CA9
  • IL size248
Referenced calls

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashB559AA96418A91480056E3516EB6EC8A9BCDFAB7AC250412C89E067B320CA6C9
  • Body hash22DBD47DAA4A028478B3DA8D2F5B6F107EC10588177A6DF3136FB962FC900AAC
  • IL size106
Referenced calls
String literals
  • upgrade_level

EntityUnload

public System.Void EntityUnload()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashB8C281CE2F975058FCD53370150FAC45D8740F8AA6D6DDBFA171B051A7C42096
  • Body hash27076240CDC53D8AD32CE0BF21A6BB0BB833710BB9BC89688FB13B4BDAE67927
  • IL size17
Referenced calls

GetAimWorldPos

public Microsoft.Xna.Framework.Vector2 GetAimWorldPos()

Method metadata
  • Visibilitypublic
  • Return typeMicrosoft.Xna.Framework.Vector2
  • StaticFalse
  • VirtualFalse
  • Hash3D557E37110F060530475797508CA6DA5856EF3DA4FF649AD6CE8A217C17F675
  • Body hash34B5A4E1EF0EC1AC0CCB6D5229BC1AB23723A5C4D181458F79BEB943EA8E6D44
  • IL size44
Referenced calls
Called by

GetInteraction

public Shared.Models.Interaction.Interaction GetInteraction(Shared.Entity.EntityWrapper otherEntity)

Method metadata
  • Visibilitypublic
  • Return typeShared.Models.Interaction.Interaction
  • StaticFalse
  • VirtualTrue
  • Hash282758D60B0D05B62484457ABE7F472E3A15DFD86299BD87221EB58AAB08F7E0
  • Body hash4250311F665ECD1C904D0AA8E7A7F7830611A23E8C977C66852F795ABC892ECC
  • IL size77
Referenced calls

OnDamaged

public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash6FDF91D32F1CBD7E4B7C6A48D19E2322472D01B0845472C80C5D2CC643906D45
  • Body hash8CE88E8C434C693157942463BAA785798FA7BC98858FB2FE2C5D2A18A74A5532
  • IL size24
Referenced calls
String literals
  • WorldStats_ArmamentsDamageResistance

OnInteract

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash1E15C410F0D1A7E3F21B57F4E37443FBBEA68FDE9AEE3E17815405710C4BEEB2
  • Body hash8118AFC17856A1A627E7BB5142D0D86F809AA6431DC52D85331B696ABECD9E61
  • IL size69
Referenced calls

OnRemove

public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashC9444E05DFFDD9CEF74FA5A0F46DA2159E17C2A8DC3FD5FCBDC1DC1A56EBF275
  • Body hash2C542739B94C27CBDC417CEC38B51CB5983447F28E5333B1EAEFDCB3237E4EF0
  • IL size57
Referenced calls

OnServerSetState

public System.Void OnServerSetState(System.Int32 state)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashCADB423C7AE5762C62FA37804469AFFE39F1FE078422F1AA9B588E59A66AEC16
  • Body hashB35966376E63ECB2CF5797D6868F10D1772B1827D260CA4E64D708CD4F4EAAA6
  • IL size202
Referenced calls
String literals
  • event:/buildings/catapult/catapult_fire
  • event:/buildings/catapult/catapult_lower_scoop

ReceiveEntityControllerMessage

public System.Void ReceiveEntityControllerMessage(System.Object message)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashFD44A3FC46DE3D09F5E3CD9A3DB74EF80882F2464CAC4596CACA36163120EAE2
  • Body hash8FDB193EB61E65FB862B236FBE82B67F3AD1D39147171EDF34868F0162128BCC
  • IL size69
Referenced calls
  • Candide.Multiplayer.Models.LocalPlayer::get_EntityId()
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::GetValueOrDefault()
  • System.Guid::op_Equality(System.Guid, System.Guid)

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash5FAFC49B9B46EF883ECDEB1BF1A5F5E512533048FD1B258DBA164C54E32199C2
  • Body hash2F125AA380C6DAC4B5F9B7594AA901C10FE56DDF719C7BCDEA2031587B305F52
  • IL size1111
Referenced calls
String literals
  • vehicle_driver
  • event:/buildings/catapult/catapult_turning

UpdateParameters

private System.Void UpdateParameters()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash00061289EDB8EFB13504D426C3AAA70F2AF1B73A4F85925C65BB41D97BACBC7B
  • Body hash1DC67823DF5FABD39C1D1C410FAAC2013C05B85E6E8C7559D1F64080BEBC5618
  • IL size177
Referenced calls
Called by
String literals
  • vehicle_driver