Skip to content

v2.0.0-pre6 - v2 Rewrite Test 6

Pre-release
Pre-release

Choose a tag to compare

@WWYDF WWYDF released this 31 Jul 00:17

Hello again! Actually releasing before August! (I actually finished this update weeks ago, I've just been making sure everything still works πŸ’€)

Changes from pre5 -> pre6

  • Updated GameStateMod to be hook-based instead of polling-based.
    • For now, this is only limited to a few functions, pre7 should have the rest of the logic switched out.
  • Added an automatic update checker on launch.
    • It'll let you know now if there is an update available, so you don't miss when these come out!
    • Don't worry, it doesn't force it on you if you like older versions
  • Added timeline and xpGoals to Matches
    • Added Timeline Graph to Match History
  • Added opt-in option in Settings to send live match info (every 30s) to AppAPI.
  • Added OBS Overlay support
    • Sends match info to CC to work as a customizable browser source overlay
    • A button to set it up will appear on the "Current Match" page when OBS is detected to be running.
  • Added "dialogue" boxes in addition to toasts that add a little more personality to the app.
    • All users will be greeted by a first-time "setup" that generally points the user to helpful resources.
  • Added F6 help menu (will replace console in bottom left later)
    • This can be used for debugging, sending bug reports, and submitting feedback.
  • Added basic smurf detection
    • This is a system rolling out to the main CC site later, but for now it's being tested here :P
    • Currently, it takes factors like account age, level, and unusual winrates into account. You can view the function for it here (at the bottom)
  • Added "KO Tracker" to each player card in "Current Match"
    • (thanks TheHypeWalrus for the suggestion)
  • Updated padding to better fit new features (yet again)

Known Issues

  • The intermission predictor doesn't take balancing into account. Still working out the logic for that, so it's wrong most of the time. Just wanted to get the ground work there.
  • Sometimes, on a fresh database, your first match in MH will duplicate
  • Players in the OBS Overlay will duplicate or not clear sometimes. Refreshing the scene temporarily fixes the issue.

Direction of pre7

Now that we stretch closer to release, I want to leave a section here for what the plans are of upcoming versions. For pre7, I plan to touch up on:

  • Rewiring core functions to use GSM's hooks instead of polling (should be snappier)
  • Linux support (not guaranteed, but I will definitely try and report back)
  • Steam launch options (so the app opens with the game)
  • Discord RPC quick-join button for public custom games

I still have a lot on the to-do list, but these are the big ones that I really want to work towards with the release of pre7.

Closing Notes

Reminder that this is pre-release software, and can lead to weird bugs! If anything goes abhorrently wrong, delete the cosmicexpanse.db file in the %AppData%\com.blals.aimiapp folder! (This will wipe everything, including Match History). The database can also be reset from the Settings page.

Any bugs can be reported to be directly on Discord, or via pressing F6 while inside the app. πŸ‘