Steamworld Dig 2

Squall8

RCE Fanatics
Talents
Mar 3, 2017
326
23
18
#1
Table For Steamworld Dig 2
Game Version - (v1.1) Build 17.1.1.1 (GOG)

Features

Health
-Invulnerability Timer (nightn4)
Exp Multiplier
Inf Fuel
Inf Water
Inf Jetpack
Aramid Armor Ability Cooldown
Gold/Cogs Pointers
Backpack Pointers
Teleport

[nightn4's Scripts]
-Inf Jumps
-Increase Pressure Bomb Attack Speed
-Button Doors Remain Open


Backpack Pointer Notes - This was made with all inventory slots in mind. So if you haven't unlocked them all yet your first slot would appear towards the bottom of the list. They will match up once you fully upgrade the backpack.

Update 1 - Added Inf Water and Backpack Pointers.

Update 2 - Added Teleport. Changed the initial health value from 3 to 10. I also added Aramid Armor Ability Cooldown. But I'm not sure yet if it relates to that ability or the first acquired ability.

Update 3 - My bad. Uploaded an older Aramid Armor Ability Cooldown script. Fixed it.

Update 4 - Added Undo function to Teleport.

Update 5 - Added Inf Jetpack.

Update 6 - Added nightn4's scripts from here.
 

Attachments

Squall8

RCE Fanatics
Talents
Mar 3, 2017
326
23
18
#5
Tell me where you got it and I'll make it. Either I missed it or haven't gotten that far yet.
 
Jul 8, 2017
33
1
8
#9
hello Squall8! you can add this:

aob F3 0F 10 40 10 89
movss xmm0,[eax+10]

[eax+10] = health
[eax+14] = invulnerable timer (float)

aob 8B 99 3C 02 00 00
mov ebx,[ecx+0000023C]
[ecx+0000023C]=gold

[ecx+130]=current exp
[ecx+238]=light fuel (float)
[ecx+244]=current water (float)

infiniteJump
aob F2 0F 58 C2 66 0F 5A C0 F3 0F 11 43 18 xx xx F3 0F 11 4B 18
subsd xmm2,xmm2 //disable bag tramplins
subsd xmm0,xmm2
cvtpd2ps xmm0,xmm0

WeaponsAttackSpeedRate
aob F3 0F 10 43 44 0F 2F C1 xx xx F3 0F 10 53 08
mov [ebx+44],(float)0.00000

SkillTimer
aob F3 0F 10 86 50 02 00 00
mov [esi+00000250],(float)0.00000 // current cd
mov [esi+00000254],(float)0.00000 //max cd

PneumoElevatorCanUseAnywhere
83 BE E4 00 00 00 01
mov dword ptr [esi+000000E4],01
cmp dword ptr [esi+000000E4],01

Door Button Need one step times door Dont Close //you need to step one time sometimes glitch
I recommend to switch off before changing the location
aob 8A 57 0C 3A 51 14
mov [ecx+14],#1 // example
mov dl,[edi+0C]
cmp dl,[ecx+14]

InventoryAllItemsSet 1000
aob 8B 54 D0 04 0F AF 51 24
mov [eax+edx*8+04],#1000
imul edx,[ecx+24]
 

Squall8

RCE Fanatics
Talents
Mar 3, 2017
326
23
18
#10
Thanks for these!

For the invincibility timer I added the pointer under my health script since I already used that injection point. I also included your name in the script header. The rest of the pointers I just added.

Inv. Items Set 1000 gave me an access violation. The reason being its setting the 1000 value where there is no item which causes a crash. So I set a function in my backpack script to do the same thing. It checks to see if there is an item in the slot first before writing 1000 to the quantity.

Pneumo Elevator Can Use Anywhere doesn't seem to work for me, but I'll look into this more later.

Skill Cooldown only works for the Aramid Armor ability which is already in my table.

Everything else I put in the table under your own section.
 
Top Bottom