Skip to content

Ducklife 3: Evolution

-migrated-

This discussion is linked to DuckLife3: Evolution. View game

10 posts

Ducklife 3: Evolution

Posted May 11, 2011 1:55 am

Link: http://www.kongregate.com/games/sims5000/ducklife3-evolution#

Okay, this first ones are REALLY sloppy AOBs.  The problem I ran into here is that when doing byte selection around these items and searching, I'd end up with a couple hundred/thousand results unless I made the AOB really long.  I'd appreciate any hints for avoiding this in the future.

More AOBs to come, hopefully, but I've got to head out now.

Level Flying really quickly (Change all):
1C 96 05 00 07 fa 00 00 00 0D 96 07 00 07 01 00 00 00 08 02
1C 96 05 00 07 01 00 00 00 0D 96 07 00 07 01 00 00 00 08 02

Level Running/Swimming really quickly (Change all):
96 02 00 08 05 1C 96 02 00 08 01 4E 96 05 00 07 64 00 00 00
96 02 00 08 05 1C 96 02 00 08 01 4E 96 05 00 07 01 00 00 00

Level Climbing really quickly (Change all):
96 04 00 08 00 08 01 1c 96 05 00 07 32 00 00 00 0d
96 04 00 08 00 08 01 1c 96 05 00 07 32 00 00 00 0c

Yes, I used a different approach for the climbing one...just experimenting.  (broken image removed)

Edit: Realized after testing that while these work, they slow down dramatically after the first evolution, so back to the drawing board.  For now, these will get you through the first stage rather quickly at least.

Re: Ducklife 3: Evolution

Posted May 11, 2011 2:19 pm

So much code reuse...about...to...die....ungh...

Small step for duck, lots of experience: (35 results!!!)
96 02 00 08 05 1c 96 02 00 08 01 4e 96 05 00 07 ?? ?? ?? 00 0d 47 4a 1d
96 02 00 08 05 1c 96 02 00 08 01 4e 96 05 00 07 fa 00 00 00 0c 47 4a 1d

Seeds don't cost ya: (18 results)
96 02 00 08 03 4e 96 05 00 07 ?? 00 00 00 0b 4a 4f
96 02 00 08 03 4e 96 05 00 07 00 00 00 00 0b 4a 4f

In MainMovie, this (and slight variations, depending on what ability) appears throughout the code:

Code: [Select]

flylvl = Number(flylvl + _root.dist / 250);Changed to:

Code: [Select]

flylvl = Number(flylvl + _root.dist * 250);
------------------------------------^---^

In MainMovie, finding "money -" wasn't a problem. This appeared:

Code: [Select]

_root.money = Number(_root.money - 1);Along with it's -15 counterpart. It was a matter of changing these numbers to 0.

Re: Ducklife 3: Evolution

Posted May 11, 2011 2:33 pm
Quote from: "Zirak"
So much code reuse...about...to...die....ungh...

Small step for duck, lots of experience: (35 results!!!)
96 02 00 08 05 1c 96 02 00 08 01 4e 96 05 00 07 ?? ?? ?? 00 0d 47 4a 1d
96 02 00 08 05 1c 96 02 00 08 01 4e 96 05 00 07 fa 00 00 00 0c 47 4a 1d

Seeds don't cost ya: (18 results)
96 02 00 08 03 4e 96 05 00 07 ?? 00 00 00 0b 4a 4f
96 02 00 08 03 4e 96 05 00 07 00 00 00 00 0b 4a 4f


Better change that to something like this:

96 02 00 08 05 1c 96 02 00 08 01 4e 96 05 00 07 02 00 00 00 0d 47 4a 1d

(divide by 2 instead of multiplying by 250). Otherwise, really high levels appear in the high score list (>10000).

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

Re: Ducklife 3: Evolution

Posted May 12, 2011 3:15 pm

Actually, no need.  There is a level cap, no matter how much experience you earn, you'll never go above it.

Re: Ducklife 3: Evolution

Posted May 12, 2011 3:17 pm
Quote from: "Zirak"
So much code reuse...about...to...die....ungh...


Okay, glad to see it WASN'T just me.  That truly was a mess inside there.  (broken image removed)

Thanks for the tips, I see how you streamlined it, so I should be able to do that next time.

Re: Ducklife 3: Evolution

Posted May 12, 2011 4:43 pm
Quote from: "zhaoli"
Actually, no need.  There is a level cap, no matter how much experience you earn, you'll never go above it.

Your level is submitted to the kong server before the level cap is applied. That's why there are (still) so many people in the high score list with maximum levels between 170 and 180 (--> above the cap of 150) who apparently did not cheat. In my case, even with the "/2 instead of *250" modification two level scores >>150 were submitted (the two other level scores weren't submitted at all though)

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

Re: Ducklife 3: Evolution

Posted May 13, 2011 6:46 am

Legit .Sol - Just load game and you'll get the 2 badges:

[attachment=0:ipca4i0q]mydata.sol[/attachment:ipca4i0q]

It's not a 100% completed sol, but is enough to get you the badges (arcade mode unlocked, game completed with strong duck).



Tookie

Re: Ducklife 3: Evolution

Posted May 14, 2011 2:50 am
Quote from: "tookie"
Legit .Sol - Just load game and you'll get the 2 badges:

[attachment=0:1jhvkth2]mydata.sol[/attachment:1jhvkth2]

It's not a 100% completed sol, but is enough to get you the badges (arcade mode unlocked, game completed with strong duck).


I <3 you tookie, .sol works perfectly.