Prodigy-Hacking / ProdigyMathGameHacking

Prodigy Hacking: Hacking for the right reasons. | Questions? Ask on our Discord. https://discord.gg/XQDfbfq
https://prodigyhacking.com
Other
17 stars 10 forks source link

[HR] skip cutscenes #1130

Open donaldli2020 opened 2 years ago

donaldli2020 commented 2 years ago

Describe your hack:

(Optional) Additional information

*Have you made sure this hack isn't available yet? (Yes/No)**

TheFinality commented 2 years ago

what

TheFinality commented 2 years ago

this is impossible it broke my account smh

PatheticMustan commented 2 years ago

not impossible

I'm not sure where events are stored yet, but after a brief look around, it's not impossible, just very tricky.

Events are created with (??? don't remember off the top of my head), and have an event array, an array of functions.

They also have a bunch of functions like .text, .pop, .explode! These just add a function to the event thingy.

Once the event is started, it just goes through the events one by one, until it reaches the end. What makes the skip cutscene thing so hard is that it doesn't actually have callbacks, it just has functions in the event array thing that just also happen to look like callbacks

PatheticMustan commented 2 years ago

And it's not just the very last event thing that's a callback, sometimes it's two or three. Maybe there's a way to end events quickly..?

donaldli2020 commented 2 years ago

Cutscenes take too much time. In DevTools > Sources, there's this thing that might help: image

PatheticMustan commented 2 years ago

how would breakpoints help

ghost commented 2 years ago

the mustard man is right

donaldli2020 commented 2 years ago

There's step over next function call. It might be able to skip functions.

da638 commented 2 years ago

i know what you should do you should do it play by play so go through the opening first the go to level 5 do all that level 8 which is the titan then level 15 or level 10 then level 20 harmony island and arena

github-actions[bot] commented 2 years ago

This issue has not received any activity in a while and is considered stale. Has this issue been solved? If so, request for it to be closed.

PatheticMustan commented 2 years ago

I wonder if it would be possible to skip cutscenes just by changing the game time to be faster..?

donaldli2020 commented 2 years ago

I found one in _.constants.constants, tried to edit it, but it didn't work. I made it 10 but the game didn't get faster.

AgrTheDev commented 2 years ago

wild guess but maybe it's because its a constant

ArcerionDev commented 2 years ago

wild guess but maybe it's because its a constant

the game constants are able to be edited, they're intended to be constants but they aren't.

AgrTheDev commented 2 years ago

lame

donaldli2020 commented 2 years ago

It didn't have this error:

Uncaught TypeError: Assignment to constant variable.
    at <anonymous>:1:3
afkvido commented 2 years ago

hm.

It didn't have the error?

donaldli2020 commented 2 years ago

no error but not working

afkvido commented 2 years ago

weird