Commit Log
-
Cleaned up offline town screen movement code.
-
Object changes: ...
-
Started the big code cleanup. ClassicMenuScreen has been improved, and the ResourceService can load files and retrieve resources.
-
A couple of documentation changes and source rejigging for the ContentDb. Preparing to move it to Pangolin.
-
Removed dead code from content_db subsystem and added better comments.
-
Improved speed of component construction / retrieval.
-
New and improved ContentDb system. Still WIP, but can be used for simple situations.
-
Added basic service for use with the content database. Very little functionality, but can load and query.
-
Moved story scanning code into StoryInfo class instead of ResourceService.
-
A million changes: ...
-
Lots of changes: ...
-
Cleaned up content_db code and split into separate files (using includes not imports, sadly). Most loading is now done by individual classes.
-
Cleaned up some of the ContentDb code and added more tests, including a temporary timing one.
-
Lots of changes: ...
-
Final path fix.
-
Fixed path error for requirements.
-
Updated api class docs.
-
Cleaned up lots of source code, and split several utility classes into their own files. Added more comments to files.
-
Renamed "apibase.php" to "includes/apidispatcher.class.php", and fixed a bug that was causing the launcher to fail.
-
Rewrote Gateway Server to be class based instead of static functions. Added new documentation and removed dead methods.
-
Added rough assets for Title/New Story screens.
-
Removed some old Pangolin code from the client, and improved the town walkabout state to reflect some changes. Made the "Start new story" screen much quicker and neater.
-
Updated shared code to include a rules database, as well as improved some of the shared server code to be more test friendly.
-
Experimenting with new look frames. Slow though.
-
Many changes: ...
-
Town now has simple scrolling and display.
-
Fixed screens to remove ScreenManager requirement in constructor. Improved OfflineTownScreen to now have a (very bad) scrolling map.
-
Fixed a few file exclusion problems in make-resources. Hopefully these can be moved to a blitzbuild script in time.
-
Cleaned up launcher code.
-
Cleaned up client source.
-
Cleaned up the story service and story info serialization.