You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, things like the Ruins music will only be enabled/disabled if you directly go through the actual entrance door.
Teleporting in or out, such as with a Telelocator Staff or Wanda's watches, retains the previous music state.
I had a brief look, but it seems the music updating, and even knowing what music to play in the first place, relies on checking the door for information about the interior.
Theoretically, you could use the dungeon name, at least in part, to determine this (Find a match in the entire string). Otherwise, maybe add a 'music' value to interior data, so we know it directly for every interior?
The text was updated successfully, but these errors were encountered:
Turns out Hamlet already had code to do exactly that! GetInteriorsByDungeonNameStart
I could do that then compare the name, or maybe copy that code with all its string stuff and just do it to compare the sent interior vs the string?
Or have it compare both the string part and the interior's dungeon_name, directly sent to the function instead of sending it the interior's table?
Currently, things like the Ruins music will only be enabled/disabled if you directly go through the actual entrance door.
Teleporting in or out, such as with a Telelocator Staff or Wanda's watches, retains the previous music state.
I had a brief look, but it seems the music updating, and even knowing what music to play in the first place, relies on checking the door for information about the interior.
Theoretically, you could use the dungeon name, at least in part, to determine this (Find a match in the entire string). Otherwise, maybe add a 'music' value to interior data, so we know it directly for every interior?
The text was updated successfully, but these errors were encountered: