Romestead Assembly Reference

Candide.Entities.Controllers.Legacy.ScriptedController

Type JSON

internal class in Candide.Entities.Controllers.Legacy

Methods8
Properties0
Fields1
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
_scriptprivateprivate Candide.Scripts.Script _script

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash64AC38AE564833169901A3A995EF77C24C75C50E62AA50FFBF16F280AF745D6E
  • Body hashAF63B719C521DDBB99DFC5CE9122932A6F366DF35818A79884A5925464B28B55
  • IL size78
Referenced calls
String literals
  • script
  • no script

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
  • HashDC41AA8F7AE33E495E56A36A3ED1DD197B60D8CEC5FB36A44B767A8700D7FE6B
  • Body hash4242BD931ED7FCB685829EC6D21409CC3BE66462AD8BFF4F91CF579951DDB237
  • IL size43
Referenced calls
  • NLua.LuaFunction::Call(System.Object[])

OnOutOfHealth

public System.Boolean OnOutOfHealth(Shared.Combat.DamageResult damageResult)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash6D03C3835975D45722064C14D2A4E5BE9FEE405726622C0C39194315DB572C3E
  • Body hash6E79627094554A9F66C2D4BE9CECA33F7B861B736BA0AA6D7016C27E04D7F740
  • IL size44
Referenced calls
  • System.Array::Empty()
  • NLua.LuaFunction::Call(System.Object[])

OnProjectileHit

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • HashC2C86B52528391C0462593F50E89C93F1BCADC217C0F3E2CC6AE33066B81AADB
  • Body hashB906C2CFB183E48C070CFBC5903A2C4A8ED0EDBE93BDA61E0A46DF75938EC27F
  • IL size40
Referenced calls
  • NLua.LuaFunction::Call(System.Object[])

OnTerrainCollision

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash49C8E3AA01063237247B573DC8BF56F1F1CD68D4C8C53897CED0C302CADFD06A
  • Body hashC7AA170CC9B3F277053A2006D1180D5653F2A7A56F62395840FF86E66BB15E3C
  • IL size28
Referenced calls
  • System.Array::Empty()
  • NLua.LuaFunction::Call(System.Object[])

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashA87F421A611B6053837C890F75B7B9F0CE67CC2AA80B95164BE10DACC131F988
  • Body hashF5BC7124D3179F5C973799B11A323118889973BD60ACF2AB75D161EBB89B3105
  • IL size51
Referenced calls
  • Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()
  • System.TimeSpan::get_TotalSeconds()
  • NLua.LuaFunction::Call(System.Object[])