Infinite Monkeys Bending Reality
-migrated-
Infinite Monkeys Bending Reality Posted on: 07/21/2011 1:45pm
Quote Post
URL: http://www.kongregate.com/games/mofunzo ... ng-reality

Actually a really fun game.

AOBer's - Looking for a hand on this.  I'd like to make a "lasers don't kill you" AOB.  I've found the following code inside the game:

Code: [Select]
MonkeyLevel.prototype.collideMonkey = function ()

...(some other code here)...

    } // end of for
    this.clip.debug.clear();
    var _loc16 = this.monkey.gfx.hitTestShape(this.laserClip);
    if (_loc16 != undefined)
    {
        _root.objSounds.play("deathlaser");
        this.squishMonkey();
    } // end if

The two problems I'm having:

1) I can't find the corresponding section in the byte code.  Normally, I look for function headings, etc, but I'm not having any luck here.  What would I search for in the bytecode?

2) I'm assuming that to stop the death, I could change the != to a NOOP.  Would that work?  If not, how would I go about it?

Thanks guys, just trying to expand past some of the strictly numeric manipulation bytecodes I've done before.
Re: Infinite Monkeys Bending Reality Posted on: 07/21/2011 2:09pm
Quote Post
NOP this.squishMonkey();

96 0E 00 06 00 00 00 00 00 00 00 00 04 01 09 05 04
02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
Re: Infinite Monkeys Bending Reality Posted on: 07/21/2011 2:29pm
Quote Post
Ahhhhh, okay.  That makes sense.  Thanks man!
Re: Infinite Monkeys Bending Reality Posted on: 07/22/2011 11:58pm
Quote Post
Glad this doesnt have high-scores, if your die from another method with the above AoB, you fall into the easter egg room, and if you die there you jump to the end.

Again thankfully, the .sol doesn't seem to have a permanent storage for fastest time completed.

Can I request a fly AoB instead?
Re: Infinite Monkeys Bending Reality Posted on: 07/23/2011 12:01pm
Quote Post
Foreign Fanservice
Infinite jumps

67 12 9d 02 00 94 00
0f 12 9d 02 00 94 00

Infinite shots

4e 96 02 00 08 31 4e 48 12 9d 02 00 61 00
4e 96 02 00 08 31 4e 48 02 9d 02 00 61 00



Survival of the fittest? Then why are there so many idiots around...
Point proven.
Listen to many, speak to a few.