Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[469b] LevelInfo.Song = Music'Credits.Trophy' goes to None on load level #909

Open
SeriousBuggie opened this issue Jun 29, 2022 · 7 comments
Labels
bug This is a confirmed bug UnrealEd This is an issue in Unreal Editor

Comments

@SeriousBuggie
Copy link
Collaborator

Reproduce:

  1. Start in UT MissedMusic.zip

Expected result: You hear Music'Credits.Trophy'
Actual result: Silence.

If you rename file to Trophy.umx it will play.

Affected: OpenAL, Cluster, Galaxy.

@SeriousBuggie
Copy link
Collaborator Author

Hm. When you save level Song goes to None.
img
img

So now steps for reproduce goes to:

  1. Load in UnrealEd MissedMusic.zip
  2. Open Music Credits.umx (stock file)
  3. Fill LevelInfo.Song with Music'Credits.Trophy'
  4. Save map.
  5. Open map again.

Expected result: LevelInfo.Song = Music'Credits.Trophy'
Actual result: LevelInfo.Song = None

@SeriousBuggie SeriousBuggie changed the title [469b] Music not play if music name not match package name [469b] LevelInfo.Song cleared on save if music name not match package name Jun 29, 2022
@SeriousBuggie
Copy link
Collaborator Author

Nope. LevelInfo.Song saved into file. But not able be properly loaded...
UTPT show: info here.
img

Also issue exists in v469c, v469b, v436.

@SeriousBuggie SeriousBuggie changed the title [469b] LevelInfo.Song cleared on save if music name not match package name [469b] LevelInfo.Song cleared on load if music name not match package name Jun 29, 2022
@SeriousBuggie
Copy link
Collaborator Author

I even see in log load this package after load map:
DevLoad: Loading: Package Credits
(OFC for see this need disable Suppress=DevLoad in UT.ini)

@SeriousBuggie
Copy link
Collaborator Author

It is not about mismatch song name and package. It is About exactly Credits.Trophy music file. When it is named as Credits.
If rename it to Credits_test - it is work fine.

@SeriousBuggie SeriousBuggie changed the title [469b] LevelInfo.Song cleared on load if music name not match package name [469b] LevelInfo.Song = Music'Credits.Trophy' goes to None on load level Jun 29, 2022
@SeriousBuggie
Copy link
Collaborator Author

It is happens because in stock UT exists credits.utx and credits.umx.
So on try load level it goes for load credits.utx, not found music here and set it to None.

@SeriousBuggie
Copy link
Collaborator Author

Possible need make some workaround on native part, especially for this files, when try load it. Since it stock files.

Or not touch it. Miss music not so big deal as miss textures.

@stijn-volckaert stijn-volckaert added bug This is a confirmed bug UnrealEd This is an issue in Unreal Editor labels Jul 25, 2022
@stijn-volckaert
Copy link
Contributor

This is not easy to fix so don't expect this one for 469c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This is a confirmed bug UnrealEd This is an issue in Unreal Editor
Projects
None yet
Development

No branches or pull requests

2 participants