Initial commit
- Created a sane component structure for renderables
- Introduced RenderUtils
- Implemented anchor
- Fixed bugs with button effects
- Added label size
- Fixed bug with setting inactive state
Adjusted roomscene and index accordingly
As an experiment went back to an inheritance architecture
Restructured the button to work as a mini scene
Changed the animation to work as an action
- Lots of changes: new scene, some bug fixes, ...
- Changed the street scene to the gray background
- Adjusted the buttons
- Added a map on the street
- Added proper anchor transformation
- Minor code style adjustments
- Several bug fixes
- Added forgotten linearaction.js
- Added a player.js
- Adjusted roomscene and streetscene by fixing some bugs
- Fixed the map overlay
- Tried some stuff with the mouse handler -> needs changes
- Added a mousehandler.js module
- Added a progress bar
- Converted the mousehandler to use inheritance
Added proper transform calculations
Made the extends method a little safer by using Object.keys, Object.GetOwnPropertyDescriptor and Object.defineProperty
Added a SortedList implementation
- Changed the way init() works
- Added node child sorting by "z" property
- Fixed init sequence
- Introduced handleMouse... methods
- Added a first implementation of the nodeloader with partial Sprite loading