Skip to content

Releases: InventiveRhythm/fluXis

Release v2023.15

08 Oct 17:38
Compare
Choose a tag to compare

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

01 Oct 16:47
Compare
Choose a tag to compare

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

24 Sep 14:29
Compare
Choose a tag to compare
  • Uncommented some stuff in WindowsUpdateManager that was very much needed

Release v2023.13

24 Sep 14:25
Compare
Choose a tag to compare

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

16 Sep 14:52
Compare
Choose a tag to compare

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.
  • 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

02 Sep 16:06
Compare
Choose a tag to compare

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

19 Aug 18:17
Compare
Choose a tag to compare

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

12 Aug 17:28
Compare
Choose a tag to compare

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

29 Jul 14:55
Compare
Choose a tag to compare

New Stuff

  • Gamepad Controls for MainMenu.
  • The "Mods" button in SongSelectnow 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 with ColorPickers.

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 uses Fluxel.CreateAPIRequest.

Release v2023.7.0

22 Jul 13:03
Compare
Choose a tag to compare

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 and SearchDropdown 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 and ResultsScreen now show the correct user.

Internal

  • Moved API Models to seperate folders based on their type.