-
Notifications
You must be signed in to change notification settings - Fork 504
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Extra Mode] Implement Chaos Mod #4374
base: develop
Are you sure you want to change the base?
Conversation
Update to Develop
…(temp with buttons)
Add sail integration for chaos mode
@@ -206,6 +206,9 @@ void func_80A55D00(EnHeishi3* this, PlayState* play) { | |||
if ((Message_GetState(&play->msgCtx) == TEXT_STATE_EVENT) && Message_ShouldAdvance(play) && | |||
(this->respawnFlag == 0)) { | |||
Flags_SetEventChkInf(EVENTCHKINF_CAUGHT_BY_CASTLE_GUARDS); | |||
if (LINK_IS_ADULT) { | |||
gPlayState->linkAgeOnLoad ^= 1; // Test for EVENT |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could this be moved to a hook for scene load using the entrance below? Or does the age need to be child before triggering the scene change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think there's a few things in this PR that touch source that shouldn't. This possibly being one of them but you do have to ensure Link loads as a child in that scene prior otherwise the game will crash.
This Extra Mode implements a Chaos Mod akin to the Grand Theft Auto V Chaos Mod. Voting is triggered through Twitch Chat using Sail.
Events Currently Implemented:
Build Artifacts