This repository has been archived by the owner on Jan 11, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
[Attraction Attack] Act 2 camera boundary changes not sustained after time travel #54
Labels
bug
Something isn't working
functional
Software malfunctions or errors in behavior
windows
Applicable to Windows PC operating systems
Milestone
Comments
Credit to @AlexKhayrullin for the discovery of this issue. |
VectorSatyr
referenced
this issue
Jan 8, 2021
After defeating the mini-boss at the start of Attraction Attack Zone Act 2 (either Past or Future,) the left camera boundary is moved ahead to prevent the player character from returning to the mini-boss' arena; then, there is a short intermission area before the 'actual' level. Reaching the end of this moves the camera boundary further forward to prevent backtracking into the intermission area. However, the player could still enter after time traveling to another version of the Act (or restarting from a checkpoint.) The various starting positions in both versions of the act now set the proper left camera boundary when the playable character is spawned in, so it should no longer be possible to return to the intermission area once the player has passed it.
This was referenced Jan 8, 2021
VectorSatyr
added a commit
that referenced
this issue
Jan 8, 2021
It was possible to return to the intermission area of Attaction Attack Zone Act 2 (either Past or Future) by losing a life OR by visiting any Special Stage through a Special Stage Ring; that area should be blocked by the camera once the player has passed it. The updated camera boundary is now sustained in these cases. Additionally, the starting position after passing the intermission area in the Future version of level has been moved to align with the same location in the Past version so the camera placement when starting the level respects the updated boundary. Fixes: #64, #65 Related: #54
VectorSatyr
added a commit
that referenced
this issue
Jan 9, 2021
It was possible to return to the intermission area of Attaction Attack Zone Act 2 (either Past or Future) by losing a life OR by visiting any Special Stage through a Special Stage Ring; that area should be blocked by the camera once the player has passed it. The updated camera boundary is now sustained in these cases. Additionally, the starting position after passing the intermission area in the Future version of level has been moved to align with the same location in the Past version so the camera placement when starting the level respects the updated boundary. Fixes: #64, #65 Related: #54
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
bug
Something isn't working
functional
Software malfunctions or errors in behavior
windows
Applicable to Windows PC operating systems
Environment:
Steps To Reproduce
Expected Result
The camera stops at the end of the intermission area.
Observed Result
The camera stops at the beginning of the corridor from the mini-boss' arena.
Additional context
After defeating the mini-boss, the left camera boundary is moved ahead to prevent the player character from returning to the mini-boss' arena. This occurs again after navigating the short intermission area before the actual level begins and the Zone Title Card is shown, preventing the player character from re-entering the intermission section meant to bridge the boss fight with the 'actual stage'. After time traveling, this boundary change should be maintained, as the respective areas in both the Past and Future versions of the level are meant to be treated symmetrically. However, only the first change is kept, closing off the mini-boss' arena, and not the second change, which would close off the intermission area.
Screenshots
![SonicTT_kJFdV9YoGK](https://user-images.githubusercontent.com/15187586/100950189-bd2dc700-3503-11eb-947e-e5a15b2e44ac.png)
First boundary, after defeating the mini-boss (Future)
Second boundary, after the intermission area (Future;) this is where the level 'officially' begins
![SonicTT_gQcIL9Y1Rc](https://user-images.githubusercontent.com/15187586/100950248-d8003b80-3503-11eb-90da-e10fb5c1a3ce.png)
Boundary after time-traveling to the Past
![SonicTT_q1BDYAJUy2](https://user-images.githubusercontent.com/15187586/100950284-eb130b80-3503-11eb-9477-96515ffb75b7.png)
Lack of second boundary when time-traveling back to Future
![SonicTT_EzKIoW7oxJ](https://user-images.githubusercontent.com/15187586/100950325-0120cc00-3504-11eb-986e-00c3d8cd3e02.png)
Actual boundary (Future)
![SonicTT_DvT2oVAjIh](https://user-images.githubusercontent.com/15187586/100950363-1564c900-3504-11eb-9ced-6bb102bb759b.png)
The text was updated successfully, but these errors were encountered: