Romestead Assembly Reference

CandideServer.Entities.CommonTasks.PathFindTask

Type JSON

public class in CandideServer.Entities.CommonTasks

Methods9
Properties0
Fields12
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
AccelerationScalingpublicpublic System.Single AccelerationScaling
ApproachTimerpublicpublic System.Single ApproachTimer
CurrentNodeIndexpublicpublic System.Int32 CurrentNodeIndex
GoalPositionpublicpublic Microsoft.Xna.Framework.Vector2 GoalPosition
LastDirectionpublicpublic Microsoft.Xna.Framework.Vector2 LastDirection
PathArgspublicpublic CandideServer.Entities.CommonTasks.PathFindTaskArgs PathArgs
RecalculateTimerpublicpublic System.Single RecalculateTimer
ReversePathpublicpublic System.Collections.Generic.List<Microsoft.Xna.Framework.Vector2> ReversePath
StuckTimerpublicpublic System.Single StuckTimer
TargetEntitypublicpublic Shared.Entity.EntityWrapper TargetEntity
TargetEntityStartPositionpublicpublic Microsoft.Xna.Framework.Vector2 TargetEntityStartPosition
_isDoneprivateprivate System.Boolean _isDone

Methods

FailedToReachTarget

protected System.Void FailedToReachTarget()

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashFD600C5DA077360981B7F6E31BA65C29E1276CE27E01BBE4BEE86CA3A3F33715
  • Body hash23CBDE17006B5BC7B4A9B77A2FFD273541065952AE283D363B3255EBEFD8BC0D
  • IL size15
Called by

FinishReachedTarget

protected System.Void FinishReachedTarget()

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashB53F95EE8764C0CEFE2663BEFB1738582C0990B5572A277BB33CFC9E491AA702
  • Body hashB8A712E65E45DCB9C24A26E425F3D3F0A2B8A0D1054869533C23F1FD7617AE56
  • IL size53
Referenced calls
Called by

IsDone

public System.Boolean IsDone()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • HashC0D6F13904AA45F26E0E259EFAFF8C36ABEF64E207CE8783BD8AA2D61ED66FC5
  • Body hashFAFA1521385ECC28E579A90EA1A0CBE7CB34972A8403760074C02939A778473D
  • IL size7

NewPath

private System.Void NewPath()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashD69B4EA6A4A68759F1854DE910558F26856D9F98C1CB6A8832AB167448CFA816
  • Body hashF98C1FDBC7D029D93E7F603F64FE51D5D80CB3018E98BF6DA0DC20DB3EBBAEBB
  • IL size412
Referenced calls
Called by

NextNode

private System.Void NextNode()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashDB360BAEEBA2B15A77AC2E0E726DEE9BFF5288316017E476D3AEC353BCA8E0F5
  • Body hash57056E7F9AEFF1C3A4F7049015485864FF578DA47D642CF09C4D59FF9B8DF597
  • IL size254
Referenced calls
Called by

OnTaskDone

public System.Void OnTaskDone()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashC020CB12A260F3B9BE272A795466BFCF47054C4927C625F11A1FF9ADD33AC1AA
  • Body hash1B8602777CD3634F7A815E840D4D2FDF6718B52CAC9271CB1CC4461E2836850A
  • IL size23
Referenced calls

SetNextGoal

public System.Void SetNextGoal()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash7536D24790C8B5B09F18AC40A6A7EC3C6BCFA6357C76C78357A2EC227A8E3113
Called by

Start

public System.Void Start()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashD6DEEF7CB95AF994EA2B4A341C155223B2FAB3A43EB37AE4B4651C656112DCE7
  • Body hashAFE371CAD5ED7E2EDAD5A3CB59ECD6605B6207F79C8D08B43FB94FF22221B651
  • IL size61
Referenced calls
Called by

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash38907FBF4D500484EADB1AE2A4BE95D8FEC2207305C59A9A3018E08208B895FD
  • Body hash4C224240B15180F3F5960C2A7479B28946EB4FA50D261D5EFF37E720CBB93A96
  • IL size615
Referenced calls
Called by