ORK Framework  2.25.2
API Documentation
ORKFramework.GridPath Class Reference

Public Member Functions

 GridPath (Combatant user, List< BattleGridCellComponent > path, float moveCost)
 
void Clear ()
 
void ConsumeMoveCost ()
 
void End ()
 
bool IsNotUser (Combatant combatant)
 
List< CombatantGetNextPathCellCombatants (bool ignoreUser, bool removeCell)
 
List< CombatantGetLastPathCellCombatants (bool ignoreUser, bool removeCell)
 
List< CombatantGetRemainingPathCombatants (bool ignoreUser, bool removeCell)
 
int GetRemainingPathLength ()
 
BattleGridCellComponent GetNextPathCell (bool removeCell)
 
BattleGridCellComponent GetLastPathCell (bool removeCell)
 
List< BattleGridCellComponentGetRemainingPath (bool removeCell)
 
void RemoveCell (GridPathCellSelection selection)
 
bool CheckValidStart ()
 

Properties

Combatant User [get]