Upload your cheat tables here (No requests)
crazya94
Noobzor
Posts: 7 Joined: Tue Jul 23, 2019 1:23 pm
Reputation: 0
Post
by crazya94 » Mon Mar 24, 2025 7:00 am
I just logged in to say thank you. Always great and quick!
Also, I tested the new synthesizing, and it seems to work. At least I could reload, and the items kept their quality after saving and reloading the save.
Edit: The only thing to note is that if you turn on the synthesizing cheats, you will have to reload the game to turn it off. So it does stick to it even if you uncheck it. (its not a big deal but more of a heads up to anyone who uses it)
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
Allelujah
Expert Cheater
Posts: 70 Joined: Sun Jul 14, 2019 6:51 pm
Reputation: 6
Post
by Allelujah » Mon Mar 24, 2025 7:30 am
Will we be able to get an option for Battle Rate? Enemies are dying too fast and i cant get it to 100% to use my surge skills XD
Algester
Expert Cheater
Posts: 313 Joined: Sun Mar 04, 2018 9:48 am
Reputation: 72
Post
by Algester » Mon Mar 24, 2025 10:57 am
Allelujah wrote: ↑ Mon Mar 24, 2025 7:30 am
Will we be able to get an option for Battle Rate? Enemies are dying too fast and i cant get it to 100% to use my surge skills XD
recraft your gear to be "shitty" as in do not dig through the cores and slap tones of cloths and metals with max upgrades on them asign everyone to be passive and keep dodging other than that use Tuup's table features
Shadowblade0
Cheater
Posts: 43 Joined: Fri Jun 28, 2019 6:49 am
Reputation: 17
Post
by Shadowblade0 » Mon Mar 24, 2025 9:00 pm
need item id for old replacements parts add to table thanks
tkh1304
What is cheating?
Posts: 2 Joined: Thu Sep 12, 2024 3:51 am
Reputation: 0
Post
by tkh1304 » Tue Mar 25, 2025 7:06 am
Is it okay to ask for an option that disable EXP gain or adjust characters levels? Finding the game leveling pace too fast to enjoy.
xalgo
Novice Cheater
Posts: 17 Joined: Wed Jan 05, 2022 1:14 am
Reputation: 1
Post
by xalgo » Wed Mar 26, 2025 12:14 am
Is there a script that can extend the cooking time?
Thanks
Kionaru
Expert Cheater
Posts: 112 Joined: Mon Mar 29, 2021 6:43 am
Reputation: 7
Post
by Kionaru » Wed Mar 26, 2025 2:11 am
zachillios wrote: ↑ Fri Mar 21, 2025 1:32 am
Here's my table for the game, will add more to it as I go. Here's what it has so far:
Highlighted Item Editor
Infinite Simple Synthesis Materials
Infinite Energy (Must have at least 1 energy, will display as having 0 but still works)
Selected Character Edit
Currency Finder
Infinite Particles
Quick Recipe Level Up
Max Quality On Gathered Items
No Cost When Building
No Skills Cooldown
No Alchemy Skill Cost
Max Quality During Synthesis
Quick Mana During Synthesis
Max Resonance During Synthesis
Anyone willing to help with the IDs would be greatly appreciated.
Let me know if anything isn't working so far.
Update 2: We survived our first patch. Fixed a couple of things from the patch, add some scripts, incorporated scripts Algester provided, and added all the trait IDs to the item editor.
Update 3: Removed the broken Energy script and added in Impala's pointers instead. Added bonus stats into the item editor. Added a couple of a testing scripts (don't use these obviously unless you want to test them, risks obviously.)
Update 4: Added no skill cooldowns and updated the item editor with the item IDs.
Update 5: Fixed the rest of the item IDs, added a bunch of synthesis scripts
@zachillios hey bro can you add playtime always 00:00 script? please... Thankyou
Azure
Expert Cheater
Posts: 75 Joined: Mon Dec 04, 2017 5:46 am
Reputation: 7
Post
by Azure » Thu Mar 27, 2025 12:18 am
Great job!
Last edited by
Azure on Thu Mar 27, 2025 7:21 pm, edited 1 time in total.
Algester
Expert Cheater
Posts: 313 Joined: Sun Mar 04, 2018 9:48 am
Reputation: 72
Post
by Algester » Thu Mar 27, 2025 9:03 am
BREAKTHROUGH to get infinite food duration its actually accordance to the time tick FREEZE TIME PASSING you freeze the duration
Day Hour and Minutes are offset by 470, 474 and 478 from the base particle/SP address
use this code if somehow the simple synthesis materials stop working you need to have enough resources to manufacture something first though
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>356963</ID>
<Description>"Max Simple Synthesis Materials on use?"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Atelier_Yumia.exe
Version:
Date : 2025-03-27
Author : Algester
This script does blah blah blah
}
[ENABLE]
aobscanmodule(SynthMats,Atelier_Yumia.exe,66 89 5A 14 EB 27) // should be unique
alloc(newmem,$1000,SynthMats)
label(code)
label(return)
newmem:
code:
mov [rdx+14],(int)999
//mov [rdx+14],bx
jmp Atelier_Yumia.exe+113B79B
jmp return
SynthMats:
jmp newmem
nop
return:
registersymbol(SynthMats)
[DISABLE]
SynthMats:
db 66 89 5A 14 EB 27
unregistersymbol(SynthMats)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Atelier_Yumia.exe+113B76E
Atelier_Yumia.exe+113B747: 8B F0 - mov esi,eax
Atelier_Yumia.exe+113B749: 89 4C 24 48 - mov [rsp+48],ecx
Atelier_Yumia.exe+113B74D: B8 2C 01 00 00 - mov eax,0000012C
Atelier_Yumia.exe+113B752: 48 8D 8D 58 09 00 00 - lea rcx,[rbp+00000958]
Atelier_Yumia.exe+113B759: 48 8D 54 24 20 - lea rdx,[rsp+20]
Atelier_Yumia.exe+113B75E: 66 03 F0 - add si,ax
Atelier_Yumia.exe+113B761: E8 6A D4 FF FF - call Atelier_Yumia.exe+1138BD0
Atelier_Yumia.exe+113B766: 48 8B 10 - mov rdx,[rax]
Atelier_Yumia.exe+113B769: 66 3B DE - cmp bx,si
Atelier_Yumia.exe+113B76C: 77 06 - ja Atelier_Yumia.exe+113B774
// ---------- INJECTING HERE ----------
Atelier_Yumia.exe+113B76E: 66 89 5A 14 - mov [rdx+14],bx
// ---------- DONE INJECTING ----------
Atelier_Yumia.exe+113B772: EB 27 - jmp Atelier_Yumia.exe+113B79B
Atelier_Yumia.exe+113B774: 80 BD 98 09 00 00 00 - cmp byte ptr [rbp+00000998],00
Atelier_Yumia.exe+113B77B: 74 1A - je Atelier_Yumia.exe+113B797
Atelier_Yumia.exe+113B77D: 0F B7 C6 - movzx eax,si
Atelier_Yumia.exe+113B780: 66 2B DE - sub bx,si
Atelier_Yumia.exe+113B783: B9 0F 27 00 00 - mov ecx,0000270F
Atelier_Yumia.exe+113B788: 2B C8 - sub ecx,eax
Atelier_Yumia.exe+113B78A: 0F B7 C3 - movzx eax,bx
Atelier_Yumia.exe+113B78D: 3B C1 - cmp eax,ecx
Atelier_Yumia.exe+113B78F: 66 0F 4D C1 - cmovge ax,cx
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
zachillios
Table Makers
Posts: 933 Joined: Fri Mar 03, 2017 9:05 am
Reputation: 824
Post
by zachillios » Sat Mar 29, 2025 3:47 am
OP updated.
Solgath
Expert Cheater
Posts: 75 Joined: Wed Mar 29, 2017 2:45 am
Reputation: 19
Post
by Solgath » Sun Mar 30, 2025 4:30 am
i'm mostly looking for multipliers, like exp, sp, materials, that kind of thing, i don't mind a grind, but i also prefer to tweak it somewhat
Algester
Expert Cheater
Posts: 313 Joined: Sun Mar 04, 2018 9:48 am
Reputation: 72
Post
by Algester » Wed Apr 02, 2025 5:00 pm
Atelier_Yumia.exe+114240C - 8B 81 E0000000 - mov eax,[rcx+000000E0]
this is where the Particles are being used uhhh its somewhat redundant but it starts from Neutral Particles, Fire, Water, Lightning and Wind with their respective sizes all in 4 bytes surely not "practical" by anymeans since we already established that the offset from SP and Particles are relatively near from each other
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>356954</ID>
<Description>"Currency Finder"</Description>
<Options moHideChildren="1"/>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Atelier_Yumia.exe
Version:
Date : 2025-03-17
Author : zachw
This script does blah blah blah
}
[ENABLE]
aobscanmodule(Cur_FN,Atelier_Yumia.exe,8B 81 DC 00 00 00 C3 CC CC CC CC CC CC CC CC CC 0F) // should be unique
alloc(newmem,$1000,Cur_FN)
globalalloc(CurFN,4)
label(code)
label(return)
newmem:
push rax
lea rax,[rcx+000000DC]
mov [CurFN],rax
pop rax
code:
mov eax,[rcx+000000DC]
jmp return
Cur_FN:
jmp newmem
nop
return:
registersymbol(Cur_FN)
[DISABLE]
Cur_FN:
db 8B 81 DC 00 00 00
unregistersymbol(Cur_FN)
dealloc(newmem)
dealloc(CurFN)
{
// ORIGINAL CODE - INJECTION POINT: Atelier_Yumia.exe+1150220
Atelier_Yumia.exe+1150216: 5F - pop rdi
Atelier_Yumia.exe+1150217: C3 - ret
Atelier_Yumia.exe+1150218: CC - int 3
Atelier_Yumia.exe+1150219: CC - int 3
Atelier_Yumia.exe+115021A: CC - int 3
Atelier_Yumia.exe+115021B: CC - int 3
Atelier_Yumia.exe+115021C: CC - int 3
Atelier_Yumia.exe+115021D: CC - int 3
Atelier_Yumia.exe+115021E: CC - int 3
Atelier_Yumia.exe+115021F: CC - int 3
// ---------- INJECTING HERE ----------
Atelier_Yumia.exe+1150220: 8B 81 DC 00 00 00 - mov eax,[rcx+000000DC]
// ---------- DONE INJECTING ----------
Atelier_Yumia.exe+1150226: C3 - ret
Atelier_Yumia.exe+1150227: CC - int 3
Atelier_Yumia.exe+1150228: CC - int 3
Atelier_Yumia.exe+1150229: CC - int 3
Atelier_Yumia.exe+115022A: CC - int 3
Atelier_Yumia.exe+115022B: CC - int 3
Atelier_Yumia.exe+115022C: CC - int 3
Atelier_Yumia.exe+115022D: CC - int 3
Atelier_Yumia.exe+115022E: CC - int 3
Atelier_Yumia.exe+115022F: CC - int 3
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>356955</ID>
<Description>"Current Energy"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>CurFN</Address>
<Offsets>
<Offset>-A</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>65</ID>
<Description>"Max Energy"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>CurFN</Address>
<Offsets>
<Offset>-8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>64</ID>
<Description>"Energy Shard"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>CurFN</Address>
<Offsets>
<Offset>-4</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>356956</ID>
<Description>"Energy Prism"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>CurFN</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>356957</ID>
<Description>"SP"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>CurFN</Address>
<Offsets>
<Offset>2944</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>66</ID>
<Description>"Particles"</Description>
<Options moHideChildren="1"/>
<LastState Value="" Activated="1" RealAddress="00000000"/>
<ShowAsSigned>0</ShowAsSigned>
<GroupHeader>1</GroupHeader>
<Address>CurFN</Address>
<Offsets>
<Offset>4</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>356964</ID>
<Description>"Neutral Particle"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+0</Address>
</CheatEntry>
<CheatEntry>
<ID>67</ID>
<Description>"Fire (Small)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+4</Address>
</CheatEntry>
<CheatEntry>
<ID>68</ID>
<Description>"Fire (Normal)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+8</Address>
</CheatEntry>
<CheatEntry>
<ID>69</ID>
<Description>"Fire (Great)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+C</Address>
</CheatEntry>
<CheatEntry>
<ID>70</ID>
<Description>"Ice (Small)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+10</Address>
</CheatEntry>
<CheatEntry>
<ID>71</ID>
<Description>"Ice (Normal)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+14</Address>
</CheatEntry>
<CheatEntry>
<ID>72</ID>
<Description>"Ice (Great)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+18</Address>
</CheatEntry>
<CheatEntry>
<ID>73</ID>
<Description>"Bolt (Small)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+1C</Address>
</CheatEntry>
<CheatEntry>
<ID>74</ID>
<Description>"Bolt (Normal)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+20</Address>
</CheatEntry>
<CheatEntry>
<ID>75</ID>
<Description>"Bolt (Great)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+24</Address>
</CheatEntry>
<CheatEntry>
<ID>76</ID>
<Description>"Wind (Small)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+28</Address>
</CheatEntry>
<CheatEntry>
<ID>77</ID>
<Description>"Wind (Normal)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+2C</Address>
</CheatEntry>
<CheatEntry>
<ID>78</ID>
<Description>"Wind (Great)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+30</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
this is now I think is the "correct" pointer table
zachillios
Table Makers
Posts: 933 Joined: Fri Mar 03, 2017 9:05 am
Reputation: 824
Post
by zachillios » Sat Apr 05, 2025 12:23 am
OP updated.
Sealbreaker
Novice Cheater
Posts: 16 Joined: Sun Mar 17, 2019 2:20 pm
Reputation: 3
Post
by Sealbreaker » Sat Apr 05, 2025 5:05 am
Would it be possible to add an extended jump feature? I mean either an editable jump height or additional jumps to the double jump?
xalgo
Novice Cheater
Posts: 17 Joined: Wed Jan 05, 2022 1:14 am
Reputation: 1
Post
by xalgo » Tue Apr 08, 2025 3:21 pm
Algester wrote: ↑ Sat Mar 22, 2025 3:40 am
Impala wrote: ↑ Fri Mar 21, 2025 8:09 pm
Algester wrote: ↑ Fri Mar 21, 2025 9:50 am
the Energy Code is buggy after disabling it my energy got stucked to 0 and thus I can't even double jump
How did you fix it? I can't gain energy using energy generators anymore
the energy byte is a 2 byte over 2 byte logic where current amount/max amount what the OG code does was basically overwrite the max amount which introduced my issue since the game now entirely thinks my max energy is 0
so while not the best written code I just decided that ax still handles the logic of its value but froze it at 100
this code still requires further testing but it should just "max out comfort for a given camp"
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>61</ID>
<Description>"Max Comfort"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Atelier_Yumia.exe
Version:
Date : 2025-03-22
Author : Algester
This script does blah blah blah
}
[ENABLE]
aobscanmodule(Comfort,Atelier_Yumia.exe,01 83 D8 00 00 00 E8 7C) // should be unique
alloc(newmem,$1000,Comfort)
label(code)
label(return)
newmem:
code:
mov [rbx+000000D8],(int)600 //ideally you can just edit the value as see fit
//add [rbx+000000D8],eax
jmp return
Comfort:
jmp newmem
nop
return:
registersymbol(Comfort)
[DISABLE]
Comfort:
db 01 83 D8 00 00 00
unregistersymbol(Comfort)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Atelier_Yumia.exe+124C339
Atelier_Yumia.exe+124C302: 48 8B 8B C0 00 00 00 - mov rcx,[rbx+000000C0]
Atelier_Yumia.exe+124C309: 8D 50 06 - lea edx,[rax+06]
Atelier_Yumia.exe+124C30C: E8 DF F4 FE FF - call Atelier_Yumia.exe+123B7F0
Atelier_Yumia.exe+124C311: E9 D8 00 00 00 - jmp Atelier_Yumia.exe+124C3EE
Atelier_Yumia.exe+124C316: 80 BB CF 02 00 00 00 - cmp byte ptr [rbx+000002CF],00
Atelier_Yumia.exe+124C31D: 74 61 - je Atelier_Yumia.exe+124C380
Atelier_Yumia.exe+124C31F: 48 8B 8B 68 01 00 00 - mov rcx,[rbx+00000168]
Atelier_Yumia.exe+124C326: C6 83 D7 02 00 00 01 - mov byte ptr [rbx+000002D7],01
Atelier_Yumia.exe+124C32D: E8 6E BB 00 00 - call Atelier_Yumia.exe+1257EA0
Atelier_Yumia.exe+124C332: 48 8B 8B 68 01 00 00 - mov rcx,[rbx+00000168]
// ---------- INJECTING HERE ----------
Atelier_Yumia.exe+124C339: 01 83 D8 00 00 00 - add [rbx+000000D8],eax
// ---------- DONE INJECTING ----------
Atelier_Yumia.exe+124C33F: E8 7C BB 00 00 - call Atelier_Yumia.exe+1257EC0
Atelier_Yumia.exe+124C344: 8B 93 D8 00 00 00 - mov edx,[rbx+000000D8]
Atelier_Yumia.exe+124C34A: 48 8B CF - mov rcx,rdi
Atelier_Yumia.exe+124C34D: 01 83 DC 00 00 00 - add [rbx+000000DC],eax
Atelier_Yumia.exe+124C353: E8 28 08 2A 00 - call Atelier_Yumia.exe+14ECB80
Atelier_Yumia.exe+124C358: 8B 93 DC 00 00 00 - mov edx,[rbx+000000DC]
Atelier_Yumia.exe+124C35E: 48 8B CF - mov rcx,rdi
Atelier_Yumia.exe+124C361: E8 7A 08 2A 00 - call Atelier_Yumia.exe+14ECBE0
Atelier_Yumia.exe+124C366: 83 BF A0 01 00 00 02 - cmp dword ptr [rdi+000001A0],02
Atelier_Yumia.exe+124C36D: 48 8B CF - mov rcx,rdi
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Can the maximum comfort level of the script be adjusted to 800?
Because it is fixed at 600
Thanks
Users browsing this forum: BLEXBot , BoOoStEd , coccocbot-web , darquan0 , DotBot , Google [Bot] , Google Adsense [Bot] , khatabhunter , kobasato0123 , landy2000 , TheLastCheatMaster