removed SkillName, now we're using tags
added skills for creatures, and skillrender for UI
added OnBeginTurn and OnEndTurn and added to game logic
revamped architecture, added first turn skeleton, statemachine
corresponding to inputprocessors, inputprocessor for player select and
mockup pick skill inputprocessor until UI is ready
Finished turn structure and added HUD prompts about state
added placeholder skill move
moved execute to end of turn instead of after confirmation
changed move from new Component to just modificating the existing one
made turns simultaneous for all creatures of one player
made turns execute according to initiative
fixed turn sequence, added beginofturn and endofturn checks
fixed a bug that made P1 creatures not to move
added autoendturn
changed move mock code so two creatures cannot enter the same square,
highest priority wins AND destroys the rest of the actions
fixed typo
refactored public members
changed scripting to BeanShell, loading skills from file!
changed executor to get data from files on loading, tested OnBegin
methods
changed how OnBeginTurn and OnEndTurn work, can now be created from
scripts. Example provided.