Very nice Neru! I have the following costumes for Ryza but don't know if everyone have access to them so I'm just going to post the id's here and you can try them:
12: Summer Adventure!
11: Secret of Kurken Island
10: Blue Puni Costume
Would you happen to be able to unlock "Delicious suMMer" costume or anything else of the below in the games costume list?
I keep getting memory leaks for some reason on my end so I can't test right now. Spoiler
Notes:
* [Link] updated with Neru's revision for Exp Tools
* Traits should be 2 Bytes not Byte, because No-trait is 290 (>255). 34 is an uncovered Trait. This means updating None to Critical (35) makes it 291. Need to include the upper byte
* Traits just need DescriptionOnly="1" so the number doesn't show
* [Link]: Fixed Defiance S/M/L, fixed @dead1309's comment
Had these lines:
1246:Accuracy +3%
1244:Accuracy +5%
1245:Accuracy +7%
1246:Accuracy +10%
ID got mixed up when I was going down the list, it's 1246-1249 now.
you barely see people do microsoft word when it comes down to info, I see people use microsoft excel online, it does better so you can list both effects and it's purposes.
you barely see people do microsoft word when it comes down to info, I see people use microsoft excel online, it does better so you can list both effects and it's purposes.
just pointing it out there.
Yes, but I was editing cheat tables, and it's harder trying to transfer the info from spreadsheet-format.
It's easier transferring this format of info into spreadsheet.
If you actually care about description & purposes, Spreadsheet is cool, especially when we're trying to write a guide, but you can't import that into Cheat Engine.
At this point I'm just trying to fill data for the cheat table, and that is not spreadsheet-friendly.
I can transfer the list into a spreadsheet if someone needs, but right now it's not of much use when dealing with the cheat table.
(Oh also, I don't have Excel in my home PC. I was editing with Notepad. After writing a long one for my experimental cheat table, I just copied into Google Docs hehe. You can do a 'text to table' in Google Spreadsheets but no table-to-text in Google Docs. I also finished completing the Item & Effects list before I even have time to convert the format)
Element level: I tried browsing the other day but couldn't notice it. Is it related to another? Like quantity? There are Effects to add the elemental value, but I didn't check whether having the effects increased the value, or it causes increased value on synth.
Didn't notice changing the IDs changed the element. Good to know. Element level would be nice to change. I tried looking but no cigar. Changing the quality increases the level. And materials with traits tend to have higher levels.
Someone mentioned about the CC in battle. Would be nice to freeze it during battle. I tried but I'm guessing the address changes each battle instance. So far the script I made only works out of battle.
Consumables don't cost CC [Non-Battle
]<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>206</ID>
<Description>"Consumables don't cost CC [Non-Battle]"</Description>
<Options moHideChildren="1"/>
<LastState/>
<Color>FF8000</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Atelier_Ryza.exe
Version:
Date : 2019-10-31
Author : TheNeru
This script does make me bleh
}
[ENABLE]
aobscanmodule(CrystalCoreC,Atelier_Ryza.exe,89 0D 68 2F FC 00) // should be unique
alloc(newmem,$1000,"Atelier_Ryza.exe"+3D7C86)
Very nice Neru! I have the following costumes for Ryza but don't know if everyone have access to them so I'm just going to post the id's here and you can try them:
12: Summer Adventure!
11: Secret of Kurken Island
10: Blue Puni Costume
Would you happen to be able to unlock "Delicious suMMer" costume or anything else of the below in the games costume list?
I keep getting memory leaks for some reason on my end so I can't test right now. Spoiler
Someone mentioned about the CC in battle. Would be nice to freeze it during battle. I tried but I'm guessing the address changes each battle instance. So far the script I made only works out of battle.
Consumables don't cost CC [Non-Battle
]<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>206</ID>
<Description>"Consumables don't cost CC [Non-Battle]"</Description>
<Options moHideChildren="1"/>
<LastState/>
<Color>FF8000</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Atelier_Ryza.exe
Version:
Date : 2019-10-31
Author : TheNeru
This script does make me bleh
}
[ENABLE]
aobscanmodule(CrystalCoreC,Atelier_Ryza.exe,89 0D 68 2F FC 00) // should be unique
alloc(newmem,$1000,"Atelier_Ryza.exe"+3D7C86)
{
// ORIGINAL CODE - INJECTION POINT: "Atelier_Ryza.exe"+3D7C86
"Atelier_Ryza.exe"+3D7C78: CC - int 3
"Atelier_Ryza.exe"+3D7C79: CC - int 3
"Atelier_Ryza.exe"+3D7C7A: CC - int 3
"Atelier_Ryza.exe"+3D7C7B: CC - int 3
"Atelier_Ryza.exe"+3D7C7C: CC - int 3
"Atelier_Ryza.exe"+3D7C7D: CC - int 3
"Atelier_Ryza.exe"+3D7C7E: CC - int 3
"Atelier_Ryza.exe"+3D7C7F: CC - int 3
"Atelier_Ryza.exe"+3D7C80: 40 53 - push rbx
"Atelier_Ryza.exe"+3D7C82: 48 83 EC 20 - sub rsp,20
// ---------- INJECTING HERE ----------
"Atelier_Ryza.exe"+3D7C86: 89 0D 68 2F FC 00 - mov [Atelier_Ryza.exe+139ABF4],ecx
// ---------- DONE INJECTING ----------
"Atelier_Ryza.exe"+3D7C8C: BB 0A 00 00 00 - mov ebx,0000000A
"Atelier_Ryza.exe"+3D7C91: B9 31 03 00 00 - mov ecx,00000331
"Atelier_Ryza.exe"+3D7C96: E8 F5 B1 FF FF - call Atelier_Ryza.exe+3D2E90
"Atelier_Ryza.exe"+3D7C9B: B9 0C 00 00 00 - mov ecx,0000000C
"Atelier_Ryza.exe"+3D7CA0: 84 C0 - test al,al
"Atelier_Ryza.exe"+3D7CA2: 0F 45 D9 - cmovne ebx,ecx
"Atelier_Ryza.exe"+3D7CA5: B9 32 03 00 00 - mov ecx,00000332
"Atelier_Ryza.exe"+3D7CAA: E8 E1 B1 FF FF - call Atelier_Ryza.exe+3D2E90
"Atelier_Ryza.exe"+3D7CAF: 84 C0 - test al,al
"Atelier_Ryza.exe"+3D7CB1: 74 03 - je Atelier_Ryza.exe+3D7CB6
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>205</ID>
<Description>"Core Crystals"</Description>
<VariableType>4 Bytes</VariableType>
<Address>Atelier_Ryza.exe+139ABF4</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Even if you run out of CC in battle. It should revert to whatever value it had before the battle.
Thanks for this. I don't actually know the uh... assembly? that goes into scripting, but I've screwed with it enough to kinda intuit some bits. Since we have an AP script, the unique module it points to should be the dynamic battle-specific stuff, right? So could probably just find where the combat CP shows up relative to that and modify the script slightly.
Haven't actually gotten around to *trying* that because fucking with things I don't understand tends to be headache inducing, and while it seems sensible to me that that would work I don't actually *know* that.
Since we have an AP script, the unique module it points to should be the dynamic battle-specific stuff, right? So could probably just find where the combat CP shows up relative to that and modify the script slightly.
Haven't actually gotten around to *trying* that because fucking with things I don't understand tends to be headache inducing, and while it seems sensible to me that that would work I don't actually *know* that.
I used the AP Script as a basis as well. But no cigar then again it was a halfhearted effort from me. Also all of us start somewhere. Experimenting with stuff is half the fun.
i wish there is a party modifier cheat too^^ i want to play as Lila Decyrus or add her into party at any time.
heard that there is dlc character too for this game, is it true?