TeamRizu / Alpha-Reports

Bug Reports for Pre-Release Testing Builds of Project OutFox
Apache License 2.0
1 stars 0 forks source link

[BUG] Changing P1's difficulty to be different from P2's in Editor makes both charts show up as the same chart #3

Open RippyRipster opened 2 years ago

RippyRipster commented 2 years ago

Is there an existing issue for this?

Operating System

Windows 11

CPU

i5-12600K

GPU

RTX 2080 SUPER

Storage

500GB portable SSD (which the game is stored on); 1TB NvME

Game Version

Alpha V

Game Mode

I was using the editor!

Theme

Theme: Soundwaves (Alpha 0.4.15) Version: Outfox 0.5.0.0-pre014-date-20220826

Describe the problem

While I was in the editor on Dance mode, I went to check out my charts. I opened Preferences in the main editor menu and turned on "Show Both Players" with the idea of having charts of two different difficulties be playing at the same time (I was originally going for Beginner and Easy, but what I'm about to describe can happen between any two difficulties).

I then pressed C to go to the Modifiers menu and found an option that let me choose P1's difficulty and P2's difficulty, so I set P1 to be on Novice while P2 was on Easy. I pressed play, and both were playing the same chart because P2 automatically reverted back to Novice. Then I did the opposite and set P1 to Easy and P2 to Novice.

At first, it didn't look like anything had happened. The editor still said I was on the Novice chart. Then I used F5 and F6 to switch between the chart difficulties and noticed that Easy now had the exact same chart as Novice and played as such in the player! Additionally, in the Modifiers menu, P1 was now shown to be on the same difficulty as P2, despite me supposedly changing the two to be different! Exiting the editor caused Easy to revert back to its original chart.

When I go from one difficulty to another with just P1, and not P2, the chart I switch difficulties to gets the exact same chart as the difficulty I switched from. That means if I go from Expert to Novice, Novice becomes a duplicate of the Expert chart, and vice versa. This does not happen with P2, oddly enough: it just switches back to P1's difficulty.

Describe what should happen

When I set P1's difficulty to be different from P2's in the Editor modifiers menu:

  1. The chart of the difficulty I switch P1 to should NOT become an exact duplicate of the chart of the difficulty I switched from!
  2. The Editor, when playing the song, should show the correct difficulties, and their corresponding charts, I choose for each player. The same goes for the Modifiers menu.
  3. The Editor should switch to the chart I selected for P1 immediately. Not necessarily the case for P2, but at least for P1. Or maybe even open them side-by-side if they're different and have the second one either be editable, with the press of a button to switch sides, or just viewable for reference? Perhaps an easier alternative to this exists. Maybe just an option or two in Preferences.

Likewise, when I set P2's difficulty to be different from P1's in the Editor modifiers menu, P2 should actually switch to that difficulty and not just instantly revert back to the difficulty I switched it from.

Relevant Log output

ProjectOutfox.MainLog.2022-09-08--16.35.55.log ProjectOutfox.Crash.2022-09-08--16.35.55.log