SuperHackio / GalaxyLevelEngine

A new Level Engine for Super Mario Galaxy 2. Featuring a hubworld system replacing the worldmap, 8 stars per galaxy, and more!
56 stars 3 forks source link

GalaxyInfoTexture doesn't change #111

Closed mariokirby1703 closed 1 year ago

mariokirby1703 commented 1 year ago

Describe the bug When applying a Custom Unknown_Galaxy Banner to a Galaxy, that Banner will still be visible after collecting the required amount of Stars. Edit: If you don't apply a Custom Unknown_Galaxy Banner the game will just display a completely White Banner even tho UnknownGalaxy.bti exists.

Expected behavior The Galaxy Banner should switch from the Unknown_Galaxy Banner to the normal Galaxy Banner after meeting the requirement.

I think I already made an issue for this, it was then fixed, but it seems like the issue is back.

SuperHackio commented 1 year ago

Is this with a NoBootOut star? or just any star in another galaxy?

mariokirby1703 commented 1 year ago

Happens with any Star. Although every star collected was a nobootout star, when I went back to the hubworld, reloaded the stage or the entire save, it still didnt change

SuperHackio commented 1 year ago

I am unable to reproduce this issue.

I just tried a GalaxyInfoArea with a NBO star and it correctly changed to the unlocked banner. (The NBO star in question being in the same level as the GalaxyInfoArea)

BlueXD17 commented 1 year ago

I also have this same issue.

What I did was add custom UnknownGalaxy_ Banners for each galaxy, since they also wouldn't work properly the other way.

The Custom UnknownGalaxy Banners only work properly in one Hubworld.

But if you go to another Hubworld, the banners also won't work with that method.

Maybe it has something to do with the multiple Hubworld feature?

SuperHackio commented 1 year ago

This is making less and less sense the more it comes up...

What I did was add custom UnknownGalaxy_ Banners for each galaxy, since they also wouldn't work properly the other way.

Can you tell me what you mean by "the other way"?

BlueXD17 commented 1 year ago

With the other way, I just meant that the locked galaxies will just show no banner when they're locked even though there is an UnknownGalaxy banner in GalaxyInfoTexture.

SuperHackio commented 1 year ago

Okay.

If there's anyone else who can attest to experiencing this issue, then please speak up! This is something that I'm going to need as much information as I can get to be able to fix...

SuperHackio commented 1 year ago

I will need to see both of your filesystems to be able to work things out.

Please send them to me (however you like) so that I can take a look at them. Make sure to send everything (AST files are the only exception).

BEFORE SENDING please make sure that you can get it to run on an NTSC-U console as it will make it more viable for this to be fixed properly. (NTSC-U XML, CustomCode, etc.)

SuperHackio commented 1 year ago

The investigation has concluded, and this issue is not the fault of Galaxy Level Engine specifically, rather a lack of knowledge on how the layout changed the textures.

If you would like to resolve the problems in your projects, please read the Wiki as I have included information for how to fix these.