Skip to content

Conversation

@jojobear13
Copy link

For some unknown reason, sometimes a missable object will run through its script to be hidden but its associated flag in wMissableObjectFlags will not be set. This is a band-aide fix that makes HideObject loop until the flag for the value in wMissableObjectIndex is verified to have been set.

One of three things is going to happen.

  1. This will fix the problem and it can be put out of mind.
  2. This will do nothing, meaning that wMissableObjectIndex is somehow holding the wrong value.
  3. The flag just will just not set so an infinite loop is created (experienced as a game freeze with music continuing). Highly unlikely that this happens because it would mean that wMissableObjectFlags is non-writable.
@MementoMartha MementoMartha merged commit e699a3d into ShiraTheMogul:master Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants