– implement basic setting of movement targets for objects
– impelemet basic tile click handling (sic)
– add stub for wall click handling
This adds handlers for our three types of clicks (object, tile and wall) to the GameState. This furthermore adds the concept of “being selected” to the objects.
Once you click on objects you can now select them (if they are not marked as static) and set a target for them to move towards to.
This finally allows the user to actively alter the state of the world.