Romestead Assembly Reference

Candide.Entities.Controllers.Legacy.BanditController

Type JSON

internal class in Candide.Entities.Controllers.Legacy

Methods6
Properties0
Fields10
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
AttackKnifeSpriteSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet AttackKnifeSpriteSheet
BloodSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet BloodSheet
DeathSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet DeathSheet
DefaultSpriteSheetOffsetprivateprivate Microsoft.Xna.Framework.Vector2 DefaultSpriteSheetOffset
IdleSpriteSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet IdleSpriteSheet
RunSpriteSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet RunSpriteSheet
_attackAnimationprivateprivate CandideCreator.Shared.Graphics.FrameAnimation _attackAnimation
_destinationprivateprivate Microsoft.Xna.Framework.Vector2 _destination
_idleAnimationprivateprivate CandideCreator.Shared.Graphics.FrameAnimation _idleAnimation
_runningAnimationprivateprivate CandideCreator.Shared.Graphics.FrameAnimation _runningAnimation

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash678D7EAA56D34492A706439B838BC6D4B496C200E4776F2D1E84011241E31FFE
  • Body hash7FDCE56901BD1B504167B722A1F81F179D7473EA66087B3F885DF405C086E54E
  • IL size8

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
  • Hash379128CA2AB1979B9FCC308D9F03297C0C5DA269762CB7E70D2B3E51430EBF64
  • Body hash290EED60225780289B822D307BCB0FA9F8E2DD88F4FEF70946810D28E61C9AE1
  • IL size213
Referenced calls

OnKilled

public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • Hash5A3F80922BA310289C1C5BB40AA110D529BAB82D3555E6C660523A4D25FDE8D6
  • Body hashEE2D6F0F2C568E0525CA5FEF40CE0C63E947849BF2A06F82313BE974C9A24D8C
  • IL size32
Referenced calls
String literals
  • event:/creature/bandit/human_death

OnProjectileHit

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash957BACE5722D3FD10A6B648857689C8AABC37CF6762B9256CC869A75AD112B7F
  • Body hashD8DA614B60A56A7D895B445F6A748B08EFE2019C9973284410D70D5DDE082034
  • IL size282
Referenced calls
String literals
  • event:/hits/impact/impact_flesh

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashADA8173390B811B76810BB3AF7947E04995201EA56E18B3C650F348E60C4B40C
  • Body hashC0D5C9F94B10134B74797F1BE19B7317C3C5A6974EE3C0971BCE12E461565D5D
  • IL size941
Referenced calls
String literals
  • event:/creature/bandit/unsheathe
  • event:/creature/bandit/bandit_charge

VerifyTargetAndSetDestination

private System.Boolean VerifyTargetAndSetDestination()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • HashCA1E07DC38B5183480A3E68D4C78B3A2331304920D8DFDA3B0CF9C7665F08987
  • Body hashBD2A0DD1B860BB26A80DF62D20668DB9AB8EF619274E183EA7A564C77FECCD8D
  • IL size77
Referenced calls
Called by