ShadowSpeedrun / ShadowSX

ROM Hack + Dolphin Config for a Speedrunner focused version of the GameCube ENG NTSC Shadow the Hedgehog.
4 stars 2 forks source link

Timer for time based missions working weird in Story Mode #6

Closed BlazinZzetti closed 4 months ago

BlazinZzetti commented 1 year ago

For stages like Central City and Space Gadget, the timer that is used to track mission status will act differently based on if the player dies or restarts the stage.

This is only an issue in Story Mode, as it's intended to not reset the time on restarts.

BlazinZzetti commented 6 months ago

Central City Notes:

Target Result:

BlazinZzetti commented 6 months ago

Space Gadget Notes:

Target Result:

BlazinZzetti commented 6 months ago

The Last Way is the same as Central City, but 10 minutes instead of 8.

BlazinZzetti commented 6 months ago

Cosmic Fall is the same as well, but 15 minutes.

BlazinZzetti commented 6 months ago

Updates from 53d2e8fa3ad2d0753fff65fd507b0dbe1e2cb129 should fix the issues with the mission timer, allowing it not reset unless the restart sequence is activate by either the player or the level.

However, there appears to be a bug with how the game determines if it should fail the mission, so additional work is needed to fix it to match the original game.

BlazinZzetti commented 4 months ago

Seems like the repeating mission failed message is related to if a checkpoint has been hit since the appearance of the message.

BlazinZzetti commented 4 months ago

Looked into this further and was able to make a patch to prevent the message from appearing again, but this broke how the end of Lethal Highway worked, and also it's actually correct behavior for Air Fleet Dark. So we will not be fixing this behavior and this issue will be closed.