Changelog for Assorion Engine
V - 1.0.0
Making the MKG (MakeMeGenius) engine a reality. Btw it used to be called MKG, it’s Assorion now.
V - 1.1.0
- Asset improvements.
- Fixed input bugs.
- Hopefully Made code simpler.
- Labeled chart editor buttons and drop downs.
- Added “About” section in the chart editor.
- Added options for caching to make the game really fast.
- Added embedded assets and settings icons.
- Made sure and improved all settings and works.
- Set up a test song and week to demo the engine.
- Added dialogue code.
- Fixed a lot of tiny bugs (post events timer being corrected, freeplay song not unpausing on vocals, highscore problems, etc).
- Donate button replaced with Github button.
- Made note types easier to implement!
V - 1.1.1
Minor update with a few fixes.
- Actually Fixed the README fully this time (I promise) (Thx to Byzol).
- Fixed NOTE_assets again.
- Fixed bug with the chart editor that locked your input forever (Thus losing your work).
- Exclude Firealpaca’s art files (.mdp) in the build folder.
V - 1.1.2
Chart editor fix (again).
- Actually Actually fixed the chart editor this time (hopefully).
- Fixed bug where you can’t delete notes in 1/3 zoom level.
- Added navigation stuff.
V - 1.2.0
- Hopefully Once and for all, fixed input problems.
- Added input offset option.
- All menus are standardized under MenuTemplate.hx.
- Bug fixes (obv).
- More navigation improvements.
- Added text file / chart caching.
- Added pause menu info.
- All menu current selection variables no longer static.
- Rebinding controls menu improvements (colour and skip over blank space).
- Background menu scrolling effect.
- Pausemenu lag hopefully gone.
- Gameplay icons properly centered.
- Chart editor fixes.
- You can take screenshots during gameplay.
- Code clean-up in many places.
V - 1.2.1
- Rounded syncing time, rather than setting.
- Fixed save data. Now not stored in local file.
- Fixed StoryMenu bug.
- Little refactoring.
- Removed usless code in GameOverState.
- Added offset wizard.
V - 1.2.2
- Added StaticSprite, a sprite with no update. Mild performance increase I guess.
- Fixed chart editor bug where the section would get stuck at the end.
- Split stage curtains into 2 sprites, and lowered the res on the back sprite, big peformance increase.
- ChartingState UI highlighting effect.
- Input and framerate fixes for web build.
- Windows and Linux release now compiled with GCC, and compiler optimizations. (Read Release please!)
- Allow pausing on countdown without breaking.
- Fixed arrow fade in (whoopsie it’s been wrong all this time).
V - 1.3.0
- Defaulted camera BG alpha to 0. Might be faster.
- Overhauled cachingstate. Added a progress bar for it
- Changed a bit of web build stuff.
- Allow for XML caching. Super cool!
- Added CHANGELOG.md parser (HistoryState.hx). Now you can view history in game.
- (Not very important) slightly un-hardcoded settings icons. Whoopsie!
- Fixed minor bugs (pause during dialogue, framerate issue on cachingstate)
- Overhauled chartingstate. New 3D ui!
- Now can skip all transitions!
- Fixed older crashing issue with cache_misc (option dissolved)
- Added Flixel camera optimizations (not too much faster lol)
- New transitions
- Legacy Windows XP compatibility branch (W.I.P)
- Fixed “Line-Feed” problem in txt files, should fix Freeplay icons bug.
- Refactored the README.md file. Fixed typos, and minor grammatical errors.
- Fixed typo where I said “types” instead of “typos” in changelog.
- Added code consistency principles.
- Fixed -10 FPS issue.
- Added option to disable transitions all-together.
- Removed Conductor.hx, now merged into MusicBeatState.