8278
"--- Bounty Train v1.0.13761 Trainium Edition | CE TABLE V1.0, [2017-5-17] COLONELRVH ---"
A00000
1
8275
"======================================================"
FF8000
1
8274
" - MAIN CHEATS - [Table is WIP] "
FF8000
1
8276
"======================================================"
FF8000
1
126906
"To Activate Cheats in general: first Start a Game then read [Activate] carefully"
0000FF
1
8848
"[Stats]"
FF8000
1
0
"Get Money Base Address"
Auto Assembler Script
{ Game : BountyTrainSteam.exe
Version:
Date : 2017-05-17
Author : ColonelRVH
This script does blah blah blah
}
[ENABLE]
aobscan(Get_Money_AOB,D9 40 20 D9 5D F8 D9 45 F8 D9 5D) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
registersymbol(PlayerMoney_Base)
alloc(PlayerMoney_Base,4)
newmem:
code:
mov [PlayerMoney_Base],eax
fld dword ptr [eax+20]
fstp dword ptr [ebp-08]
jmp return
Get_Money_AOB:
jmp newmem
nop
return:
registersymbol(Get_Money_AOB)
[DISABLE]
Get_Money_AOB:
db D9 40 20 D9 5D F8
unregistersymbol(Get_Money_AOB)
dealloc(newmem)
unregistersymbol(PlayerMoney_Base)
dealloc(PlayerMoney_Base)
{
// ORIGINAL CODE - INJECTION POINT: 6F0D7135
""+6F0D711C: 00 00 - add [eax],al
""+6F0D711E: 00 00 - add [eax],al
""+6F0D7120: 55 - push ebp
""+6F0D7121: 8B EC - mov ebp,esp
""+6F0D7123: 83 EC 08 - sub esp,08
""+6F0D7126: D9 EE - fldz
""+6F0D7128: D9 5D FC - fstp dword ptr [ebp-04]
""+6F0D712B: 8B 05 2C F7 62 05 - mov eax,[0562F72C]
""+6F0D7131: 8B C8 - mov ecx,eax
""+6F0D7133: 39 09 - cmp [ecx],ecx
// ---------- INJECTING HERE ----------
""+6F0D7135: D9 40 20 - fld dword ptr [eax+20]
""+6F0D7138: D9 5D F8 - fstp dword ptr [ebp-08]
// ---------- DONE INJECTING ----------
""+6F0D713B: D9 45 F8 - fld dword ptr [ebp-08]
""+6F0D713E: D9 5D FC - fstp dword ptr [ebp-04]
""+6F0D7141: 8B 45 08 - mov eax,[ebp+08]
""+6F0D7144: D9 80 D8 00 00 00 - fld dword ptr [eax+000000D8]
""+6F0D714A: D9 45 FC - fld dword ptr [ebp-04]
""+6F0D714D: 83 EC 08 - sub esp,08
""+6F0D7150: 83 EC 04 - sub esp,04
""+6F0D7153: D9 1C 24 - fstp dword ptr [esp]
""+6F0D7156: 83 EC 04 - sub esp,04
""+6F0D7159: D9 1C 24 - fstp dword ptr [esp]
}
1
"Base Address"
4 Bytes
PlayerMoney_Base
0
2
"Money"
Float
PlayerMoney_Base
20
9066
"Ignore Weight [Cargos and Passengers]"
Auto Assembler Script
{ Game : BountyTrainSteam.exe
Version:
Date : 2017-05-17
Author : ColonelRVH
This script does blah blah blah
}
[ENABLE]
aobscan(Set_Mass_AOB,D9 9F 44 01 00 00 8B 87 98 00 00 00 85 C0 74 21) // should be unique
Set_Mass_AOB:
db 90 90 90 90 90 90
registersymbol(Set_Mass_AOB)
[DISABLE]
Set_Mass_AOB:
db D9 9F 44 01 00 00
unregistersymbol(Set_Mass_AOB)
{
// ORIGINAL CODE - INJECTION POINT: 06058FFF
""+6058FE6: 8B 45 CC - mov eax,[ebp-34]
""+6058FE9: 83 EC 08 - sub esp,08
""+6058FEC: 51 - push ecx
""+6058FED: 50 - push eax
""+6058FEE: 39 00 - cmp [eax],eax
""+6058FF0: E8 4F 00 00 00 - call 06059044
""+6058FF5: 83 C4 10 - add esp,10
""+6058FF8: DD 45 D0 - fld qword ptr [ebp-30]
""+6058FFB: D9 C9 - fxch st(1)
""+6058FFD: DE C1 - faddp
// ---------- INJECTING HERE ----------
""+6058FFF: D9 9F 44 01 00 00 - fstp dword ptr [edi+00000144]
// ---------- DONE INJECTING ----------
""+6059005: 8B 87 98 00 00 00 - mov eax,[edi+00000098]
""+605900B: 85 C0 - test eax,eax
""+605900D: 74 21 - je Carriage:get_Mass+f0
""+605900F: D9 87 44 01 00 00 - fld dword ptr [edi+00000144]
""+6059015: 8B 87 98 00 00 00 - mov eax,[edi+00000098]
""+605901B: 8B C8 - mov ecx,eax
""+605901D: 39 09 - cmp [ecx],ecx
""+605901F: D9 40 34 - fld dword ptr [eax+34]
""+6059022: D9 5D DC - fstp dword ptr [ebp-24]
""+6059025: D9 45 DC - fld dword ptr [ebp-24]
}
126871
"Clear the Train before or after activation"
0000FF
1
110
"[Battle]"
00009D
1
126902
"ZA WARUDO! [Stop All Enemies][Activate: Enter Battle]"
808000
Auto Assembler Script
{ Game : BountyTrainSteam.exe
Version:
Date : 2017-05-17
Author : ColonelRVH
This script does blah blah blah
}
[ENABLE]
aobscan(Get_ZaWarudo_AOB,D9 80 9C 01 00 00 D9 EE) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
mov [eax+0000019C],(float)100
fld dword ptr [eax+0000019C]
jmp return
Get_ZaWarudo_AOB:
jmp newmem
nop
return:
registersymbol(Get_ZaWarudo_AOB)
[DISABLE]
Get_ZaWarudo_AOB:
db D9 80 9C 01 00 00
unregistersymbol(Get_ZaWarudo_AOB)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 72A02CD0
""+72A02CBC: 5F - pop edi
""+72A02CBD: C9 - leave
""+72A02CBE: C3 - ret
""+72A02CBF: 00 55 8B - add [ebp-75],dl
""+72A02CC2: EC - in al,dx
""+72A02CC3: 83 EC 08 - sub esp,08
""+72A02CC6: 8B 45 08 - mov eax,[ebp+08]
""+72A02CC9: 8B 40 18 - mov eax,[eax+18]
""+72A02CCC: 8B C8 - mov ecx,eax
""+72A02CCE: 39 09 - cmp [ecx],ecx
// ---------- INJECTING HERE ----------
""+72A02CD0: D9 80 9C 01 00 00 - fld dword ptr [eax+0000019C]
// ---------- DONE INJECTING ----------
""+72A02CD6: D9 EE - fldz
""+72A02CD8: 33 C0 - xor eax,eax
""+72A02CDA: DF F1 - fcomip st(0),st(1)
""+72A02CDC: DD D8 - fstp st(0)
""+72A02CDE: 7A 03 - jp GOAP:IsStunedPrecondition:get_NextActionInternal+23
""+72A02CE0: 0F 92 C0 - setb al
""+72A02CE3: 85 C0 - test eax,eax
""+72A02CE5: 74 16 - je GOAP:IsStunedPrecondition:get_NextActionInternal+3d
""+72A02CE7: 8B 45 08 - mov eax,[ebp+08]
""+72A02CEA: 8B 40 18 - mov eax,[eax+18]
}
8868
"https://www.youtube.com/watch?v=7ePWNmLP0Z0"
808000
1
126869
"Activate God Mode [Activate: Hit / Get Hit Once]"
Auto Assembler Script
{ Game : BountyTrainSteam.exe
Version:
Date : 2017-05-17
Author : ColonelRVH
This script does blah blah blah
}
[ENABLE]
aobscan(Set_HP_AOB,D9 9F A0 01 00 00 8B) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
label(Cmp_Godmode_Flag)
label(Cmp_InstantKill_Flag)
label(Godmode)
label(InstantKill)
registersymbol(Godmode_Flag)
registersymbol(InstantKill_Flag)
alloc(Godmode_Flag,4)
alloc(InstantKill_Flag,4)
Godmode_Flag:
dd 1
Instantkill_Flag:
dd 0
newmem:
cmp dword ptr [edi+0000017E],0
je Cmp_Godmode_Flag
jmp Cmp_InstantKill_Flag
Cmp_Godmode_Flag:
cmp dword ptr [Godmode_Flag],1
je Godmode
jmp code
Cmp_InstantKill_Flag:
cmp dword ptr [InstantKill_Flag],1
je InstantKill
code:
fstp dword ptr [edi+000001A0]
jmp return
Godmode:
push ebx
mov ebx,[edi+000001A4]
mov [edi+000001A0],ebx
pop ebx
jmp return
InstantKill:
mov [edi+000001A0],(float)0
jmp return
Set_HP_AOB:
jmp newmem
nop
return:
registersymbol(Set_HP_AOB)
[DISABLE]
Set_HP_AOB:
db D9 9F A0 01 00 00
unregistersymbol(Set_HP_AOB)
dealloc(newmem)
unregistersymbol(Godmode_Flag)
unregistersymbol(InstantKill_Flag)
dealloc(Godmode_Flag)
dealloc(Instantkill_Flag)
{
// ORIGINAL CODE - INJECTION POINT: 60364BB3
""+60364B93: D9 45 F4 - fld dword ptr [ebp-0C]
""+60364B96: 83 EC 04 - sub esp,04
""+60364B99: 83 EC 04 - sub esp,04
""+60364B9C: D9 1C 24 - fstp dword ptr [esp]
""+60364B9F: 83 EC 04 - sub esp,04
""+60364BA2: D9 1C 24 - fstp dword ptr [esp]
""+60364BA5: 83 EC 04 - sub esp,04
""+60364BA8: D9 1C 24 - fstp dword ptr [esp]
""+60364BAB: E8 D8 59 E5 A4 - call UnityEngine:Mathf:Clamp
""+60364BB0: 83 C4 10 - add esp,10
// ---------- INJECTING HERE ----------
""+60364BB3: D9 9F A0 01 00 00 - fstp dword ptr [edi+000001A0]
// ---------- DONE INJECTING ----------
""+60364BB9: 8B 47 1C - mov eax,[edi+1C]
""+60364BBC: 85 C0 - test eax,eax
""+60364BBE: 74 24 - je Character:set_Hp+9c
""+60364BC0: 8B 47 1C - mov eax,[edi+1C]
""+60364BC3: D9 87 A0 01 00 00 - fld dword ptr [edi+000001A0]
""+60364BC9: 0F B6 8F 14 02 00 00 - movzx ecx,byte ptr [edi+00000214]
""+60364BD0: 83 EC 04 - sub esp,04
""+60364BD3: 51 - push ecx
""+60364BD4: 83 EC 04 - sub esp,04
""+60364BD7: D9 1C 24 - fstp dword ptr [esp]
}
118
"[Extra]"
008000
1
126864
"Contrabands Bypass [Activate: Enter Another City]"
Auto Assembler Script
{ Game : BountyTrainSteam.exe
Version:
Date : 2017-05-17
Author : ColonelRVH
This script does blah blah blah
}
[ENABLE]
aobscan(Get_ContrabandsCalc_AOB,E8 C6 00 00 00 83 C4 10 8B 05) // should be unique
Get_ContrabandsCalc_AOB:
db 90 90 90 90 90
registersymbol(Get_ContrabandsCalc_AOB)
[DISABLE]
Get_ContrabandsCalc_AOB:
db E8 C6 00 00 00
unregistersymbol(Get_ContrabandsCalc_AOB)
{
// ORIGINAL CODE - INJECTION POINT: 60368825
""+6036880C: 57 - push edi
""+6036880D: 56 - push esi
""+6036880E: 83 EC 0C - sub esp,0C
""+60368811: 8B 05 28 F7 B9 04 - mov eax,[04B9F728]
""+60368817: 8B 70 14 - mov esi,[eax+14]
""+6036881A: 8B C6 - mov eax,esi
""+6036881C: 83 EC 08 - sub esp,08
""+6036881F: FF 75 08 - push [ebp+08]
""+60368822: 50 - push eax
""+60368823: 39 00 - cmp [eax],eax
// ---------- INJECTING HERE ----------
""+60368825: E8 C6 00 00 00 - call Contraband:CalculateProbability
// ---------- DONE INJECTING ----------
""+6036882A: 83 C4 10 - add esp,10
""+6036882D: 8B 05 38 F7 B9 04 - mov eax,[04B9F738]
""+60368833: 83 EC 08 - sub esp,08
""+60368836: FF 75 08 - push [ebp+08]
""+60368839: 50 - push eax
""+6036883A: 39 00 - cmp [eax],eax
""+6036883C: E8 A7 DE 4C A5 - call WMNodeManager:GetTown
""+60368841: 83 C4 10 - add esp,10
""+60368844: 89 45 E8 - mov [ebp-18],eax
""+60368847: 8B 45 E8 - mov eax,[ebp-18]
}
117
"[Miscellaneous][Use With Caution!]"
0000FF
1
8266
"[Backups][Unused]"
C0C0C0
1
126870
"Addresses 2017-5-17"
1
126872
"_stunTime"
Float
5B490E5C
126873
"_hp"
Float
5B490E60
126874
"_strengthBaseHp"
Float
5B490E64
126875
"_surviveSkillBaseHp"
Float
5B490E68
126876
"_stamina"
Float
5B490E6C
126877
"_maxRunSpeed"
Float
5B490E70
126878
"_maxWalkSpeed"
Float
5B490E74
126879
"_strength"
4 Bytes
5B490E78
126880
"_agility"
4 Bytes
5B490E7C
126881
"_will"
4 Bytes
5B490E80
126882
"_intellect"
4 Bytes
5B490E84
126883
"_perkStrength"
4 Bytes
5B490E88
126884
"_perkAgility"
4 Bytes
5B490E8C
126885
"_perkWillpower"
4 Bytes
5B490E90
126886
"_perkIntellect"
4 Bytes
5B490E94
126887
"_morale"
Float
5B490E98
126888
"_evasionByAgility"
Float
5B490E9C
126889
"_consumingTime"
Float
5B490EA0
126890
"_prevTime"
Float
5B490EA4
126891
"_canGainExperience"
Byte
5B490EA8
126892
"_exp"
Float
5B490EAC
126893
"_level"
4 Bytes
5B490EB0
126894
"_gainLevel"
4 Bytes
5B490EB4
126895
"_perkSeed"
4 Bytes
5B490EB8
126896
"_primarySkillKind"
4 Bytes
5B490EBC
126897
"_abilitySkillKind"
4 Bytes
5B490EC0
126898
"_isOwnedByPlayer"
Byte
5B490EC4
9060
"Activate God Mode"
1:Enabled
0:Disabled
4 Bytes
Godmode_Flag
8928
"Activate Instant Kill"
1:Enabled
0:Disabled
4 Bytes
InstantKill_Flag
4
"Mass Bypass"
Auto Assembler Script
define(MassByPass,Carriage:get_Mass+b1)
define(MassByPassBytes,D9 9F 50 01 00 00)
[ENABLE]
assert(MassByPass,MassByPassBytes)
alloc(newmem,$100)
label(code)
label(return)
newmem:
code:
//fstp dword ptr [edi+00000140]
jmp return
MassByPass:
jmp newmem
nop
return:
registersymbol(MassByPass)
[DISABLE]
MassByPass:
db D9 9F 50 01 00 00
unregistersymbol(MassByPass)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 4F079B29
""+4F079B0D: 8B 8F 88 01 00 00 - mov ecx,[edi+00000188]
""+4F079B13: 83 EC 08 - sub esp,08
""+4F079B16: 51 - push ecx
""+4F079B17: 50 - push eax
""+4F079B18: 39 00 - cmp [eax],eax
""+4F079B1A: E8 89 01 00 00 - call ItemManager:MassForGrid
""+4F079B1F: 83 C4 10 - add esp,10
""+4F079B22: DD 45 D0 - fld qword ptr [ebp-30]
""+4F079B25: D9 C9 - fxch st(1)
""+4F079B27: DE C1 - faddp
// ---------- INJECTING HERE ----------
""+4F079B29: D9 9F 40 01 00 00 - fstp dword ptr [edi+00000140]
// ---------- DONE INJECTING ----------
""+4F079B2F: 8B 87 8C 00 00 00 - mov eax,[edi+0000008C]
""+4F079B35: 85 C0 - test eax,eax
""+4F079B37: 74 21 - je Carriage:get_Mass+e2
""+4F079B39: D9 87 40 01 00 00 - fld dword ptr [edi+00000140]
""+4F079B3F: 8B 87 8C 00 00 00 - mov eax,[edi+0000008C]
""+4F079B45: 8B C8 - mov ecx,eax
""+4F079B47: 39 09 - cmp [ecx],ecx
""+4F079B49: D9 40 34 - fld dword ptr [eax+34]
""+4F079B4C: D9 5D DC - fstp dword ptr [ebp-24]
""+4F079B4F: D9 45 DC - fld dword ptr [ebp-24]
}
126858
"Contraband Bypass"
Auto Assembler Script
define(ContrabandByPass,Contraband:CheckNode+18)
//define(ContrabandByPassBytes,Contraband:CalculateProbability)
//define(CalcProbabilityBytes,Contraband:CalculateProbability)
[ENABLE]
//assert(ContrabandByPass,ContrabandByPassBytes)
ContrabandByPass:
db 90 90 90 90 90
registersymbol(ContrabandByPass)
[DISABLE]
ContrabandByPass:
// call ContrabandByPassBytes
unregistersymbol(ContrabandByPass)
126863
"Set Money = 257500"
Auto Assembler Script
define(SetMoney,Player:ChangeMoney+7d)
define(SetMoneyBytes,D9 5F 14 D9 45 0C D9)
[ENABLE]
assert(SetMoney,SetMoneyBytes)
alloc(newmem,$100)
label(code)
label(return)
newmem:
code:
fstp dword ptr [edi+14]
mov [edi+14],(float)25700
fld dword ptr [ebp+0C]
jmp return
SetMoney:
jmp newmem
nop
return:
registersymbol(SetMoney)
[DISABLE]
SetMoney:
db D9 5F 14 D9 45 0C
unregistersymbol(SetMoney)
dealloc(newmem)
126861
"No Rep Subtraction"
Auto Assembler Script
define(NoRepSubtract,Reputation:op_Subtraction)
define(NoRepSubtractEnd,Reputation:op_Subtraction+62)
define(NoRepSubtractBytes,55)
[ENABLE]
assert(NoRepSubtract,NoRepSubtractBytes)
NoRepSubtract:
jmp 63CC05C9
registersymbol(NoRepSubtract)
[DISABLE]
NoRepSubtract:
db NoRepSubtractBytes
unregistersymbol(NoRepSubtract)
126905
"ZA WARUDO! [Stop Time]"
Auto Assembler Script
{ Game : BountyTrainSteam.exe
Version:
Date : 2017-05-17
Author : ColonelRVH
This script does blah blah blah
}
[ENABLE]
aobscan(Set_ObstacleHP_AOB,D9 5F 68 D9 45 0C) // should be unique
Set_ObstacleHP_AOB:
db 90 90 90
registersymbol(Set_ObstacleHP_AOB)
aobscan(Set_ObstacleTime_AOB,D9 9F 88 00 00 00 D9 47 68 D9 5D F8) // should be unique
Set_ObstacleTime_AOB:
db 90 90 90 90 90 90
registersymbol(Set_ObstacleTime_AOB)
[DISABLE]
Set_ObstacleHP_AOB:
db D9 5F 68
unregistersymbol(Set_ObstacleHP_AOB)
Set_ObstacleTime_AOB:
db D9 9F 88 00 00 00
unregistersymbol(Set_ObstacleTime_AOB)
{
// ORIGINAL CODE - INJECTION POINT: 729E2E77
""+729E2E64: 00 00 - add [eax],al
""+729E2E66: 00 00 - add [eax],al
""+729E2E68: 55 - push ebp
""+729E2E69: 8B EC - mov ebp,esp
""+729E2E6B: 53 - push ebx
""+729E2E6C: 57 - push edi
""+729E2E6D: 56 - push esi
""+729E2E6E: 83 EC 0C - sub esp,0C
""+729E2E71: 8B 7D 08 - mov edi,[ebp+08]
""+729E2E74: D9 45 0C - fld dword ptr [ebp+0C]
// ---------- INJECTING HERE ----------
""+729E2E77: D9 5F 68 - fstp dword ptr [edi+68]
""+729E2E7A: D9 45 0C - fld dword ptr [ebp+0C]
// ---------- DONE INJECTING ----------
""+729E2E7D: D9 EE - fldz
""+729E2E7F: DF F1 - fcomip st(0),st(1)
""+729E2E81: DD D8 - fstp st(0)
""+729E2E83: 0F 82 D6 00 00 00 - jb RailroadObstacle:set_Hp+f7
""+729E2E89: 8B 47 2C - mov eax,[edi+2C]
""+729E2E8C: 3D FF FF FF FF - cmp eax,FFFFFFFF
""+729E2E91: 0F 84 C8 00 00 00 - je RailroadObstacle:set_Hp+f7
""+729E2E97: 8B 05 40 5F 55 5B - mov eax,[5B555F40]
""+729E2E9D: 8B F0 - mov esi,eax
""+729E2E9F: 39 00 - cmp [eax],eax
}
{
// ORIGINAL CODE - INJECTION POINT: 72A192F9
""+72A192DB: 57 - push edi
""+72A192DC: 83 EC 04 - sub esp,04
""+72A192DF: 8B 7D 08 - mov edi,[ebp+08]
""+72A192E2: D9 87 88 00 00 00 - fld dword ptr [edi+00000088]
""+72A192E8: D9 5D F8 - fstp dword ptr [ebp-08]
""+72A192EB: D9 45 F8 - fld dword ptr [ebp-08]
""+72A192EE: D9 45 0C - fld dword ptr [ebp+0C]
""+72A192F1: DE E9 - fsubp st(1),st(0)
""+72A192F3: D9 5D F8 - fstp dword ptr [ebp-08]
""+72A192F6: D9 45 F8 - fld dword ptr [ebp-08]
// ---------- INJECTING HERE ----------
""+72A192F9: D9 9F 88 00 00 00 - fstp dword ptr [edi+00000088]
// ---------- DONE INJECTING ----------
""+72A192FF: D9 47 68 - fld dword ptr [edi+68]
""+72A19302: D9 5D F8 - fstp dword ptr [ebp-08]
""+72A19305: D9 45 F8 - fld dword ptr [ebp-08]
""+72A19308: D9 47 78 - fld dword ptr [edi+78]
""+72A1930B: D9 45 0C - fld dword ptr [ebp+0C]
""+72A1930E: DE C9 - fmulp st(1),st(0)
""+72A19310: DE E9 - fsubp st(1),st(0)
""+72A19312: 83 EC 08 - sub esp,08
""+72A19315: 83 EC 04 - sub esp,04
""+72A19318: D9 1C 24 - fstp dword ptr [esp]
}
8435
"[Obsolete][Buggy]"
C0C0C0
1
8267
"======================================================"
808000
1
8265
" - SPECIAL THANKS - "
808000
1
8268
"======================================================"
808000
1
8277
" ____"
808000
1
8443
"------------------------------------------------------"
808000
1
8849
"- CHANGES | NOTES -"
808000
1
8910
"Upcoming Version 2.0"
008000
1
8441
"------------------------------------------------------"
808000
1
8908
"- Please support my work at -"
0080FF
1
8909
"https://www.patreon.com/ColonelRVH"
0080FF
1
9065
"Early Update might as well be on Patreon first!"
0080FF
1
Change of fstp dword ptr [edi+00000088]
72A192F9
0
5D
F8
D9
45
F8
D9
9F
88
00
00
00
D9
47
68
D9
5D
Change of fstp dword ptr [edi+68]
729E2E77
0
7D
08
D9
45
0C
D9
5F
68
D9
45
0C
D9
EE
BLucre
015C0010
BHP
015C0000
GetHP
463A7445
GetLucre
463A9B27
IgnoreMana
463C8647
BaseGold
02680000
GetGold
00F6FCC9
Get_Money_AOB
73474AB5
Set_Mass_AOB
734674A9
Get_ContrabandsCalc_AOB
734B5CC5
If you want to support, Please consider become my patron at:
----------------------
https://www.patreon.com/ColonelRVH
----------------------
It would be a great help for me to cover my living expenses so I can focus on making & improving cheat for you.
----------------------
© ColonelRVH, 2017