0.2.2
Codename Brian
Major changes:
- Shop: Fixed shop's invalid item bug and refresh sell window when opening it (Regression) (#305)
- Bitmaps: Fixed sprite flashing (Regression) (#300)
- Pictures: Fixed bitmap rotation (position and initial angle) (#310)
- Inn: Implemented rest (fade out and fade in) in the inn (#313)
- Font: Added full Hangul support (#336)
- Font: Added 125 Traditional Chinese characters (#359)
- Maps: Implemented Save (Allow/Forbid/As in parent) map property (#293)
- Maps: Improved tile animation speed (#306)
- Maps: Regenerate autotiles cache after a new chipset is setup (#313)
- Messages: Fixed message flags clearing (#313)
- Messages: Show gold window during inn prompt, skip prompt if price is 0 (#313)
- Messages: Implemented closing windows animation (#313)
- Messages: Fixed face not cleared after the event execution ends (#340)
- Messages: Fixed font color when changing game system graphics (#345)
- Battle: Added fatigue trigger, fixed hp trigger and cleaned battle_calling to make battle interpreter work (#326)
- Battle: Fixed the acquisition of battle backgrounds (#304)
- Events: Improve animation speed (#235)
- Events: Fix hero facing when triggered (#235)
- Events: Use the prelock direction for spinning animation like in RPGM (#235)
- Events: Use middle frame pattern when changing a character's graphic (#235)
- Events: Update self movements when GetContinueEvents is true and reset move_route_repeated flag when a new move route is forced (#280)
- Events: Update interpreter after each autostarting event is set up (#280)
- Events: Stop event processing during transitions (#313)
- Events: Prevent destruction of parallel interpreters when map is refreshed and that interpreter is currently running (#325)
- Events: Fix delayed deallocation when there are multiple parallel interpreters (#327)
- Events: Use the through-bool only for Through mode in movement events (#321)
- Events: Implement "Transparent" flag for Events (#302)
- Events: Implement bush depth for character sprites and fix screen center (#326, #361)
- Menus: Fixed segfault when item ID > max ID in Equip menu (#337)
- Menus: Don't play menu sound on cancel if menu access is not allowed (#289)
- Menus: Always draw equipment stats (even when 'empty' item is chosen) (#329)
- Input: Add Keypad 0 as Cancel button (#301)
- Audio: MIDI support in OpenAL backend (#308)
- Performance: Avoid recursive folder mapping when not needed (#326)
- Building: Build SDL and SDL_mixer from Hg for Windows and Android to fix audio and wave issues (#353)
- Building: Add code documentation generation option (Doxygen) to Autotools build (#323)