here you go man
sleepingkirby
You must be registered to see the links
The save file for before the contest is at page 30, 5th slot.
Thank you.
Okay. So I've got a handle as to what's going on. This is...not going to be easy.
So here's what's going on. There's an array (a list) of "coordinator" object. You (Red) are one of them. The order in the list is the order that each coordinators perform. Inside each coordinator object, it keeps track of things like current points, energy and a list of actions you've taken on each round. Now, you'd think the current points tells how many points you currently have. Nope. That's just a variable to hold what points is being displayed and/or totaled at the moment. With each round current point gets reset to 0.
"So what determines the final points?" I hear you asking. Action record (list of actions) does. Right after the "Popular opinion isn't everything..." line, it tallies up all the action record numbers and puts it into current points. ONLY AFTER that, does it check who has the highest points and determine a winner.
There are other things that goes into the calculation as well, but this is the most important part.
"What does all this have to do with the cheat?" I hear you ask.
There's no 1 variable or number I can change to make you win.
Each round,the order of the list of coordinators gets shuffled. So I can't just go "modify the first coordinator's points to be 9000" because that might be your competitor. On top of that, the variable I want to modify may not exist yet. If I modify round 3's points to be 9000, but you're on round 2, that number is going to get overwritten.
But let's say I find a way modify the points. Even if I do that, I'll still need to write a custom function to search through all the coordinators to find your character to modify those points.
I'd like to reiterate. I'm not saying this is impossible. I'm saying this is not easy. I'd have to inject a custom function in addition to a custom button, which can only be used after, at least, the first round. I've done this before, it's just not an easy thing.
Also, another way to help (not guarantee) you win, is a button to refill your energy. But you'd have to click that on every round to refill it.
So, those are my ideas for how to make this work.
- A button to make all the points in the previous rounds some large number
- A (separate) button to refill your energy for that round.
If that sounds good. Tell me so and I'll get started. If not, throw me some ideas and we'll discuss further.
Lastly, someone remind me, in this game, are you able to rename the main character (Red)? Because, if so, that custom function I mentioned will need to find your character by your name and not by the hard coded value "Red".
Never mind. There's a "IsProtagonist" flag on coordinators that I can check for. So at least that part will be easier.