Skip to content
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

AR codes applied through properties menu apply mid game #12772

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

icanquitwheneveriwant
Copy link

@icanquitwheneveriwant icanquitwheneveriwant commented May 12, 2024

A stranger on discord I met today who I trust a lot said I should go ahead with this

@Pokechu22
Copy link
Contributor

As far as I can tell, the only two places ARCodeWidget is created are:

m_ar_code = new ARCodeWidget(m_game_id, m_revision, false);

ARCodeWidget* ar = new ARCodeWidget(game.GetGameID(), game.GetRevision());

I think it'd make more sense to completely remove m_restart_required and the restart_required parameter on the constructor.

@icanquitwheneveriwant
Copy link
Author

yeah that's a good idea, I'm also removing the warning widget now

@AdmiralCurtiss
Copy link
Contributor

AdmiralCurtiss commented May 18, 2024

Err, is there anything that guarantees that the codes you're editing are actually for the running game? There's nothing stopping you from, like, launching Wind Waker and then opening the Properties on Mario Sunshine, so there should be something that prevents actually applying cheats if you do that.

I wonder if that's why the flag was there in the first place.

@icanquitwheneveriwant
Copy link
Author

Err, is there anything that guarantees that the codes you're editing are actually for the running game? There's nothing stopping you from, like, launching Wind Waker and then opening the Properties on Mario Sunshine, so there should be something that prevents actually applying cheats if you do that.

I wonder if that's why the flag was there in the first place.

Shit I didn't think of that, I'll try to fix that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants