Code: Select all
Genre: JRPG/Square Enix/Action
Release: 14 Dec, 2022
Process: CCFF7R-Win64-Shipping.exe
Build: Ver.1.01/Build.10190134/21 Dec,2022
Config Location: %LOCALAPPDATA%\CCFF7R\Saved\Config\WindowsNoEditor\
Savedata Location: %USERPROFILE%\Documents\My Games\CRISIS CORE FINAL FANTASY VII REUNION\Steam\<user-id>\
CheatEngine: 7.40
Edit FOV
No Curse
God Mode
One Hit Kill
PlayTime 0
Enemy MP 0
Set Gain EXP
SP Multiplier
Max Emotion
OHK/Infinite HP
Battle Score x10
Max Stats in Battle
Infinite MP/Enemy's 0
Always Heavenly Slot
Always Positive State
Increase Critical Rate
EXP/Money Multiplier
Enemy Additional stats
Enemy always poisoned
Infinite HP/MP/AP/SP/Item
Damage and Heal Multiplier
Set Individual Emotion Level
Remove Damage Upper Limit
Remove upper limit HP/MP/AP
Automatically Win 1/can't get loot
Automatically Win 2/Poisoning dead
Always Regen/Revive/Endure/Critical
Max SP/Set SP
No Cost/Buy/Slot
Set Money Amount
All Mission Complete
Shop Item/Highlight
Maximize D.M.W progress
Set Item Amount/Highlight
Override Shop Item/Highlight
Item/Equip/Materia/Highlight
Max Equip Status/Editable/Highlight
Max Materia Level/Open Equip Materia
Data for Money/Items/DMW/Emotion/Zack Stats/Battle/Minigames
Add to Ver.1.01 Initial: 22 Dec,2022
Always Drop
Exclude Key Items from "Set Item Amount"
Compatibility Check (No problems with all scripts)
Thanks:
Edit FOV by acecel
Item ID List by wepon1984
Menu/Battle Info by Cissa90
Drop info Materia Slotsby khuong
Materia Ability ID1 Materia Ability ID2 by jeremyrem
Buster Sword Proficiency and Minigames info/Scripts by Juices842
All my scripts will retain compatibility after upgrading, don't worry.
I've finished playing and won't be updating this unless specific information or scripts are provided.
I'm checking thread sometimes, but will rarely update it anymore, PM me if you really need to check something.
You may not get a valid response if you private message me and you have set your settings to reject any messages.
If you can't do something with CT, maybe able to do it with UUU. However, that's off topic, so no mention of it from me.
If you like this Table, Click the Rep button, Thanks
Tutorial to add the script written here
Code: Select all
1. Copy the entire code
Code: Select all
2. Launch my CT
Code: Select all
3. Ctrl + Alt + A (Open Auto Assemble Display)
Code: Select all
4. Ctrl + V (Paste what you just copied)
Code: Select all
5. Click File and Select "Assign to current cheat table"
Code: Select all
6. Close Auto Assemble Display
Code: Select all
7. If that's okay, Save the contents.
Scripts to Activate your favorite ones at once/A simplified version based on acecel's
Code: Select all
Insert a description of the script in parentheses.
Code: Select all
There are 10 lines here, increase if necessary, decrease if unnecessary.
Code: Select all
For example, with Infinite HP, getAddressList().getMemoryRecordByDescription("Infinite HP").Active=true
Code: Select all
[ENABLE]
{$lua}
if readInteger(process) == nil then return end
getAddressList().getMemoryRecordByDescription("").Active=true
getAddressList().getMemoryRecordByDescription("").Active=true
getAddressList().getMemoryRecordByDescription("").Active=true
getAddressList().getMemoryRecordByDescription("").Active=true
getAddressList().getMemoryRecordByDescription("").Active=true
getAddressList().getMemoryRecordByDescription("").Active=true
getAddressList().getMemoryRecordByDescription("").Active=true
getAddressList().getMemoryRecordByDescription("").Active=true
getAddressList().getMemoryRecordByDescription("").Active=true
getAddressList().getMemoryRecordByDescription("").Active=true
[DISABLE]
{$asm}
//Insert a description of the script in parentheses.
//There are 10 lines here, increase if necessary, decrease if unnecessary.
Buster Sword Proficiency Data Script/Battle Once/Info by Juices842
Code: Select all
Copy entire codes and Direct paste to CT
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="42">
<CheatEntries>
<CheatEntry>
<ID>423</ID>
<Description>"Buster Sword Proficiency"</Description>
<Options moHideChildren="1"/>
<Color>008000</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(BS,CCFF7R-Win64-Shipping.exe,F2????????C3??????????????0FB6)
alloc(al_BS,$128,BS)
alloc(mem_BS,5)
alloc(BS_Pointer,8)
label(return_BS)
registersymbol(BS mem_BS BS_Pointer)
mem_BS:
readmem(BS,5)
BS_Pointer:
dq
al_BS:
mov [BS_Pointer],rcx
reassemble(BS)
jmp return_BS
BS:
jmp al_BS
return_BS:
aobscanmodule(BS2,CCFF7R-Win64-Shipping.exe,488B??????????4889????488B??????????4889????8B??????????89????8B??????????89????8B??????????89????4883)
alloc(al_BS2,$128,BS2)
alloc(mem_BS2,7)
alloc(BS2_Pointer,8)
label(return_BS2)
registersymbol(BS2 mem_BS2 BS2_Pointer)
mem_BS2:
readmem(BS2,7)
BS2_Pointer:
dq
al_BS2:
mov [BS2_Pointer],rax
reassemble(BS2)
jmp return_BS2
BS2:
jmp al_BS2
nop 2
return_BS2:
[DISABLE]
BS:
readmem(mem_BS,5)
BS2:
readmem(mem_BS2,7)
unregistersymbol(*)
dealloc(*)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>434</ID>
<Description>"100/330/320 will get you 100%, the math is a little complicated"</Description>
<Color>008000</Color>
<GroupHeader>1</GroupHeader>
</CheatEntry>
<CheatEntry>
<ID>424</ID>
<Description>"Base"</Description>
<ShowAsSigned>0</ShowAsSigned>
<Color>008000</Color>
<GroupHeader>1</GroupHeader>
<Address>BS_Pointer</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>425</ID>
<Description>"Block"</Description>
<ShowAsSigned>0</ShowAsSigned>
<Color>008000</Color>
<VariableType>Double</VariableType>
<Address>+0</Address>
</CheatEntry>
<CheatEntry>
<ID>426</ID>
<Description>"Command"</Description>
<ShowAsSigned>0</ShowAsSigned>
<Color>008000</Color>
<VariableType>Double</VariableType>
<Address>+8</Address>
</CheatEntry>
<CheatEntry>
<ID>427</ID>
<Description>"Attack"</Description>
<ShowAsSigned>0</ShowAsSigned>
<Color>008000</Color>
<VariableType>Double</VariableType>
<Address>+10</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>430</ID>
<Description>"Base"</Description>
<ShowAsSigned>0</ShowAsSigned>
<Color>008000</Color>
<GroupHeader>1</GroupHeader>
<Address>BS2_Pointer</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>431</ID>
<Description>"Block"</Description>
<ShowAsSigned>0</ShowAsSigned>
<Color>008000</Color>
<VariableType>Double</VariableType>
<Address>+228</Address>
</CheatEntry>
<CheatEntry>
<ID>432</ID>
<Description>"Command"</Description>
<ShowAsSigned>0</ShowAsSigned>
<Color>008000</Color>
<VariableType>Double</VariableType>
<Address>+230</Address>
</CheatEntry>
<CheatEntry>
<ID>433</ID>
<Description>"Attack"</Description>
<ShowAsSigned>0</ShowAsSigned>
<Color>008000</Color>
<VariableType>Double</VariableType>
<Address>+238</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols/>
</CheatTable>
Max Slots for Materia/Accesory/Enable Fusion/Info by khuong
Code: Select all
[ENABLE]
aobscanmodule(Attach_Fusion,CCFF7R-Win64-Shipping.exe,80??????0F95??C3????????????????????????????8D)
alloc(al_AF,$128,Attach_Fusion)
alloc(mem_AF,7)
label(return_AF)
registersymbol(Attach_Fusion mem_AF)
mem_AF:
readmem(Attach_Fusion,7)
al_AF:
cmp byte ptr [rcx],2
jae @f
mov byte ptr [rcx-03],6
mov byte ptr [rcx-02],1
mov byte ptr [rcx-01],4
readmem(Attach_Fusion,7)
jmp return_AF
@@:
readmem(Attach_Fusion,7)
jmp return_AF
Attach_Fusion:
jmp al_AF
nop 2
return_AF:
[DISABLE]
Attach_Fusion:
readmem(mem_AF,7)
unregistersymbol(*)
dealloc(*)
Chapter 4 - Materia Pickup MiniGame Timer by Juice842/And made it retain compatibility with upgrades
Code: Select all
[ENABLE]
aobscanmodule(Ch4MateriaPickupTimerAOB,CCFF7R-Win64-Shipping.exe,F3??????????????C3??????????????40534883????488B??488D??????????488D)
alloc(newmem,$128,Ch4MateriaPickupTimerAOB)
alloc(mem_Ch4Materia,8)
label(return)
registersymbol(Ch4MateriaPickupTimerAOB mem_Ch4Materia)
mem_Ch4Materia:
readmem(Ch4MateriaPickupTimerAOB,8)
newmem:
mov [rcx+000002F0],(float)13
movss xmm0,[rcx+000002F0]
jmp return
Ch4MateriaPickupTimerAOB:
jmp newmem
nop 3
return:
[DISABLE]
Ch4MateriaPickupTimerAOB:
readmem(mem_Ch4Materia,8)
unregistersymbol(*)
dealloc(*)
Chapter 4 - Hojo / Chapter 8 6th wonder timer by Juice842/And made it retain compatibility with upgrades
Code: Select all
[ENABLE]
aobscanmodule(wonder_timer,CCFF7R-Win64-Shipping.exe,F3??????????????F3??????0F2F??F3??????????????77??89)
alloc(newmem,$128,wonder_timer)
alloc(mem_WT,8)
label(return)
registersymbol(wonder_timer mem_WT)
mem_WT:
readmem(wonder_timer,8)
newmem:
mov [rbx+000002F0],(float)180
movss xmm0,[rbx+000002F0]
jmp return
wonder_timer:
jmp newmem
nop 3
return:
[DISABLE]
wonder_timer:
readmem(mem_WT,8)
unregistersymbol(*)
dealloc(*)
How to raise materia level
2.Use "Materia/Highlight"
3.Use Moogle to rise naturally.
I don't need to explain 1 and 2, so I'll just explain 3.
Moogle has the effect of increasing materiel level.
Summons can be obtained at the "Override Shop Item/Summon Materia".
Materia with increased probability can be obtained at the "Override Shop Item/Shop Address".
To further increase the probability, use "Always Heavenly Slot" and "Set Individual Emotion Level in Battle".
All that's left is to equip the materia and moogle materia you want to level up and battle.
How to increase the drop rate
Basically, it depends on LUK, so raising LUK is a good, but it also increases critical rate.
Or, it can be a piece of equipment, such as "Jeweled Ring", "Mog's Amulet", or "Heike Soul".
In the case of scripts, using "Increase Critical Rate" will increase the LUK to 255.
Regarding some scripts that can't ON.
For example, Infinite HP and OHK use the same code, and only one Override script can be used at a time.
In other words, it's normal operation, so you should be able to use it by turning off one of the scripts.
How to get unlimited use of limit skills
To make the change easier to understand, you may want to change the abilities of the probability increase materia.
To get them, you can use the "Override Shop Item/Shop Address" script.Or if you already have it, it's not needed.
About the summons monster you missed
So answer is simple, since all you have to do is possess the item.
Simply use the "Override Shop Item/Summon Materia" and take possession of the missed item.
About when too many possessions can cause problems
However, you can specify the number of items by using the "Set Item Amount/Highlight" script.
Other Tables
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