Broken Medals
-migrated-
Broken Medals Posted on: 10/11/2009 11:11pm
Quote Post
I just though I'd start up a thread to list all the broken medals, to stop people asking about them. The ones I know are currently broken are:
Epic War 3
  • 4Musketeer
Drop the Bomb
  • Someone Set Us up the Bomb
Shift 4
  • Foreclosure *
  • Whoops *
  • Hardclass *
  • Woots *
Seed of Destruction
  • I am Illiterate *
  • I am Literate *
Fear Unlimited Issue 2
  • Victory

* = Fix below

The worst bit is that I can tell you why the medals are broken*, what I'm pissed off with is that if I can tell, why can't they.

* Usually due to spelling errors:
Epic War 3, the medal is sent as "FourMusketeer", not "4Musketeer"
Fear Unlimited Issue 2, the medal is sent as "victory", not "Victory"
Re: Broken Medals Posted on: 10/11/2009 11:41pm
Quote Post
Actually after coding the above I worked out why the Shift 4 medals are broken and how to get them... Techie intro first: the code for medals in Shift 4 is:
Code: [Select]
function newMedal(medal)
{
if (_root.oldPlayer != true)
{
if (_parent.medalNameArray[i] == "FORECLOSURE")
{
_root.medal_popup.unlockMedal("Foreclosure");
} // end if

If you're a coder you should be able to see the problem here: where the hell is i set? This means you're never going to get the medals as it's referencing an unset variable (probably from a loop).

Of course we can hack this by ensuring the if condition is always true. So... use all the below AoBs, then go into extras->medals to get all four medals. You'll get no pop-up in game, but refreshing the newgrounds screen should show them.

Word of warning, getting these medals will make it hyper obvious that you're not doing something kosher. Don't come crying to me if you get a ban or complaints from this:
96 02 00 08 2c 49 12 9d 02 00 16 00 =>
96 02 00 08 2c 49 12 02 02 02 02 02

96 02 00 08 30 49 12 9d 02 00 16 00 =>
96 02 00 08 30 49 12 02 02 02 02 02

96 02 00 08 32 49 12 9d 02 00 16 00 =>
96 02 00 08 32 49 12 02 02 02 02 02

96 02 00 08 34 49 12 9d 02 00 16 00 =>
96 02 00 08 34 49 12 02 02 02 02 02
Re: Broken Medals Posted on: 10/12/2009 2:01am
Quote Post
All the medals in Seed could technically be called broken due to the bleed-over of the code from the one-chance-only lit/illit medals. If you get a medal while offline, or you are disconnected from NG, you can't get that medal again. It has nothing to do with save files, either. It's permanent (with the account that first got the medal.)
Re: Broken Medals Posted on: 10/12/2009 8:07am
Quote Post
In my opinion the illiterate/literate medal concept is broken - especially where it is in the game: requiring somebody to read the medal list before even attempting the game is a step too far.

I can understand how the game does it though: the Newgrounds API has methods to read current medals from Newgrounds, so in theory you could AoB it to always grant you the medal if the you manage the concept. Unfortunately Seed is obfuscated and we have no way of unobfuscating it :-(
Re: Broken Medals Posted on: 10/12/2009 8:35am
Quote Post
Godsdamnit, I'm an idiot! You can get the Seed of Destruction medals by doing some malicious work on the Flash plugin. If the flash plugin tries to call an unknown method, it will fail, but will then continue with the code.

The Newgrounds API method to get a list of the medals is getMedals, so what we can do is alter this in the constant pool to something else, then the getMedals call will fail and it will look as if you have no medals at all. So, load up SoD, and before the menu screen change the following (I got two results, I only changed the second one):
67 65 74 4D 65 64 61 6C 73 00 6C 65 6E 67 74 68 00 =>
65 65 74 4D 65 64 61 6C 73 00 6C 65 6E 67 74 68 00

Then choose a New Game, for Illiterate, space through quickly. For Literate, wait for a while first. If you need both, then reload the game, re-apply the AoB then do the second.

Standard warning applies: if you do the above it will look suspect, don't whine to me if you get banned or in trouble from doing it!
Re: Broken Medals Posted on: 02/09/2010 4:52pm
Quote Post
Any chance you can fix the shift medals to work? Looks like they have updated the game. You can still find and change the AOB's, but they don't seem to give you the medal..
Re: Broken Medals Posted on: 02/09/2010 5:23pm
Quote Post
Hmmm... The code looks the same (for newMedal). It may not have been updated yet, the old buyer beware warning is in place.
Re: Broken Medals Posted on: 02/09/2010 11:36pm
Quote Post
huh buyer beware?

and what do you mean it's not updated if you said it looks the same as the old one?
Re: Broken Medals Posted on: 02/09/2010 11:41pm
Quote Post
For "Buyer beware" see http://en.wikipedia.org/wiki/Caveat_emptor. Basically, be careful!

The medal code for the version on Newgrounds today looks exactly like the old one, so I'd be surprised if it is working legit; you may get noticed by some of those people who pour over peoples medals to highlight cheaters.
Re: Broken Medals Posted on: 02/10/2010 3:39pm
Quote Post
At this point, I don't give a shit anymore. I've pmed people for months trying to get it fixed or deleted, with no response.

It's not working legit, and the hack posted above doesn't work any more. I can still search for the variables, but the medals do not unlock when you go to the medals page.

I've tried entering them before I press play, at the medals page, or during game play.
Re: Broken Medals Posted on: 02/10/2010 11:51pm
Quote Post
I just tested it in a few more browsers to see if it was a browser issue, or when you do it in game, but it doesn't seem to work. Also tried using just one at a time.

The medals page in game doesn't show the image.

Seems strange that you can still find and change the aob's without error, but it doesn't do anything?
Re: Broken Medals Posted on: 02/13/2010 12:34am
Quote Post
Going to ask once more for this and i'll let it die. If you found it once, i'm sure it wouldn't be hard to find again. I think the changes he made were very minimal, so it shouldn't take more than a couple minutes.
Re: Broken Medals Posted on: 02/13/2010 1:38am
Quote Post
Does you .sol file have the medals in it (i.e. MedalArray should have a boolean set to true called 7, 8, 9 and 10)?

Otherwise I'm flummoxed and it's impossible for me to tell without creating a new newgrounds account to test. Note, you won't a pop-up you just have to refresh the screen.
Re: Broken Medals Posted on: 02/13/2010 1:39am
Quote Post
I tried doing this with the sol file and doing it with the sol file deleted. Either way didn't work.

And i know there should be no pop-up. I refreshed and didn't see anything.
Re: Broken Medals Posted on: 02/13/2010 8:43pm
Quote Post
System Bot
Shift 4 Medals are fixed now!



This post was imported from an account that no longer exists!
Previous Name: phreneticus