Page 2 of 2

Re: REQUEST Increlution (Steam version)

Posted: Wed Jun 15, 2022 3:35 am
by ender513
inventory size is a little tricky to find, since the address keeps changing with updates.

[/quote]

I tried to look for those mentioned values in gniller-min.js but didn't find them.

The newest update was in 3.5. so these values might have changed (again).

Still looking for a way to increase my inventory.
[/quote]

so steamapps- common- increlution- resources-app - gniller-min. js file

then search for ;var a0_0x963d37=new Decimal(1.1);var a0_0x5cbca9=new Decimal(1.25);var a0_0x423b08=new Decimal(1.5);var a0_0x445d86=new Decimal(0x2);var a0_0x4f5a18=new Decimal(0x3);var a0_0x404b5e=new Decimal(0x4);var a0_0x5940ba=new Decimal(0x5);var a0_0x4c7f21=new Decimal(0x6);var a0_0x4194ca=new Decimal(0x7)

where 1.1 is the gem pendant (pyramd) that boosts all skills
1.25 is the constructed items that boost individial skills
and 0x5 is inventory as of june 14th (updated 3 june 22)

Re: REQUEST Increlution (Steam version)

Posted: Sun Jul 31, 2022 2:54 pm
by Scheumi
Found 2 more

;var a0_0x4a5074=new Decimal(0xa); = start inventory, example:´change (0xa) to (0x14) for 20 or (0x32) for 50
;var a0_0x41ec24=new Decimal(0x3e8); = exp gain divided by 1000(0x3e8),
for double the exp gain change (0x3e8) to (0x1F4)

Re: REQUEST Increlution (Steam version)

Posted: Fri Feb 03, 2023 8:28 pm
by YetiIsReady
Bumping thread because latest update & hotfix. Changing 'New Decimal 0.5' to 0.1 divides decay by 10 if you construct hut tied to it. Doesnt work instantly but after reincarnation it does. Warning though: Never save "gniller-min.js" file if code is restructured by JSTools in Notepad++. Game won't boot unless the file stays in its current form. Maybe checksum acting or game depends on blank space. Otherwise, thanks for helping!

Re: REQUEST Increlution (Steam version)

Posted: Thu Apr 06, 2023 9:38 pm
by fizzy871
addresses for version 15.03.2023

health decay increase/min: a0_0x14de39
hut decay modifiers:
a0_0x1edd80[a0_0x1775('0x4a8')]
a0_0x5e9443[a0_0x1775('0x4a8')]
a0_0x3d9eb5[a0_0x1775('0x4a8')]
a0_0x24b01a[a0_0x1775('0x4a8')]
a0_0x3df9cc[a0_0x1775('0x4a8')]
a0_0x183499[a0_0x1775('0x4a8')]
a0_0x38799a[a0_0x1775('0x4a8')]
a0_0x1cd1c7[a0_0x1775('0x90d')]
a0_0x3fc950[a0_0x1775('0x90d')]

values to edit follows this strings

Re: REQUEST Increlution (Steam version)

Posted: Tue Jun 06, 2023 10:44 am
by reysoul
Scheumi wrote:
Sun Jul 31, 2022 2:54 pm
Found 2 more

;var a0_0x4a5074=new Decimal(0xa); = start inventory, example:´change (0xa) to (0x14) for 20 or (0x32) for 50
;var a0_0x41ec24=new Decimal(0x3e8); = exp gain divided by 1000(0x3e8),
for double the exp gain change (0x3e8) to (0x1F4)
Can anyone update this? The exp gain doesn't work anymore.

Re: REQUEST Increlution (Steam version)

Posted: Wed Jul 05, 2023 2:30 pm
by Kongor
reysoul wrote:
Tue Jun 06, 2023 10:44 am

Can anyone update this? The exp gain doesn't work anymore.
;var a0_0x57ff08=new Decimal(0x3e8)

The multiplier stayed constant so I just searched the file for 3e8, only the one result.

Re: REQUEST Increlution (Steam version)

