So far this is what i have learned but does not seem helpful to move my codes to be shared since i am still using [heap+] codes.
Once I find the values i want to edit I created a text file that references the [heap+] address that is only usable for that play sessions take for instance my current play session for Dead Cells. I FTP'ed the file while playing to have the codes activated while I played:
[inf hp]
021F0000 1cdf1d68 000000ff
#notes of code breakdown#
#[021F0000]
Code Type 0: Write to memory, Width of write of 2 bytes, Memory type of (1) Heap+, Register to be added as offset = F
#[1cdf1d68]
Address relative to (this is the heap+0xAddress)
#[000000ff]
This is the HP value in hexadecimal that i want injected
Since the HP value of the current health state is near the max amount of health by just a few bytes away from 68 to 6c i was able to also change the write memory of those values.
[max hp]
021F0000 1cdf1d6C 000000ff
I know this isn't what people want to hear right now but it seems creating your own codes might be fastest way to have codes till maybe we get an application that either run on our PC's or if the cheat engine gets updated a bit more to make it easier to find the permanent codes.
a big thank you to
@AnalogMan you actually taught me some stuff that motivated me to learn more about memory addressing. spent my day reading up on it. I still got some stuff to learn.