Romestead Assembly Reference

Candide.Entities.Controllers.Other.RegularResourceController

Type JSON

public class in Candide.Entities.Controllers.Other

Methods7
Properties0
Fields2
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
_shouldPlayEntityHitSoundprivateprivate System.Boolean _shouldPlayEntityHitSound
_shouldPlayTerrainHitSoundprivateprivate System.Boolean _shouldPlayTerrainHitSound

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash831CAFBCBA1BAE1FE1644DF27AB0C65BD2E8F90198FEC798509D2FE32C59005C
  • Body hash0947E3F28E48F31AB6A0955DDC52FEB5E4E8E69962FA4846F20C31D64FFD5B4D
  • IL size125
Referenced calls
String literals
  • min_frame
  • max_frame
  • Max value can not be lower than min value

OnEntityCollision

public System.Boolean OnEntityCollision(Shared.Entity.EntityWrapper otherEntity, Microsoft.Xna.Framework.Vector3 thisOldVelocity, Microsoft.Xna.Framework.Vector3 thisNewVelocity, Microsoft.Xna.Framework.Vector3 otherOldVelocity, Microsoft.Xna.Framework.Vector3 otherNewVelocity, out Microsoft.Xna.Framework.Vector3& overrideVelocity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash68B71F1684DC687D47055371BCF72DEF069F5EF177347EF3201ACEF65506F52E
  • Body hash906FE7F7FC96F8CFE12017825391E5E3D0F2ADEBBE5B45A04F532F947D147203
  • IL size212
Referenced calls
String literals
  • event:/hits/impact/generic_impact_wood
  • event:/hits/impact/generic_impact_stone

OnProjectileHit

public System.Boolean OnProjectileHit(System.Int32 id, Shared.Combat.Spells.Casting.CastSpell spell)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash4AECA5B24854B43D6A0ED0CB41291BA4093864D4E2C415E1CDA98734ACF74E92
  • Body hashFD02B3D772F86FDDB67F3F314D7E91351DBA2618955857196F122A911021BE4E
  • IL size15
Referenced calls
  • Shared.Entity.EntityWrapper::get_CarrierEntity()

OnRemove

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashAEC34676421D1CAB55B37DF24A1E1AD0E6EBB881C78311BDA3FB0209EF22C0C8
  • Body hash53ED27830EB6BBE1C24F05D477936EFACD9E0C78F71AFCA48ECA3A8DA50DB120
  • IL size261
Referenced calls
String literals
  • stone_grey

OnTerrainCollision

public System.Void OnTerrainCollision(Microsoft.Xna.Framework.Vector3 previousVelocity, Microsoft.Xna.Framework.Vector3& velocity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashBA8BB6C3305A8D67ED40092F0C225B53A10C40E7FE75E6D1F24DBDF207F7E2E5
  • Body hash688242497C3DA3568FCD09513724B35D773502ED7C6163F6B9D2535A47CA1AB5
  • IL size171
Referenced calls
String literals
  • event:/hits/impact/generic_impact_wood
  • event:/hits/impact/generic_impact_stone

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash26AC10F60D787C2D841D75A7656C4F73E876681183382EB38F683E3E707E098D
  • Body hash3C5E7069E9E09D541BB0F2D6A1D35F939855A67E204ABE42C399800B84092A69
  • IL size134
Referenced calls
  • Shared.Entity.EntityWrapper::get_Velocity()
  • Microsoft.Xna.Framework.Vector3::get_Zero()
  • Microsoft.Xna.Framework.Vector3::op_Equality(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)
  • Shared.Entity.EntityWrapper::get_IsThrown()
  • Shared.Entity.EntityWrapper::get_CarrierId()
  • System.Nullable<System.Guid>::get_HasValue()
  • Shared.Entity.EntityWrapper::get_HeightFromFloor()
  • Shared.Entity.EntityWrapper::get_StandingOnEntityId()
  • Shared.Entity.EntityWrapper::get_Frame()
  • Shared.Entity.EntityWrapper::set_Frame(System.Int32)