github etternagame/etterna 0.62.0
Etterna 0.62.0

latest releases: v0.72.3, v0.72.2, v0.72.1...
5 years ago

[0.62.0] - 2018-11-11

See the comprehensive changelog in detail here.

Warning: some stuff might not work and some other stuff might break your stuff that did work so it dont work no more. u know the drill by now. take ur workin works and work it. i mean back it up. back it up and do it again

New Features

  • Chord Density Graphs
    It's like nps graphs but better
    • In the MSD tab
    • Updates when you settle on a song to avoid lag when scrolling. Updates instantly when changing steps.
    • Darker bars are bigger chords.
    • Taller bars are more notes/notes in chords
    • Horizontal bar marks 70% of max nps
  • Chart Preview
    This is pretty self explanatory; you would think there's no room to liberally interpret the concept unless you were trying really hard
    • Toggled with spacebar (a song and general tab must be selected)
    • Seek bar is overlayed onto a chord density graph above the notefield. Don't spam seek, it's not instant. I don't care that you may go through the rest of your life mindlessly mashing keys.
    • Right click toggles pause. You can seek while pausing.
    • Starts at the preview music position and sets the preview music to the whole song while active
    • Auto hides/restores when switching to another tab or a landing on a pack
    • Uses most of your current player settings
    • Updates when changing songs/steps/styles (you can compare difficulties in real time)
  • Customize Gameplay
    A SUPER lot has changed with customize gameplay. Default positions were changed for some things. Elements that had hacky relative coordinates (judgecounter, displaypercent) may not be in the same upon updating. You are recommended to screenshot your playing field for a reference and you should backup your playerconfig file. I would pay careful attention to combo/judge/target tracker positioning. The mouse ui is functional, but only works with repositioning, and has just the amount of mouse control refinement you would expect out of a game that only had keyboard input for 15 years. Yes I know this is annoying, on top of not caring, the large amount of refactoring and standardization is better for the longterm.
    • added support for leaderboard/replay buttons, also lifebort
    • active element is now a toggle instead of a hold down (right click or press the button to cancel, press a different one to switch)
    • added borders to moveable stuffs
    • added mouse control for moving elements to the borders
  • Misc
    • Title screen category in the color config: change the color of the title screen shapes specifically
    • Holding shift + ctrl + p will reload force reload from disk (fully reload) every song in the pack. This will not load new songs, it's meant for forcing updates on wip packs.
    • Chinese translations by RainFallen for most of the easily translatable strings in the game.
    • New crazy cool title snark that definitely contains 0 shots at those existing somewhere between a smudge on the lens and a functional member of society

Changes/Updates

  • StepsListDisplay (the difficulty list) improved everything. It now persists on general, msd, and scores tab, and is clickable to change the difficulty and style while on those tabs. Display behavior is updated as well.
  • MSD/scores tabs have been standardized in appearance to reflect the difficulty list persisting on them
  • ClearType added to general and scores tab
  • Judge displayed in Scores tab
  • Added a button to the bottom right of the music select screen to run the differential reload (Ctrl+Q). Replaces num favorited.

Fixes

  • Chart Leaderboards not updating when changing rate when set to Current Rate
  • Crash on cancelling out of Select Profile screen
  • Crash on playing a newly edited file if you logged a score before editing/reloading it in the same session
  • Clear Types are now calculated with hard logic and should display properly
  • Background Changes and movies not working when loading from cache
  • Clicking on Game Start/multiplayer wasn't functional
  • A large number of bugs with the stepslist, it should work fully as expected in every scenario, please report the current/expected result of an action if it doesn't.
  • Avatars not loading in Select Profile screen
  • Permamirror breaking replays
  • The 3-choice Abort/Retry/Ignore Dialog now is now be of doing slightler more corrective grammar topology splains.
  • Removed default player 2 back button that was causing EffectDown to be bound incorrectly to nothing if you unbind the default button for it.
  • Update Game button was only half visible. You'll notice next update.

Known Issues

  • Preview points may act strangely in certain scenarios while using the chartpreviewer. If you do something like turn it on, go to the scores tab, change songs, and change back to general, the preview point may not be set correctly. Preview music may not loop instantly when ended and in one instance a crash was reported while just leaving the chart previewer on and going afk.
  • Chart preview seekbar may both render and behave strangely apart from the preview music.
  • CD graphs are restricted to 4k (in theme, the lua bind gives data for all columns) and won't scale with currentrate, and may be slightly desynced with the notedata for some charts when loaded with chart previews.
  • Stutter when switching styles (keymodes) if the Chart Preview is opened.
  • Chart Preview has the wrong offset on some files.
  • Preview pause behavior can be inconsistent
  • Very VERY rare crash when saving profile after a play. Please report any instances of this, especially if you get the special crash message I placed where I think it's happening.
  • MSD/scores tabs went through a lot of overhaul so some theme elements may not behave as expected, please report instances if you find them.

Developer Updates

  • Verbose logging changes allow slightly finer control of the log.txt. You can set VerboseLogging in preferences.ini to 0-2 for the different levels.
  • Reduced compile warnings
  • Slightly more Language file based theme stuff (specifically for some Player Options)
  • Lua can access Game Volume
  • Lua has more access to stepslist display
  • Lua has access to musicselect's changesteps function
  • Lua has access to whatever it needed for chord density graphs
  • Lua has access to more other stuff that hasn't been documented but if you find the right thing and feed it dumb enough input you can definitely crash the game super hard

Don't miss a new etterna release

NewReleases is sending notifications on new releases.