Its the option is you use the website its the circled i(le) option displayed
HexEd.it This is the website
Open the save file in the website
If on a mobile there should be a three line option on the bottom with an arrow . There should be a space to search Copy the code from the zip and paste in there 0xF2C0 this is for money Then search
Then move onto the i(le) thing option on the bottom of the page then edit the values ( I use the 32 bit integer , it shows how much money you have so tweaking it works)
If the keyboard doesn't show up while editing use the keyboard icon thing on the bottom of the website. Then export the save file
This might not seem clear because am illiterate in code n stuff but could make out something after randomly pasting the code to every search bar in could find in that website .
HAHA "little endian" & endianess refers to the way bytes are ordered & how we should "read" them. Heres an over simplification, there are 2 endian types. 1) little endian. In this case, the MSB (Most significant bit, byte in HEX) is the left-most byte & the byte is read from RIGHT-LEFT. This is how we evaluate the numbers in base 10. For example, here is a single byte in hex: 0xDEADBEEF -> using little endian, we read it as: (0xF * 16^0) + (0xE * 16^1) + (0xE * 16^2) + (0xB * 16^3) + (0xD * 16^4) + (0xA * 16^5) + (0xE * 16^6) + (0xD * 16^7) = ... heres another simpler byte: 0xAB, try to see if u can find how we can convert this byte to a valid base 10 number using little endian so that we can either convert it to a valid ASCII/Unicode byte/character (why else would u)
So basically we read the number (each bit/byte) from right 2 left for little endian.
2) Big Endian. This is how we (humans) usually read numbers by default, that is, from left 2 right. For example, the number 10 in decimal is read from left to right (ie 1 then 0) in this case the MSD (most significant digit) is the rightmost digit.
But thats the easy part, the hard part is finding offsets that are useful and/or making useful changes to the file using nothing but the hex editor lmao, its like looking from a damn needle in a haystack, only this time the haystack is a hex dump... this game wouldve been perfect if there were easier ways to mod it, there are some tools available on github and stuff but tbh the game is tedious to mod bc there are no tools/apis to interface with the game at runtime unlike bomb rush cyberfunk for example, that game has a great foundation for modding & is easier since u can do everything in C# & view the original game code (Actual chefs kiss moment).
Hi, is it possible to edit the style unlocks or at least mark the teacher training as complete? What I mean is like unlocking Rush abilities without doing the stupidly difficult rush training missions.
Using a HEX editor (HxD is a good free one) you can open your save and with the offsets listed within this mods files you can change various aspects of the game.
For example, with your save opened in HxD you could navigate to offset 0xF2C0 and select the 8 bytes immediately after and that is the amount of money Kiryu has in the game.
Zikdos, did you have to reverse the bytes for the money offsets? Wondered why my cash was in the hundreds of millions, reversed the nonzero bytes and boom, matches the money I have in game now!
12 comments
HexEd.it
This is the website
Open the save file in the website
If on a mobile there should be a three line option on the bottom with an arrow .
There should be a space to search
Copy the code from the zip and paste in there
0xF2C0 this is for money
Then search
Then move onto the i(le) thing option on the bottom of the page then edit the values ( I use the 32 bit integer , it shows how much money you have so tweaking it works)
If the keyboard doesn't show up while editing use the keyboard icon thing on the bottom of the website.
Then export the save file
This might not seem clear because am illiterate in code n stuff but could make out something after randomly pasting the code to every search bar in could find in that website .
1) little endian. In this case, the MSB (Most significant bit, byte in HEX) is the left-most byte & the byte is read from RIGHT-LEFT. This is how we evaluate the numbers in base 10. For example, here is a single byte in hex: 0xDEADBEEF -> using little endian, we read it as: (0xF * 16^0) + (0xE * 16^1) + (0xE * 16^2) + (0xB * 16^3) + (0xD * 16^4) + (0xA * 16^5) + (0xE * 16^6) + (0xD * 16^7) = ... heres another simpler byte: 0xAB, try to see if u can find how we can convert this byte to a valid base 10 number using little endian so that we can either convert it to a valid ASCII/Unicode byte/character (why else would u)
So basically we read the number (each bit/byte) from right 2 left for little endian.
2) Big Endian. This is how we (humans) usually read numbers by default, that is, from left 2 right. For example, the number 10 in decimal is read from left to right (ie 1 then 0) in this case the MSD (most significant digit) is the rightmost digit.
But thats the easy part, the hard part is finding offsets that are useful and/or making useful changes to the file using nothing but the hex editor lmao, its like looking from a damn needle in a haystack, only this time the haystack is a hex dump... this game wouldve been perfect if there were easier ways to mod it, there are some tools available on github and stuff but tbh the game is tedious to mod bc there are no tools/apis to interface with the game at runtime unlike bomb rush cyberfunk for example, that game has a great foundation for modding & is easier since u can do everything in C# & view the original game code (Actual chefs kiss moment).
For example, with your save opened in HxD you could navigate to offset 0xF2C0 and select the 8 bytes immediately after and that is the amount of money Kiryu has in the game.
Zikdos, did you have to reverse the bytes for the money offsets? Wondered why my cash was in the hundreds of millions, reversed the nonzero bytes and boom, matches the money I have in game now!