Description
Ok, just putting the things together and tightening the code a little and winnowing out the silliness and spaghetti code.
* Re-implemented "turn me" arrows from v.2 in conjunction with movement controls.
* Moved the Move command to the bottom of the screen to make room for the "turn me" arrows.
* Stabilized quirky controls. (In v.4, only the cycle-through-party arrows at the bottom of the screen consistently behaved in the sort of way one might expect. The highlighting of allied tiles had been a little unpredictable)
* Added enemy panel highlighting.
* EDIT: It turns out that it was really easy to implement map dragging with my current set-up using the startDrag() and stopDrag() methods. This could have potentially been a nightmare if things had been set up differently and if I had had to figure out how to override things and work out exceptions, but I think the default behaviors are desirable here.
I might tweak transparency of the blue and red "these are your allies/enemies" highlighting tiles a little, but anyway, now I really am running out of things that I want to be totally public.