Skip to content

My Little Army

-migrated-

This discussion is linked to My Little Army. View game

26 posts

Re: My Little Army

Posted Apr 21, 2011 6:58 pm

any AoB works for me...
any other solutions?

Re: My Little Army

Posted Apr 21, 2011 7:02 pm
Quote from: "nonnni"
any AoB works for me...
any other solutions?


What? The  AoBs works for you so you ask if there are any other solutions?

Re: My Little Army

Posted Apr 21, 2011 7:41 pm
Quote from: "nonnni"
sorry...doesn't work


These work:

VOLLEY!!!!:
c2 04 62 04 24 32 16 d9 ff ff
c2 04 62 04 24 7f 16 d9 ff ff

Unlimited units
0f 06 00 00 f0 c4 01 24 fe 48
0f 06 00 00 f0 c4 01 02 02 02

Mana Doesn't drop
46 eg 17 02 d0 66 8f 01 46 ?? 17 02
46 ef 17 02 d0 66 8f 01 46 ef 17 02

Re: My Little Army

Posted Apr 22, 2011 8:07 am

Here's updated stuff. In spoiler tag is where you can find the relevant pieces of code, 'cause I'm too fat and lazy to update it myself.

Can always upgrade: (21 results)
62 05 d0 66 b9 11 66 f6 26 66 92 27 0d ?? 00 00
62 05 d0 66 b9 11 66 f6 26 66 92 27 0d 00 00 00

Freebies in shop:
d0 30 ef 01 c0 2b 00 e9 01 f0 ea 01
24 00 48 01 c0 2b 00 e9 01 f0 ea 01

I came, I waited a few seconds, I conquered:
2c f7 2d 68 9b 01 10 0a 00 00 f0 88 04 d0 2c f8 2d
2c ff 2d 68 9b 01 10 0a 00 00 f0 88 04 d0 2c ff 2d

Mana can't drop below max:
46 f3 17 02 d0 66 8f 01 46 f4 17 02
46 f3 17 02 d0 66 8f 01 46 f3 17 02

Unlimited units cap:
66 cc 19 0f 06 00 00 f0 c4 01 24 fe 48
66 cc 19 0f 06 00 00 f0 c4 01 02 02 02

Code: [Select]

--Can always upgrade

Game->Interface->Formation, inside the function executeUpgrade
                if (_loc_5 <= this.mGF.datMgr.stat_money)
                {
                    this.mGF.datMgr.hero_boost_attack = Math.min((this.mGF.datMgr.hero_boost_attack + 1), 3);
                    this.mGF.datMgr.stat_money = Math.max(this.mGF.datMgr.stat_money - _loc_5, 0);
                }
Stuff like that repeating itself. Removed offset of if statement; content always execute

--Freebies in shop
Game->Interface->Shop, getItemPrice function
Simply took a chunk of the first bytes and changed them to an early return, so the function will return 0.

--Near insta-win
Game->System->Battle->BattleSystem
            if (this.battleEvent == "init")
            {
                if (this.battleType == "mission" && this.createCutSceneStart())
                {
                    this.battleEvent = "cutscene";
                }
                else
                {
                    this.battleEvent = "engage_init";
                }
            }

Basically, looked at this function and saw that it makes lots of if statements about a battleEvent variable. Also saw what happens when battleEvent's value is "win" (hint: it wins the game.) Guessed that init is short for initialize, and that's what called first, so changed the initial value of battleEvent to "win". Take a look further down the opcode to see where "win" is referenced; in my case:
//2c ff 2d
_as3_pushstring "win"

--Mana hack

Game->System->Battle->BattleSystem, setMana function
                this.battleMana = Math.min(Math.max(param1, 0), this.battleManaMax);
Simply changed Math.min to Math.max, so that whatever's called, since battleManaMax is the higher value, it's gonna be the battleManaMax.

--Unlimited units cap
Game->System->Character->CharacterMgr, createPlayerUnit function
            if (this.bSys.battleAllySoldierOnScreen >= this.bSys.PLAYER_UNIT_CAP)
            {
                return -2;
            }
Changed return -2 to nothing.

Re: My Little Army

Posted May 3, 2011 12:16 am
Quote from: "hellomum"
I can't beat  mission 04? how can i do this on normal difficulty?

Thanks.



have to use the ice spell on mike to beat him

Re: My Little Army

Posted May 7, 2011 1:34 pm
Quote from: "giossolo"
doesn't work =(


When you go to the doctor and tell him you're sick, does he immediately know what's wrong with you or does he ask you to tell him what's wrong?

Tell us what's wrong before we can help. "doesn't work =(" doesn't help.

Re: My Little Army

Posted May 15, 2011 1:04 pm

Search for Mana with Double and Exact Value. Remember to pause game so it doesn't increase as you search.
Then freeze value to max.