Table made with gog version, but it has no scripts so it should work for any version of the game (and possibly any future update).
Before doing anything you have to update Daugther AOB (See Below), the only way i found to hook to the right memory area that controls daughter's editable data. And, yes, you have to do it everytime you load a save, AND sometimes after battle, since the game resets it's memory. Once you are done with editings you MUST sacrifice the edited daughter and revive her to reflect changes to the stats (and even non stat-based effects).
For the Name/Hair/Eyes/Corruption just select on another daughter/something or exit the menu and changes will reflect, no need to sacrifice.
If everything is done well changes are Permanent (as long as you don't edit them back).
Editable Features
-Look: Daugther's Hairstyle, Eyes and Corruption (the black stains/scars on the face).
-Traits (Check the box for the desired trait to show On/Off option, uncheck after done. You can even give class-unique traits to different classes.)
-Wake Up daughter. (Makes daughter re-useable right after battle without need to end the day)
-Name
-Current HP
-Class (stats won't change, beware)
-Total Stats (Not permanent)
-Skills (can only swap between selectable, cross-class is not possible)
NEW
-Base Stats: With max Values for Lvs 10 to 15 (values are float so aren't precise to the millesimal digit) for all classes + option to max all. Requires Lv Up to reflect stats changes, at wich point they will also increase, by the respective lv up value, depending on class.
To Update Daugther AOB (In short)
Spoiler
exp 00 00 CurrentLevel-1 00 00 00
example
if
exp=300(12c in hex) lv = 12 (Lv-1=11 in hex=B)
search this
2C 01 00 00 0B 00 00 00
you should find few results. Try changing the values for exp for the results you find, one by one, and see which one reflects the changes (you might need to hover on another daughter to update the stats). Once you manage to find the right one just paste the address.
If your Daughter is level 15 searching for the exp as 13k will not work, since the true stored value is different from the displayed. Search for another daughter than manually browse memory and look, or you can search daughter's current hp (in float) instead, then add 4.
Check demonstration video if needed.
Spoiler
1) Choose one of your daughters that is NOT lv 15 and that HAS SOME EXP, the more the better. Click on her stats tab.
2) Find a decimal to headecimal converter. Windows has "Programmer" mode for calculator, just click on the 3 lines on top left of the calculator app.
3) Type daughter's exp in the calculator in decimal, that will show the value in hexadecimal right above it.
4) On cheat engine change "Value Type" to array of byte, "Hex" box will auto check, keep it.
5) In the search bar, type the number you see in the calculator (the Hexadecimal one) BUT with last 2 digits before the 1st two
(like this 1234 -> 34 12), if your exp is small and you only have two digits type 00 as last two digits instead (12 -> 12 00), if you have 3 digits type 1 zero instead (123 -> 23 01).
6) Type two more couples of zeros (34 12 00 00)
7) Convert her level from dec to hex as well and subtract 1, or vice versa. (Lv= 12 -> "C" in hex, -1 = "B")
8) Type that right after, with a zero right before it, and add 6 zeros after it (34 12 00 00 0B 00 00 00)
9) You will obtain a 16 digits number. If that's correct click on first scan. Now, depending on values, you should find few results, if not, gain more exp and retry.
10) If you find only 1 result skip on step 12) . If not: Right click on one of the results and select "change value of the selected addresses" and change it to something close (add one for example).
11) In game, highlight another daughter and then the one you picked previously and check her exp, it should be changed to the number you typed in the previous step. If not: change it's value back to original and repeat step 10 with another result.
12) Once you manage to find the result that reflects edited values, sight click on it and select "Copy Selected Address"
13) (Load my table if you didn't yet) Double click on "Daughter AOB" over the address section OR right click on it and select "change record" "address" paste over the old one and confirm. Values should update for all the table and reflect the data from game.
14) Do your editings, and remember to sacrifice the daughter if you changed traits (not needed if you change something else).
Check demonstration video if needed.
Spoiler
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1