<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
  <CheatEntries>
    <CheatEntry>
      <ID>0</ID>
      <Description>"[$ASM] Do not lock mouse"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>define(i,ffxiiiimg.exe+A8AA7B)
//75 1A C6 05 D0 EA 83 02 00 ..0
[ENABLE]
i:
nop 2
[DISABLE]
i:
db 75 1A C6 05 D0 EA 83 02 00

{ Function dump of "ffxiiiimg.exe+A8AA7B"
// ffxiiiimg.exe+A8A7C0 -- 55 -- push ebp
// ffxiiiimg.exe+A8A7C1 -- 8B EC  -- mov ebp,esp
// ffxiiiimg.exe+A8A7C3 -- 83 EC 7C -- sub esp,7C
// ffxiiiimg.exe+A8A7C6 -- 89 4D 90  -- mov [ebp-70],ecx
// ffxiiiimg.exe+A8A7C9 -- 8B 45 08  -- mov eax,[ebp+08]
// ffxiiiimg.exe+A8A7CC -- 8B 48 08  -- mov ecx,[eax+08]
// ffxiiiimg.exe+A8A7CF -- 89 4D F8  -- mov [ebp-08],ecx
// ffxiiiimg.exe+A8A7D2 -- 8B 55 08  -- mov edx,[ebp+08]
// ffxiiiimg.exe+A8A7D5 -- 8B 42 10  -- mov eax,[edx+10]
// ffxiiiimg.exe+A8A7D8 -- 89 45 F4  -- mov [ebp-0C],eax
// ffxiiiimg.exe+A8A7DB -- 8B 4D 08  -- mov ecx,[ebp+08]
// ffxiiiimg.exe+A8A7DE -- 8B 51 18  -- mov edx,[ecx+18]
// ffxiiiimg.exe+A8A7E1 -- 89 55 FC  -- mov [ebp-04],edx
// ffxiiiimg.exe+A8A7E4 -- 8B 45 F8  -- mov eax,[ebp-08]
// ffxiiiimg.exe+A8A7E7 -- 89 45 8C  -- mov [ebp-74],eax
// ffxiiiimg.exe+A8A7EA -- 81 7D 8C 05010000 -- cmp [ebp-74],00000105
// ffxiiiimg.exe+A8A7F1 -- 77 34 -- ja ffxiiiimg.exe+A8A827
// ffxiiiimg.exe+A8A7F3 -- 81 7D 8C 04010000 -- cmp [ebp-74],00000104
// ffxiiiimg.exe+A8A7FA -- 0F83 B1020000 -- jae ffxiiiimg.exe+A8AAB1 -- [HID.DLL+7D83]
// ffxiiiimg.exe+A8A800 -- 8B 4D 8C  -- mov ecx,[ebp-74]
// ffxiiiimg.exe+A8A803 -- 83 E9 05 -- sub ecx,05
// ffxiiiimg.exe+A8A806 -- 89 4D 8C  -- mov [ebp-74],ecx
// ffxiiiimg.exe+A8A809 -- 81 7D 8C FB000000 -- cmp [ebp-74],000000FB
// ffxiiiimg.exe+A8A810 -- 0F87 D0020000 -- ja ffxiiiimg.exe+A8AAE6
// ffxiiiimg.exe+A8A816 -- 8B 55 8C  -- mov edx,[ebp-74]
// ffxiiiimg.exe+A8A819 -- 0FB6 82 00ABE800  -- movzx eax,byte ptr [edx+00E8AB00]
// ffxiiiimg.exe+A8A820 -- FF 24 85 ECAAE800  -- jmp dword ptr [eax*4+00E8AAEC]
// ffxiiiimg.exe+A8A827 -- 81 7D 8C 12010000 -- cmp [ebp-74],00000112
// ffxiiiimg.exe+A8A82E -- 74 36 -- je ffxiiiimg.exe+A8A866
// ffxiiiimg.exe+A8A830 -- 81 7D 8C 11020000 -- cmp [ebp-74],00000211
// ffxiiiimg.exe+A8A837 -- 0F84 FE010000 -- je ffxiiiimg.exe+A8AA3B -- [ffxiiiimg.exe+5C45C7]
// ffxiiiimg.exe+A8A83D -- 81 7D 8C 12020000 -- cmp [ebp-74],00000212
// ffxiiiimg.exe+A8A844 -- 0F84 0D020000 -- je ffxiiiimg.exe+A8AA57
// ffxiiiimg.exe+A8A84A -- E9 97020000 -- jmp ffxiiiimg.exe+A8AAE6
// ffxiiiimg.exe+A8A84F -- 83 7D FC 00 -- cmp dword ptr [ebp-04],00
// ffxiiiimg.exe+A8A853 -- 75 07 -- jne ffxiiiimg.exe+A8A85C
// ffxiiiimg.exe+A8A855 -- E8 A6030000 -- call ffxiiiimg.exe+A8AC00
// ffxiiiimg.exe+A8A85A -- EB 05 -- jmp ffxiiiimg.exe+A8A861
// ffxiiiimg.exe+A8A85C -- E8 CF030000 -- call ffxiiiimg.exe+A8AC30
// ffxiiiimg.exe+A8A861 -- E9 80020000 -- jmp ffxiiiimg.exe+A8AAE6
// ffxiiiimg.exe+A8A866 -- 8B 4D F4  -- mov ecx,[ebp-0C]
// ffxiiiimg.exe+A8A869 -- 89 4D 88  -- mov [ebp-78],ecx
// ffxiiiimg.exe+A8A86C -- 81 7D 88 20F00000 -- cmp [ebp-78],0000F020
// ffxiiiimg.exe+A8A873 -- 74 0B -- je ffxiiiimg.exe+A8A880
// ffxiiiimg.exe+A8A875 -- 81 7D 88 20F10000 -- cmp [ebp-78],0000F120
// ffxiiiimg.exe+A8A87C -- 74 09 -- je ffxiiiimg.exe+A8A887
// ffxiiiimg.exe+A8A87E -- EB 0C -- jmp ffxiiiimg.exe+A8A88C
// ffxiiiimg.exe+A8A880 -- E8 7B030000 -- call ffxiiiimg.exe+A8AC00
// ffxiiiimg.exe+A8A885 -- EB 05 -- jmp ffxiiiimg.exe+A8A88C
// ffxiiiimg.exe+A8A887 -- E8 A4030000 -- call ffxiiiimg.exe+A8AC30
// ffxiiiimg.exe+A8A88C -- E9 55020000 -- jmp ffxiiiimg.exe+A8AAE6
// ffxiiiimg.exe+A8A891 -- 0FB6 15 48E38302  -- movzx edx,byte ptr [ffxiiiimg.exe+243E348] -- [00]
// ffxiiiimg.exe+A8A898 -- 85 D2  -- test edx,edx
// ffxiiiimg.exe+A8A89A -- 0F85 96010000 -- jne ffxiiiimg.exe+A8AA36
// ffxiiiimg.exe+A8A8A0 -- E8 FB6E0200 -- call ffxiiiimg.exe+AB17A0
// ffxiiiimg.exe+A8A8A5 -- 88 45 EB  -- mov [ebp-15],al
// ffxiiiimg.exe+A8A8A8 -- 0FB6 45 EB  -- movzx eax,byte ptr [ebp-15]
// ffxiiiimg.exe+A8A8AC -- 85 C0  -- test eax,eax
// ffxiiiimg.exe+A8A8AE -- 74 18 -- je ffxiiiimg.exe+A8A8C8
// ffxiiiimg.exe+A8A8B0 -- C7 45 E0 00000000 -- mov [ebp-20],00000000
// ffxiiiimg.exe+A8A8B7 -- 6A 01 -- push 01
// ffxiiiimg.exe+A8A8B9 -- FF 15 B0420901  -- call dword ptr [ffxiiiimg.exe+C942B0] -- [USER32.ShowCursor]
// ffxiiiimg.exe+A8A8BF -- 89 45 E0  -- mov [ebp-20],eax
// ffxiiiimg.exe+A8A8C2 -- 83 7D E0 00 -- cmp dword ptr [ebp-20],00
// ffxiiiimg.exe+A8A8C6 -- 7C EF -- jl ffxiiiimg.exe+A8A8B7
// ffxiiiimg.exe+A8A8C8 -- E8 F3C6E5FF -- call ffxiiiimg.exe+8E6FC0
// ffxiiiimg.exe+A8A8CD -- 8B 4D 90  -- mov ecx,[ebp-70]
// ffxiiiimg.exe+A8A8D0 -- 8B 11  -- mov edx,[ecx]
// ffxiiiimg.exe+A8A8D2 -- 8B 4D 90  -- mov ecx,[ebp-70]
// ffxiiiimg.exe+A8A8D5 -- 8B 82 90000000  -- mov eax,[edx+00000090]
// ffxiiiimg.exe+A8A8DB -- FF D0  -- call eax
// ffxiiiimg.exe+A8A8DD -- 8B 4D 08  -- mov ecx,[ebp+08]
// ffxiiiimg.exe+A8A8E0 -- 8B 11  -- mov edx,[ecx]
// ffxiiiimg.exe+A8A8E2 -- 89 55 EC  -- mov [ebp-14],edx
// ffxiiiimg.exe+A8A8E5 -- C7 45 F0 FFFFFFFF -- mov [ebp-10],FFFFFFFF
// ffxiiiimg.exe+A8A8EC -- E8 9FA457FF -- call ffxiiiimg.exe+4D90
// ffxiiiimg.exe+A8A8F1 -- 89 45 F0  -- mov [ebp-10],eax
// ffxiiiimg.exe+A8A8F4 -- 83 7D F0 00 -- cmp dword ptr [ebp-10],00
// ffxiiiimg.exe+A8A8F8 -- 7D 13 -- jnl ffxiiiimg.exe+A8A90D
// ffxiiiimg.exe+A8A8FA -- E8 716F0000 -- call ffxiiiimg.exe+A91870
// ffxiiiimg.exe+A8A8FF -- 50 -- push eax
// ffxiiiimg.exe+A8A900 -- 6A 01 -- push 01
// ffxiiiimg.exe+A8A902 -- E8 19A857FF -- call ffxiiiimg.exe+5120
// ffxiiiimg.exe+A8A907 -- 83 C4 08 -- add esp,08
// ffxiiiimg.exe+A8A90A -- 89 45 F0  -- mov [ebp-10],eax
// ffxiiiimg.exe+A8A90D -- 6A 01 -- push 01
// ffxiiiimg.exe+A8A90F -- E8 7C4E0200 -- call ffxiiiimg.exe+AAF790
// ffxiiiimg.exe+A8A914 -- 83 C4 04 -- add esp,04
// ffxiiiimg.exe+A8A917 -- 89 45 E4  -- mov [ebp-1C],eax
// ffxiiiimg.exe+A8A91A -- 83 7D E4 00 -- cmp dword ptr [ebp-1C],00
// ffxiiiimg.exe+A8A91E -- 0F85 D0000000 -- jne ffxiiiimg.exe+A8A9F4
// ffxiiiimg.exe+A8A924 -- 0FB6 45 EB  -- movzx eax,byte ptr [ebp-15]
// ffxiiiimg.exe+A8A928 -- 85 C0  -- test eax,eax
// ffxiiiimg.exe+A8A92A -- 75 24 -- jne ffxiiiimg.exe+A8A950
// ffxiiiimg.exe+A8A92C -- 8D 4D BC  -- lea ecx,[ebp-44]
// ffxiiiimg.exe+A8A92F -- 51 -- push ecx
// ffxiiiimg.exe+A8A930 -- 8B 55 EC  -- mov edx,[ebp-14]
// ffxiiiimg.exe+A8A933 -- 52 -- push edx
// ffxiiiimg.exe+A8A934 -- FF 15 CC420901  -- call dword ptr [ffxiiiimg.exe+C942CC] -- [USER32.GetClientRect]
// ffxiiiimg.exe+A8A93A -- 8B 45 C4  -- mov eax,[ebp-3C]
// ffxiiiimg.exe+A8A93D -- 89 45 BC  -- mov [ebp-44],eax
// ffxiiiimg.exe+A8A940 -- 8B 4D C8  -- mov ecx,[ebp-38]
// ffxiiiimg.exe+A8A943 -- 89 4D C0  -- mov [ebp-40],ecx
// ffxiiiimg.exe+A8A946 -- 8D 55 BC  -- lea edx,[ebp-44]
// ffxiiiimg.exe+A8A949 -- 52 -- push edx
// ffxiiiimg.exe+A8A94A -- FF 15 AC420901  -- call dword ptr [ffxiiiimg.exe+C942AC] -- [USER32.ClipCursor]
// ffxiiiimg.exe+A8A950 -- 8B 45 F0  -- mov eax,[ebp-10]
// ffxiiiimg.exe+A8A953 -- 50 -- push eax
// ffxiiiimg.exe+A8A954 -- E8 C74D0200 -- call ffxiiiimg.exe+AAF720
// ffxiiiimg.exe+A8A959 -- 83 C4 04 -- add esp,04
// ffxiiiimg.exe+A8A95C -- 89 45 DC  -- mov [ebp-24],eax
// ffxiiiimg.exe+A8A95F -- 8B 4D DC  -- mov ecx,[ebp-24]
// ffxiiiimg.exe+A8A962 -- 8B 51 24  -- mov edx,[ecx+24]
// ffxiiiimg.exe+A8A965 -- 89 55 D4  -- mov [ebp-2C],edx
// ffxiiiimg.exe+A8A968 -- 8B 45 DC  -- mov eax,[ebp-24]
// ffxiiiimg.exe+A8A96B -- 8B 48 28  -- mov ecx,[eax+28]
// ffxiiiimg.exe+A8A96E -- 89 4D CC  -- mov [ebp-34],ecx
// ffxiiiimg.exe+A8A971 -- C7 45 D0 24000000 -- mov [ebp-30],00000024
// ffxiiiimg.exe+A8A978 -- C6 05 48E38302 01 -- mov byte ptr [ffxiiiimg.exe+243E348],01
// ffxiiiimg.exe+A8A97F -- 8B 55 D0  -- mov edx,[ebp-30]
// ffxiiiimg.exe+A8A982 -- 52 -- push edx
// ffxiiiimg.exe+A8A983 -- 8B 45 D4  -- mov eax,[ebp-2C]
// ffxiiiimg.exe+A8A986 -- 50 -- push eax
// ffxiiiimg.exe+A8A987 -- 8B 4D CC  -- mov ecx,[ebp-34]
// ffxiiiimg.exe+A8A98A -- 51 -- push ecx
// ffxiiiimg.exe+A8A98B -- 8B 55 EC  -- mov edx,[ebp-14]
// ffxiiiimg.exe+A8A98E -- 52 -- push edx
// ffxiiiimg.exe+A8A98F -- FF 15 A8420901  -- call dword ptr [ffxiiiimg.exe+C942A8] -- [USER32.MessageBoxW]
// ffxiiiimg.exe+A8A995 -- 89 45 D8  -- mov [ebp-28],eax
// ffxiiiimg.exe+A8A998 -- 8B 45 D8  -- mov eax,[ebp-28]
// ffxiiiimg.exe+A8A99B -- 89 45 84  -- mov [ebp-7C],eax
// ffxiiiimg.exe+A8A99E -- 83 7D 84 00 -- cmp dword ptr [ebp-7C],00
// ffxiiiimg.exe+A8A9A2 -- 74 08 -- je ffxiiiimg.exe+A8A9AC
// ffxiiiimg.exe+A8A9A4 -- 83 7D 84 06 -- cmp dword ptr [ebp-7C],06
// ffxiiiimg.exe+A8A9A8 -- 74 02 -- je ffxiiiimg.exe+A8A9AC
// ffxiiiimg.exe+A8A9AA -- EB 19 -- jmp ffxiiiimg.exe+A8A9C5
// ffxiiiimg.exe+A8A9AC -- C7 45 AC A0BCE800 -- mov [ebp-54],00E8BCA0 -- [A0FF018B]
// ffxiiiimg.exe+A8A9B3 -- C7 45 B0 00000000 -- mov [ebp-50],00000000
// ffxiiiimg.exe+A8A9BA -- 8B 4D 90  -- mov ecx,[ebp-70]
// ffxiiiimg.exe+A8A9BD -- 03 4D B0  -- add ecx,[ebp-50]
// ffxiiiimg.exe+A8A9C0 -- FF 55 AC  -- call dword ptr [ebp-54]
// ffxiiiimg.exe+A8A9C3 -- EB 10 -- jmp ffxiiiimg.exe+A8A9D5
// ffxiiiimg.exe+A8A9C5 -- 0FB6 4D EB  -- movzx ecx,byte ptr [ebp-15]
// ffxiiiimg.exe+A8A9C9 -- 85 C9  -- test ecx,ecx
// ffxiiiimg.exe+A8A9CB -- 74 08 -- je ffxiiiimg.exe+A8A9D5
// ffxiiiimg.exe+A8A9CD -- 6A 00 -- push 00
// ffxiiiimg.exe+A8A9CF -- FF 15 B0420901  -- call dword ptr [ffxiiiimg.exe+C942B0] -- [USER32.ShowCursor]
// ffxiiiimg.exe+A8A9D5 -- 6A 00 -- push 00
// ffxiiiimg.exe+A8A9D7 -- E8 B44D0200 -- call ffxiiiimg.exe+AAF790
// ffxiiiimg.exe+A8A9DC -- 83 C4 04 -- add esp,04
// ffxiiiimg.exe+A8A9DF -- 89 45 E4  -- mov [ebp-1C],eax
// ffxiiiimg.exe+A8A9E2 -- 0FB6 55 EB  -- movzx edx,byte ptr [ebp-15]
// ffxiiiimg.exe+A8A9E6 -- 85 D2  -- test edx,edx
// ffxiiiimg.exe+A8A9E8 -- 75 08 -- jne ffxiiiimg.exe+A8A9F2
// ffxiiiimg.exe+A8A9EA -- 6A 00 -- push 00
// ffxiiiimg.exe+A8A9EC -- FF 15 AC420901  -- call dword ptr [ffxiiiimg.exe+C942AC] -- [USER32.ClipCursor]
// ffxiiiimg.exe+A8A9F2 -- EB 17 -- jmp ffxiiiimg.exe+A8AA0B
// ffxiiiimg.exe+A8A9F4 -- C7 45 A4 A0BCE800 -- mov [ebp-5C],00E8BCA0 -- [A0FF018B]
// ffxiiiimg.exe+A8A9FB -- C7 45 A8 00000000 -- mov [ebp-58],00000000
// ffxiiiimg.exe+A8AA02 -- 8B 4D 90  -- mov ecx,[ebp-70]
// ffxiiiimg.exe+A8AA05 -- 03 4D A8  -- add ecx,[ebp-58]
// ffxiiiimg.exe+A8AA08 -- FF 55 A4  -- call dword ptr [ebp-5C]
// ffxiiiimg.exe+A8AA0B -- B8 01000000 -- mov eax,00000001
// ffxiiiimg.exe+A8AA10 -- 99 -- cdq 
// ffxiiiimg.exe+A8AA11 -- 8B 4D 08  -- mov ecx,[ebp+08]
// ffxiiiimg.exe+A8AA14 -- 89 41 20  -- mov [ecx+20],eax
// ffxiiiimg.exe+A8AA17 -- 89 51 24  -- mov [ecx+24],edx
// ffxiiiimg.exe+A8AA1A -- 8B 55 90  -- mov edx,[ebp-70]
// ffxiiiimg.exe+A8AA1D -- 8B 02  -- mov eax,[edx]
// ffxiiiimg.exe+A8AA1F -- 8B 4D 90  -- mov ecx,[ebp-70]
// ffxiiiimg.exe+A8AA22 -- 8B 90 94000000  -- mov edx,[eax+00000094]
// ffxiiiimg.exe+A8AA28 -- FF D2  -- call edx
// ffxiiiimg.exe+A8AA2A -- E8 D1C5E5FF -- call ffxiiiimg.exe+8E7000
// ffxiiiimg.exe+A8AA2F -- C6 05 48E38302 00 -- mov byte ptr [ffxiiiimg.exe+243E348],00
// ffxiiiimg.exe+A8AA36 -- E9 AB000000 -- jmp ffxiiiimg.exe+A8AAE6
// ffxiiiimg.exe+A8AA3B -- C7 45 9C 00BDE800 -- mov [ebp-64],00E8BD00 -- [A0FF018B]
// ffxiiiimg.exe+A8AA42 -- C7 45 A0 00000000 -- mov [ebp-60],00000000
// ffxiiiimg.exe+A8AA49 -- 8B 4D 90  -- mov ecx,[ebp-70]
// ffxiiiimg.exe+A8AA4C -- 03 4D A0  -- add ecx,[ebp-60]
// ffxiiiimg.exe+A8AA4F -- FF 55 9C  -- call dword ptr [ebp-64]
// ffxiiiimg.exe+A8AA52 -- E9 8F000000 -- jmp ffxiiiimg.exe+A8AAE6
// ffxiiiimg.exe+A8AA57 -- C7 45 94 40BDE800 -- mov [ebp-6C],00E8BD40 -- [A0FF018B]
// ffxiiiimg.exe+A8AA5E -- C7 45 98 00000000 -- mov [ebp-68],00000000
// ffxiiiimg.exe+A8AA65 -- 8B 4D 90  -- mov ecx,[ebp-70]
// ffxiiiimg.exe+A8AA68 -- 03 4D 98  -- add ecx,[ebp-68]
// ffxiiiimg.exe+A8AA6B -- FF 55 94  -- call dword ptr [ebp-6C]
// ffxiiiimg.exe+A8AA6E -- EB 76 -- jmp ffxiiiimg.exe+A8AAE6
// ffxiiiimg.exe+A8AA70 -- C7 45 B8 00000000 -- mov [ebp-48],00000000
// ffxiiiimg.exe+A8AA77 -- 83 7D F4 00 -- cmp dword ptr [ebp-0C],00
// ffxiiiimg.exe+A8AA7B -- 75 1A -- jne ffxiiiimg.exe+A8AA97
// ffxiiiimg.exe+A8AA7D -- C6 05 D0EA8302 00 -- mov byte ptr [ffxiiiimg.exe+243EAD0],00
// ffxiiiimg.exe+A8AA84 -- 6A 01 -- push 01
// ffxiiiimg.exe+A8AA86 -- FF 15 B0420901  -- call dword ptr [ffxiiiimg.exe+C942B0] -- [USER32.ShowCursor]
// ffxiiiimg.exe+A8AA8C -- 89 45 B8  -- mov [ebp-48],eax
// ffxiiiimg.exe+A8AA8F -- 83 7D B8 00 -- cmp dword ptr [ebp-48],00
// ffxiiiimg.exe+A8AA93 -- 7C EF -- jl ffxiiiimg.exe+A8AA84
// ffxiiiimg.exe+A8AA95 -- EB 18 -- jmp ffxiiiimg.exe+A8AAAF
// ffxiiiimg.exe+A8AA97 -- C6 05 D0EA8302 01 -- mov byte ptr [ffxiiiimg.exe+243EAD0],01
// ffxiiiimg.exe+A8AA9E -- 6A 00 -- push 00
// ffxiiiimg.exe+A8AAA0 -- FF 15 B0420901  -- call dword ptr [ffxiiiimg.exe+C942B0] -- [USER32.ShowCursor]
// ffxiiiimg.exe+A8AAA6 -- 89 45 B8  -- mov [ebp-48],eax
// ffxiiiimg.exe+A8AAA9 -- 83 7D B8 00 -- cmp dword ptr [ebp-48],00
// ffxiiiimg.exe+A8AAAD -- 7D EF -- jnl ffxiiiimg.exe+A8AA9E
// ffxiiiimg.exe+A8AAAF -- EB 35 -- jmp ffxiiiimg.exe+A8AAE6
// ffxiiiimg.exe+A8AAB1 -- 83 7D F4 73 -- cmp dword ptr [ebp-0C],73
// ffxiiiimg.exe+A8AAB5 -- 74 0F -- je ffxiiiimg.exe+A8AAC6
// ffxiiiimg.exe+A8AAB7 -- B8 01000000 -- mov eax,00000001
// ffxiiiimg.exe+A8AABC -- 99 -- cdq 
// ffxiiiimg.exe+A8AABD -- 8B 4D 08  -- mov ecx,[ebp+08]
// ffxiiiimg.exe+A8AAC0 -- 89 41 20  -- mov [ecx+20],eax
// ffxiiiimg.exe+A8AAC3 -- 89 51 24  -- mov [ecx+24],edx
// ffxiiiimg.exe+A8AAC6 -- EB 1E -- jmp ffxiiiimg.exe+A8AAE6
// ffxiiiimg.exe+A8AAC8 -- 83 7D F4 1B -- cmp dword ptr [ebp-0C],1B
// ffxiiiimg.exe+A8AACC -- 75 18 -- jne ffxiiiimg.exe+A8AAE6
// ffxiiiimg.exe+A8AACE -- 8B 55 08  -- mov edx,[ebp+08]
// ffxiiiimg.exe+A8AAD1 -- 8B 02  -- mov eax,[edx]
// ffxiiiimg.exe+A8AAD3 -- 89 45 B4  -- mov [ebp-4C],eax
// ffxiiiimg.exe+A8AAD6 -- 6A 00 -- push 00
// ffxiiiimg.exe+A8AAD8 -- 6A 00 -- push 00
// ffxiiiimg.exe+A8AADA -- 6A 10 -- push 10
// ffxiiiimg.exe+A8AADC -- 8B 4D B4  -- mov ecx,[ebp-4C]
// ffxiiiimg.exe+A8AADF -- 51 -- push ecx
// ffxiiiimg.exe+A8AAE0 -- FF 15 A4420901  -- call dword ptr [ffxiiiimg.exe+C942A4] -- [USER32.SendMessageA]
// ffxiiiimg.exe+A8AAE6 -- 8B E5  -- mov esp,ebp
// ffxiiiimg.exe+A8AAE8 -- 5D -- pop ebp
// ffxiiiimg.exe+A8AAE9 -- C2 0400 -- ret 0004
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>2</ID>
      <Description>"[$ASM] ESC Doesn't prompt exit"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>define(i,ffxiiiimg.exe+A8A98F) //...
[ENABLE]
i:
nop 6
[DISABLE]
i:
db FF 15 A8 42 09 01

</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>1</ID>
      <Description>"[$ASM] No Random Battles"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>define(i,ffxiiiimg.exe+1CB5E0)
//55 8B EC 83 EC 54 89 4D B4 C7 45 EC ..0
[ENABLE]
i:
ret 0008
[DISABLE]
i:
db 55 8B EC 83 EC 54 89 4D B4 C7 45 EC
{ Function dump of "ffxiiiimg.exe+1CB5E0"
// ffxiiiimg.exe+1CB5E0 -- 55 -- push ebp
// ffxiiiimg.exe+1CB5E1 -- 8B EC  -- mov ebp,esp
// ffxiiiimg.exe+1CB5E3 -- 83 EC 54 -- sub esp,54
// ffxiiiimg.exe+1CB5E6 -- 89 4D B4  -- mov [ebp-4C],ecx
// ffxiiiimg.exe+1CB5E9 -- C7 45 EC 00000000 -- mov [ebp-14],00000000
// ffxiiiimg.exe+1CB5F0 -- C7 45 FC 00000000 -- mov [ebp-04],00000000
// ffxiiiimg.exe+1CB5F7 -- B8 01000000 -- mov eax,00000001
// ffxiiiimg.exe+1CB5FC -- 8B 4D B4  -- mov ecx,[ebp-4C]
// ffxiiiimg.exe+1CB5FF -- 81 C1 68460100 -- add ecx,00014668 -- ["????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????..."]
// ffxiiiimg.exe+1CB605 -- 87 01  -- xchg [ecx],eax
// ffxiiiimg.exe+1CB607 -- 85 C0  -- test eax,eax
// ffxiiiimg.exe+1CB609 -- 74 02 -- je ffxiiiimg.exe+1CB60D
// ffxiiiimg.exe+1CB60B -- EB EA -- jmp ffxiiiimg.exe+1CB5F7
// ffxiiiimg.exe+1CB60D -- BA 03000000 -- mov edx,00000003
// ffxiiiimg.exe+1CB612 -- C1 EA 05 -- shr edx,05
// ffxiiiimg.exe+1CB615 -- B9 03000000 -- mov ecx,00000003
// ffxiiiimg.exe+1CB61A -- 83 E1 1F -- and ecx,1F
// ffxiiiimg.exe+1CB61D -- B8 01000000 -- mov eax,00000001
// ffxiiiimg.exe+1CB622 -- D3 E0  -- shl eax,cl
// ffxiiiimg.exe+1CB624 -- 8B 4D B4  -- mov ecx,[ebp-4C]
// ffxiiiimg.exe+1CB627 -- 23 84 91 60460100  -- and eax,[ecx+edx*4+00014660]
// ffxiiiimg.exe+1CB62E -- F7 D8  -- neg eax
// ffxiiiimg.exe+1CB630 -- 1B C0  -- sbb eax,eax
// ffxiiiimg.exe+1CB632 -- F7 D8  -- neg eax
// ffxiiiimg.exe+1CB634 -- 89 45 F0  -- mov [ebp-10],eax
// ffxiiiimg.exe+1CB637 -- 33 D2  -- xor edx,edx
// ffxiiiimg.exe+1CB639 -- 8B 45 B4  -- mov eax,[ebp-4C]
// ffxiiiimg.exe+1CB63C -- 05 68460100 -- add eax,00014668 -- ["????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????..."]
// ffxiiiimg.exe+1CB641 -- 87 10  -- xchg [eax],edx
// ffxiiiimg.exe+1CB643 -- 51 -- push ecx
// ffxiiiimg.exe+1CB644 -- 89 65 D4  -- mov [ebp-2C],esp
// ffxiiiimg.exe+1CB647 -- 8B 4D D4  -- mov ecx,[ebp-2C]
// ffxiiiimg.exe+1CB64A -- C7 01 FFFFFFFF -- mov [ecx],FFFFFFFF
// ffxiiiimg.exe+1CB650 -- 8B 55 D4  -- mov edx,[ebp-2C]
// ffxiiiimg.exe+1CB653 -- 8B 45 08  -- mov eax,[ebp+08]
// ffxiiiimg.exe+1CB656 -- 89 02  -- mov [edx],eax
// ffxiiiimg.exe+1CB658 -- 8B 4D B4  -- mov ecx,[ebp-4C]
// ffxiiiimg.exe+1CB65B -- E8 20F3FFFF -- call ffxiiiimg.exe+1CA980
// ffxiiiimg.exe+1CB660 -- 89 45 B0  -- mov [ebp-50],eax
// ffxiiiimg.exe+1CB663 -- 8B 4D B0  -- mov ecx,[ebp-50]
// ffxiiiimg.exe+1CB666 -- 89 4D EC  -- mov [ebp-14],ecx
// ffxiiiimg.exe+1CB669 -- 51 -- push ecx
// ffxiiiimg.exe+1CB66A -- 89 65 D0  -- mov [ebp-30],esp
// ffxiiiimg.exe+1CB66D -- 8B 55 D0  -- mov edx,[ebp-30]
// ffxiiiimg.exe+1CB670 -- C7 02 FFFFFFFF -- mov [edx],FFFFFFFF
// ffxiiiimg.exe+1CB676 -- 8B 45 D0  -- mov eax,[ebp-30]
// ffxiiiimg.exe+1CB679 -- 8B 4D 0C  -- mov ecx,[ebp+0C]
// ffxiiiimg.exe+1CB67C -- 89 08  -- mov [eax],ecx
// ffxiiiimg.exe+1CB67E -- 8B 4D B4  -- mov ecx,[ebp-4C]
// ffxiiiimg.exe+1CB681 -- E8 FAF2FFFF -- call ffxiiiimg.exe+1CA980
// ffxiiiimg.exe+1CB686 -- 89 45 AC  -- mov [ebp-54],eax
// ffxiiiimg.exe+1CB689 -- 8B 55 AC  -- mov edx,[ebp-54]
// ffxiiiimg.exe+1CB68C -- 89 55 F8  -- mov [ebp-08],edx
// ffxiiiimg.exe+1CB68F -- 83 7D EC 00 -- cmp dword ptr [ebp-14],00
// ffxiiiimg.exe+1CB693 -- 74 06 -- je ffxiiiimg.exe+1CB69B
// ffxiiiimg.exe+1CB695 -- 83 7D F8 00 -- cmp dword ptr [ebp-08],00
// ffxiiiimg.exe+1CB699 -- 75 0A -- jne ffxiiiimg.exe+1CB6A5
// ffxiiiimg.exe+1CB69B -- E9 29010000 -- jmp ffxiiiimg.exe+1CB7C9 -- [ffxiiiimg.exe+BC7D83]
// ffxiiiimg.exe+1CB6A0 -- E9 24010000 -- jmp ffxiiiimg.exe+1CB7C9 -- [ffxiiiimg.exe+BC7D83]
// ffxiiiimg.exe+1CB6A5 -- 8B 4D B4  -- mov ecx,[ebp-4C]
// ffxiiiimg.exe+1CB6A8 -- E8 43410000 -- call ffxiiiimg.exe+1CF7F0
// ffxiiiimg.exe+1CB6AD -- 85 C0  -- test eax,eax
// ffxiiiimg.exe+1CB6AF -- 75 0A -- jne ffxiiiimg.exe+1CB6BB
// ffxiiiimg.exe+1CB6B1 -- E9 13010000 -- jmp ffxiiiimg.exe+1CB7C9 -- [ffxiiiimg.exe+BC7D83]
// ffxiiiimg.exe+1CB6B6 -- E9 0E010000 -- jmp ffxiiiimg.exe+1CB7C9 -- [ffxiiiimg.exe+BC7D83]
// ffxiiiimg.exe+1CB6BB -- 8B 45 EC  -- mov eax,[ebp-14]
// ffxiiiimg.exe+1CB6BE -- 8B 48 7C  -- mov ecx,[eax+7C]
// ffxiiiimg.exe+1CB6C1 -- C1 E1 10 -- shl ecx,10
// ffxiiiimg.exe+1CB6C4 -- C1 F9 1C -- sar ecx,1C
// ffxiiiimg.exe+1CB6C7 -- 89 4D F4  -- mov [ebp-0C],ecx
// ffxiiiimg.exe+1CB6CA -- 83 7D F4 02 -- cmp dword ptr [ebp-0C],02
// ffxiiiimg.exe+1CB6CE -- 75 07 -- jne ffxiiiimg.exe+1CB6D7 -- [ffxiiiimg.exe+B07D83]
// ffxiiiimg.exe+1CB6D0 -- C7 45 FC 01000000 -- mov [ebp-04],00000001
// ffxiiiimg.exe+1CB6D7 -- 83 7D F0 00 -- cmp dword ptr [ebp-10],00
// ffxiiiimg.exe+1CB6DB -- 0F85 E8000000 -- jne ffxiiiimg.exe+1CB7C9 -- [ffxiiiimg.exe+BC7D83]
// ffxiiiimg.exe+1CB6E1 -- 8B 55 0C  -- mov edx,[ebp+0C]
// ffxiiiimg.exe+1CB6E4 -- 89 55 CC  -- mov [ebp-34],edx
// ffxiiiimg.exe+1CB6E7 -- 8B 45 EC  -- mov eax,[ebp-14]
// ffxiiiimg.exe+1CB6EA -- 8B 4D CC  -- mov ecx,[ebp-34]
// ffxiiiimg.exe+1CB6ED -- 89 48 74  -- mov [eax+74],ecx
// ffxiiiimg.exe+1CB6F0 -- 8B 55 08  -- mov edx,[ebp+08]
// ffxiiiimg.exe+1CB6F3 -- 89 55 C8  -- mov [ebp-38],edx
// ffxiiiimg.exe+1CB6F6 -- 8B 45 F8  -- mov eax,[ebp-08]
// ffxiiiimg.exe+1CB6F9 -- 8B 4D C8  -- mov ecx,[ebp-38]
// ffxiiiimg.exe+1CB6FC -- 89 48 74  -- mov [eax+74],ecx
// ffxiiiimg.exe+1CB6FF -- 83 7D F4 01 -- cmp dword ptr [ebp-0C],01
// ffxiiiimg.exe+1CB703 -- 0F85 C0000000 -- jne ffxiiiimg.exe+1CB7C9 -- [ffxiiiimg.exe+BC7D83]
// ffxiiiimg.exe+1CB709 -- BA 02000000 -- mov edx,00000002
// ffxiiiimg.exe+1CB70E -- C1 EA 05 -- shr edx,05
// ffxiiiimg.exe+1CB711 -- B9 02000000 -- mov ecx,00000002
// ffxiiiimg.exe+1CB716 -- 83 E1 1F -- and ecx,1F
// ffxiiiimg.exe+1CB719 -- B8 01000000 -- mov eax,00000001
// ffxiiiimg.exe+1CB71E -- D3 E0  -- shl eax,cl
// ffxiiiimg.exe+1CB720 -- 8B 4D F8  -- mov ecx,[ebp-08]
// ffxiiiimg.exe+1CB723 -- 23 84 91 84000000  -- and eax,[ecx+edx*4+00000084]
// ffxiiiimg.exe+1CB72A -- F7 D8  -- neg eax
// ffxiiiimg.exe+1CB72C -- 1B C0  -- sbb eax,eax
// ffxiiiimg.exe+1CB72E -- F7 D8  -- neg eax
// ffxiiiimg.exe+1CB730 -- 0F84 93000000 -- je ffxiiiimg.exe+1CB7C9 -- [ffxiiiimg.exe+BC7D83]
// ffxiiiimg.exe+1CB736 -- 8B 55 EC  -- mov edx,[ebp-14]
// ffxiiiimg.exe+1CB739 -- 3B 55 F8  -- cmp edx,[ebp-08]
// ffxiiiimg.exe+1CB73C -- 0F84 87000000 -- je ffxiiiimg.exe+1CB7C9 -- [ffxiiiimg.exe+BC7D83]
// ffxiiiimg.exe+1CB742 -- 8B 4D EC  -- mov ecx,[ebp-14]
// ffxiiiimg.exe+1CB745 -- E8 9689FFFF -- call ffxiiiimg.exe+1C40E0
// ffxiiiimg.exe+1CB74A -- 68 24DA0A01 -- push ffxiiiimg.exe+CADA24 -- ["[Encount] field::api::TryEncount
"]
// ffxiiiimg.exe+1CB74F -- E8 0CA32D00 -- call ffxiiiimg.exe+4A5A60
// ffxiiiimg.exe+1CB754 -- 83 C4 04 -- add esp,04
// ffxiiiimg.exe+1CB757 -- E8 B448FEFF -- call ffxiiiimg.exe+1B0010
// ffxiiiimg.exe+1CB75C -- 8B 45 B4  -- mov eax,[ebp-4C]
// ffxiiiimg.exe+1CB75F -- 83 C0 10 -- add eax,10
// ffxiiiimg.exe+1CB762 -- 8B 4D F8  -- mov ecx,[ebp-08]
// ffxiiiimg.exe+1CB765 -- 2B C8  -- sub ecx,eax
// ffxiiiimg.exe+1CB767 -- 8B C1  -- mov eax,ecx
// ffxiiiimg.exe+1CB769 -- 99 -- cdq 
// ffxiiiimg.exe+1CB76A -- B9 90000000 -- mov ecx,00000090
// ffxiiiimg.exe+1CB76F -- F7 F9  -- idiv ecx
// ffxiiiimg.exe+1CB771 -- 89 45 C4  -- mov [ebp-3C],eax
// ffxiiiimg.exe+1CB774 -- 8B 55 C4  -- mov edx,[ebp-3C]
// ffxiiiimg.exe+1CB777 -- 89 55 E8  -- mov [ebp-18],edx
// ffxiiiimg.exe+1CB77A -- 8B 45 E8  -- mov eax,[ebp-18]
// ffxiiiimg.exe+1CB77D -- 50 -- push eax
// ffxiiiimg.exe+1CB77E -- 68 FCD90A01 -- push ffxiiiimg.exe+CAD9FC -- ["[Encount] setTouchedObjectNoLock %d
"]
// ffxiiiimg.exe+1CB783 -- E8 D8A22D00 -- call ffxiiiimg.exe+4A5A60
// ffxiiiimg.exe+1CB788 -- 83 C4 08 -- add esp,08
// ffxiiiimg.exe+1CB78B -- 8B 4D B4  -- mov ecx,[ebp-4C]
// ffxiiiimg.exe+1CB78E -- 83 B9 48460100 00 -- cmp dword ptr [ecx+00014648],00
// ffxiiiimg.exe+1CB795 -- 7D 27 -- jnl ffxiiiimg.exe+1CB7BE
// ffxiiiimg.exe+1CB797 -- 8B 55 B4  -- mov edx,[ebp-4C]
// ffxiiiimg.exe+1CB79A -- 8B 82 48460100  -- mov eax,[edx+00014648]
// ffxiiiimg.exe+1CB7A0 -- 50 -- push eax
// ffxiiiimg.exe+1CB7A1 -- 8B 4D E8  -- mov ecx,[ebp-18]
// ffxiiiimg.exe+1CB7A4 -- 51 -- push ecx
// ffxiiiimg.exe+1CB7A5 -- 68 D0D90A01 -- push ffxiiiimg.exe+CAD9D0 -- ["[Encount] setTouchedObjectNoLock %d, %d
"]
// ffxiiiimg.exe+1CB7AA -- E8 B1A22D00 -- call ffxiiiimg.exe+4A5A60
// ffxiiiimg.exe+1CB7AF -- 83 C4 0C -- add esp,0C
// ffxiiiimg.exe+1CB7B2 -- 8B 55 B4  -- mov edx,[ebp-4C]
// ffxiiiimg.exe+1CB7B5 -- 8B 45 E8  -- mov eax,[ebp-18]
// ffxiiiimg.exe+1CB7B8 -- 89 82 48460100  -- mov [edx+00014648],eax
// ffxiiiimg.exe+1CB7BE -- 8B 0D F0F07F02  -- mov ecx,[ffxiiiimg.exe+23FF0F0] -- [ffxiiiimg.exe+240C098]
// ffxiiiimg.exe+1CB7C4 -- E8 571AEDFF -- call ffxiiiimg.exe+9D220
// ffxiiiimg.exe+1CB7C9 -- 83 7D FC 00 -- cmp dword ptr [ebp-04],00
// ffxiiiimg.exe+1CB7CD -- 74 67 -- je ffxiiiimg.exe+1CB836
// ffxiiiimg.exe+1CB7CF -- 8B 4D B4  -- mov ecx,[ebp-4C]
// ffxiiiimg.exe+1CB7D2 -- 83 C1 10 -- add ecx,10
// ffxiiiimg.exe+1CB7D5 -- 8B 45 EC  -- mov eax,[ebp-14]
// ffxiiiimg.exe+1CB7D8 -- 2B C1  -- sub eax,ecx
// ffxiiiimg.exe+1CB7DA -- 99 -- cdq 
// ffxiiiimg.exe+1CB7DB -- B9 90000000 -- mov ecx,00000090
// ffxiiiimg.exe+1CB7E0 -- F7 F9  -- idiv ecx
// ffxiiiimg.exe+1CB7E2 -- 89 45 C0  -- mov [ebp-40],eax
// ffxiiiimg.exe+1CB7E5 -- 8B 55 C0  -- mov edx,[ebp-40]
// ffxiiiimg.exe+1CB7E8 -- 89 55 E4  -- mov [ebp-1C],edx
// ffxiiiimg.exe+1CB7EB -- 83 7D E4 00 -- cmp dword ptr [ebp-1C],00
// ffxiiiimg.exe+1CB7EF -- 7C 45 -- jl ffxiiiimg.exe+1CB836
// ffxiiiimg.exe+1CB7F1 -- A1 68F07F02 -- mov eax,[ffxiiiimg.exe+23FF068] -- [1C974D90]
// ffxiiiimg.exe+1CB7F6 -- 89 45 BC  -- mov [ebp-44],eax
// ffxiiiimg.exe+1CB7F9 -- 8B 4D BC  -- mov ecx,[ebp-44]
// ffxiiiimg.exe+1CB7FC -- 8B 51 40  -- mov edx,[ecx+40]
// ffxiiiimg.exe+1CB7FF -- 89 55 B8  -- mov [ebp-48],edx
// ffxiiiimg.exe+1CB802 -- 8B 45 B8  -- mov eax,[ebp-48]
// ffxiiiimg.exe+1CB805 -- 8B 88 C8020000  -- mov ecx,[eax+000002C8]
// ffxiiiimg.exe+1CB80B -- 89 4D E0  -- mov [ebp-20],ecx
// ffxiiiimg.exe+1CB80E -- 83 7D E0 00 -- cmp dword ptr [ebp-20],00
// ffxiiiimg.exe+1CB812 -- 74 22 -- je ffxiiiimg.exe+1CB836
// ffxiiiimg.exe+1CB814 -- 8B 55 E0  -- mov edx,[ebp-20]
// ffxiiiimg.exe+1CB817 -- 8B 02  -- mov eax,[edx]
// ffxiiiimg.exe+1CB819 -- 8B 4D E0  -- mov ecx,[ebp-20]
// ffxiiiimg.exe+1CB81C -- 8B 50 04  -- mov edx,[eax+04]
// ffxiiiimg.exe+1CB81F -- FF D2  -- call edx
// ffxiiiimg.exe+1CB821 -- 85 C0  -- test eax,eax
// ffxiiiimg.exe+1CB823 -- 74 11 -- je ffxiiiimg.exe+1CB836
// ffxiiiimg.exe+1CB825 -- 8B 45 E4  -- mov eax,[ebp-1C]
// ffxiiiimg.exe+1CB828 -- 50 -- push eax
// ffxiiiimg.exe+1CB829 -- 8B 4D E0  -- mov ecx,[ebp-20]
// ffxiiiimg.exe+1CB82C -- 8B 11  -- mov edx,[ecx]
// ffxiiiimg.exe+1CB82E -- 8B 4D E0  -- mov ecx,[ebp-20]
// ffxiiiimg.exe+1CB831 -- 8B 42 38  -- mov eax,[edx+38]
// ffxiiiimg.exe+1CB834 -- FF D0  -- call eax
// ffxiiiimg.exe+1CB836 -- 8B E5  -- mov esp,ebp
// ffxiiiimg.exe+1CB838 -- 5D -- pop ebp
// ffxiiiimg.exe+1CB839 -- C2 0800 -- ret 0008
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>3</ID>
      <Description>"[$ASM] Reduce Enemy Aggression"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>define(i,ffxiiiimg.exe+1DDE10)
//04 00 CC CC CC CC CC CC CC CC CC CC CC CC CC CC 55 8B EC 83 E4 F0 81 EC C0 00 ..16
[ENABLE]
i:
ret 0008
[DISABLE]
i:
db 55 8B EC 83 E4 0F 81 EC C0 00
{ Function dump of "ffxiiiimg.exe+1DDE10"
// ffxiiiimg.exe+1DDE10 -- 55 -- push ebp
// ffxiiiimg.exe+1DDE11 -- 8B EC  -- mov ebp,esp
// ffxiiiimg.exe+1DDE13 -- 83 E4 F0 -- and esp,-10
// ffxiiiimg.exe+1DDE16 -- 81 EC C0000000 -- sub esp,000000C0
// ffxiiiimg.exe+1DDE1C -- A1 845A6E02 -- mov eax,[ffxiiiimg.exe+22E5A84] -- [AA47425B]
// ffxiiiimg.exe+1DDE21 -- 33 C4  -- xor eax,esp
// ffxiiiimg.exe+1DDE23 -- 89 84 24 BC000000  -- mov [esp+000000BC],eax
// ffxiiiimg.exe+1DDE2A -- 89 8C 24 B8000000  -- mov [esp+000000B8],ecx
// ffxiiiimg.exe+1DDE31 -- C7 84 24 B4000000 00000000 -- mov [esp+000000B4],00000000
// ffxiiiimg.exe+1DDE3C -- 8D 84 24 B3000000  -- lea eax,[esp+000000B3]
// ffxiiiimg.exe+1DDE43 -- 89 84 24 AC000000  -- mov [esp+000000AC],eax
// ffxiiiimg.exe+1DDE4A -- 8B 8C 24 AC000000  -- mov ecx,[esp+000000AC]
// ffxiiiimg.exe+1DDE51 -- C6 01 0C -- mov byte ptr [ecx],0C
// ffxiiiimg.exe+1DDE54 -- 0FB6 8C 24 B3000000  -- movzx ecx,byte ptr [esp+000000B3]
// ffxiiiimg.exe+1DDE5C -- BA 01000000 -- mov edx,00000001
// ffxiiiimg.exe+1DDE61 -- D3 E2  -- shl edx,cl
// ffxiiiimg.exe+1DDE63 -- 0B 94 24 B4000000  -- or edx,[esp+000000B4]
// ffxiiiimg.exe+1DDE6A -- 89 94 24 B4000000  -- mov [esp+000000B4],edx
// ffxiiiimg.exe+1DDE71 -- C7 84 24 88000000 34520A01 -- mov [esp+00000088],010A5234 -- [ffxiiiimg.exe+310AB0]
// ffxiiiimg.exe+1DDE7C -- C7 84 24 88000000 2C520A01 -- mov [esp+00000088],010A522C -- [ffxiiiimg.exe+310AB0]
// ffxiiiimg.exe+1DDE87 -- 8B 45 08  -- mov eax,[ebp+08]
// ffxiiiimg.exe+1DDE8A -- 50 -- push eax
// ffxiiiimg.exe+1DDE8B -- 8D 4C 24 7C  -- lea ecx,[esp+7C]
// ffxiiiimg.exe+1DDE8F -- 51 -- push ecx
// ffxiiiimg.exe+1DDE90 -- 8B 4D 0C  -- mov ecx,[ebp+0C]
// ffxiiiimg.exe+1DDE93 -- E8 C8CAE7FF -- call ffxiiiimg.exe+5A960
// ffxiiiimg.exe+1DDE98 -- 89 44 24 74  -- mov [esp+74],eax
// ffxiiiimg.exe+1DDE9C -- 8B 54 24 74  -- mov edx,[esp+74]
// ffxiiiimg.exe+1DDEA0 -- 8B 02  -- mov eax,[edx]
// ffxiiiimg.exe+1DDEA2 -- 89 44 24 64  -- mov [esp+64],eax
// ffxiiiimg.exe+1DDEA6 -- 8B 4A 04  -- mov ecx,[edx+04]
// ffxiiiimg.exe+1DDEA9 -- 89 4C 24 68  -- mov [esp+68],ecx
// ffxiiiimg.exe+1DDEAD -- 8B 42 08  -- mov eax,[edx+08]
// ffxiiiimg.exe+1DDEB0 -- 89 44 24 6C  -- mov [esp+6C],eax
// ffxiiiimg.exe+1DDEB4 -- 8B 4A 0C  -- mov ecx,[edx+0C]
// ffxiiiimg.exe+1DDEB7 -- 89 4C 24 70  -- mov [esp+70],ecx
// ffxiiiimg.exe+1DDEBB -- 8D 54 24 64  -- lea edx,[esp+64]
// ffxiiiimg.exe+1DDEBF -- 52 -- push edx
// ffxiiiimg.exe+1DDEC0 -- 8D 44 24 54  -- lea eax,[esp+54]
// ffxiiiimg.exe+1DDEC4 -- 50 -- push eax
// ffxiiiimg.exe+1DDEC5 -- 8D 4C 24 6C  -- lea ecx,[esp+6C]
// ffxiiiimg.exe+1DDEC9 -- E8 6290E7FF -- call ffxiiiimg.exe+56F30
// ffxiiiimg.exe+1DDECE -- 0F57 C0  -- xorps xmm0,xmm0
// ffxiiiimg.exe+1DDED1 -- F3 0F10 0D 58050A01  -- movss xmm1,[ffxiiiimg.exe+CA0558] -- [3C23D70A]
// ffxiiiimg.exe+1DDED9 -- F3 0F10 C1  -- movss xmm0,xmm1
// ffxiiiimg.exe+1DDEDD -- 0F29 44 24 40  -- movaps [esp+40],xmm0
// ffxiiiimg.exe+1DDEE2 -- 0F28 44 24 40  -- movaps xmm0,[esp+40]
// ffxiiiimg.exe+1DDEE7 -- 0F29 44 24 30  -- movaps [esp+30],xmm0
// ffxiiiimg.exe+1DDEEC -- 0F28 44 24 50  -- movaps xmm0,[esp+50]
// ffxiiiimg.exe+1DDEF1 -- 0F29 44 24 20  -- movaps [esp+20],xmm0
// ffxiiiimg.exe+1DDEF6 -- F3 0F10 44 24 30  -- movss xmm0,[esp+30]
// ffxiiiimg.exe+1DDEFC -- 0F2F 44 24 20  -- comiss xmm0,[esp+20]
// ffxiiiimg.exe+1DDF01 -- 72 0A -- jb ffxiiiimg.exe+1DDF0D
// ffxiiiimg.exe+1DDF03 -- C7 44 24 1C 01000000 -- mov [esp+1C],00000001
// ffxiiiimg.exe+1DDF0B -- EB 08 -- jmp ffxiiiimg.exe+1DDF15
// ffxiiiimg.exe+1DDF0D -- C7 44 24 1C 00000000 -- mov [esp+1C],00000000
// ffxiiiimg.exe+1DDF15 -- 0FB6 4C 24 1C  -- movzx ecx,byte ptr [esp+1C]
// ffxiiiimg.exe+1DDF1A -- 85 C9  -- test ecx,ecx
// ffxiiiimg.exe+1DDF1C -- 74 4E -- je ffxiiiimg.exe+1DDF6C
// ffxiiiimg.exe+1DDF1E -- BA 01000000 -- mov edx,00000001
// ffxiiiimg.exe+1DDF23 -- 85 D2  -- test edx,edx
// ffxiiiimg.exe+1DDF25 -- 74 1E -- je ffxiiiimg.exe+1DDF45
// ffxiiiimg.exe+1DDF27 -- 68 98E40A01 -- push ffxiiiimg.exe+CAE498 -- ["RayCast�̃p�����[�^���������ł���B"]
// ffxiiiimg.exe+1DDF2C -- 68 0D800000 -- push 0000800D
// ffxiiiimg.exe+1DDF31 -- 68 67040000 -- push 00000467
// ffxiiiimg.exe+1DDF36 -- 68 08E40A01 -- push ffxiiiimg.exe+CAE408 -- ["C:\project\tredi-white\white\src\app\common\field\ai\FieldAiMain.cpp"]
// ffxiiiimg.exe+1DDF3B -- 6A 01 -- push 01
// ffxiiiimg.exe+1DDF3D -- E8 DE7B2C00 -- call ffxiiiimg.exe+4A5B20
// ffxiiiimg.exe+1DDF42 -- 83 C4 14 -- add esp,14
// ffxiiiimg.exe+1DDF45 -- C7 44 24 18 00000000 -- mov [esp+18],00000000
// ffxiiiimg.exe+1DDF4D -- C7 84 24 88000000 2C520A01 -- mov [esp+00000088],010A522C -- [ffxiiiimg.exe+310AB0]
// ffxiiiimg.exe+1DDF58 -- C7 84 24 88000000 34520A01 -- mov [esp+00000088],010A5234 -- [ffxiiiimg.exe+310AB0]
// ffxiiiimg.exe+1DDF63 -- 8B 44 24 18  -- mov eax,[esp+18]
// ffxiiiimg.exe+1DDF67 -- E9 8A000000 -- jmp ffxiiiimg.exe+1DDFF6
// ffxiiiimg.exe+1DDF6C -- 51 -- push ecx
// ffxiiiimg.exe+1DDF6D -- 89 64 24 18  -- mov [esp+18],esp
// ffxiiiimg.exe+1DDF71 -- 8B 44 24 18  -- mov eax,[esp+18]
// ffxiiiimg.exe+1DDF75 -- 8B 8C 24 B8000000  -- mov ecx,[esp+000000B8]
// ffxiiiimg.exe+1DDF7C -- 89 08  -- mov [eax],ecx
// ffxiiiimg.exe+1DDF7E -- 8B 15 B4CE7F02  -- mov edx,[ffxiiiimg.exe+23FCEB4] -- [(double)50.1239]
// ffxiiiimg.exe+1DDF84 -- 89 54 24 14  -- mov [esp+14],edx
// ffxiiiimg.exe+1DDF88 -- 8D 84 24 8C000000  -- lea eax,[esp+0000008C]
// ffxiiiimg.exe+1DDF8F -- 50 -- push eax
// ffxiiiimg.exe+1DDF90 -- 8B 4D 0C  -- mov ecx,[ebp+0C]
// ffxiiiimg.exe+1DDF93 -- 51 -- push ecx
// ffxiiiimg.exe+1DDF94 -- 8B 55 08  -- mov edx,[ebp+08]
// ffxiiiimg.exe+1DDF97 -- 52 -- push edx
// ffxiiiimg.exe+1DDF98 -- 8B 4C 24 20  -- mov ecx,[esp+20]
// ffxiiiimg.exe+1DDF9C -- E8 5FD0E7FF -- call ffxiiiimg.exe+5B000
// ffxiiiimg.exe+1DDFA1 -- 89 44 24 0C  -- mov [esp+0C],eax
// ffxiiiimg.exe+1DDFA5 -- 8B 44 24 0C  -- mov eax,[esp+0C]
// ffxiiiimg.exe+1DDFA9 -- 89 44 24 08  -- mov [esp+08],eax
// ffxiiiimg.exe+1DDFAD -- 83 7C 24 08 00 -- cmp dword ptr [esp+08],00
// ffxiiiimg.exe+1DDFB2 -- 74 20 -- je ffxiiiimg.exe+1DDFD4
// ffxiiiimg.exe+1DDFB4 -- 8D 8C 24 8C000000  -- lea ecx,[esp+0000008C]
// ffxiiiimg.exe+1DDFBB -- 8B 55 0C  -- mov edx,[ebp+0C]
// ffxiiiimg.exe+1DDFBE -- 8B 01  -- mov eax,[ecx]
// ffxiiiimg.exe+1DDFC0 -- 89 02  -- mov [edx],eax
// ffxiiiimg.exe+1DDFC2 -- 8B 41 04  -- mov eax,[ecx+04]
// ffxiiiimg.exe+1DDFC5 -- 89 42 04  -- mov [edx+04],eax
// ffxiiiimg.exe+1DDFC8 -- 8B 41 08  -- mov eax,[ecx+08]
// ffxiiiimg.exe+1DDFCB -- 89 42 08  -- mov [edx+08],eax
// ffxiiiimg.exe+1DDFCE -- 8B 49 0C  -- mov ecx,[ecx+0C]
// ffxiiiimg.exe+1DDFD1 -- 89 4A 0C  -- mov [edx+0C],ecx
// ffxiiiimg.exe+1DDFD4 -- 8B 54 24 08  -- mov edx,[esp+08]
// ffxiiiimg.exe+1DDFD8 -- 89 54 24 04  -- mov [esp+04],edx
// ffxiiiimg.exe+1DDFDC -- C7 84 24 88000000 2C520A01 -- mov [esp+00000088],010A522C -- [ffxiiiimg.exe+310AB0]
// ffxiiiimg.exe+1DDFE7 -- C7 84 24 88000000 34520A01 -- mov [esp+00000088],010A5234 -- [ffxiiiimg.exe+310AB0]
// ffxiiiimg.exe+1DDFF2 -- 8B 44 24 04  -- mov eax,[esp+04]
// ffxiiiimg.exe+1DDFF6 -- 8B 8C 24 BC000000  -- mov ecx,[esp+000000BC]
// ffxiiiimg.exe+1DDFFD -- 33 CC  -- xor ecx,esp
// ffxiiiimg.exe+1DDFFF -- E8 32FDA200 -- call ffxiiiimg.exe+C0DD36
// ffxiiiimg.exe+1DE004 -- 8B E5  -- mov esp,ebp
// ffxiiiimg.exe+1DE006 -- 5D -- pop ebp
// ffxiiiimg.exe+1DE007 -- C2 0800 -- ret 0008
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <CheatCodes>
    <CodeEntry>
      <Description>Code :cmp dword ptr [ebp-0C],00</Description>
      <AddressString>ffxiiiimg.exe+A8AA77</AddressString>
      <Before>
        <Byte>B8</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>83</Byte>
        <Byte>7D</Byte>
        <Byte>F4</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>75</Byte>
        <Byte>1A</Byte>
        <Byte>C6</Byte>
        <Byte>05</Byte>
        <Byte>D0</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of jne ffxiiiimg.exe+A8AA97</Description>
      <AddressString>ffxiiiimg.exe+A8AA7B</AddressString>
      <Before>
        <Byte>00</Byte>
        <Byte>83</Byte>
        <Byte>7D</Byte>
        <Byte>F4</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>75</Byte>
        <Byte>1A</Byte>
      </Actual>
      <After>
        <Byte>C6</Byte>
        <Byte>05</Byte>
        <Byte>D0</Byte>
        <Byte>EA</Byte>
        <Byte>83</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call dword ptr [ffxiiiimg.exe+C942A8]</Description>
      <AddressString>ffxiiiimg.exe+A8A98F</AddressString>
      <Before>
        <Byte>51</Byte>
        <Byte>8B</Byte>
        <Byte>55</Byte>
        <Byte>EC</Byte>
        <Byte>52</Byte>
      </Before>
      <Actual>
        <Byte>FF</Byte>
        <Byte>15</Byte>
        <Byte>A8</Byte>
        <Byte>42</Byte>
        <Byte>09</Byte>
        <Byte>01</Byte>
      </Actual>
      <After>
        <Byte>89</Byte>
        <Byte>45</Byte>
        <Byte>D8</Byte>
        <Byte>8B</Byte>
        <Byte>45</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>spoteD?</Description>
      <AddressString>ffxiiiimg.exe+602F70</AddressString>
      <Before>
        <Byte>E9</Byte>
        <Byte>FD</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>CC</Byte>
        <Byte>95</Byte>
        <Byte>24</Byte>
        <Byte>FF</Byte>
        <Byte>FF</Byte>
        <Byte>FF</Byte>
      </Actual>
      <After>
        <Byte>83</Byte>
        <Byte>7A</Byte>
        <Byte>78</Byte>
        <Byte>01</Byte>
        <Byte>74</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>ret 0004 something else?</Description>
      <AddressString>ffxiiiimg.exe+602D80</AddressString>
      <Before>
        <Byte>C2</Byte>
        <Byte>04</Byte>
        <Byte>00</Byte>
        <Byte>CC</Byte>
        <Byte>CC</Byte>
      </Before>
      <Actual>
        <Byte>55</Byte>
      </Actual>
      <After>
        <Byte>8B</Byte>
        <Byte>EC</Byte>
        <Byte>81</Byte>
        <Byte>EC</Byte>
        <Byte>F0</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Code :and esp,-10</Description>
      <AddressString>ffxiiiimg.exe+1DDE13</AddressString>
      <Before>
        <Byte>CC</Byte>
        <Byte>CC</Byte>
        <Byte>C2</Byte>
        <Byte>08</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>83</Byte>
        <Byte>E4</Byte>
        <Byte>F0</Byte>
      </Actual>
      <After>
        <Byte>81</Byte>
        <Byte>EC</Byte>
        <Byte>C0</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Code :sub esp,18</Description>
      <AddressString>ffxiiiimg.exe+1CE003</AddressString>
      <Before>
        <Byte>CC</Byte>
        <Byte>CC</Byte>
        <Byte>C2</Byte>
        <Byte>08</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>83</Byte>
        <Byte>EC</Byte>
        <Byte>18</Byte>
      </Actual>
      <After>
        <Byte>A1</Byte>
        <Byte>84</Byte>
        <Byte>5A</Byte>
        <Byte>6E</Byte>
        <Byte>02</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Code :sub esp,08</Description>
      <AddressString>ffxiiiimg.exe+1CDFC3</AddressString>
      <Before>
        <Byte>CC</Byte>
        <Byte>CC</Byte>
        <Byte>C2</Byte>
        <Byte>08</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>83</Byte>
        <Byte>EC</Byte>
        <Byte>08</Byte>
      </Actual>
      <After>
        <Byte>89</Byte>
        <Byte>4D</Byte>
        <Byte>F8</Byte>
        <Byte>8B</Byte>
        <Byte>45</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Code :mov ebp,esp</Description>
      <AddressString>ffxiiiimg.exe+26A7E1</AddressString>
      <Before>
        <Byte>CC</Byte>
        <Byte>CC</Byte>
        <Byte>CC</Byte>
        <Byte>CC</Byte>
        <Byte>C3</Byte>
      </Before>
      <Actual>
        <Byte>8B</Byte>
        <Byte>EC</Byte>
      </Actual>
      <After>
        <Byte>51</Byte>
        <Byte>89</Byte>
        <Byte>4D</Byte>
        <Byte>FC</Byte>
        <Byte>8B</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Code :sub esp,5C</Description>
      <AddressString>ffxiiiimg.exe+1DC4A3</AddressString>
      <Before>
        <Byte>CC</Byte>
        <Byte>CC</Byte>
        <Byte>C2</Byte>
        <Byte>10</Byte>
        <Byte>00</Byte>
      </Before>
      <Actual>
        <Byte>83</Byte>
        <Byte>EC</Byte>
        <Byte>5C</Byte>
      </Actual>
      <After>
        <Byte>89</Byte>
        <Byte>4D</Byte>
        <Byte>CC</Byte>
        <Byte>8B</Byte>
        <Byte>45</Byte>
      </After>
    </CodeEntry>
  </CheatCodes>
  <UserdefinedSymbols/>
  <Comments>...J1327
Alt:
https://opencheattables.com/memberlist.php?mode=viewprofile&amp;u=71
</Comments>
  <DisassemblerComments>
    <DisassemblerComment>
      <Address>"ffxiiiimg.exe"+A91C13</Address>
      <Comment>Checking here for jtCall</Comment>
    </DisassemblerComment>
  </DisassemblerComments>
</CheatTable>
