Romestead Assembly Reference

Candide.Entities.Controllers.Legacy.FireController

Type JSON

public class in Candide.Entities.Controllers.Legacy

Methods6
Properties0
Fields4
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
LaserEffectSpritepublicpublic CandideCreator.Shared.Graphics.SpriteSheet LaserEffectSprite
SmokeAnimationpublicpublic CandideCreator.Shared.Graphics.FrameAnimation SmokeAnimation
SmokeSpritepublicpublic CandideCreator.Shared.Graphics.SpriteSheet SmokeSprite
_fireAnimationprivateprivate CandideCreator.Shared.Graphics.FrameAnimation _fireAnimation

Methods

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
  • Hash491A70E3F2AB153A6E85C31EA1B7F9258C2420CDB3DE3C580B859B12D98E88CE
  • Body hashEAFF5C59AA9CBF152ABAEC9FF6A71F9CF7467B67A13B76131CDE47976CB559DE
  • IL size168
Referenced calls
  • Shared.Combat.DamageTypesArray::.ctor(System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single)
  • Shared.Combat.DamageTypesArray::.ctor()
  • Shared.Entity.EntityWrapper::get_Position()
  • System.Nullable<Microsoft.Xna.Framework.Vector3>::.ctor(!0)
  • Shared.Combat.DamageInfo::.ctor(Shared.Combat.DamageVfx, Shared.Combat.DamageSourceType, Shared.Entity.EntityWrapper, Shared.Combat.HitInfo, Shared.Entity.EntityWrapper, System.Nullable<Microsoft.Xna.Framework.Vector3>, System.Nullable<Microsoft.Xna.Framework.Vector3>, Shared.Combat.AttackType, System.String, System.String)
  • Shared.Combat.SharedCombatHandler::ApplyDamage(Shared.Combat.DamageInfo)

SpawnFireSpark

public System.Void SpawnFireSpark()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashF885CD2232E16A816FE76394C64C5119E96EDF571046C1D8B1FF014DC876FB44
  • Body hashD3F3138B5BC6B26904C72797AE73343640997C458B8368CF2F0E26C86DE6518B
  • IL size850
Referenced calls
Called by

SpawnSmokeParticle

public System.Void SpawnSmokeParticle()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashEBB5EC32E7730C6A09A2A9637E31776A3316DD09091472927F20181BC5FC51E3
  • Body hash798E7C18D8187375D38145BA06E8192247DB3ABC2D09B493B32161CB9ACBAD19
  • IL size464
Referenced calls
Called by

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashD4F29CA146A3B45321A872664EBA070ADC37A8A85428A8E3941128F6385B721A
  • Body hashF5580C6B1DFD997B469E70F452358DF080B01D7C7FA18E8D9F5360AB4DF4DFFC
  • IL size318
Referenced calls