ORK Framework  2.25.2
API Documentation
ORKFramework.TargetUseRangeSettings Class Reference
Inheritance diagram for ORKFramework.TargetUseRangeSettings:
ORKFramework.BaseData ORKFramework.IBaseData

Public Member Functions

bool CanMoveIntoRange (Combatant user)
 
void MoveIntoRange (Combatant user, ref bool moveIntoRange, ref bool useStopAngle)
 
Range GetMoveAIRange (Combatant user)
 
bool InRange (Combatant user, Combatant target)
 
bool InRange (Combatant user, Vector3 position)
 
bool InRange (Combatant user, BattleGridCellComponent target)
 
void GetCells (Combatant user, ref List< BattleGridCellComponent > list, GridCellCheck check)
 
List< CombatantGetInRange (Combatant user, Consider isEnemy, Consider isDead)
 
- Public Member Functions inherited from ORKFramework.BaseData
virtual DataObject GetData ()
 Gets a ORKFramework.DataObject representing the class. More...
 
virtual void SetData (DataObject data)
 Sets the variables of the class using a ORKFramework.DataObject. More...
 
virtual void EditorAutoSetup (string fieldName)
 Called for all fields using the autoSetup option of the ORKFramework.ORKEditorLayoutAttribute. More...
 

Public Attributes

bool ownUseRange = false
 
UseRangeSettings range