Re: Unicorn Overlord (Ryujinx Switch Emulator)
Posted: Thu Apr 18, 2024 6:45 pm
edit: nvm
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
How can I add this feature to Axeen's table?mildsevenX wrote: ↑Tue Apr 16, 2024 1:23 amHi, I think if you uncheck "Adjust children as well" when copying and pasting +130h, the list will be displayed correctly.houkou wrote: ↑Mon Apr 15, 2024 6:16 pmHey, this is an awesome script, thanks so much for posting it. I'm trying to use some boss characters like Possessed Amalia and Galerius in a new playthrough, however their insane stat and movepool trivialize the run. I tried reducing their max hp stat permanently, but to no avail. I've been tinkering with your script in order to create modified versions of their moveset on weaker/ more balanced units. Currently I'm trying to put Possessed Amalia's moveset on normal, balanced Amalia, however I'm having some trouble because I've never used CE this deeply. My first issue is that I can't figure out how to get the move I want to show up in your script. I can only get the first couple (lean edge, calvary slayer) by adding +130h to the address on the "28: Lean Edge [...]" line. after that the script appears to stop pulling up accurate skill data although it's probably just my inexperience with the tool + scripting. Could you advise me on how to accomplish my goal? For example teaching me how to change Omega Shatter (Skill ID 243) to have the effect and cost of Heavens Asunder (Skill ID 246). Although I know there are some complex effects here, could it be as easy as doing an overwrite (similar to how character import is supposed to work)?mildsevenX wrote: ↑Sun Apr 07, 2024 1:48 pmI was able to find the Skill data, and the data seems to be +130h each.
There are still an overwhelming number of unknowns, but here is a list of the addresses of the Lean Edge, which seems to be the start of the Active Skill, as far as it can be determined, and as a test, the PP cost of some powerful Passive Skills has been changed to 1.
Edit: I added buffs to Offensive Order and Iron Veil, it looks like we could create a skill with any effect we want.
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>219942</ID> <Description>"Skill edit"</Description> <Options moHideChildren="1"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>219943</ID> <Description>"Address search"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] aobscanregion(Skill,Ryujinx.exe-7ff000000000,Ryujinx.exe-7fff00000000,A5 D0 F9 08 00 00 00 00 19 DF FA 08 00 00 00 00) registersymbol(Skill) [DISABLE] unregistersymbol(Skill) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>219987</ID> <Description>"PP 1:Hastened Charge, Recast, Quick Impetus, Reinforce"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] Skill+10BAC: db 01 Skill+152EC: db 01 Skill+164BC: db 01 Skill+1BEFC: db 01 [DISABLE] Skill+10BAC: db 04 Skill+152EC: db 04 Skill+164BC: db 04 Skill+1BEFC: db 04 </AssemblerScript> </CheatEntry> <CheatEntry> <ID>220145</ID> <Description>"Skill Enhancement:Offensive Order, Iron Veil"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] Skill+E134: db 00 00 00 00 00 00 00 00 9F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9E 00 00 00 00 00 80 3F 00 00 00 00 00 00 00 00 02 01 00 00 Skill+12614: db 00 00 00 00 00 00 00 00 88 00 00 00 CD CC 4C 3E 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6A 00 00 00 00 00 A0 41 00 00 00 00 00 00 00 00 02 01 00 00 [DISABLE] Skill+E134: db 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 Skill+12614: db 00 00 00 00 00 00 00 00 89 00 00 00 9A 99 99 3E 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 </AssemblerScript> </CheatEntry> <CheatEntry> <ID>220077</ID> <Description>"start address"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>Skill-C0</Address> <CheatEntries> <CheatEntry> <ID>220047</ID> <Description>"28:Lean Edge, +130h is the next skill"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>+0</Address> <CheatEntries> <CheatEntry> <ID>220055</ID> <Description>"Skill ID"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+000</Address> </CheatEntry> <CheatEntry> <ID>220056</ID> <Description>"AP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00A</Address> </CheatEntry> <CheatEntry> <ID>220057</ID> <Description>"PP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00C</Address> </CheatEntry> <CheatEntry> <ID>220058</ID> <Description>"Physical damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+018</Address> </CheatEntry> <CheatEntry> <ID>220059</ID> <Description>"Magic damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+01C</Address> </CheatEntry> <CheatEntry> <ID>220060</ID> <Description>"Number of Attacks"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+020</Address> </CheatEntry> <CheatEntry> <ID>220061</ID> <Description>"Accuracy rate"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+022</Address> </CheatEntry> <CheatEntry> <ID>220062</ID> <Description>"Range of effects, Whole at 05."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+028</Address> </CheatEntry> <CheatEntry> <ID>220074</ID> <Description>"Effect 1 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+030</Address> </CheatEntry> <CheatEntry> <ID>220063</ID> <Description>"Effect 1 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+038</Address> </CheatEntry> <CheatEntry> <ID>220064</ID> <Description>"Effect 1 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+03C</Address> </CheatEntry> <CheatEntry> <ID>220065</ID> <Description>"Effect 1 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+048</Address> </CheatEntry> <CheatEntry> <ID>220075</ID> <Description>"Effect 2 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+054</Address> </CheatEntry> <CheatEntry> <ID>220066</ID> <Description>"Effect 2 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+05C</Address> </CheatEntry> <CheatEntry> <ID>220067</ID> <Description>"Effect 2 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+060</Address> </CheatEntry> <CheatEntry> <ID>220068</ID> <Description>"Effect 2 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+06C</Address> </CheatEntry> <CheatEntry> <ID>220076</ID> <Description>"Effect 3 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+078</Address> </CheatEntry> <CheatEntry> <ID>220069</ID> <Description>"Effect 3 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+080</Address> </CheatEntry> <CheatEntry> <ID>220070</ID> <Description>"Effect 3 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+084</Address> </CheatEntry> <CheatEntry> <ID>220071</ID> <Description>"Effect 3 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+090</Address> </CheatEntry> <CheatEntry> <ID>220072</ID> <Description>"Guard disabled at +8, charged at +20, cover disabled at +40"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+128</Address> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
There are many parts I don't understand either, but the effect is definitely set every 24 bytes, try changing the value of the effect based on the list.
Here are the data and scripts for Omega Shatter and Heavens Asunder, I hope this is helpful to you.
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>219942</ID> <Description>"Skill edit"</Description> <Options moHideChildren="1"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>219943</ID> <Description>"Address search"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] aobscanregion(Skill,Ryujinx.exe-7ff000000000,Ryujinx.exe-7fff00000000,A5 D0 F9 08 00 00 00 00 19 DF FA 08 00 00 00 00) registersymbol(Skill) [DISABLE] unregistersymbol(Skill) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>219987</ID> <Description>"PP 1:Hastened Charge, Recast, Quick Impetus, Reinforce"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] Skill+10BAC: db 01 Skill+152EC: db 01 Skill+164BC: db 01 Skill+1BEFC: db 01 [DISABLE] Skill+10BAC: db 04 Skill+152EC: db 04 Skill+164BC: db 04 Skill+1BEFC: db 04 </AssemblerScript> </CheatEntry> <CheatEntry> <ID>220145</ID> <Description>"Skill Enhancement:Offensive Order, Iron Veil"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] Skill+E134: db 00 00 00 00 00 00 00 00 9F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9E 00 00 00 00 00 80 3F 00 00 00 00 00 00 00 00 02 01 00 00 Skill+12614: db 00 00 00 00 00 00 00 00 88 00 00 00 CD CC 4C 3E 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6A 00 00 00 00 00 A0 41 00 00 00 00 00 00 00 00 02 01 00 00 [DISABLE] Skill+E134: db 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 Skill+12614: db 00 00 00 00 00 00 00 00 89 00 00 00 9A 99 99 3E 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 </AssemblerScript> </CheatEntry> <CheatEntry> <ID>220318</ID> <Description>"Skill Adjustments:Omega Shatter"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] Skill+FEBC: db 01 00 00 00 22 00 00 00 00 00 00 00 78 00 00 00 00 00 F0 41 00 00 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 00 00 00 1D 00 00 00 00 00 00 00 54 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 [DISABLE] Skill+FEBC: db 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 </AssemblerScript> </CheatEntry> <CheatEntry> <ID>220077</ID> <Description>"start address"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>Skill-C0</Address> <CheatEntries> <CheatEntry> <ID>220047</ID> <Description>"28:Lean Edge, +130h is the next skill"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>+0</Address> <CheatEntries> <CheatEntry> <ID>220055</ID> <Description>"Skill ID"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+000</Address> </CheatEntry> <CheatEntry> <ID>220056</ID> <Description>"AP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00A</Address> </CheatEntry> <CheatEntry> <ID>220057</ID> <Description>"PP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00C</Address> </CheatEntry> <CheatEntry> <ID>220058</ID> <Description>"Physical damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+018</Address> </CheatEntry> <CheatEntry> <ID>220059</ID> <Description>"Magic damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+01C</Address> </CheatEntry> <CheatEntry> <ID>220060</ID> <Description>"Number of Attacks"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+020</Address> </CheatEntry> <CheatEntry> <ID>220061</ID> <Description>"Accuracy rate"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+022</Address> </CheatEntry> <CheatEntry> <ID>220062</ID> <Description>"Range of effects, Whole at 05."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+028</Address> </CheatEntry> <CheatEntry> <ID>220074</ID> <Description>"Effect 1 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+02C</Address> </CheatEntry> <CheatEntry> <ID>220264</ID> <Description>"Effect 1 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+030</Address> </CheatEntry> <CheatEntry> <ID>220063</ID> <Description>"Effect 1 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+038</Address> </CheatEntry> <CheatEntry> <ID>220064</ID> <Description>"Effect 1 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+03C</Address> </CheatEntry> <CheatEntry> <ID>220065</ID> <Description>"Effect 1 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+048</Address> </CheatEntry> <CheatEntry> <ID>220265</ID> <Description>"Effect 2 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+050</Address> </CheatEntry> <CheatEntry> <ID>220075</ID> <Description>"Effect 2 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+054</Address> </CheatEntry> <CheatEntry> <ID>220066</ID> <Description>"Effect 2 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+05C</Address> </CheatEntry> <CheatEntry> <ID>220067</ID> <Description>"Effect 2 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+060</Address> </CheatEntry> <CheatEntry> <ID>220068</ID> <Description>"Effect 2 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+06C</Address> </CheatEntry> <CheatEntry> <ID>220266</ID> <Description>"Effect 3 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+074</Address> </CheatEntry> <CheatEntry> <ID>220076</ID> <Description>"Effect 3 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+078</Address> </CheatEntry> <CheatEntry> <ID>220069</ID> <Description>"Effect 3 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+080</Address> </CheatEntry> <CheatEntry> <ID>220070</ID> <Description>"Effect 3 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+084</Address> </CheatEntry> <CheatEntry> <ID>220071</ID> <Description>"Effect 3 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+090</Address> </CheatEntry> <CheatEntry> <ID>220072</ID> <Description>"Guard disabled at +8, charged at +20, cover disabled at +40"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+128</Address> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>220267</ID> <Description>"243:Omega Shatter"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>+FF50</Address> <CheatEntries> <CheatEntry> <ID>220268</ID> <Description>"Skill ID"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+000</Address> </CheatEntry> <CheatEntry> <ID>220269</ID> <Description>"AP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00A</Address> </CheatEntry> <CheatEntry> <ID>220270</ID> <Description>"PP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00C</Address> </CheatEntry> <CheatEntry> <ID>220271</ID> <Description>"Physical damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+018</Address> </CheatEntry> <CheatEntry> <ID>220272</ID> <Description>"Magic damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+01C</Address> </CheatEntry> <CheatEntry> <ID>220273</ID> <Description>"Number of Attacks"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+020</Address> </CheatEntry> <CheatEntry> <ID>220274</ID> <Description>"Accuracy rate"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+022</Address> </CheatEntry> <CheatEntry> <ID>220275</ID> <Description>"Range of effects, Whole at 05."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+028</Address> </CheatEntry> <CheatEntry> <ID>220276</ID> <Description>"Effect 1 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+02C</Address> </CheatEntry> <CheatEntry> <ID>220277</ID> <Description>"Effect 1 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+030</Address> </CheatEntry> <CheatEntry> <ID>220278</ID> <Description>"Effect 1 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+038</Address> </CheatEntry> <CheatEntry> <ID>220279</ID> <Description>"Effect 1 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+03C</Address> </CheatEntry> <CheatEntry> <ID>220280</ID> <Description>"Effect 1 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+048</Address> </CheatEntry> <CheatEntry> <ID>220281</ID> <Description>"Effect 2 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+050</Address> </CheatEntry> <CheatEntry> <ID>220282</ID> <Description>"Effect 2 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+054</Address> </CheatEntry> <CheatEntry> <ID>220283</ID> <Description>"Effect 2 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+05C</Address> </CheatEntry> <CheatEntry> <ID>220284</ID> <Description>"Effect 2 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+060</Address> </CheatEntry> <CheatEntry> <ID>220285</ID> <Description>"Effect 2 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+06C</Address> </CheatEntry> <CheatEntry> <ID>220286</ID> <Description>"Effect 3 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+074</Address> </CheatEntry> <CheatEntry> <ID>220287</ID> <Description>"Effect 3 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+078</Address> </CheatEntry> <CheatEntry> <ID>220288</ID> <Description>"Effect 3 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+080</Address> </CheatEntry> <CheatEntry> <ID>220289</ID> <Description>"Effect 3 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+084</Address> </CheatEntry> <CheatEntry> <ID>220290</ID> <Description>"Effect 3 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+090</Address> </CheatEntry> <CheatEntry> <ID>220291</ID> <Description>"Guard disabled at +8, charged at +20, cover disabled at +40"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+128</Address> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>220292</ID> <Description>"246:Heavens Asunder"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>+102E0</Address> <CheatEntries> <CheatEntry> <ID>220293</ID> <Description>"Skill ID"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+000</Address> </CheatEntry> <CheatEntry> <ID>220294</ID> <Description>"AP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00A</Address> </CheatEntry> <CheatEntry> <ID>220295</ID> <Description>"PP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00C</Address> </CheatEntry> <CheatEntry> <ID>220296</ID> <Description>"Physical damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+018</Address> </CheatEntry> <CheatEntry> <ID>220297</ID> <Description>"Magic damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+01C</Address> </CheatEntry> <CheatEntry> <ID>220298</ID> <Description>"Number of Attacks"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+020</Address> </CheatEntry> <CheatEntry> <ID>220299</ID> <Description>"Accuracy rate"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+022</Address> </CheatEntry> <CheatEntry> <ID>220300</ID> <Description>"Range of effects, Whole at 05."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+028</Address> </CheatEntry> <CheatEntry> <ID>220301</ID> <Description>"Effect 1 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+02C</Address> </CheatEntry> <CheatEntry> <ID>220302</ID> <Description>"Effect 1 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+030</Address> </CheatEntry> <CheatEntry> <ID>220303</ID> <Description>"Effect 1 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+038</Address> </CheatEntry> <CheatEntry> <ID>220304</ID> <Description>"Effect 1 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+03C</Address> </CheatEntry> <CheatEntry> <ID>220305</ID> <Description>"Effect 1 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+048</Address> </CheatEntry> <CheatEntry> <ID>220306</ID> <Description>"Effect 2 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+050</Address> </CheatEntry> <CheatEntry> <ID>220307</ID> <Description>"Effect 2 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+054</Address> </CheatEntry> <CheatEntry> <ID>220308</ID> <Description>"Effect 2 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+05C</Address> </CheatEntry> <CheatEntry> <ID>220309</ID> <Description>"Effect 2 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+060</Address> </CheatEntry> <CheatEntry> <ID>220310</ID> <Description>"Effect 2 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+06C</Address> </CheatEntry> <CheatEntry> <ID>220311</ID> <Description>"Effect 3 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+074</Address> </CheatEntry> <CheatEntry> <ID>220312</ID> <Description>"Effect 3 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+078</Address> </CheatEntry> <CheatEntry> <ID>220313</ID> <Description>"Effect 3 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+080</Address> </CheatEntry> <CheatEntry> <ID>220314</ID> <Description>"Effect 3 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+084</Address> </CheatEntry> <CheatEntry> <ID>220315</ID> <Description>"Effect 3 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+090</Address> </CheatEntry> <CheatEntry> <ID>220316</ID> <Description>"Guard disabled at +8, charged at +20, cover disabled at +40"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+128</Address> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
Please copy the script and paste it into Axeen's table.cheatH12 wrote: ↑Sun Apr 21, 2024 1:15 amHow can I add this feature to Axeen's table?mildsevenX wrote: ↑Tue Apr 16, 2024 1:23 amHi, I think if you uncheck "Adjust children as well" when copying and pasting +130h, the list will be displayed correctly.houkou wrote: ↑Mon Apr 15, 2024 6:16 pm
Hey, this is an awesome script, thanks so much for posting it. I'm trying to use some boss characters like Possessed Amalia and Galerius in a new playthrough, however their insane stat and movepool trivialize the run. I tried reducing their max hp stat permanently, but to no avail. I've been tinkering with your script in order to create modified versions of their moveset on weaker/ more balanced units. Currently I'm trying to put Possessed Amalia's moveset on normal, balanced Amalia, however I'm having some trouble because I've never used CE this deeply. My first issue is that I can't figure out how to get the move I want to show up in your script. I can only get the first couple (lean edge, calvary slayer) by adding +130h to the address on the "28: Lean Edge [...]" line. after that the script appears to stop pulling up accurate skill data although it's probably just my inexperience with the tool + scripting. Could you advise me on how to accomplish my goal? For example teaching me how to change Omega Shatter (Skill ID 243) to have the effect and cost of Heavens Asunder (Skill ID 246). Although I know there are some complex effects here, could it be as easy as doing an overwrite (similar to how character import is supposed to work)?
There are many parts I don't understand either, but the effect is definitely set every 24 bytes, try changing the value of the effect based on the list.
Here are the data and scripts for Omega Shatter and Heavens Asunder, I hope this is helpful to you.
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>219942</ID> <Description>"Skill edit"</Description> <Options moHideChildren="1"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>219943</ID> <Description>"Address search"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] aobscanregion(Skill,Ryujinx.exe-7ff000000000,Ryujinx.exe-7fff00000000,A5 D0 F9 08 00 00 00 00 19 DF FA 08 00 00 00 00) registersymbol(Skill) [DISABLE] unregistersymbol(Skill) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>219987</ID> <Description>"PP 1:Hastened Charge, Recast, Quick Impetus, Reinforce"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] Skill+10BAC: db 01 Skill+152EC: db 01 Skill+164BC: db 01 Skill+1BEFC: db 01 [DISABLE] Skill+10BAC: db 04 Skill+152EC: db 04 Skill+164BC: db 04 Skill+1BEFC: db 04 </AssemblerScript> </CheatEntry> <CheatEntry> <ID>220145</ID> <Description>"Skill Enhancement:Offensive Order, Iron Veil"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] Skill+E134: db 00 00 00 00 00 00 00 00 9F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9E 00 00 00 00 00 80 3F 00 00 00 00 00 00 00 00 02 01 00 00 Skill+12614: db 00 00 00 00 00 00 00 00 88 00 00 00 CD CC 4C 3E 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6A 00 00 00 00 00 A0 41 00 00 00 00 00 00 00 00 02 01 00 00 [DISABLE] Skill+E134: db 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 Skill+12614: db 00 00 00 00 00 00 00 00 89 00 00 00 9A 99 99 3E 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 </AssemblerScript> </CheatEntry> <CheatEntry> <ID>220318</ID> <Description>"Skill Adjustments:Omega Shatter"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] Skill+FEBC: db 01 00 00 00 22 00 00 00 00 00 00 00 78 00 00 00 00 00 F0 41 00 00 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 00 00 00 1D 00 00 00 00 00 00 00 54 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 [DISABLE] Skill+FEBC: db 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 </AssemblerScript> </CheatEntry> <CheatEntry> <ID>220077</ID> <Description>"start address"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>Skill-C0</Address> <CheatEntries> <CheatEntry> <ID>220047</ID> <Description>"28:Lean Edge, +130h is the next skill"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>+0</Address> <CheatEntries> <CheatEntry> <ID>220055</ID> <Description>"Skill ID"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+000</Address> </CheatEntry> <CheatEntry> <ID>220056</ID> <Description>"AP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00A</Address> </CheatEntry> <CheatEntry> <ID>220057</ID> <Description>"PP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00C</Address> </CheatEntry> <CheatEntry> <ID>220058</ID> <Description>"Physical damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+018</Address> </CheatEntry> <CheatEntry> <ID>220059</ID> <Description>"Magic damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+01C</Address> </CheatEntry> <CheatEntry> <ID>220060</ID> <Description>"Number of Attacks"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+020</Address> </CheatEntry> <CheatEntry> <ID>220061</ID> <Description>"Accuracy rate"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+022</Address> </CheatEntry> <CheatEntry> <ID>220062</ID> <Description>"Range of effects, Whole at 05."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+028</Address> </CheatEntry> <CheatEntry> <ID>220074</ID> <Description>"Effect 1 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+02C</Address> </CheatEntry> <CheatEntry> <ID>220264</ID> <Description>"Effect 1 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+030</Address> </CheatEntry> <CheatEntry> <ID>220063</ID> <Description>"Effect 1 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+038</Address> </CheatEntry> <CheatEntry> <ID>220064</ID> <Description>"Effect 1 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+03C</Address> </CheatEntry> <CheatEntry> <ID>220065</ID> <Description>"Effect 1 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+048</Address> </CheatEntry> <CheatEntry> <ID>220265</ID> <Description>"Effect 2 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+050</Address> </CheatEntry> <CheatEntry> <ID>220075</ID> <Description>"Effect 2 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+054</Address> </CheatEntry> <CheatEntry> <ID>220066</ID> <Description>"Effect 2 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+05C</Address> </CheatEntry> <CheatEntry> <ID>220067</ID> <Description>"Effect 2 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+060</Address> </CheatEntry> <CheatEntry> <ID>220068</ID> <Description>"Effect 2 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+06C</Address> </CheatEntry> <CheatEntry> <ID>220266</ID> <Description>"Effect 3 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+074</Address> </CheatEntry> <CheatEntry> <ID>220076</ID> <Description>"Effect 3 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+078</Address> </CheatEntry> <CheatEntry> <ID>220069</ID> <Description>"Effect 3 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+080</Address> </CheatEntry> <CheatEntry> <ID>220070</ID> <Description>"Effect 3 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+084</Address> </CheatEntry> <CheatEntry> <ID>220071</ID> <Description>"Effect 3 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+090</Address> </CheatEntry> <CheatEntry> <ID>220072</ID> <Description>"Guard disabled at +8, charged at +20, cover disabled at +40"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+128</Address> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>220267</ID> <Description>"243:Omega Shatter"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>+FF50</Address> <CheatEntries> <CheatEntry> <ID>220268</ID> <Description>"Skill ID"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+000</Address> </CheatEntry> <CheatEntry> <ID>220269</ID> <Description>"AP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00A</Address> </CheatEntry> <CheatEntry> <ID>220270</ID> <Description>"PP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00C</Address> </CheatEntry> <CheatEntry> <ID>220271</ID> <Description>"Physical damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+018</Address> </CheatEntry> <CheatEntry> <ID>220272</ID> <Description>"Magic damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+01C</Address> </CheatEntry> <CheatEntry> <ID>220273</ID> <Description>"Number of Attacks"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+020</Address> </CheatEntry> <CheatEntry> <ID>220274</ID> <Description>"Accuracy rate"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+022</Address> </CheatEntry> <CheatEntry> <ID>220275</ID> <Description>"Range of effects, Whole at 05."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+028</Address> </CheatEntry> <CheatEntry> <ID>220276</ID> <Description>"Effect 1 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+02C</Address> </CheatEntry> <CheatEntry> <ID>220277</ID> <Description>"Effect 1 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+030</Address> </CheatEntry> <CheatEntry> <ID>220278</ID> <Description>"Effect 1 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+038</Address> </CheatEntry> <CheatEntry> <ID>220279</ID> <Description>"Effect 1 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+03C</Address> </CheatEntry> <CheatEntry> <ID>220280</ID> <Description>"Effect 1 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+048</Address> </CheatEntry> <CheatEntry> <ID>220281</ID> <Description>"Effect 2 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+050</Address> </CheatEntry> <CheatEntry> <ID>220282</ID> <Description>"Effect 2 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+054</Address> </CheatEntry> <CheatEntry> <ID>220283</ID> <Description>"Effect 2 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+05C</Address> </CheatEntry> <CheatEntry> <ID>220284</ID> <Description>"Effect 2 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+060</Address> </CheatEntry> <CheatEntry> <ID>220285</ID> <Description>"Effect 2 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+06C</Address> </CheatEntry> <CheatEntry> <ID>220286</ID> <Description>"Effect 3 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+074</Address> </CheatEntry> <CheatEntry> <ID>220287</ID> <Description>"Effect 3 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+078</Address> </CheatEntry> <CheatEntry> <ID>220288</ID> <Description>"Effect 3 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+080</Address> </CheatEntry> <CheatEntry> <ID>220289</ID> <Description>"Effect 3 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+084</Address> </CheatEntry> <CheatEntry> <ID>220290</ID> <Description>"Effect 3 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+090</Address> </CheatEntry> <CheatEntry> <ID>220291</ID> <Description>"Guard disabled at +8, charged at +20, cover disabled at +40"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+128</Address> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>220292</ID> <Description>"246:Heavens Asunder"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>+102E0</Address> <CheatEntries> <CheatEntry> <ID>220293</ID> <Description>"Skill ID"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+000</Address> </CheatEntry> <CheatEntry> <ID>220294</ID> <Description>"AP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00A</Address> </CheatEntry> <CheatEntry> <ID>220295</ID> <Description>"PP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00C</Address> </CheatEntry> <CheatEntry> <ID>220296</ID> <Description>"Physical damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+018</Address> </CheatEntry> <CheatEntry> <ID>220297</ID> <Description>"Magic damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+01C</Address> </CheatEntry> <CheatEntry> <ID>220298</ID> <Description>"Number of Attacks"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+020</Address> </CheatEntry> <CheatEntry> <ID>220299</ID> <Description>"Accuracy rate"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+022</Address> </CheatEntry> <CheatEntry> <ID>220300</ID> <Description>"Range of effects, Whole at 05."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+028</Address> </CheatEntry> <CheatEntry> <ID>220301</ID> <Description>"Effect 1 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+02C</Address> </CheatEntry> <CheatEntry> <ID>220302</ID> <Description>"Effect 1 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+030</Address> </CheatEntry> <CheatEntry> <ID>220303</ID> <Description>"Effect 1 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+038</Address> </CheatEntry> <CheatEntry> <ID>220304</ID> <Description>"Effect 1 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+03C</Address> </CheatEntry> <CheatEntry> <ID>220305</ID> <Description>"Effect 1 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+048</Address> </CheatEntry> <CheatEntry> <ID>220306</ID> <Description>"Effect 2 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+050</Address> </CheatEntry> <CheatEntry> <ID>220307</ID> <Description>"Effect 2 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+054</Address> </CheatEntry> <CheatEntry> <ID>220308</ID> <Description>"Effect 2 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+05C</Address> </CheatEntry> <CheatEntry> <ID>220309</ID> <Description>"Effect 2 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+060</Address> </CheatEntry> <CheatEntry> <ID>220310</ID> <Description>"Effect 2 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+06C</Address> </CheatEntry> <CheatEntry> <ID>220311</ID> <Description>"Effect 3 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+074</Address> </CheatEntry> <CheatEntry> <ID>220312</ID> <Description>"Effect 3 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+078</Address> </CheatEntry> <CheatEntry> <ID>220313</ID> <Description>"Effect 3 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+080</Address> </CheatEntry> <CheatEntry> <ID>220314</ID> <Description>"Effect 3 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+084</Address> </CheatEntry> <CheatEntry> <ID>220315</ID> <Description>"Effect 3 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+090</Address> </CheatEntry> <CheatEntry> <ID>220316</ID> <Description>"Guard disabled at +8, charged at +20, cover disabled at +40"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+128</Address> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
Sorry, that's not what I meant.mildsevenX wrote: ↑Sun Apr 21, 2024 3:56 amPlease copy the script and paste it into Axeen's table.cheatH12 wrote: ↑Sun Apr 21, 2024 1:15 amHow can I add this feature to Axeen's table?mildsevenX wrote: ↑Tue Apr 16, 2024 1:23 am
Hi, I think if you uncheck "Adjust children as well" when copying and pasting +130h, the list will be displayed correctly.
There are many parts I don't understand either, but the effect is definitely set every 24 bytes, try changing the value of the effect based on the list.
Here are the data and scripts for Omega Shatter and Heavens Asunder, I hope this is helpful to you.
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>219942</ID> <Description>"Skill edit"</Description> <Options moHideChildren="1"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>219943</ID> <Description>"Address search"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] aobscanregion(Skill,Ryujinx.exe-7ff000000000,Ryujinx.exe-7fff00000000,A5 D0 F9 08 00 00 00 00 19 DF FA 08 00 00 00 00) registersymbol(Skill) [DISABLE] unregistersymbol(Skill) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>219987</ID> <Description>"PP 1:Hastened Charge, Recast, Quick Impetus, Reinforce"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] Skill+10BAC: db 01 Skill+152EC: db 01 Skill+164BC: db 01 Skill+1BEFC: db 01 [DISABLE] Skill+10BAC: db 04 Skill+152EC: db 04 Skill+164BC: db 04 Skill+1BEFC: db 04 </AssemblerScript> </CheatEntry> <CheatEntry> <ID>220145</ID> <Description>"Skill Enhancement:Offensive Order, Iron Veil"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] Skill+E134: db 00 00 00 00 00 00 00 00 9F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9E 00 00 00 00 00 80 3F 00 00 00 00 00 00 00 00 02 01 00 00 Skill+12614: db 00 00 00 00 00 00 00 00 88 00 00 00 CD CC 4C 3E 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6A 00 00 00 00 00 A0 41 00 00 00 00 00 00 00 00 02 01 00 00 [DISABLE] Skill+E134: db 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 Skill+12614: db 00 00 00 00 00 00 00 00 89 00 00 00 9A 99 99 3E 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 </AssemblerScript> </CheatEntry> <CheatEntry> <ID>220318</ID> <Description>"Skill Adjustments:Omega Shatter"</Description> <Options moHideChildren="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] Skill+FEBC: db 01 00 00 00 22 00 00 00 00 00 00 00 78 00 00 00 00 00 F0 41 00 00 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 00 00 00 1D 00 00 00 00 00 00 00 54 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 [DISABLE] Skill+FEBC: db 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 </AssemblerScript> </CheatEntry> <CheatEntry> <ID>220077</ID> <Description>"start address"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>Skill-C0</Address> <CheatEntries> <CheatEntry> <ID>220047</ID> <Description>"28:Lean Edge, +130h is the next skill"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>+0</Address> <CheatEntries> <CheatEntry> <ID>220055</ID> <Description>"Skill ID"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+000</Address> </CheatEntry> <CheatEntry> <ID>220056</ID> <Description>"AP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00A</Address> </CheatEntry> <CheatEntry> <ID>220057</ID> <Description>"PP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00C</Address> </CheatEntry> <CheatEntry> <ID>220058</ID> <Description>"Physical damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+018</Address> </CheatEntry> <CheatEntry> <ID>220059</ID> <Description>"Magic damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+01C</Address> </CheatEntry> <CheatEntry> <ID>220060</ID> <Description>"Number of Attacks"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+020</Address> </CheatEntry> <CheatEntry> <ID>220061</ID> <Description>"Accuracy rate"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+022</Address> </CheatEntry> <CheatEntry> <ID>220062</ID> <Description>"Range of effects, Whole at 05."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+028</Address> </CheatEntry> <CheatEntry> <ID>220074</ID> <Description>"Effect 1 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+02C</Address> </CheatEntry> <CheatEntry> <ID>220264</ID> <Description>"Effect 1 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+030</Address> </CheatEntry> <CheatEntry> <ID>220063</ID> <Description>"Effect 1 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+038</Address> </CheatEntry> <CheatEntry> <ID>220064</ID> <Description>"Effect 1 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+03C</Address> </CheatEntry> <CheatEntry> <ID>220065</ID> <Description>"Effect 1 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+048</Address> </CheatEntry> <CheatEntry> <ID>220265</ID> <Description>"Effect 2 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+050</Address> </CheatEntry> <CheatEntry> <ID>220075</ID> <Description>"Effect 2 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+054</Address> </CheatEntry> <CheatEntry> <ID>220066</ID> <Description>"Effect 2 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+05C</Address> </CheatEntry> <CheatEntry> <ID>220067</ID> <Description>"Effect 2 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+060</Address> </CheatEntry> <CheatEntry> <ID>220068</ID> <Description>"Effect 2 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+06C</Address> </CheatEntry> <CheatEntry> <ID>220266</ID> <Description>"Effect 3 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+074</Address> </CheatEntry> <CheatEntry> <ID>220076</ID> <Description>"Effect 3 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+078</Address> </CheatEntry> <CheatEntry> <ID>220069</ID> <Description>"Effect 3 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+080</Address> </CheatEntry> <CheatEntry> <ID>220070</ID> <Description>"Effect 3 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+084</Address> </CheatEntry> <CheatEntry> <ID>220071</ID> <Description>"Effect 3 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+090</Address> </CheatEntry> <CheatEntry> <ID>220072</ID> <Description>"Guard disabled at +8, charged at +20, cover disabled at +40"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+128</Address> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>220267</ID> <Description>"243:Omega Shatter"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>+FF50</Address> <CheatEntries> <CheatEntry> <ID>220268</ID> <Description>"Skill ID"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+000</Address> </CheatEntry> <CheatEntry> <ID>220269</ID> <Description>"AP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00A</Address> </CheatEntry> <CheatEntry> <ID>220270</ID> <Description>"PP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00C</Address> </CheatEntry> <CheatEntry> <ID>220271</ID> <Description>"Physical damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+018</Address> </CheatEntry> <CheatEntry> <ID>220272</ID> <Description>"Magic damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+01C</Address> </CheatEntry> <CheatEntry> <ID>220273</ID> <Description>"Number of Attacks"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+020</Address> </CheatEntry> <CheatEntry> <ID>220274</ID> <Description>"Accuracy rate"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+022</Address> </CheatEntry> <CheatEntry> <ID>220275</ID> <Description>"Range of effects, Whole at 05."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+028</Address> </CheatEntry> <CheatEntry> <ID>220276</ID> <Description>"Effect 1 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+02C</Address> </CheatEntry> <CheatEntry> <ID>220277</ID> <Description>"Effect 1 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+030</Address> </CheatEntry> <CheatEntry> <ID>220278</ID> <Description>"Effect 1 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+038</Address> </CheatEntry> <CheatEntry> <ID>220279</ID> <Description>"Effect 1 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+03C</Address> </CheatEntry> <CheatEntry> <ID>220280</ID> <Description>"Effect 1 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+048</Address> </CheatEntry> <CheatEntry> <ID>220281</ID> <Description>"Effect 2 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+050</Address> </CheatEntry> <CheatEntry> <ID>220282</ID> <Description>"Effect 2 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+054</Address> </CheatEntry> <CheatEntry> <ID>220283</ID> <Description>"Effect 2 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+05C</Address> </CheatEntry> <CheatEntry> <ID>220284</ID> <Description>"Effect 2 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+060</Address> </CheatEntry> <CheatEntry> <ID>220285</ID> <Description>"Effect 2 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+06C</Address> </CheatEntry> <CheatEntry> <ID>220286</ID> <Description>"Effect 3 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+074</Address> </CheatEntry> <CheatEntry> <ID>220287</ID> <Description>"Effect 3 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+078</Address> </CheatEntry> <CheatEntry> <ID>220288</ID> <Description>"Effect 3 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+080</Address> </CheatEntry> <CheatEntry> <ID>220289</ID> <Description>"Effect 3 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+084</Address> </CheatEntry> <CheatEntry> <ID>220290</ID> <Description>"Effect 3 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+090</Address> </CheatEntry> <CheatEntry> <ID>220291</ID> <Description>"Guard disabled at +8, charged at +20, cover disabled at +40"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+128</Address> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>220292</ID> <Description>"246:Heavens Asunder"</Description> <Options moHideChildren="1"/> <ShowAsSigned>0</ShowAsSigned> <GroupHeader>1</GroupHeader> <Address>+102E0</Address> <CheatEntries> <CheatEntry> <ID>220293</ID> <Description>"Skill ID"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+000</Address> </CheatEntry> <CheatEntry> <ID>220294</ID> <Description>"AP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00A</Address> </CheatEntry> <CheatEntry> <ID>220295</ID> <Description>"PP cost"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+00C</Address> </CheatEntry> <CheatEntry> <ID>220296</ID> <Description>"Physical damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+018</Address> </CheatEntry> <CheatEntry> <ID>220297</ID> <Description>"Magic damage"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+01C</Address> </CheatEntry> <CheatEntry> <ID>220298</ID> <Description>"Number of Attacks"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+020</Address> </CheatEntry> <CheatEntry> <ID>220299</ID> <Description>"Accuracy rate"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>+022</Address> </CheatEntry> <CheatEntry> <ID>220300</ID> <Description>"Range of effects, Whole at 05."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+028</Address> </CheatEntry> <CheatEntry> <ID>220301</ID> <Description>"Effect 1 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+02C</Address> </CheatEntry> <CheatEntry> <ID>220302</ID> <Description>"Effect 1 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+030</Address> </CheatEntry> <CheatEntry> <ID>220303</ID> <Description>"Effect 1 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+038</Address> </CheatEntry> <CheatEntry> <ID>220304</ID> <Description>"Effect 1 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+03C</Address> </CheatEntry> <CheatEntry> <ID>220305</ID> <Description>"Effect 1 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+048</Address> </CheatEntry> <CheatEntry> <ID>220306</ID> <Description>"Effect 2 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+050</Address> </CheatEntry> <CheatEntry> <ID>220307</ID> <Description>"Effect 2 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+054</Address> </CheatEntry> <CheatEntry> <ID>220308</ID> <Description>"Effect 2 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+05C</Address> </CheatEntry> <CheatEntry> <ID>220309</ID> <Description>"Effect 2 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+060</Address> </CheatEntry> <CheatEntry> <ID>220310</ID> <Description>"Effect 2 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+06C</Address> </CheatEntry> <CheatEntry> <ID>220311</ID> <Description>"Effect 3 on the person who attacked? I'm not sure."</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+074</Address> </CheatEntry> <CheatEntry> <ID>220312</ID> <Description>"Effect 3 Condition specification?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+078</Address> </CheatEntry> <CheatEntry> <ID>220313</ID> <Description>"Effect 3 type?"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+080</Address> </CheatEntry> <CheatEntry> <ID>220314</ID> <Description>"Effect 3 value?"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>+084</Address> </CheatEntry> <CheatEntry> <ID>220315</ID> <Description>"Effect 3 Target designation? I'm not sure."</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>+090</Address> </CheatEntry> <CheatEntry> <ID>220316</ID> <Description>"Guard disabled at +8, charged at +20, cover disabled at +40"</Description> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>+128</Address> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
Are your game versions 1.01? My aobscan is for 1.03, I added aobscan for 1.01 so you can try it with this.cheatH12 wrote: ↑Mon Apr 22, 2024 1:16 amSorry, that's not what I meant.
I tried using your table on it's own but the aobscanregion fails.
I can use Axeen's table fine and it includes a section where we can change the tactic's actions. I was hoping i could somehow use the addresses there to find an action's AP/PP cost and lower them.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>219942</ID>
<Description>"Skill edit"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>219943</ID>
<Description>"Address search 1.01"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanregion(Skill,Ryujinx.exe-7ff000000000,Ryujinx.exe-7fff00000000,05 C0 F9 08 00 00 00 00 79 CE FA 08 00 00 00 00)
registersymbol(Skill)
[DISABLE]
unregistersymbol(Skill)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>219987</ID>
<Description>"PP 1:Hastened Charge, Recast, Quick Impetus, Reinforce"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
Skill+10BAC:
db 01
Skill+152EC:
db 01
Skill+164BC:
db 01
Skill+1BEFC:
db 01
[DISABLE]
Skill+10BAC:
db 04
Skill+152EC:
db 04
Skill+164BC:
db 04
Skill+1BEFC:
db 04
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>220145</ID>
<Description>"Skill Enhancement:Offensive Order, Iron Veil"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
Skill+E134:
db 00 00 00 00 00 00 00 00 9F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9E 00 00 00 00 00 80 3F 00 00 00 00 00 00 00 00 02 01 00 00
Skill+12614:
db 00 00 00 00 00 00 00 00 88 00 00 00 CD CC 4C 3E 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6A 00 00 00 00 00 A0 41 00 00 00 00 00 00 00 00 02 01 00 00
[DISABLE]
Skill+E134:
db 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00
Skill+12614:
db 00 00 00 00 00 00 00 00 89 00 00 00 9A 99 99 3E 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>220077</ID>
<Description>"start address"</Description>
<Options moHideChildren="1"/>
<ShowAsSigned>0</ShowAsSigned>
<GroupHeader>1</GroupHeader>
<Address>Skill-C0</Address>
<CheatEntries>
<CheatEntry>
<ID>220047</ID>
<Description>"28:Lean Edge, +130h is the next skill"</Description>
<Options moHideChildren="1"/>
<ShowAsSigned>0</ShowAsSigned>
<GroupHeader>1</GroupHeader>
<Address>+0</Address>
<CheatEntries>
<CheatEntry>
<ID>220055</ID>
<Description>"Skill ID"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+000</Address>
</CheatEntry>
<CheatEntry>
<ID>220056</ID>
<Description>"AP cost"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+00A</Address>
</CheatEntry>
<CheatEntry>
<ID>220057</ID>
<Description>"PP cost"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+00C</Address>
</CheatEntry>
<CheatEntry>
<ID>220058</ID>
<Description>"Physical damage"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>+018</Address>
</CheatEntry>
<CheatEntry>
<ID>220059</ID>
<Description>"Magic damage"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>+01C</Address>
</CheatEntry>
<CheatEntry>
<ID>220060</ID>
<Description>"Number of Attacks"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+020</Address>
</CheatEntry>
<CheatEntry>
<ID>220061</ID>
<Description>"Accuracy rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+022</Address>
</CheatEntry>
<CheatEntry>
<ID>220062</ID>
<Description>"Range of effects, Whole at 05."</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+028</Address>
</CheatEntry>
<CheatEntry>
<ID>220074</ID>
<Description>"Effect 1 Condition specification?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+030</Address>
</CheatEntry>
<CheatEntry>
<ID>220063</ID>
<Description>"Effect 1 type?"</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+038</Address>
</CheatEntry>
<CheatEntry>
<ID>220064</ID>
<Description>"Effect 1 value?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>+03C</Address>
</CheatEntry>
<CheatEntry>
<ID>220065</ID>
<Description>"Effect 1 Target designation? I'm not sure."</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+048</Address>
</CheatEntry>
<CheatEntry>
<ID>220075</ID>
<Description>"Effect 2 Condition specification?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+054</Address>
</CheatEntry>
<CheatEntry>
<ID>220066</ID>
<Description>"Effect 2 type?"</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+05C</Address>
</CheatEntry>
<CheatEntry>
<ID>220067</ID>
<Description>"Effect 2 value?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>+060</Address>
</CheatEntry>
<CheatEntry>
<ID>220068</ID>
<Description>"Effect 2 Target designation? I'm not sure."</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+06C</Address>
</CheatEntry>
<CheatEntry>
<ID>220076</ID>
<Description>"Effect 3 Condition specification?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+078</Address>
</CheatEntry>
<CheatEntry>
<ID>220069</ID>
<Description>"Effect 3 type?"</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+080</Address>
</CheatEntry>
<CheatEntry>
<ID>220070</ID>
<Description>"Effect 3 value?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>+084</Address>
</CheatEntry>
<CheatEntry>
<ID>220071</ID>
<Description>"Effect 3 Target designation? I'm not sure."</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+090</Address>
</CheatEntry>
<CheatEntry>
<ID>220072</ID>
<Description>"Guard disabled at +8, charged at +20, cover disabled at +40"</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+128</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>220283</ID>
<Description>"Address search 1.03"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanregion(Skill,Ryujinx.exe-7ff000000000,Ryujinx.exe-7fff00000000,A5 D0 F9 08 00 00 00 00 19 DF FA 08 00 00 00 00)
registersymbol(Skill)
[DISABLE]
unregistersymbol(Skill)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>220284</ID>
<Description>"PP 1:Hastened Charge, Recast, Quick Impetus, Reinforce"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
Skill+10BAC:
db 01
Skill+152EC:
db 01
Skill+164BC:
db 01
Skill+1BEFC:
db 01
[DISABLE]
Skill+10BAC:
db 04
Skill+152EC:
db 04
Skill+164BC:
db 04
Skill+1BEFC:
db 04
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>220285</ID>
<Description>"Skill Enhancement:Offensive Order, Iron Veil"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
Skill+E134:
db 00 00 00 00 00 00 00 00 9F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9E 00 00 00 00 00 80 3F 00 00 00 00 00 00 00 00 02 01 00 00
Skill+12614:
db 00 00 00 00 00 00 00 00 88 00 00 00 CD CC 4C 3E 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6A 00 00 00 00 00 A0 41 00 00 00 00 00 00 00 00 02 01 00 00
[DISABLE]
Skill+E134:
db 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00
Skill+12614:
db 00 00 00 00 00 00 00 00 89 00 00 00 9A 99 99 3E 00 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>220286</ID>
<Description>"start address"</Description>
<Options moHideChildren="1"/>
<ShowAsSigned>0</ShowAsSigned>
<GroupHeader>1</GroupHeader>
<Address>Skill-C0</Address>
<CheatEntries>
<CheatEntry>
<ID>220287</ID>
<Description>"28:Lean Edge, +130h is the next skill"</Description>
<Options moHideChildren="1"/>
<ShowAsSigned>0</ShowAsSigned>
<GroupHeader>1</GroupHeader>
<Address>+0</Address>
<CheatEntries>
<CheatEntry>
<ID>220288</ID>
<Description>"Skill ID"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+000</Address>
</CheatEntry>
<CheatEntry>
<ID>220289</ID>
<Description>"AP cost"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+00A</Address>
</CheatEntry>
<CheatEntry>
<ID>220290</ID>
<Description>"PP cost"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+00C</Address>
</CheatEntry>
<CheatEntry>
<ID>220291</ID>
<Description>"Physical damage"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>+018</Address>
</CheatEntry>
<CheatEntry>
<ID>220292</ID>
<Description>"Magic damage"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>+01C</Address>
</CheatEntry>
<CheatEntry>
<ID>220293</ID>
<Description>"Number of Attacks"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+020</Address>
</CheatEntry>
<CheatEntry>
<ID>220294</ID>
<Description>"Accuracy rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>+022</Address>
</CheatEntry>
<CheatEntry>
<ID>220295</ID>
<Description>"Range of effects, Whole at 05."</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+028</Address>
</CheatEntry>
<CheatEntry>
<ID>220296</ID>
<Description>"Effect 1 Condition specification?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+030</Address>
</CheatEntry>
<CheatEntry>
<ID>220297</ID>
<Description>"Effect 1 type?"</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+038</Address>
</CheatEntry>
<CheatEntry>
<ID>220298</ID>
<Description>"Effect 1 value?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>+03C</Address>
</CheatEntry>
<CheatEntry>
<ID>220299</ID>
<Description>"Effect 1 Target designation? I'm not sure."</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+048</Address>
</CheatEntry>
<CheatEntry>
<ID>220300</ID>
<Description>"Effect 2 Condition specification?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+054</Address>
</CheatEntry>
<CheatEntry>
<ID>220301</ID>
<Description>"Effect 2 type?"</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+05C</Address>
</CheatEntry>
<CheatEntry>
<ID>220302</ID>
<Description>"Effect 2 value?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>+060</Address>
</CheatEntry>
<CheatEntry>
<ID>220303</ID>
<Description>"Effect 2 Target designation? I'm not sure."</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+06C</Address>
</CheatEntry>
<CheatEntry>
<ID>220304</ID>
<Description>"Effect 3 Condition specification?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+078</Address>
</CheatEntry>
<CheatEntry>
<ID>220305</ID>
<Description>"Effect 3 type?"</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+080</Address>
</CheatEntry>
<CheatEntry>
<ID>220306</ID>
<Description>"Effect 3 value?"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>+084</Address>
</CheatEntry>
<CheatEntry>
<ID>220307</ID>
<Description>"Effect 3 Target designation? I'm not sure."</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+090</Address>
</CheatEntry>
<CheatEntry>
<ID>220308</ID>
<Description>"Guard disabled at +8, charged at +20, cover disabled at +40"</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>+128</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>