hmxmilohax / rock-band-3-deluxe

QoL enhancements and additions to Rock Band 3
https://rb3dx.milohax.org/
177 stars 64 forks source link

No Trainers Crash Protection doesn't work #683

Closed carlmylo closed 1 month ago

carlmylo commented 1 month ago

Describe the bug Deluxe's crash protection when trainers are missing from a song is not working, causing the player to crash when accessing a song without trainers.

To Reproduce Steps to reproduce the behavior:

  1. Go to Learn a Song
  2. Pick a song without trainers (will depend on user's library)
  3. Crash

Expected behavior The player should be kicked back to the song menu and a message ("No Trainer for Pro-[Instrument] found in song.") should appear, [as outlined here].

Screenshots image

DX Settings dx_values.dta.txt dx_modifiers.dta.txt dx_settings.dta.txt

Game Information

Additional context N/A

carlmylo commented 1 month ago

Last seen working in 1.1.0-beta3. It has been broken in every beta release since 1.1.0-beta4.

jnackmclain commented 1 month ago

the commit that it broke on is 99999d8c6d64712a1dba032bcf0540560b8fbc87 looking into it

jnackmclain commented 1 month ago

fixed with 395d295086caa775960ac8189dfef4efbc559832