Posted: Thu Oct 30, 2014 5:59 pm Post subject: Value is not changing - Cogs
Hello
In the game Cogs i want to change my time value. I have value of silver stars via 4 Bytes Value Type. I search for time via Unknown initial value and Increased value...i found it but when i want to change it it's not working.
I know there are videos on Youtube "How to do that level" but I would like to know why it's not working.
Time is stored as a float, not a "4 byte" in this game. You can find it with "value between" scans, looking for value_ingame -1 second to value_ingame +1s.
Alternatively, you can use the attached table which contains a script that will lock time to 0. Full Speed Ahead, anyone ?
Bonus: that "Lock time to 0" option can also be applied directly to the .exe file (use file->open file) if you want it applied permanently.
icefireCZ1 wrote:
I found it but when i want to change it it's not working.
I know there are videos on Youtube "How to do that level" but I would like to know why it's not working.
What you found is an intermediary copy, but not the real/source value. Intermediary copies are very common across all games, so just try another address when you freeze something and it has no effect.
You see the game displays time as an integer (1,2,3,4,... seconds), so what your game probably does is:
-read your time (the float version).
-increase it a bit.
-store back the updated float.
-make a copy of that float, and convert it to an integer (aka "4 bytes" in CE).
-send that copy to the display.
(all that happens periodically, like 10 to 60 times per second)
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