mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-13 03:14:38 +00:00
Clean Up Sequence Structs in Scene/Save/z64 (#1051)
* Clean up sound scene struct * Follow-up cleaning * cleanup * Document forcedSeqId * Update include/z64save.h Co-authored-by: fig02 <fig02srl@gmail.com> * Update include/z64.h Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com> Co-authored-by: fig02 <fig02srl@gmail.com> Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
This commit is contained in:
parent
21a92ab95f
commit
5e9d24fca4
20 changed files with 96 additions and 97 deletions
|
@ -393,8 +393,8 @@ void Gameplay_Init(GameState* thisx) {
|
|||
|
||||
Interface_SetSceneRestrictions(globalCtx);
|
||||
func_800758AC(globalCtx);
|
||||
gSaveContext.seqIndex = globalCtx->soundCtx.seqIndex;
|
||||
gSaveContext.nightSeqIndex = globalCtx->soundCtx.nightSeqIndex;
|
||||
gSaveContext.seqId = globalCtx->sequenceCtx.seqId;
|
||||
gSaveContext.natureAmbienceId = globalCtx->sequenceCtx.natureAmbienceId;
|
||||
func_8002DF18(globalCtx, GET_PLAYER(globalCtx));
|
||||
AnimationContext_Update(globalCtx, &globalCtx->animationCtx);
|
||||
gSaveContext.respawnFlag = 0;
|
||||
|
@ -479,12 +479,12 @@ void Gameplay_Update(GlobalContext* globalCtx) {
|
|||
if (!(gEntranceTable[globalCtx->nextEntranceIndex + sp6E].field & 0x8000)) { // Continue BGM Off
|
||||
// "Sound initalized. 111"
|
||||
osSyncPrintf("\n\n\nサウンドイニシャル来ました。111");
|
||||
if ((globalCtx->fadeTransition < 56) && (func_80077600() == 0)) {
|
||||
if ((globalCtx->fadeTransition < 56) && !Environment_IsForcedSequenceDisabled()) {
|
||||
// "Sound initalized. 222"
|
||||
osSyncPrintf("\n\n\nサウンドイニシャル来ました。222");
|
||||
func_800F6964(0x14);
|
||||
gSaveContext.seqIndex = (u8)NA_BGM_DISABLED;
|
||||
gSaveContext.nightSeqIndex = 0xFF;
|
||||
gSaveContext.seqId = (u8)NA_BGM_DISABLED;
|
||||
gSaveContext.natureAmbienceId = 0xFF;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue