Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Hyper Light Drifter
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
akaytatsu
How do I cheat?
Reputation: 0

Joined: 31 Mar 2016
Posts: 1

PostPosted: Thu Mar 31, 2016 8:04 pm    Post subject: Hyper Light Drifter Reply with quote

Please, post CT for this game!
Back to top
View user's profile Send private message
Wereguppy
How do I cheat?
Reputation: 0

Joined: 31 Mar 2016
Posts: 1

PostPosted: Thu Mar 31, 2016 10:00 pm    Post subject: Reply with quote

Yes please. This game is eating my lunch. I didn't think I was this uncoordinated, but my attempts to take out some of these enemies by slide-dodging around is about as elegant as a cow on ice.
Back to top
View user's profile Send private message
MangoTangoFox
How do I cheat?
Reputation: 0

Joined: 31 Mar 2016
Posts: 1

PostPosted: Thu Mar 31, 2016 11:06 pm    Post subject: Reply with quote

Yes please! I tried finding the bullet count and health values via various means, but I couldn't manage it. >.>
I only really know how to do basic stuff, so I wasn't sure where to look after trying the obvious values and increasing/decreasing.
Back to top
View user's profile Send private message
trackmz2k
How do I cheat?
Reputation: 0

Joined: 01 Apr 2016
Posts: 1

PostPosted: Fri Apr 01, 2016 12:34 am    Post subject: Found health and bullet values Reply with quote

Hi,

I was able to determine the values to search for for health and bullets:

Health: (2 bytes)
5 bars ---> 16404
4 bars ---> 16400
3 bars ---> 16392
2 bars ---> 16384
1 bar ---> 16368

Bullets: (2 bytes)
6 bul. ---> 16473
5 bul. ---> 16468
4 bul. ---> 16464
3 bul. ---> 16457
2 bul. ---> 16448
1 bul. ---> 16432
0 bul. ---> 16302

the only problem is that the addresses change when moving from one screen to the next on the map ... so you have to search each screen... I don't know how to search for pointers as this appears to be solvable via pointer searching.

hope this helps.

p.s. I found the values for the health packs ( similar to health bars)
3 packs ---> 16392
2 packs ---> 16384
1 pack ---> 16368
0 packs ---> 0
Back to top
View user's profile Send private message
wogoodes
Cheater
Reputation: 0

Joined: 24 Dec 2011
Posts: 46

PostPosted: Fri Apr 01, 2016 9:29 pm    Post subject: Reply with quote

Here's a simple table. Appears to work, but I haven't tested it much.

1. Run Hyper Light Drifter and Cheat Engine.
2. Attach Cheat Engine to Hyper Light Drifter.
3. Load the CT file. (Use the 'load'/Ctrl-O function, not 'open file'.)
4. Enable or disable 'No damage'.
Back to top
View user's profile Send private message
Shirokaido
Cheater
Reputation: 0

Joined: 18 Jan 2016
Posts: 32

PostPosted: Fri Apr 01, 2016 9:56 pm    Post subject: Reply with quote

Hmm... Gonna hop on with an ammo and stamina request. Hate running out of that stuff mid-battle. Bombs would be nice as well.
Back to top
View user's profile Send private message
pokashine
How do I cheat?
Reputation: 0

Joined: 01 Sep 2013
Posts: 7
Location: Austin, TX

PostPosted: Sat Apr 02, 2016 8:07 am    Post subject: Reply with quote

I'll go ahead and chime in here; a script for the ridiculous "800 chain-dash" challenge would be nice.

Even using the KB+M cheese method, 800 chain-dashes is just absurd. It's not like you get some super-weapon either. Just an alternate costume.


We're trying to enjoy a game here, not get Carpel Tunnel syndrome...


I've tried searching for where that value is stored, but haven't been able to find it yet.


Therefore, a simple pointer would be nice; a script that lets you edit the number of stored chain-dashes.

_________________
Seeking Anarchy
Back to top
View user's profile Send private message
wogoodes
Cheater
Reputation: 0

Joined: 24 Dec 2011
Posts: 46

PostPosted: Sat Apr 02, 2016 11:41 am    Post subject: Reply with quote

You can get the 800 chain dash done by editing your save game.

Save game location : %USERPROFILE%\AppData\Local\HyperLightDrifter

Decode the save game file - it's base-64 encoded. Many online decoders will work, but be careful with ASCII encoding.

When decoded, find the following text :

"values": "ValuebadassOfficeState=?>ValueaptLight=?>ValuedashHS=?>"

Change the value for ValuedashHS. Re-encode the save game, paste the new encoded data back in to the file, and load it.

Most of the file appears to be JSON, but there is non-human readable data in the beginning! Make sure to capture that data and include it in the reencoded data.
Back to top
View user's profile Send private message
pokashine
How do I cheat?
Reputation: 0

Joined: 01 Sep 2013
Posts: 7
Location: Austin, TX

PostPosted: Sat Apr 02, 2016 12:00 pm    Post subject: RE: ChainDash Reply with quote

