Releases: InventiveRhythm/fluXis
Releases · InventiveRhythm/fluXis
Release v2023.15
Gameplay
- Releasing a long note now counts as 'alright' instead of 'miss'.
- Fixed seek keybindings still being handled when not in a replay.
- Fixed miss sounds not playing at all.
- NoFail now works a bit differently:
- The danger overlay no longer shows up.
- After health reaches 0, it wont increase again and a cross will blink on the health bar.
- Clearing a map with NoFail enabled, but never actually failing will count the score as if you didn't have NoFail enabled.
Editor
- Changing the keymode and saving now properly works.
Results
- Fixed issues with zooming out and the graph being positioned wrong [@uzervlad]
User Interface
- Hover samples now have a very slight pitch variation.
Maps
- Fixed maps failing to export because of invalid characters in the name.
- Disabled exporting for auto-imported maps.
Quaver Import
- Importer no longer crashes when auto-import is enabled but the quaver install wasnt found [@uzervlad]
Release v2023.14
More people that play, more bugs that have been found. This update fixes a lot for them, and adds some new features as well. Framwork also got updated so performance should be a lot better especially when entering song select.
Gameplay
- Timing lines are now toggleable in the settings.
- Fixed the "NoFail" mod just not working.
- Fixed animation issues related to global offset.
- Results no longer crash when not logged in.
- Scrollspeed calculation for rates has been improved. ("Improved" because it breaks above 2x, but better than breaking on every rate)
Editor
- Copy/Cut/Paste now works.
- Improved unsaved changes panel.
- Opening a map from another game now shows a warning about not being able to save.
- Fixed an issue on new maps after saving for the first time.
- Notes can not be placed/moved outside the editor bounds anymore.
- Fixed an issue with lane switch saving.
- Exiting the editor after saving over two times no longer errors and removes the map from song select.
- Notes can now be selected by simply clicking on them.
- Snap lines are a bit more visible on lower resolutions now.
- Change icons for undo/redo.
- Playtesting now starts with NoFail enabled.
User Interface
- Notifications have a completely new design.
Other stuffs
- The dashboard's "Online" tab works now.
- Fixed the lagspike when entering the map listing for the first time.
- Keybind system has been optimized. (Thank you @irisu01)
- The server can now send notifications to the client.
Quaver Import
- (Hopefully) Fixed some issues with the Quaver install not being detected.
- In a later update you will be able to select the path for auto-importers manually.
Hotfix v2023.13.1
- Uncommented some stuff in
WindowsUpdateManager
that was very much needed
Release v2023.13
Map Browser
- Added the map browser which allows you to browse through online maps.
Gameplay
- Long Note Release timings are now more lenient.
- Fixed some notelocking issues.
- Some issues regarding Quick Retry have been fixed.
- The default stage background is now darker.
- Added a fail sample.
Song Select
- Deleting by right-clicking on a set now actually deletes the set clicked on.
- The footer options are not offset anymore.
- Changed the design of song select a bit.
- The background has a gradient now.
- Updated MapSet Header and difficulty entry design.
- Updated Leaderboard category switcher design.
Settings
- Settings buttons have been changed to use
FluXisButton
instead. - The "Open Skin Folder" now works.
- Settings size and colors have been updated.
Editor
- Menu items now have spacers between them.
Main Menu
- Buttons and animations have been updated.
- Updated the NowPlaying design.
- Optimized menu visualizer and add a "Horizontal Sway" option.
Intro
- Updated animations and add a "early access" section.
Skinning
- The default background is now skinnable.
osu!mania Importer
- Auto-Importing is now available for osu!mania maps. (This might take a very, very long time to start the game if you have a lot of maps.)
Other stuffs
- The websocket client now properly checks for the end of a message.
- Some issues when launching the game without any maps have been fixed.
- Updated fluXis.Updater and download it automatically.
Release v2023.12
Kinda big one this week. A lot of gameplay-related changes and some other stuff.
Maps
- When importing a map, the game will now check if the map exists on the server and get its ranked status and id.
- Maps are now stored in their own folders.
Gameplay
- The health bar now fits more with the rest of the UI.
- Completely rewrote the health and scoring system.
- Timing windows are changed to:
- Flawless: 18 > 16
- Perfect: 40 (the same)
- Great: 75 > 73
- Alright: 100 > 103
- Okay: 140 > 127
- Miss: ? > 164 (anti-mash window got bigger)
- Health values are changed to:
- Flawless: 0.5 (the same)
- Perfect: 0.1 (the same)
- Great: 0.05 > 0.025
- Alright: 0.02 > 0
- Okay: -3 (the same)
- Miss: -5 (the same)
- Timings are now also properly calculated for different rates.
- The easy mod health requirement is now 80% instead of 70%.
- The easy mod also gives less health the more notes the map has.
- Timing windows are changed to:
- Adjusted some HUD elements positions.
- Improved pause and fail screens.
- Animated effects like laneswitches and flashes are now also affected by the rate.
Song Select
- 15-second-loop now fades out for 2 seconds instead of 1.
- Local scores can now be deleted by right-clicking on them.
- The options button finally does something now.
- Including a button to go to the game settings, because I saw a lot of people trying to access it through the footer.
Settings
- Improved the tab-switcher buttons to fit more with the rest of the buttons.
User Interface
- Context Menus now have icons.
- InputKeys like "Semicolon" now show up as ";".
- Ctrl+H can now be used to go all the way back to the main menu.
Audio
- Updated notification, tab-change, click, hover, scroll and toggle samples.
- Text box and slider samples are now debounced.
- Dropdowns now have samples for opening and closing.
File Browser
- Fixed file browser not having any buttons.
Discord RPC
- The Rich Presence now display the current map's cover if its uploaded to the server.
osu!mania Importer
- The importer now skips files on error instead of not importing anything.
Updater
- The game will now display an error message when the updater couldn't be found instead of crashing.
Internal
- Added "Copy ID" context menu items for song select mapsets and difficulties.
Release v2023.11
Dashboard
- Added the dashboard. (with only the Account page for now)
User Interface
- Added the Music Player.
- Changed Toolbar to fit more with the new song select design.
- Backgrounds now scale with the toolbar.
- Update cursor design.
- Everything now has hover and click sounds.
Editor
- Fixed missing difficulties when uploading a map.
Discord
- Make the Rich Presence say "Watching auto-play" when autoplaying.
Code Style
FluXisGameBase
is now accessible on all screens.ParallaxContainer
now uses Lerp instead of creating a transform every frame.
Release v2023.10.0
Editor
- Fixed new Maps not having a
ResourceProvider
set. - Fixed timing lines not refreshing when changing timing lines.
- Added an underlay for flash effects.
- Added hit sounds.
User Interface
- Changed the default font to use the "Soft" variant of the "Renogare" font.
- Text box carets now flash to the beat of the song.
- Changed the loading icon design.
Gameplay
- Block any input when the song is ending.
Song Select
- Reworked the search bar design.
- Added rewinding when holding shift and clicking the random button.
Results Screen
- Added a back button to the results screen.
- Fixed Controller tooltips being sized incorrectly and always being visible.
Overlays
- Added a channel list and changed the chat overlay design a little.
Code Style
- Updated README.md.
- Sorted the entire
Graphics
namespace.
Release v2023.9.0
Somewhat big update which makes the editor actually usable.
Editor
- Renamed "Compose" to "Charting".
- Completely reworked the
ChartingTab
. - Added a header to Setup.
- When loading an already existing map, the editor will automatically switch to the
ChartingTab
.
Gameplay
- Added animations to the pause menu.
- Fixed hit sound spamming when seeking very far in a long map.
- Fixed skinned hit lines not being scaled properly.
- Fixed the death music not playing properly.
- Fixed the
Progressbar
not being sized properly, causing it to not be animated properly.
MainMenu
- Made the main menu go back to "Press any key to continue" after 60 seconds of inactivity.
- Added a "Confirm Exit" dialog when pressing escape.
SongSelect
- Fixed
MapListEntry+MapListEntryHeader
text not being truncated properly. - Fix
SelectMapInfo
stats changing during audio rate transitions. - Added a better tooltip for
ScoreCard
. - Reworked the
SelectFooter
completely.
Settings
- Added more keybindings.
- Added more descriptions to entries.
User Interface
- Changed colors to be more consistent with each other instead of being randomly picked values. (The game might look a bit different now)
Code Style
- Completely Reworked the way resources for maps are loaded to make the code more readable and easier to maintain. (Also fixes a bug where you couldn't load Auto-Imported maps in the editor)
Release v2023.8.0
New Stuff
- Gamepad Controls for
MainMenu
. - The "Mods" button in
SongSelect
now shows the mods you have selected. - Implemented Upscroll. (In the most dumb way possible)
- Tooltips for hovering over User profile pictures.
- Potential Rating is now shown below the Username in
ToolbarProfile
. - Replaced event editors in
Editor
with Panels. - Cover files are now properly saved in Map data and are uploaded to the API.
- Playfield Move events. (Not yet implemented in the
Editor
) - Replaced
FlashEditorPanel
color fields withColorPicker
s.
Design Changes
- Improved the "No Maps" text in
SongSelect
. - Changed
Notification
design a bit. - Changed
LoginOverlay
design a bit.
Fixes and Improvements
- Removed a log spam regarding snap coloring.
- Fixed accuracy in
ProfileStats
being 100 times more than it should be. - Fixed a crash when sending a request to the API while not logged in.
SelectMapInfo
now updates with Rate changes.- Fixed a crash when pressing a letter key in
SongSelect
while there is a map without a title. - Audio and blur effects for Panels are now reset when the Panel is removed.
- Fixed an Audio bug with
LowPassFilter
not actually removing itself. - Fixed some overlays letting input through when they shouldn't.
- Fixed keybinding strings having a trailing +.
Code Quality
- Moved gameplay elements that can not be changed out of the
HUD
folder. Editor.uploadSet
now usesFluxel.CreateAPIRequest
.
Release v2023.7.0
New Stuff
- Stepmania import support.
- Snap coloring.
- Very WIP multiplayer stuff.
- Added 8k to
Editor
. - Added the ability to edit laneswitches in the
Editor
. - Added a warning for unsaved changes in the
Editor
. - Map updating in the
Editor
. - Added an overlay for uploading maps.
- Samples for
ModSelect
. - Reset button for settings entries.
- Keybind overlay in gameplay.
- Add status filters to
SearchDropdown
. - Re-added auto-updating using the new updater.
Design Changes
- Chat names are now colored based on their role.
- Changed
TimingLine
to be more thick. - Changed design for
SearchBar
andSearchDropdown
a bit.
Fixes and Improvements
- Fixed laneswitch alerts appearing when paused.
- Fixed
MainMenu
not using the right background dim. - Fixed tooltips starting a transition every frame.
- Flipped the
HitErrorBar
average dot. - Playtest now starts at the current time in the
Editor
. - Character limit for chat messages.
- Calculate NPS for Quaver auto-imported maps.
- Fixed
OffsetSetup
just completely ignoring the offset. - Music in the
Editor
now stops when starting playtest. - Fixed lag in
ResultsScreen
by making it draw an image instead of a bunch of circles. - Fixed Intro to
MainMenu
transition. ScoreListEntry
andResultsScreen
now show the correct user.
Internal
- Moved API Models to seperate folders based on their type.