Page 1 of 1

DoorKickers

Posted: Thu Jun 22, 2017 1:20 am
by The Mogician
Pointer Table for DoorKickers:
3 functions:
Squad XP pointer
Doctrine Points pointer
Spent Stars Pointer (set to 0 or a negative number to get a lot of stars)

Re: DoorKickers

Posted: Mon Jan 29, 2018 4:47 pm
by FreeER
I found this wasn't working for GOG 1.0.9 and made my own, however since it included a pdb I had nice wonderful symbols like the static address for "Additional stars" and the instance for the roster etc. So this should hopefully work with multiple versions if they have a pdb as well even if the few commented aobs aren't the same
  1. Stars - script to set max to 0x7FFFFFFF or address of additional stars that can be set (script uses defined symbol but has commented aob+code)
  2. Doctrine - Pointer via instance address or Script to find and copy instance address (defined symbol with commented aob+code)
  3. Squad XP - only via symbol pointer (roster instance), though simple enough to find manually, open %userprofile%Documents\KillHouseGames\DoorKickers\roster.xml and search for the xp value at the top, 4 byte
  4. NumDeployedTroopers = 0 script, allows you to fill all deployment spots with troopers (defined symbol with commented aob+code)
DoorKickers.CT
(300.83 KiB) Downloaded 528 times

Re: DoorKickers

Posted: Mon Feb 05, 2018 3:31 am
by FreeER
I think I have made enough progress to upload a new version...
DoorKickers.CT
(317.51 KiB) Downloaded 775 times
Stars
Doctrine Points
Squad XP
NumDeployedTroopers is 1 (no team limit) - being 1 allows you to remove troopers unlike 0 which underflows to a large value lol
---------------- new stuff below ----------------
No Mobility Penalty
Infinte Ammo
Infinte Grenades
Infinite Breaching Charges
Instant Breaching Charge placement
Revive Troopers When Deploying - Hotkey /
Shoulder Shooting Range
Allies are Invulnerable
Enemies are Invulnerable
Player Controlled Units Cannot Die - Hostages can still die
Fog of War
Percent Bullets Blocked by Cover

Re: DoorKickers

Posted: Mon Feb 05, 2018 4:38 am
by alset85
Why are you playing on 1.0.9? Latest GOG is 1.0.10 and latest Steam is 1.1.5.

Re: DoorKickers

Posted: Mon Feb 05, 2018 12:38 pm
by FreeER
Without technically incriminating myself: Because, reasons. lol

It also looks like all the changes from at least .1.0 is COOP based and I don't care about that, just single player.

Re: DoorKickers

Posted: Mon Feb 12, 2018 11:27 pm
by zkazy
Not working with the steam version. :(

Re: DoorKickers

Posted: Tue Feb 13, 2018 12:36 am
by FreeER
not surprising since it's 5-8 updates later and may not have the pdb with symbols...

Re: DoorKickers

Posted: Fri Feb 16, 2018 1:57 am
by FreeER
Well Steam had DK on sale for $4.99 and I happened to have exactly $5.00 on my paypal account so... here's a mostly updated table, now you can all stop sending me pirated links that I could find for myself if I was interested :P
DoorKickers.CT
(329.1 KiB) Downloaded 831 times
Squad XP - Increase to unlock Doctrine Points
Revive Troopers When Deploying (removed hotkey since it now depends on a script to find the roster instance)
Additional Stars (hardcoded for steam 1.1.5 and AOB for steam only to try and find address from code in case it updates)
NumDeployedTroopers is 1 (no team limit)
No Mobility Penalty
Infinte Ammo
Infinte Grenades
Infinite Breaching Charges
Instant Breaching Charge placement
Allies are Invulnerable - hardcoded steam 1.1.5 found via dev menu
Enemies are Invulnerable - hardcoded steam 1.1.5 found via dev menu
For Dev Mode / Fog of War - read Table Extras
------------- Not Updated -------------
Shoulder Shooting Range
Player Controlled Units Cannot Die - Hostages can still die
Percent Bullets Blocked by Cover

The ones that aren't updated probably won't be. I didn't have much luck tracking down the two static variables and the other would require tracking down 2 functions and a vtable... Too much work when you've already got invulnerable allies from the dev menu.

Tested only in single player, not extensively tested.

If any of you want to reimburse me for my time: [Link]

Re: DoorKickers

Posted: Sun Apr 08, 2018 6:22 pm
by Firechs
I cant get it to work on the 1.1.5 version, when i open the table with the game all the pointers still stay as interrogation marks and i cant change anything.

Re: DoorKickers

Posted: Mon Apr 09, 2018 1:11 pm
by FreeER
There's only 2 pointers in the 1.1.5 table, one (additional stars) isn't needed for 1.1.5 since it's got a hard coded address to the same thing and only exists in case the game updates (or if GOG ever updates), the other is Squad XP where you have to enable the "Find Roster Instance" script and then open the Roster window for the table to find the pointer to the "Roster" object which contains the Doctrine Points, that's why the pointer is a child / nested under the script.

Everything else is a straight script that you just enable

Re: DoorKickers

Posted: Wed Jun 23, 2021 2:07 pm
by Hashim19352
Is there any table for version 2.2.0.8???

Re: DoorKickers

Posted: Wed Jun 23, 2021 2:11 pm
by Hashim19352
GOG one

Re: DoorKickers

Posted: Fri Dec 24, 2021 6:48 pm
by A_Cheating_Noodle
FreeER wrote:
Fri Feb 16, 2018 1:57 am
read Table Extras
What table extras, where?

Re: DoorKickers

Posted: Thu Sep 01, 2022 6:29 pm
by XebroLeazier
Hi FreeER, could you update the cheat table to 1.1.6 (updated on 01 Dec 21), please?