Just an update:
I can now select multiple characters with their different movement spaces taken from the character.
Tiles where characters stand on, is marked as a player obstacle - so you cannot move on that tile.
Had a couple of challenges, but the most current one is:
For attacking - I will need 'line of sight attack' so that if an obstacle is in the way, it is -well, in the way of the attack and you probably should not be able to attack around a corner if it makes sense?
So I am trying to figure out this logic. I have commented my code religiously - rewrote it several times as well, but I still get lost in it now and again. :-)
Who thought that something that looks so simple is becoming so complex?? Perhaps I am over complicating things?
![]()



