CoreGameplayLayer is parent's parent now.
Set tileHighlighter's scale after initializing tiled map.
Add Alert Panel + Confirm Panel graphics
Add AlertPanelLayer and ConfirmPanelLayer
Fix memory leak with action.copy
Vertically align positions of elements for cleaner display.
Add show: and hide: selectors to all layers that take callbacks as input.
Remove events MapWasLoaded, MapWasUnloaded
(they are no longer necessary)
Do not rely on willFinishAfter: selector on FLAction, it causes timing issues
Add an event aggregator to have a centralized event observer for all events.
[Minor] Fix issue preventing the same avatar image from not loading the second time.
Add Alert action.
Add Confirm action and DidConfirm, DidNotConfirm events.
Add @try @catch in main.m to log exception's call stack symbols on error.
[WIP] Add multitouch support for dragging letters around.
Show error messages on letter freeze.
- Add a message manager to hold messages extracted from YAML
- Actually display messages in Alert and Confirm panels