Skeleton.cs 657 B

12345678910111213141516171819202122232425
  1. using System.Collections.Generic;
  2. using UnityEngine;
  3. using UnityEngine.EventSystems;
  4. namespace RPG_Fight_Test.Assets.Scripts.Creatures
  5. {
  6. public class Skeleton : Creature
  7. {
  8. private void Start()
  9. {
  10. Dex = Random.Range(0, 20);
  11. }
  12. public void decideActions(List<Creature> combatants)
  13. {
  14. List<Creature> closeEnemies = enemiesInSquareNextToCreature(this, combatants);
  15. Debug.Log("Number of close enemies " + closeEnemies.Count);
  16. if (closeEnemies.Count > 0)
  17. {
  18. setFirstAction(new AttackAction(closeEnemies[0]));
  19. }
  20. }
  21. }
  22. }