ExperimentalGear/CHANGELOG

554 lines
56 KiB
Plaintext

================================================================================
RELEASE 0.3.0
================================================================================
* d0b1bcf add check for updating the effect radar only when it is enabled (to reduce lag)
* c8328a3 create timer number textures, implement timer component
* 0951fc0 add effect radar toggle in skin settings
* bc191e4 fix bug where radar is seen when filter is active
* 2363b38 radar calc rewrite
* a0ceb0b clear lua linting errors and warnings in songwheel.lua fix(?) volforce indicator
* e9d848d radar positioning and colors in songwheel.lua
* cba1ebd finish radar component text "stroke" is a dimmed color instead of black add text alignment to radar attributes fix radar rotation (rotate 90deg ccw) optimize some angle and vertex position calculations add some warnings to buggy code
* 52cc1be add dump() to utils
* e876def doc update
* d6e4c84 Add Continuum fonts
* 48b503a doc update
* 7768ae2 initial radar implementation
* 3617862 add special folder case for lowercase nautica
* 2188f4d add additional special folder keys
* 2d8fc01 new hitanims
* 79a0325 remove redundant track image
* ac4ba5b add tintable laser cursor tails
* 7f3dc98 Lasers and cursors can be recolored
* 52f9485 fix empty username fallback
* a04890d better handling of highscore username in songwheel
* 9d04551 fix challengeresult not getting username from GameConfig
* 2d7dbe7 Fix usernames on several user interface panels
* f1e75e0 Add usernames on local highscores when available Update songwheel skin api docs
* b766b99 multiplayer stubbed to default until working impl
* 7f7b6da set default language to english in case of wrong config
* 9274c21 add result table references for easier debugging
* 590662c implement handling xcd difficulty
* 028a1e9 fix crash on invalid idol animation
* bbc74a8 Disabled result transitions for auto screenshots
* 35ac51b Added console glow effects (knobs disabled)
* 6d342c8 / crashes on chalresult & / diffrects having wrong difficulty displayed
* 614dcfe Fixed scaling for setUpTransforms
* 47372bf fix exceed difficulty code missing
* 1eedcbe Fixed BT/FX chips being too thin
* 96f331e Fixed Early/Late text or ms show when it shouldn't
* e5594c5 Adjusted STANDARD Early/Late position
* b4f7709 Adjusted landscape UPPER+ EarlyLate position
* d1d620a Added Digital-Serial-ExtraBold for Early/Late
* 39631eb Added separate landscape/portrait Early/Late pos.
* 962f2c2 Early/Late scaling + Digital-Serial-Bold font
* 8bbea73 Adjusted Early/Late display colors
* ee2ab97 Adjusted Early/Late fontsize
* 3b1860d Commented HitFX scaling on FX buttons
* 4be2617 Lowered cursor tail alpha
* ecd362a Moved cursor rendering to overlay
* e86ff77 Added cursor tail (LiqidWave placeholder texture)
* f2288ec Added laser HitFX
* 48d1424 Added hold animations
* 5b34b13 Early/Late display with ms + settings
* 1dafc38 Fixed hit anims showing for Idle hits
* b18b6c8 '7' texture updates, new exceed textures, footer texture fix
* 0fde02b minor texture changes for splash, hitanims.
* cd26ac2 hotfix nil error in UpdateDialogField
* 265c8fc Add nears
* 54b1fac Add useFootGun
* 98544e5 change class instantiation implementation
* 20a7100 Refactor based on feedback and fix bugs
* 5268ac4 Get basic ht anims working
* 9937f56 new() doesn't need to be a class method
* 3ea1429 refactor class.lua (because Local is a bulli)
* d1458d2 Fix IR docs
* ecdeab9 account filename for linux build
* 02f9a05 bootpage implementation done
* e8552b4 bootpage implementation
* eb55b8f add clear() to PageView
* 9cab420 ServiceField uppercase label
* 0b809dc add logging to titlescreen and filereader
* a3ae25c why tf is there no game.LOGGER_DEBUG?
* 2743121 better docs for IR function parameters
* f44ba37 tldr; bootpage initial implementation, fixes for page management code
* 868d5b9 use generics in class creation functions' docstrings
* 5e5c002 implemented ListField added refreshFields() to ContainerFields added a message object parameter to Field:activate(), focus() and deactivate() methods added anti-stupidity measures to InputButtonField and InputKnobField fixed some multi-inheritance order mixup (yay! lua hacks) replaced unnecessary importing of the common.dimensions module removed unnecessary stop_processing variable from handleButtonInput() methods fixed MainMenuPage added PAGE_PADDING static member to ServicePage wrote in-code documentation for members and methods
* fe7e60a fix lua api docs for GetKnob()
* c9a9fa4 updated near splash fx
* f28f2e6 new title screen things
| * b7bf357 fix function name
| * a7594d9 fix nil values getting into matches in FindPatterns()
| * 556bb90 help me, god, why have you forsaken me
| * 2f034c9 add page getter to PageView removed unnecessary comments from service.lua
| * df66b15 add __tostring fields to classes
| * 83c3504 make file and folder names consistent
| * d385348 fix module paths
| * c366753 refactored directory structure
| * b62dc27 added game file reader utilities added more fields to VersionInfoPage
| * aa2ba01 added VersionInfoPage service page added a way to update USC from the skin added game configuration reader helper functions added version string getters to version.lua
| * b08c1fb added ColorCheckPage and ColorGradientField fixed ServicePage references in functions added lerp function to util.lua
| * a0ba0b7 added ScreenCheckPage
| * 6e42cca Added MainMenuPage Added LinkField and LinkServiceField Added state handling functions to Field Added Page refreshFields to ServicePage
| * 297cd16 Added class creation helper functions Added a refreshFields function in Page Fixed typo from selectedIndex/selectedIdx to self.selectedIndex Added custom input handling to InputCheckPage
| * 515d3aa added InputCheckPage added ServiceField class and derived classes removed redundant function from Field added a replace method to pageview
| * e8f7471 preliminary version of credits splash
| * aecfc1c fix sample not playing when exiting from service screen
| * 9840512 move "skip" text to the bottom left
* c5aee2b usc name fix
* 07906b8 teamexceed
* f450ec3 new subtitle textures
* b1649fa BEEEG "reimplementation" of service screen new pager/page management library
* e19763a fixed song settings dialog
* e1c7262 add dimensions module to songwheel, filterwheel
* 819b220 added base classes for service page management
* 9dffa13 start revamping service screen structure implemented some generic drawing functions also removed that god damned ";" endings from everywhere, this is lua, not C
* 0831597 fix transition color in splash screen
* 7704c45 use the resource table for audio samples
* f227df0 implemented mouse controls for titlescreen mode_select added supporting functions to util and dimensions
* 5d3e445 refactor and format document for mode_select add wallpaper and dim modules to mode_select
* 408feed got rid of the reference shenanigans from dimensions
* edcb7b8 auto-formatting
* 6e011b1 add triggers to titlescreen
* 9add99e titlescreen documentation and restructure
* b96e80d add missing IR documentation
* af71838 added skipIntro skin setting moved json.lua into common renamed common.lua to util.lua moved stopMusic() into common/sound.lua moved numbers.lua into components removed unused shared directory removed unused settingswheel.lua
* 98ab8bf Removed log spam renamed function to be more appropriate
* b586a21 Implemented splash screen
* 2f01f9f Added "wallpaper" component Added common dimensions script
* 06dd404 + versionnumber to title screen
* ae7b9d8 + title screen to titlescreen (fuck)
* 634c854 + splash1 sfx
* f7b6a0c + better dummy service menu items & + children, color and 'back' type support
* bd967ae + service menu
* e2c8403 + begining of titlescreen redo
* 9fcef8c why tf is there no game.LOGGER_DEBUG?
* e9908b6 better docs for IR function parameters
* 509dd46 fix lua api docs for GetKnob()
* ea9c39c add jacketPath to challengesCache
* 44c2a10 1 file name change, updated title text
* 5951529 update bottom panel
* 24a20a2 add timing graph and suggested offset to results
* 4a293e7 fix Max Chain not resetting on gameplay restart (f5)
* e77799c fix challengewheel
* 26798bb why was this shim even there in the first place
* 7c1ab29 haha fixing data structures
* 0e93e60 fix special difficulty boxes within result and gameplay screens
* cc73423 fix edge case where songwheel would break if there is no song in index
* a3fa635 add letter on scrollbar in SongWheel
* 841fb1f reimplement scrollbar for songSelect and folderSelect
* e077c44 add gauge flags on results screen
* 4cabc59 implement skin config for search controls window
* 59cf769 update search info textures
* 20e4cb4 add searchbar transition, darken bg, and search info
| * 1d83e05 Random minor things
|/
* 35be46b better gitignore crew folder
* 5292e69 re-add RealFD to credits
* 56971a5 removed unused fonts
* f988ae3 removed old scripts
* 8596373 the most minor of edits to song panel
* 29e5373 song panel update
* da810d8 minor multi changes
* 4588c18 WIP MULTI UPDATE
* 6283929 image optimization
* 206ad5c add RealFD to credits
* 10e4177 hungarian lang definition
* d38372a fix typo in titlescreen.lua
* d725b11 cleaner gitignore
* e669dfc removed unused textures
* d0c2932 normalize line endings
* 6b4eac2 Added crew folder
* b6f4901 crit_line update
================================================================================
RELEASE 0.2.3
================================================================================
* dc1b444 fix crash on invalid idol animation
================================================================================
RELEASE 0.2.2
================================================================================
* 1e0f27b ksm wav
* b78640f - redacted
* 535eaac ^ 0.2.2 & - debug text & * activate debug info with skin setting
* 0c4bf73 - that god awful eye sore bg
================================================================================
RELEASE 0.2.1
================================================================================
* a95d9df ^ 0.2.1
* f822fa3 / fix search in songwheel
* 12b033a 9
* ff90680 button replacement
* 1be9861 - crown from ir leaderboard
* 4384640 / nil being written to leaderboard cache
* 7e3e2ba * sort ir scores in lb by score & + some debug logs
* 125edef * lower the volume of cursor select on titlescreen
* 72c8b21 * don't try to request or draw the IR leaderboard if IR is not active
* c328760 + hersi to readme :)
* c737f23 * bust lb cache when exiting gameplay
* bd0a3c1 + chart leaderboard caching
* d6dbee6 > refactor ir leaderboard requests to only use one var for tracking the request state
* 6421323 + status messages to ir leaderboard
* 3bdeb87 / fix ir leaderboard requests sometimes running twice
* 0ad3016 / finally hopefully fix sorting regardless of ranking value
* 86af520 / ir scores on leaderboard being out of order in some cases
* d9f8944 * rate limit the IR requests on songwheel further
* 899af31 + ir leaderboard to songwheel
* c42c5da Added bg hexagons and flickering to songtransition
* 640ecc6 bg tweaks, multi support, results tweaks
* 8f2556f track crash large texture rework
* 5b43521 Re-added transition flares in track_end.lua
* d171a99 Added particle clearState masks for track_end.lua Added track crash assets to track_end.lua Added by-clearState foreground rendering to track_end.lua WIP: gameplay/track_end/track_crash.png placeholder
* 02137ca track crash sfx
* 5cd1039 track crash flares, text later
* f930608 hold notes change (incomplete) and songtransition color patches
* ee9e110 Fixed challenge header title centering
* 7d7f7be Added challenge header component Removed redundant function definitions in songtransition.lua
* 21125dc Added percent sign and percentage bar Moved implementation of splitString into common.common Removed redundant function definitions in challengeresult.lua Added a new parameter to the draw_number function in common.numbers
* 71798b0 Laser alert positioning fix for landscape
* ba0d6a5 search revamp
* 9bcc43c redid the clears on results
* 5be5571 percent and redone autoplay, will finish later
* ee3d8ce unbork portrait
* 571631a song result screenshot implementation
* 8e9c9d3 gameplay, transition, and track end screen improvements
* 3db4d2e fixed challenge pass_state not updating when first clearing
* c20a8d0 * more changes to leaderboard
* 5152d2e * improve leaderboard
* 4082819 + basic multiplayer scoreboard to gameplay
================================================================================
RELEASE 0.2.0
================================================================================
* 1889fd3 ^ 0.2.0
* 4e6578f cursor changes
* ed00f68 + complete laser cursors
* 736b362 * rearrange textures
* 7031b0d - unused textures
* d9c1664 / critline landscape scaling
* 4287490 / gauge floating 0 when at 100%
* 9befa85 / background scaling
* 00110b7 - the best backround because jake doesnt like it but i do smh just following orders
* c35e9b1 + landscape support to laser alerts
* d2c6a48 + landscape support to chain numbers
* 8283ccf + continue landscape gameplay support
* 01ea812 + score panel landscape support
* 09dc795 + landscape support to song panel
* 04a4a9c / cursor tracking
* 30aefdd + decimal gauge to gameplay
* 543bf7b + letterboxing to songwheel, filterwheel and sortwheel
* bed2ede + letterboxing to filterwheel
* 2260528 + letterboxing to titlescreen and songwheel
* d96cd0a * draw footer, header, and scrollbar from filterwheel only if in songwheel
* 46f0a98 chalwheel: added completion badge and grade
* 67f6f70 chalwheel: optimization: removed sub function instantiations
* 02578ce chalwheel: fixed calling CreateLabel every frame
* 29233a7 chalwheel now 'fits to screen' instead of 'stretching' on widscreen formats
* 00bd43d chalwheel: "fixed" title font sizes
* b4b4f07 chalwheel: added chart list and difficulty icons
* be96b53 fixed chalwheel stats at resolution change
* c224aa9 implemented chalwheel stats
* 543b6df WIP: the biggest chalwheel commit you will see from me
* a9b582e added lua api for usc for code completion and static analisys
* bef6a91 renamed "song" to "challenge" in chalwheel
* c3ae265 formatting
* d5f9faa * track end z index fixes
* d8b40d1 > thing
* cf5a6ad + end flares to track end
* 4629ff6 + opacity transition support to particles
* fd63ba6 + yellow ring particle
* 4f6d32c + small rainbow ring
* 02b9c21 + samll yellow ring 2 particle
* d508f50 + small yellow ring 1 particle
* c764dba + red ring particle
* ce407e6 + new particle ssytem & + green dot 1 and 2, blue ring, large rainbow ring and red ball particles back
* a13fed6 !> optimize assets
* 5e01e14 > nothing
* 5f397bf pink end flare
* 0354423 end flare blue
* 5af66b2 +rounded the meanhit number and abit chalwheel
* 29cd2e3 + minor song and chal wheel change
* 54357e2 + best diff to user panel
* 0d0ba16 + black cover to crit line
* 1d62585 > thing
* 2f9e66c * make chain number shake only on new combo
* d1694b6 + song title to song panel
* 3366417 + dot to progress bar
* 6d9f26f / console and crit line scaling
* fcc2f59 + progress bar in song panel
* 084a10b * make track end transition even faster
* d4d25f7 * make it fast
* afaf4e6 + attempt at blur text transtion but my braincells are dying
* 9ca6554 + yellow rings
* 67eb3cd + red particle
* e25b573 + track comp text
* 20c4822 + start with track end transition
* a19c0cd - number textures (unused?)
* 1c65e1d - lane speed num (not needed, text is rendered with code)
* dc52aa9 * replace the diff rect with component in result
* ec08c8e + finish diff rect component
* a0ab2dc + song jacket to gameplay & + create diff box component
* 600ee24 transition screens
* 975eb94 kshoot filterwheel patch
* 7ee93e3 * dash
* 3e9faf2 * move appeal card to crew folder
* 3322dea user panel frame removal
* d1d1aad + crew to gitignore
* bddae01 +stuff
* 9791ed2 crew move and some new textures
* 9aaf35f +added songwheel left list / idols moved to nav
* a9c146d + result almost done and transitions
* f8ae2ac added bg audio + score iterator
* 6fcd3e8 +bg gradiand / + backdrop songtransition
* 019376c +patch?
* 7d568b5 + proper lines anim
* b851b9a + slovak lang
* 6545509 > cleaner positioning code for badges in result
* ee62651 +working
* 75ce0e6 + result changes, language and sub text
* 57cc23a / lanespeed calc
* 6a631ea + song panel & + bpm and lanespeed texts to it
* 6f1d815 nearnoah plus some texture changes
* 89f2b6f gauges and songback reworks
* fe3dba2 * messing with strokes, no changes were made
* ce3f868 * adjust score panel position
* 60863b3 + score panel with things
* e7de762 + appeal card and username to user panel
* bb71f57 + dan badge to user panel
* c31a2ab + basic user panel to gameplay
* 49daad5 idol tsumabuki and minor patches
* ad74b90 hotfix to Grace Exceed 30fps
* 87ab3e2 - debug text from laser alerts
* 2a0f6b8 * make idol anims 60fps
* 1139f47 EXCEED GRACE
* 2f575c0 + make the laser alerts work
* 7ca8ffd + laser alert component
* 3c5ef13 results hotfix
* 93a208d results changes+misc.
* 610edd3 - debug text from songwheel and filterwheel for now
* 8aebcbc + blastive rate type badge to results
* ca0fef5 transparency patch, new blastive results marker
* e04774a laser shit and some audio things
* de29796 + wip earlylate component
* 0d895c9 * forgot this
* ef61a29 + chain label to chain numbers & + variants of chain numbers depending on comboState
* 97de42f + chain numbers to gameplay
* 5744aa7 + banner and gauge to gameplay & - excessive ars gauge variant since that's merged with normal excessive now
* e444354 * reintroduce the gameplay rewrite & + crit line and console as accuratelly as possible
* cd3cd4e * small laser shader change
* 19deb80 * go back to pre-rewrite gameplay temp
* 7ebceab !* start fresh gameplay script
* c218073 * accept 4 laser texture sections in the shader & * replace the laser textures with blue/pink & + debug laser texture
* 94a06f3 lots of laser things, small gauge sweaks
* 26ad00b * adjust the critbar position & - legacy unused gameplay scripts
* e7a4d07 laser shit
* c015dc7 lots of stuff, audio mostly, but laser stuff too
* c934831 * adjust laser colors and opacities further & / laser exits being weird
* 8b19abe / result gauge fill not filling the full width
* 9fce654 * recolor the excessive gauge fill for results to be more close to AC
* 1ff6f92 * implement new laser shaders & * recolor the excessive gauge fill to be more close to the original
* 606684a panel audio
* 9d15af2 start warnings and songback update
* e916f22 + fallback bpm if songbpm cannot be parsed
* 8cc36bd - unused code
* c7bc3ca * move the scrollbar and cursor drawing from songwheel to filterwheel to prevent z-index clashing
* 58bff25 + decimal portion to the gauge % in the results
* c0739dd + permissive and blastive cursors to filter wheel
* 9d60b20 - unused code
* 85dd233 new textures and audio
* d79a543 new textures!
* 8929502 / font bug on title screen & * replace debug text with scroll
* 16bec98 + separate anim timer for jacket bg to have it on loop
* 201c920 / game settings dialog not setting skin setting until opened
* 976edeb + skin setting for bpm dependent animations
* efa50e0 + score 0 to data panel
* 8bf4527 + no medal no grade "bages" to data panel
* 797761a + flashing anim to data panel on songwheel
* 09b7e50 + flashing badges and grades to song plates
* a6c315b + some stuff to songtransition
* 4b90316 * adjust gauge % pos on result
* 2c3be8e new files :)
* aab86d4 bg things
* b052c64 force plus and scrollbar
* 2597231 + hexagons and flares without anims
* ff0e21f * further changes to bg
* 4b8d7de bg assets DONE!
* d9d3d5e * invert and slow down the bg spin anim
* 8c5a022 + background component to songwheel and result screen
* ae90c2e + basics of background component
* d25d8a1 newtex gone, bg added
* cac50cf newtextures file
* 57b5e9f / multiplayer issues in result screen
* b4fd8a5 forgot a file
* 73d8805 challenge select
* 513d44e sorry :(((
* 8aac86b + crew and ir hb support to challenge result
* a921a96 + basic player info to chalresult without volforce
* 18c0388 * make the laser anim faster on songwheel
* 826afb1 * correctly position result median and mean hit deltas
* 7fc93dc + some basic things to challengeresult & * reorganize stuff
* 960c9fd - gauge breakpoint for excessive rate in result
* 65e3e5d + gauge fill to results
* de3d958 + mode select label to titlescreen header
* d1753e3 - laser anim frames not used
* a59b817 / _songWheelActiveSortOptionLabel not being set correctly
* 7d63e7d * only calculate volforce for converts
* c75925f * replace frame based laser anim with code based anim in songwheel
* 44da7da + top 50 to jacket in data panel
* f88765d + top50 to song plates
* e3561a8 + footer and basic header without text to titlescreen
* f1199e6 * compress idol animations
* bdf7c2a volforce top 50 and cleanup
* 4f38657 PAIN-PEKO
================================================================================
RELEASE 0.1.1
================================================================================
* 06b4958 status_back
* be0bcc1 texture edits
* e246fcb * center sort info
* 9bc037f + sort option label to sortwheel
* cacf98c + testing out IR support
* c9bd55b / score numbers scaling & > use draw_number function for combo instead of whatever that thing was
* abf7ffd nautica panel and file cleanup
* 3046a6e redid all combo/score numbers,added sort indicator
* f474da8 + version text to footer
* 3986d0d / crashes when folder labels are not set on songselect & / low res jackets & + dynamic jackets
* 73bfe6b / sortwheel not scaling properly
* d576a1c + proper transition to sortwheel
* 52b2c02 + proper sortwheel & / footer scaling breaking on force portrait
* 9677cc2 + filter info thing to song select
* 9e3d6aa + more precision to volforce calc
* 4c7f267 some renames
* 2c481f3 medal cleanup and sortwheel
* e6074b2 * move grades on song plates 1px to the right. should be centered now
* 3a5e348 / top and bottom gaps on songwheel if there aren't many songs to fill it
* 94803d5 * line begone
* ae1b0ab + nautica and sdvx 3 special folder bgs
* 53c535e + collection and level specific folder backgrounds
* 32f438d / diff indexes on songs overflowing causing some songs to dissapear
* 7ee2e7f + vf to gameplay
* 3025c66 + basic vf calculation
* c51daa0 + sav5 naming conventions for special folders
* 4147878 skin wtf
* 1c68d2a * speed up the filterwheel and songwheel transitions to normal speed
* 900e368 + finish filterwheel leave transition & + placeholders for perm and blast cursors
* 32f2017 + entry easing to filterwheel
* de5174a > split song select header to component & / z-index issue with filter wheel and header and footer
* da48de6 * put difficulties in their coresponding slots on songwheel
* b4c9915 + excessive ars gauge functionality
* 5b54868 + support for different song select cursors based on the gauge type
* 50e152d + forgot to commit the actual audio
* 384cbe3 + diff change sound & * load the song plate jackets in lower res
* 21825d3 + level selector to filter wheel
* 8bdcf11 + blastive gauge wip & * increase gauge warn flashing intensity
* 2ff1830 / song wheel crash when no songs are found
* 0958417 + filter wheel pretty much
* a411e2b * move things around
* 034f2c6 MOST of the folder icons
* c18cfdb gauge fixes
* 21bf2d3 / laser animation going above the effected and illustrated by bgs
* 9ae9201 / typo
* 9d93efb + permissive gauge type badge to results
* 06794b6 / chalwheel crash
* 64d205f + gauge breakpoint line & + gauge marker
* c026184 * songwheel header size and position to match EG
* 3d9776d blank hitFX
* fec0d1d * begin making gauge marker
* 5eca344 + glowing infinite track header to songwheel
* 73cdc89 * lower the results panels so they are more accurate to EG & / titlescreen crash
* 261aa58 + footer component to result
* 60b2302 * rename bars component to footer & + time and credits text to footer
* 890fbac - more unused stuff
* 8eacd04 / apply temporary patch for downloadscreen crashing on small resolutions
* a81338f added Gauge Marker
* 2e1489f gauge bar fixes and permissive result
* d525a24 + scaling to bars component
* 5090219 + special mxm labels to songwheel
* fd910dc + autoplay clear badge to results
* 4e21557 added lane-speed numbers
* 7048f9b diagonal result anims and AUTOPLAY texture
* 66ad26d file changes
* 5f0a375 bars elements
* 570e1d2 folders for song select, alternate cursor/data
* 242f9e0 fixed top bar in results
* e25a966 perfect clear added, all clears done
* 6597b53 + search drawing support to songwheel
* 01139f4 added/updated clear texts for resutls
* 68d6f35 folder for clears+complete PNG
* 9472452 + laser anim to song wheel
* d932396 songwheel laser sidebar anims
* 57dc95f overlay patch
* 156a99d + illustrator and effector to song wheel
* ecdfa5e / songwheel data panel anim after asset split
* 38f31bd + jacket background & + some transitions to songwheel
* 2d098d9 + bg to challengewheel
* b788ffe + afterscroll transition fade effect to difficulties
* b65ae19 + difficulties to songwheel & + inf grv hvn vvd diff labels to song transition
* c2619a2 + after scroll animation timing and some effects that use it
* 8ffc12f + some data to songwheel
* 9fa7d7d * use loadimagejob to speed up songwheel rendering
* 38b5004 + permissive gauge & / gauges being huge again
* d901202 + grades to song plates
* 683e72c > move grades to common/grades folder
* 5a0f007 finished grades, fixed gauges
* 83dd627 + song titles to song plates
* aaf60fa + cursor change sfx to songwheel
* f25ab51 + scrolling transition to song wheel
* a252087 + infinite scroll to songwheel
* fdff69f * define number of songs drawn around the selected one in a constant
* bcfe54f / songwheel crash if no jacket is found and if cleared medal is shown
* 5861b24 + badges to songwheel plates
* a7fef76 * test out drawing multiple songs
* f9d34d4 - start songwheel from scratch &+ beginnings of song plates & > reorganize some files
* f3fd3d0 lots, and I mean LOTS of color changes
* 903d1a0 selector arrows
* fe01e33 right panel resize
* 04daeec small color corrections
* 7690e2b + effective and excessive gauge type badges to results
* 79e9a15 + best badge to results with highscores
* 10416a2 + criticals and errors count for longs and vols on result screen & * speed up results enter animation
* c856d58 * replace ??? with N/A
* e830467 * scale titlescreen
* c85e47b - debug text in results
* 25a98b9 + diff labels to results & * use global alpha in results enter transition
* ad6385d + user panel info
* 7d4284b > slow down results enter transition
* c74fd39 + vars for bottom panel position
* 7f5fa3e + gauge percentage to results
* de71016 + best score and best score delta to results & / crash when chart has no jacket
* d0042a1 + score and grades to results
* 2c10e66 / transition to results screen being weirdly cut off
* d4f7bf3 / l2d on results not being scaled properly
* 4a29bab / reduce the results enter transition to 1s again
* 2285f1f / bars not being effected by enter transition alpha
* 73bd0e8 + idol animation to results
* f2436ba * adjust max width of timing bars
* b252d80 + timing bars to result screen
* cce7964 + max chain to results & * speed up the results animation
* 8a2529d + hit stats to results screen (without longs and vols and the chart)
* 45f32ee + start of results screen
* 9200d74 * clear the whole result screen
* c23b407 + scaling suport to songtransition screen & + fade in and fade out animations to songtransition screen
* eee4922 * make songtransition not infinite
* 179a8de + update songtransition bg with glowing bpmp
* ae116c7 + start of song transition screen
* 1442883 + flash exc gauge when below 30 percent
* 62e4edb nautica
* 71b6e41 gauges
* 823c3cf glow arrows
* 9aa2ec3 * make lists in readme
* b30fcb3 * make gauge work... kind of
* fd20809 * lower titlescreen selector bar by 128 px
* 535ec4f / fix stutters in transition animations & + add fade in transition after the idol animation is loaded
* 2ba1907 * update README to be in markdown format
* d013c76 + init