Пример #1
0
 public void ClearTiles()
 {
     CombatGraphics.ClearAttackables();
     MovementGraphics.ClearMoveables();
     if (currentTargeter != null && currentTargeter.IsActive)
     {
         currentTargeter.Disable();
     }
 }
Пример #2
0
 public void HideSelectionIndicator()
 {
     if (ShowingSelectionIndicator)
     {
         Vector3Int spritePosition = World.WorldToCell(Obj.transform.position);
         MovementGraphics.ClearMoveables();
         World.SetMovementTile(spritePosition, null);
         ShowingSelectionIndicator = false;
     }
 }
Пример #3
0
 public void OnMoveAction(HashSet <Vector3Int> moveables)
 {
     ClearTiles();
     MovementGraphics.ShowMoveables(moveables);
 }