Release Notes: A new class, Cottage.GameDialog, was added. The Sprite, GSPlayer, GameStates, and Application classes were improved. All common dialogs now can take both an HTMLImageElement and HTMLCanvasElement objects as their image sources. The definition-box now supports simple formatting for its item description. The Cottage inline console was improved. A new test application, 'dialog-presenter-grules-test.html', was added. Many bugs were fixed in the library and Cottage Designer (mostly in the common dialogs and game rules sub-systems). A few improvements were made in the API documentation.
Release Notes: Cottage's common dialogs now support themes. Two built-in themes are supplied: Simple and Curved. New common dialogs were also added: definitionBox(), xlistBox(), glistBox(), selectorBox(), and equipmentBox(). The ExplodeToColor and Wave effect presenter classes were improved. The test application, 'dialog-presenter-test.html' was improved to demonstrate the new common dialogs. More strict requirements are imposed for IDs. There were some minor bugfixes and code optimizations.
Release Notes: More tutorials were added. Custom fonts, global composite operations, and shadows should now work nicely in IE 9 rc. New classes were added: MWParticleSpec, OverlayObject, OverlayManager, EffectPresenter.WipeToColor, EffectPresenter.ExplodeToColor, EffectPresenter.Wave, and EffectPresenter.MotionBlur. Map-wide particle and managed-overlay systems were integrated with the Application class. Some of the test applications were improved. Some other minor improvements, bug fixes, and code optimizations were done.
Release Notes: The tutorials received minor improvements and bugfixes. New convenience features related to defining constants and the event handler were added. The Application and DialogPresenter classes now prevent the default actions of mouse and keyboard events from being executed. Cottage Designer can now display the project data in a text box so that a user can copy and save it using a text editor.
Release Notes: More tutorials were added. Improvements were made in the Matrix, GSEnemy, GSPlayer, GRModifier, and BattleEngine classes. The test application, "application-test.html" was also improved to reflect the improvements in the fore-mentioned classes. The modifier, item, and ability editors in Cottage Designer now have attribute generators. Some bugfixes, code optimizations, and other minor enhancements were made.
Release Notes: More tutorials were added. New convenience functions and features were added. The equations used to calculate battle damage in the GameStates class was improved. The game-rules equipment, player, and enemy editors in Cottage Designer now have STATE-TRAIT generators. Cottage Designer and the test application "application-test.html" will now use WebGL if the browser supports it. Some bug fixes and code optimizations were made.
Release Notes: More tutorials were added. New convenience functions were added. Cottage Designer was improved, with additional buttons and an access key for returning to the main game rules page. The test application, 'application-test.html' was improved (acquired XP, GP, items, and equipment are now processed). Some experimental, WebGL-related features were added in the library. Audio files were improved. Previously, some amplifier/speaker systems could not properly play some of the audio files included in the distribution. There were also some documentation fixes, bugfixes, and code optimizations.
Release Notes: Cottage Designer should now work in IE 9 beta. Some basic tutorials are now included in the distribution. Support for inline console was added. New convenience functions were added in the Cottage namespace.
Release Notes: Most parts of Cottage should now work in IE 9 beta. Cottage API documentation is now included in the distribution. Some convenience functions were added in the Cottage namespace, Application class, and GameStates class. Some bug fixes, optimizations, and refactoring were done.