Posted: Tue Oct 03, 2023 2:04 am
by Kubis88
Kongor wrote:
Wed Jul 05, 2023 2:30 pm
The multiplier stayed constant so I just searched the file for 3e8, only the one result.
This constant is affecting a lot more than just exp gain - it's more of a global timescale messing with many visual tooltips, making some decision making in fights very dificult.
If you want to increase the exp gain all across the board "cleanly", it can be done by modifying the function that handle tools multiplier, although it requires a bit of a reverse engineering.
(I recommend to copy the file and format that copy with Notepad++ and JSTool, but Do not format the main file itself, it will break the game, as pointed by YetiIsReady.)
  • Locate Tools multiplier variable definition
    easily done by searching for "= new Decimal(1.25)". In current version, the variable name is a0_0x501133 and will probably change in future releases

    Code: Select all

    var a0_0x501133 = new Decimal(1.25);
  • Locate correct function
    search for this variable (a0_0x501133). Only one function is using it (14 times, currently). It basically checks ownership of every boosting item in sequence of many IF's, gradually increasing the multiplier. We need to insert new line just after the last IF statement:

    Code: Select all

    ...
    if (game[a0_0x3f84('0x16b')][0x15][a0_0x3f84('0x2be')])
        a0_0x5d013d[_0x4d0c72] = a0_0x5d013d[_0x4d0c72][a0_0x3f84('0x272')](a0_0x352b91);
    if (game[a0_0x3f84('0x16b')][0x2e][a0_0x3f84('0x2be')])
        a0_0x5d013d[_0x4d0c72] = a0_0x5d013d[_0x4d0c72]['mul'](a0_0x352b91);
    ***This is the spot***
    game[a0_0x3f84('0x4c3')][_0x4d0c72]['currentMultiplier'] = a0_0x4a37ad(_0x4d0c72);
    $(a0_0x3f84('0xd2') + _0x4d0c72 + '-multiplier')[a0_0x3f84('0x96')](a0_0x3f84('0x182')...
    
  • Compose new line
    Just take the last line before our sweet spot ("a0_0x5d013d[_0x4d0c72] = a0_0x5d013d[_0x4d0c72]['mul'](a0_0x352b91);") and replace the content of last parentheses with the multiplier you want, ie "a0_0x5d013d[_0x4d0c72] = a0_0x5d013d[_0x4d0c72]['mul'](4);", so the result looks like this

    Code: Select all

    ...
    if (game[a0_0x3f84('0x16b')][0x15][a0_0x3f84('0x2be')])
        a0_0x5d013d[_0x4d0c72] = a0_0x5d013d[_0x4d0c72][a0_0x3f84('0x272')](a0_0x352b91);
    if (game[a0_0x3f84('0x16b')][0x2e][a0_0x3f84('0x2be')])
        a0_0x5d013d[_0x4d0c72] = a0_0x5d013d[_0x4d0c72]['mul'](a0_0x352b91);
    a0_0x5d013d[_0x4d0c72] = a0_0x5d013d[_0x4d0c72]['mul'](4);
    game[a0_0x3f84('0x4c3')][_0x4d0c72]['currentMultiplier'] = a0_0x4a37ad(_0x4d0c72);
    $(a0_0x3f84('0xd2') + _0x4d0c72 + '-multiplier')[a0_0x3f84('0x96')](a0_0x3f84('0x182')...
    
  • Insert our new line to same place in original, un-formatted file, and enjoy speedrunning
    Image
Tl;dr working in current (6 July 2023) version:
Replace: a0_0x5d013d[_0x4d0c72]['mul'](a0_0x352b91);
With: a0_0x5d013d[_0x4d0c72]['mul'](a0_0x352b91);a0_0x5d013d[_0x4d0c72] = a0_0x5d013d[_0x4d0c72]['mul'](4);
where 4 is your desired multiplier

Re: REQUEST Increlution (Steam version)

Posted: Tue Oct 10, 2023 11:36 am
by Kubis88
Health bonus in current version (6 July 2023) :

Code: Select all

a0_0xeca4c2[a0_0x3f84('0x82d')]=new Decimal(0x2);
Find and replace 0x2 to change the "Campfire party" (first available health multi action) to any number you want.