Aaahh, gotcha. Thanks, mate!

I'd opened up the .sav, but couldn't tell the base.

_________________
Seeking Anarchy
Back to top
View user's profile Send private message
wogoodes
Cheater
Reputation: 0

Joined: 24 Dec 2011
Posts: 46

PostPosted: Sat Apr 02, 2016 1:29 pm    Post subject: Reply with quote

Here's a shortcut.

First, BACK UP YOUR SAVED GAME.

Cut-and-paste the following into a command line. Replace 'HyperLight_RecordOfTheDrifter_0.sav' with the actual save game you want to change.

powershell -Command "$file='%USERPROFILE%\AppData\Local\HyperLightDrifter\HyperLight_RecordOfTheDrifter_0.sav';$origbytes=[System.Convert]::FromBase64String([IO.File]::ReadAllText($file));$text=[System.Text.Encoding]::ASCII.GetString($origbytes[60..($origbytes.length)]);$replace=[System.Text.RegularExpressions.Regex]::Replace($text,'ValuedashHS\=\d+\>','ValuedashHS=999>');$replacebytes=[System.Text.Encoding]::ASCII.GetBytes($replace);$fulloutput=[System.Convert]::ToBase64String($origbytes[0..59]+$replacebytes);[IO.File]::WriteAllText($file,$fulloutput);"

Here's the code with breaks and comments in it, so you can see what's going on.

Code:
$file='%USERPROFILE%\AppData\Local\HyperLightDrifter\HyperLight_RecordOfTheDrifter_0.sav';
<# Set $file to the name of your save game. #>

$origbytes=[System.Convert]::FromBase64String([IO.File]::ReadAllText($file));
<# Read the save game and convert the data from base 64 to a raw byte stream. #>

$text=[System.Text.Encoding]::ASCII.GetString($origbytes[60..($origbytes.length)]);
<# Convert the text starting at position 60. #>

$replace=[System.Text.RegularExpressions.Regex]::Replace($text,'ValuedashHS\=\d+\>','ValuedashHS=999>');
<# Find the 'ValuedashHS' value and set it to 999. #>

$replacebytes=[System.Text.Encoding]::ASCII.GetBytes($replace);
<# Get the byte array with the new ValuedashHS=999 text. #>

$fulloutput=[System.Convert]::ToBase64String($origbytes[0..59]+$replacebytes);
<# Take the first 60 bytes of the original, add the text replacement from the previous line, and convert the whole thing to a base-64 string. #>

[IO.File]::WriteAllText($file,$fulloutput);
<# Write the result out to the original file. #>
Back to top
View user's profile Send private message
paladia
How do I cheat?
Reputation: 0

Joined: 02 Apr 2016
Posts: 1

PostPosted: Sat Apr 02, 2016 1:38 pm    Post subject: Reply with quote

I decoded it using the online thing, but how do I get it back to a .sav?
Back to top
View user's profile Send private message
wogoodes
Cheater
Reputation: 0

Joined: 24 Dec 2011
Posts: 46

PostPosted: Sat Apr 02, 2016 1:57 pm    Post subject: Reply with quote

paladia, someone on the steam forums pointed out that you can do everything within Notepad++ - but you need a plugin from the following location : http://www.mickgenie.com/encode-or-decode-base64-encoding-with-notepad/

This should allow you to decode, edit, re-encode, and save all within Notepad++. This way, there won't be any issues with the first sixty bytes getting screwed up due to faulty text encoding.
Back to top
View user's profile Send private message
Lucide
Newbie cheater
Reputation: 0

Joined: 14 Sep 2007
Posts: 10

PostPosted: Sun Apr 03, 2016 12:26 am    Post subject: Reply with quote

Has anyone found a way to modify how much money you have?

Tried poking around the save file, but haven't found anything useful.
Back to top
View user's profile Send private message
Zeppelin17
How do I cheat?
Reputation: 0

Joined: 04 Apr 2016
Posts: 4

PostPosted: Mon Apr 04, 2016 10:22 am    Post subject: Reply with quote

Hey, guys!

I've got a situation.

I am playing this game on a Mac. I was able to find a version of CE that someone kindly ported for Mac. It works pretty well, I was able to scan and find the health values than change them.

I tried the script posted by wogoodes, but it didn't work for me. I opened the script to check and there is a reference to the game's ".exe", which in the case of a Mac is an ".app". However, when I tried to edit the script I kept getting the message "Error in line 2: "description of the line": This instruction can't be compiled".

So, I was also trying to figure out a way around the fact that the addresses for health and everything else changes from one screen to the other. Is there a way around that? Or maybe I will have to learn how to manually make a script for my case?
Back to top
View user's profile Send private message
Yuropoor
Newbie cheater
Reputation: 0

Joined: 18 Sep 2015
Posts: 10

PostPosted: Mon Apr 04, 2016 12:38 pm    Post subject: Reply with quote

Inf ranged weapon ammo please
Thanks~
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites