Jump to content

1 post in this topic

Recommended Posts

Posted

Hey Buddy's,

I try since one week, every day about 5-6 Hours to hack the f**cking Kill Shot!

I dont understand this sh*t! In the hole Function i found there Compare other Functions in totally other sections!

I Breakpoint many many functions and they hits, but when i Edit the Function, nothings happend.

 

I hope i found some they can help me???

 

Here is the Funtion:

__text:001CCA00 ; =============== S U B R O U T I N E =======================================
__text:001CCA00
__text:001CCA00 ; Attributes: bp-based frame
__text:001CCA00
__text:001CCA00 ; BuyWeaponAction::Execute(JSONMap const&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> &)
__text:001CCA00 __ZN15BuyWeaponAction7ExecuteERK7JSONMapbRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
__text:001CCA00                                         ; DATA XREF: __data:00CA9BB0o
__text:001CCA00
__text:001CCA00 var_860         = -0x860
__text:001CCA00 var_814         = -0x814
__text:001CCA00 var_810         = -0x810
__text:001CCA00 var_808         = -0x808
__text:001CCA00 var_804         = -0x804
__text:001CCA00 var_800         = -0x800
__text:001CCA00 var_7FC         = -0x7FC
__text:001CCA00 var_7F8         = -0x7F8
__text:001CCA00 var_7BC         = -0x7BC
__text:001CCA00 var_780         = -0x780
__text:001CCA00 var_744         = -0x744
__text:001CCA00 var_708         = -0x708
__text:001CCA00 var_6CC         = -0x6CC
__text:001CCA00 var_690         = -0x690
__text:001CCA00 var_654         = -0x654
__text:001CCA00 var_618         = -0x618
__text:001CCA00 var_5DC         = -0x5DC
__text:001CCA00 var_5A0         = -0x5A0
__text:001CCA00 var_564         = -0x564
__text:001CCA00 var_528         = -0x528
__text:001CCA00 var_4EC         = -0x4EC
__text:001CCA00 var_4B0         = -0x4B0
__text:001CCA00 var_474         = -0x474
__text:001CCA00 var_460         = -0x460
__text:001CCA00 var_438         = -0x438
__text:001CCA00 var_3FC         = -0x3FC
__text:001CCA00 var_3C0         = -0x3C0
__text:001CCA00 var_3BC         = -0x3BC
__text:001CCA00 var_3B8         = -0x3B8
__text:001CCA00 var_3B4         = -0x3B4
__text:001CCA00 var_378         = -0x378
__text:001CCA00 var_33C         = -0x33C
__text:001CCA00 var_300         = -0x300
__text:001CCA00 var_2C4         = -0x2C4
__text:001CCA00 var_288         = -0x288
__text:001CCA00 var_24C         = -0x24C
__text:001CCA00 var_210         = -0x210
__text:001CCA00 var_1D4         = -0x1D4
__text:001CCA00 var_198         = -0x198
__text:001CCA00 var_18C         = -0x18C
__text:001CCA00 var_150         = -0x150
__text:001CCA00 var_114         = -0x114
__text:001CCA00 var_D8          = -0xD8
__text:001CCA00 var_9C          = -0x9C
__text:001CCA00 var_60          = -0x60
__text:001CCA00
__text:001CCA00                 PUSH            {R4-R7,LR}
__text:001CCA02                 ADD             R7, SP, #0xC
__text:001CCA04                 PUSH.W          {R8,R10,R11}
__text:001CCA08                 VPUSH           {D8}
__text:001CCA0C                 SUB.W           SP, SP, #0x840
__text:001CCA10                 STR             R3, [SP,#0x860+var_800]
__text:001CCA12                 MOV             R5, R1
__text:001CCA14                 STR             R2, [SP,#0x860+var_7FC]
__text:001CCA16                 BL              __ZN9valor_sky16GetCurrentTeamIDEv ; valor_sky::GetCurrentTeamID(void)
__text:001CCA1A                 MOV             R1, R0  ; char *
__text:001CCA1C                 MOV             R0, #(aTeam - 0x1CCA2A) ; "Team"
__text:001CCA24                 MOVS            R2, #0  ; char *
__text:001CCA26                 ADD             R0, PC  ; "Team"
__text:001CCA28                 MOVS            R4, #0
__text:001CCA2A                 BL              __ZN9CachedDoc17RetrieveCachedDocEPKcS1_S1_ ; CachedDoc::RetrieveCachedDoc(char const*,char const*,char const*)
__text:001CCA2E                 CBZ             R0, loc_1CCA50
__text:001CCA30                 MOVW            R1, #(:lower16:(__ZTI9CachedDoc_ptr - 0x1CCA46))
__text:001CCA34                 MOVS            R3, #0
__text:001CCA36                 MOVT.W          R1, #(:upper16:(__ZTI9CachedDoc_ptr - 0x1CCA46))
__text:001CCA3A                 MOV             R2, #(__ZTI7TeamDoc_ptr - 0x1CCA48)
__text:001CCA42                 ADD             R1, PC ; __ZTI9CachedDoc_ptr
__text:001CCA44                 ADD             R2, PC ; __ZTI7TeamDoc_ptr
__text:001CCA46                 LDR             R1, [R1] ; `typeinfo for'CachedDoc
__text:001CCA48                 LDR             R2, [R2] ; `typeinfo for'TeamDoc
__text:001CCA4A                 BLX.W           ___dynamic_cast
__text:001CCA4E                 MOV             R4, R0
__text:001CCA50
__text:001CCA50 loc_1CCA50                              ; CODE XREF: BuyWeaponAction::Execute(JSONMap const&,bool,std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>> &)+2Ej
__text:001CCA50                 MOV             R0, R4  ; this
__text:001CCA52                 BL              __ZN12CachedObject10GetJSONMapEv ; CachedObject::GetJSONMap(void)
__text:001CCA56                 MOV             R1, R0
__text:001CCA58                 SUB.W           R0, R7, #-var_60
__text:001CCA5C                 BL              __ZN7JSONMapC1ERKS_ ; JSONMap::JSONMap(JSONMap const&)
__text:001CCA60                 MOVW            R0, #(:lower16:(aCurrencybalanc - 0x1CCA70)) ; "CurrencyBalance"
__text:001CCA64                 MOVS            R1, #0  ; char *
__text:001CCA66                 MOVT.W          R0, #(:upper16:(aCurrencybalanc - 0x1CCA70)) ; "CurrencyBalance"
__text:001CCA6A                 MOVS            R2, #0  ; char *
__text:001CCA6C                 ADD             R0, PC  ; "CurrencyBalance"
__text:001CCA6E                 MOV.W           R11, #0
__text:001CCA72                 BL              __ZN10CachedView18RetrieveCachedViewEPKcS1_S1_ ; CachedView::RetrieveCachedView(char const*,char const*,char const*)
__text:001CCA76                 CBZ             R0, loc_1CCA98
__text:001CCA78                 MOVW            R1, #(:lower16:(__ZTI10CachedView_ptr - 0x1CCA8E))
__text:001CCA7C                 MOVS            R3, #0
__text:001CCA7E                 MOVT.W          R1, #(:upper16:(__ZTI10CachedView_ptr - 0x1CCA8E))
__text:001CCA82                 MOV             R2, #(__ZTI19CurrencyBalanceView_ptr - 0x1CCA90)
__text:001CCA8A                 ADD             R1, PC ; __ZTI10CachedView_ptr
__text:001CCA8C                 ADD             R2, PC ; __ZTI19CurrencyBalanceView_ptr
__text:001CCA8E                 LDR             R1, [R1] ; `typeinfo for'CachedView
__text:001CCA90                 LDR             R2, [R2] ; `typeinfo for'CurrencyBalanceView
__text:001CCA92                 BLX.W           ___dynamic_cast
__text:001CCA96                 MOV             R11, R0
__text:001CCA98
__text:001CCA98 loc_1CCA98                              ; CODE XREF: BuyWeaponAction::Execute(JSONMap const&,bool,std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>> &)+76j
__text:001CCA98                 MOVW            R2, #(:lower16:(aWeaponid - 0x1CCAAA)) ; "WeaponId"
__text:001CCA9C                 SUB.W           R4, R7, #-var_9C
__text:001CCAA0                 MOVT.W          R2, #(:upper16:(aWeaponid - 0x1CCAAA)) ; "WeaponId"
__text:001CCAA4                 MOV             R1, R5
__text:001CCAA6                 ADD             R2, PC  ; "WeaponId"
__text:001CCAA8                 MOV             R0, R4
__text:001CCAAA                 MOV             R10, R5
__text:001CCAAC                 BL              __ZNK7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCAB0                 MOVW            R1, #(:lower16:(asc_A52830 - 0x1CCABE)) ; ""
__text:001CCAB4                 MOV             R0, R4  ; this
__text:001CCAB6                 MOVT.W          R1, #(:upper16:(asc_A52830 - 0x1CCABE)) ; ""
__text:001CCABA                 ADD             R1, PC  ; ""
__text:001CCABC                 BL              __ZNK7JSONMap19GetStringTableEntryEPKc ; JSONMap::GetStringTableEntry(char const*)
__text:001CCAC0                 MOV             R5, R0
__text:001CCAC2                 MOV             R0, R4  ; this
__text:001CCAC4                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCAC8                 MOVW            R2, #(:lower16:(aWeapons - 0x1CCADC)) ; "Weapons"
__text:001CCACC                 ADDW            R4, SP, #0x860+var_114
__text:001CCAD0                 MOVT.W          R2, #(:upper16:(aWeapons - 0x1CCADC)) ; "Weapons"
__text:001CCAD4                 SUB.W           R1, R7, #-var_60
__text:001CCAD8                 ADD             R2, PC  ; "Weapons"
__text:001CCADA                 MOV             R0, R4
__text:001CCADC                 BL              __ZN7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCAE0                 SUB.W           R6, R7, #-var_D8
__text:001CCAE4                 MOV             R1, R4  ; char *
__text:001CCAE6                 MOV             R2, R5
__text:001CCAE8                 MOV             R0, R6  ; this
__text:001CCAEA                 BL              __ZN7JSONMap3GetEPKc ; JSONMap::Get(char const*)
__text:001CCAEE                 MOV             R0, R6  ; this
__text:001CCAF0                 BL              __ZNK7JSONMap7IsValidEv ; JSONMap::IsValid(void)
__text:001CCAF4                 MOV             R8, R0
__text:001CCAF6                 MOV             R0, R6  ; this
__text:001CCAF8                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCAFC                 MOV             R0, R4  ; this
__text:001CCAFE                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCB02                 CMP.W           R8, #1
__text:001CCB06                 BNE             loc_1CCB20
__text:001CCB08                 MOV             R1, #(aAttemptingT_10 - 0x1CCB16) ; "Attempting to buy weapon that is alread"...
__text:001CCB10                 LDR             R0, [SP,#0x860+var_800]
__text:001CCB12                 ADD             R1, PC  ; "Attempting to buy weapon that is alread"...
__text:001CCB14                 BLX.W           __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc ; std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>>::assign(char const*)
__text:001CCB18                 LDR             R0, [SP,#0x860+var_7FC]
__text:001CCB1A                 CMP             R0, #0
__text:001CCB1C                 BNE.W           loc_1CCFF0
__text:001CCB20
__text:001CCB20 loc_1CCB20                              ; CODE XREF: BuyWeaponAction::Execute(JSONMap const&,bool,std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>> &)+106j
__text:001CCB20                 MOVW            R2, #(:lower16:(aCurrencytype - 0x1CCB32)) ; "CurrencyType"
__text:001CCB24                 ADD.W           R4, SP, #0x860+var_150
__text:001CCB28                 MOVT.W          R2, #(:upper16:(aCurrencytype - 0x1CCB32)) ; "CurrencyType"
__text:001CCB2C                 MOV             R1, R10
__text:001CCB2E                 ADD             R2, PC  ; "CurrencyType"
__text:001CCB30                 MOV             R0, R4
__text:001CCB32                 STR.W           R10, [SP,#0x860+var_810+4]
__text:001CCB36                 BL              __ZNK7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCB3A                 MOVW            R1, #(:lower16:(asc_A52830 - 0x1CCB48)) ; ""
__text:001CCB3E                 MOV             R0, R4  ; this
__text:001CCB40                 MOVT.W          R1, #(:upper16:(asc_A52830 - 0x1CCB48)) ; ""
__text:001CCB44                 ADD             R1, PC  ; ""
__text:001CCB46                 BL              __ZNK7JSONMap19GetStringTableEntryEPKc ; JSONMap::GetStringTableEntry(char const*)
__text:001CCB4A                 MOV             R6, R0
__text:001CCB4C                 MOV             R0, R4  ; this
__text:001CCB4E                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCB52                 MOVW            R2, #(:lower16:(aCommandtime - 0x1CCB64)) ; "CommandTime"
__text:001CCB56                 ADDW            R8, SP, #0x860+var_18C
__text:001CCB5A                 MOVT.W          R2, #(:upper16:(aCommandtime - 0x1CCB64)) ; "CommandTime"
__text:001CCB5E                 MOV             R1, R10
__text:001CCB60                 ADD             R2, PC  ; "CommandTime"
__text:001CCB62                 MOV             R0, R8
__text:001CCB64                 BL              __ZNK7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCB68                 VMOV.I32        D8, #0
__text:001CCB6C                 MOV             R0, R8  ; this
__text:001CCB6E                 VMOV            R1, R10, D8
__text:001CCB72                 STR             R1, [SP,#0x860+var_810]
__text:001CCB74                 MOV             R2, R10
__text:001CCB76                 BL              __ZNK7JSONMap9GetDoubleEd ; JSONMap::GetDouble(double)
__text:001CCB7A                 MOV             R3, R0  ; char *
__text:001CCB7C                 MOV             R0, #(aWeapon - 0x1CCB8A) ; "Weapon"
__text:001CCB84                 STR             R1, [SP,#0x860+var_860] ; double
__text:001CCB86                 ADD             R0, PC  ; "Weapon"
__text:001CCB88                 MOV             R1, R5  ; char *
__text:001CCB8A                 MOV             R2, R6  ; char *
__text:001CCB8C                 BL              __ZN10SalesAgent8GetPriceEPKcS1_S1_d ; SalesAgent::GetPrice(char const*,char const*,char const*,double)
__text:001CCB90                 MOV             R4, R0
__text:001CCB92                 MOV             R0, R8  ; this
__text:001CCB94                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCB98                 MOV             R0, R11 ; this
__text:001CCB9A                 MOV             R1, R6  ; char *
__text:001CCB9C                 MOV             R2, R4  ; int
__text:001CCB9E                 BL              __ZNK19CurrencyBalanceView9CanAffordEPKci ; CurrencyBalanceView::CanAfford(char const*,int)
__text:001CCBA2                 CBNZ            R0, loc_1CCBBC
__text:001CCBA4                 MOV             R1, #(aCannotAffordWe - 0x1CCBB2) ; "Cannot afford weapon purchase."
__text:001CCBAC                 LDR             R0, [SP,#0x860+var_800]
__text:001CCBAE                 ADD             R1, PC  ; "Cannot afford weapon purchase."
__text:001CCBB0                 BLX.W           __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc ; std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>>::assign(char const*)
__text:001CCBB4                 LDR             R0, [SP,#0x860+var_7FC]
__text:001CCBB6                 CMP             R0, #0
__text:001CCBB8                 BNE.W           loc_1CCFF0
__text:001CCBBC
__text:001CCBBC loc_1CCBBC                              ; CODE XREF: BuyWeaponAction::Execute(JSONMap const&,bool,std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>> &)+1A2j
__text:001CCBBC                 MOV             R0, R6  ; char *
__text:001CCBBE                 STR.W           R10, [SP,#0x860+var_814]
__text:001CCBC2                 BLX.W           _strlen
__text:001CCBC6                 ADD.W           R8, SP, #0x860+var_198
__text:001CCBCA                 MOV             R2, R0
__text:001CCBCC                 MOV             R1, R6
__text:001CCBCE                 MOV             R0, R8
__text:001CCBD0                 BLX.W           __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm ; std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>>::__init(char const*,ulong)
__text:001CCBD4                 MOV             R0, R11
__text:001CCBD6                 MOV             R1, R8
__text:001CCBD8                 MOV             R2, R4
__text:001CCBDA                 BL              __ZN19CurrencyBalanceView16SubtractCurrencyENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEi ; CurrencyBalanceView::SubtractCurrency(std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>>,int)
__text:001CCBDE                 MOV             R0, R8
__text:001CCBE0                 BLX.W           __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev ; std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>>::~basic_string()
__text:001CCBE4                 BL.W            __ZN4core15JSONAllocObjectEv ; core::JSONAllocObject(void)
__text:001CCBE8                 MOVW            R8, #(:lower16:(aWeapons - 0x1CCBFC)) ; "Weapons"
__text:001CCBEC                 SUB.W           R10, R7, #-var_60
__text:001CCBF0                 MOVT.W          R8, #(:upper16:(aWeapons - 0x1CCBFC)) ; "Weapons"
__text:001CCBF4                 ADDW            R4, SP, #0x860+var_1D4
__text:001CCBF8                 ADD             R8, PC  ; "Weapons"
__text:001CCBFA                 MOV             R6, R0
__text:001CCBFC                 MOV             R0, R4
__text:001CCBFE                 MOV             R1, R10
__text:001CCC00                 MOV             R2, R8
__text:001CCC02                 BL              __ZN7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCC06                 MOV             R0, R4
__text:001CCC08                 MOV             R1, R5
__text:001CCC0A                 MOV             R2, R6
__text:001CCC0C                 MOVS            R3, #1
__text:001CCC0E                 BL              __ZN7JSONMap8AddChildEPKcPN4core8JSONNodeENS_10InsertModeE ; JSONMap::AddChild(char const*,core::JSONNode *,JSONMap::InsertMode)
__text:001CCC12                 MOV             R0, R4  ; this
__text:001CCC14                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCC18                 BL.W            __ZN4core15JSONAllocObjectEv ; core::JSONAllocObject(void)
__text:001CCC1C                 ADDW            R11, SP, #0x860+var_24C
__text:001CCC20                 MOV             R4, R0
__text:001CCC22                 MOV             R1, R10
__text:001CCC24                 MOV             R2, R8
__text:001CCC26                 MOV             R0, R11
__text:001CCC28                 BL              __ZN7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCC2C                 ADD.W           R6, SP, #0x860+var_210
__text:001CCC30                 MOV             R1, R11
__text:001CCC32                 MOV             R2, R5
__text:001CCC34                 MOV             R0, R6
__text:001CCC36                 BL              __ZN7JSONMapixEPKc ; JSONMap::operator[](char const*)
__text:001CCC3A                 MOVW            R1, #(:lower16:(aUpgrades - 0x1CCC4A)) ; "Upgrades"
__text:001CCC3E                 MOV             R0, R6
__text:001CCC40                 MOVT.W          R1, #(:upper16:(aUpgrades - 0x1CCC4A)) ; "Upgrades"
__text:001CCC44                 MOV             R2, R4
__text:001CCC46                 ADD             R1, PC  ; "Upgrades"
__text:001CCC48                 MOVS            R3, #1
__text:001CCC4A                 BL              __ZN7JSONMap8AddChildEPKcPN4core8JSONNodeENS_10InsertModeE ; JSONMap::AddChild(char const*,core::JSONNode *,JSONMap::InsertMode)
__text:001CCC4E                 MOV             R0, R6  ; this
__text:001CCC50                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCC54                 MOV             R0, R11 ; this
__text:001CCC56                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCC5A                 MOVW            R0, #(:lower16:(aTuningdata - 0x1CCC70)) ; "TuningData"
__text:001CCC5E                 MOVS            R2, #0  ; char *
__text:001CCC60                 MOVT.W          R0, #(:upper16:(aTuningdata - 0x1CCC70)) ; "TuningData"
__text:001CCC64                 MOV             R1, #(aSniperTuningWe - 0x1CCC72) ; "sniper/tuning/weapons"
__text:001CCC6C                 ADD             R0, PC  ; "TuningData"
__text:001CCC6E                 ADD             R1, PC  ; "sniper/tuning/weapons"
__text:001CCC70                 MOVS            R4, #0
__text:001CCC72                 BL              __ZN9CachedDoc17RetrieveCachedDocEPKcS1_S1_ ; CachedDoc::RetrieveCachedDoc(char const*,char const*,char const*)
__text:001CCC76                 CBZ             R0, loc_1CCC98
__text:001CCC78                 MOVW            R1, #(:lower16:(__ZTI9CachedDoc_ptr - 0x1CCC8E))
__text:001CCC7C                 MOVS            R3, #0
__text:001CCC7E                 MOVT.W          R1, #(:upper16:(__ZTI9CachedDoc_ptr - 0x1CCC8E))
__text:001CCC82                 MOV             R2, #(__ZTI15WeaponTuningDoc_ptr - 0x1CCC90)
__text:001CCC8A                 ADD             R1, PC ; __ZTI9CachedDoc_ptr
__text:001CCC8C                 ADD             R2, PC ; __ZTI15WeaponTuningDoc_ptr
__text:001CCC8E                 LDR             R1, [R1] ; `typeinfo for'CachedDoc
__text:001CCC90                 LDR             R2, [R2] ; `typeinfo for'WeaponTuningDoc
__text:001CCC92                 BLX.W           ___dynamic_cast
__text:001CCC96                 MOV             R4, R0
__text:001CCC98
__text:001CCC98 loc_1CCC98                              ; CODE XREF: BuyWeaponAction::Execute(JSONMap const&,bool,std::__1::basic_string<char,std::__1::char_traits<char>,std::__1::allocator<char>> &)+276j
__text:001CCC98                 MOV             R0, R4  ; this
__text:001CCC9A                 BL              __ZN12CachedObject10GetJSONMapEv ; CachedObject::GetJSONMap(void)
__text:001CCC9E                 ADD.W           R6, SP, #0x860+var_288
__text:001CCCA2                 MOV             R1, R0
__text:001CCCA4                 MOV             R0, R6
__text:001CCCA6                 BL              __ZN7JSONMapC1ERKS_ ; JSONMap::JSONMap(JSONMap const&)
__text:001CCCAA                 MOVW            R2, #(:lower16:(aData - 0x1CCCBC)) ; "Data"
__text:001CCCAE                 ADDW            R8, SP, #0x860+var_3B4
__text:001CCCB2                 MOVT.W          R2, #(:upper16:(aData - 0x1CCCBC)) ; "Data"
__text:001CCCB6                 MOV             R1, R6  ; char *
__text:001CCCB8                 ADD             R2, PC  ; "Data"
__text:001CCCBA                 MOV             R0, R8  ; this
__text:001CCCBC                 BL              __ZNK7JSONMap3GetEPKc ; JSONMap::Get(char const*)
__text:001CCCC0                 MOVW            R2, #(:lower16:(aWeapons - 0x1CCCD2)) ; "Weapons"
__text:001CCCC4                 ADD.W           R10, SP, #0x860+var_378
__text:001CCCC8                 MOVT.W          R2, #(:upper16:(aWeapons - 0x1CCCD2)) ; "Weapons"
__text:001CCCCC                 MOV             R1, R8  ; char *
__text:001CCCCE                 ADD             R2, PC  ; "Weapons"
__text:001CCCD0                 MOV             R0, R10 ; this
__text:001CCCD2                 BL              __ZNK7JSONMap3GetEPKc ; JSONMap::Get(char const*)
__text:001CCCD6                 ADDW            R4, SP, #0x860+var_33C
__text:001CCCDA                 MOV             R1, R10 ; char *
__text:001CCCDC                 MOV             R2, R5
__text:001CCCDE                 MOV             R0, R4  ; this
__text:001CCCE0                 BL              __ZNK7JSONMap3GetEPKc ; JSONMap::Get(char const*)
__text:001CCCE4                 MOVW            R2, #(:lower16:(aBase_0 - 0x1CCCF6)) ; "Base"
__text:001CCCE8                 ADD.W           R6, SP, #0x860+var_300
__text:001CCCEC                 MOVT.W          R2, #(:upper16:(aBase_0 - 0x1CCCF6)) ; "Base"
__text:001CCCF0                 MOV             R1, R4  ; char *
__text:001CCCF2                 ADD             R2, PC  ; "Base"
__text:001CCCF4                 MOV             R0, R6  ; this
__text:001CCCF6                 BL              __ZNK7JSONMap3GetEPKc ; JSONMap::Get(char const*)
__text:001CCCFA                 MOVW            R2, #(:lower16:(aDefaultupgrade - 0x1CCD0C)) ; "DefaultUpgrades"
__text:001CCCFE                 ADDW            R11, SP, #0x860+var_2C4
__text:001CCD02                 MOVT.W          R2, #(:upper16:(aDefaultupgrade - 0x1CCD0C)) ; "DefaultUpgrades"
__text:001CCD06                 MOV             R1, R6  ; char *
__text:001CCD08                 ADD             R2, PC  ; "DefaultUpgrades"
__text:001CCD0A                 MOV             R0, R11 ; this
__text:001CCD0C                 BL              __ZNK7JSONMap3GetEPKc ; JSONMap::Get(char const*)
__text:001CCD10                 MOV             R0, R6  ; this
__text:001CCD12                 BL              __ZN7JSONMapD1Ev ; JSONMap::~JSONMap()
__text:001CCD16                 MOV             R

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Our picks

    • Soul Huntress: Dungeon Crawler v1.0.3 [+3 Jailed Cheats]
      Modded/Hacked App: Soul Huntress: Dungeon Crawler By Panthera Joint Stock Company
      Bundle ID: com.pantheraplay.soulhuntress
      App Store Link: https://apps.apple.com/ph/app/soul-huntress-dungeon-crawler/id6743422594?uo=4


      🤩 Hack Features

      - Never Die
      - Unlimited Currency (Always Will Increase Spend)
      - Always Can Use Items (Even when has cooldown)
        • Winner
        • Like
      • 3 replies
    • Soul Huntress: Dungeon Crawler v1.0.3 [+3 Cheats]
      Modded/Hacked App: Soul Huntress: Dungeon Crawler By Panthera Joint Stock Company
      Bundle ID: com.pantheraplay.soulhuntress
      App Store Link: https://apps.apple.com/ph/app/soul-huntress-dungeon-crawler/id6743422594?uo=4



      🤩 Hack Features

      - Never Die
      - Unlimited Currency (Always Will Increase Spend)
      - Always Can Use Items (Even when has cooldown)
        • Winner
        • Like
      • 3 replies
    • Tales of Brave doomsday battle v2.1.19 [ +9 Jailed ] ADS NO
      Modded/Hacked App: Tales of Brave doomsday battle By Hakan Aksar
      Bundle ID: com.tianyou.tob
      iTunes Store Link: https://apps.apple.com/us/app/tales-of-brave-doomsday-battle/id6587553322?uo=4
       

      🤩 Hack Features

      - ADS NO [ Rewards Free ]

      - Never Die

      - ONE HiT KiLL

      - Enemy Movement Speed

      - ATK Speed

      - Bullet Max 20

      - Bullet Size Big

      - Enemy Freeze

      - Wall No Hit Enemy


      ⬇️ iOS Hack Download IPA Link


      Hidden Content

      Download via the iOSGods App
        • Haha
        • Like
      • 22 replies
    • Tales of Brave doomsday battle v2.1.19 [ +9 Cheats ] ADS NO
      Modded/Hacked App: Tales of Brave doomsday battle By Hakan Aksar
      Bundle ID: com.tianyou.tob
      iTunes Store Link: https://apps.apple.com/us/app/tales-of-brave-doomsday-battle/id6587553322?uo=4
       

      🤩 Hack Features

      - ADS NO [ Rewards Free ]

      - Never Die

      - ONE HiT KiLL

      - Enemy Movement Speed

      - ATK Speed

      - Bullet Max 20

      - Bullet Size Big

      - Enemy Freeze

      - Wall No Hit Enemy

       

      ⬇️ iOS Hack Download Link


      Hidden Content

      Download Hack
        • Thanks
        • Winner
        • Like
      • 14 replies
    • Raptor Evolution: Survival v1.0.19 [ +3++ Jailed ] Everything Unlimited
      Modded/Hacked App: Raptor Evolution: Survival By Estoty LLC
      Bundle ID: com.raptor.evolution
      iTunes Store Link: https://apps.apple.com/us/app/raptor-evolution-survival/id6738051188?uo=4

      Hack Features:
      - Resources
      - Energy Cost
      - DMG
      - Upgrade Easy


      Jailbreak required hack(s): https://iosgods.com/forum/5-game-cheats-hack-requests/
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/
        • Agree
        • Thanks
        • Winner
        • Like
      • 14 replies
    • Raptor Evolution: Survival v1.0.19 [ +3++ Cheats] Everything Unlimited
      Modded/Hacked App: Raptor Evolution: Survival By Estoty LLC
      Bundle ID: com.raptor.evolution
      iTunes Store Link: https://apps.apple.com/us/app/raptor-evolution-survival/id6738051188?uo=4

      Hack Features:
      - Resources
      - Energy Cost
      - DMG
      - Upgrade Easy


      Non-Jailbroken & No Jailbreak required hack(s): https://iosgods.com/forum/79-no-jailbreak-section/
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/


      iOS Hack Download Link:

      Hidden Content

      Download Hack
        • Informative
        • Agree
        • Thanks
        • Winner
        • Like
      • 15 replies
    • Vampirio: Defend & Survive v1.1.8 [ +2 Cheats ] Currency Max
      Modded/Hacked App: Vampirio: Defend & Survive By Outfit7 Neo Limited
      Bundle ID: com.outfit7neo.onehelsing
      App Store Link: https://apps.apple.com/ph/app/vampirio-defend-survive/id6670539564?uo=4

       

      🤩 Hack Features

      - Currency Max [ Disable After Get ]
      - Resources Max [ Use Only Resources - Disable After Get ] Becasue Linked Population When You Build Disable OtherWise Crash

        • Winner
        • Like
      • 7 replies
    • Vampirio: Defend & Survive v1.1.8 [ +2 Jailed ] Currency Max
      Modded/Hacked App: Vampirio: Defend & Survive By Outfit7 Neo Limited
      Bundle ID: com.outfit7neo.onehelsing
      App Store Link: https://apps.apple.com/ph/app/vampirio-defend-survive/id6670539564?uo=4


      🤩 Hack Features

      - Currency Max [ Disable After Get ]
      - Resources [ Use Only Resources - Disable After Get ] Becasue Linked Population When You Build Disable OtherWise Crash
        • Agree
        • Winner
        • Like
      • 9 replies
    • Heroes vs. Hordes: Survivor v5.2.0 [ +11 Cheats ] Currency Max
      Modded/Hacked App: Heroes vs. Hordes: Survivor By Swift Games GmbH
      Bundle ID: com.swiftgames.roguelikesurvival
      iTunes Store Link: https://apps.apple.com/us/app/heroes-vs-hordes-survivor/id1608898173?uo=4

       
      Hack Features

      - Currency

      - Resource

      - Gold Unlimited [ Bonus Wave ]

      - Ch Unlocked [ Play All Off ]

      - Always Last Wave

      - Talents Cost 0

      - Hero DMG Only

      - HP & DMG [ Just Equip & Unequip ]

      - Enemy Freeze

      - Enemy ATK NO

       
      For Non-Jailbroken & No Jailbreak required hacks: https://iosgods.com/forum/79-no-jailbreak-section/
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
        • Agree
        • Thanks
        • Winner
        • Like
      • 75 replies
    • Heroes vs. Hordes: Survivor v5.2.0 [ +11 Jailed ] Currency Max
      Modded/Hacked App: Heroes vs. Hordes: Survivor By Swift Games GmbH
      Bundle ID: com.swiftgames.roguelikesurvival
      iTunes Store Link: https://apps.apple.com/us/app/heroes-vs-hordes-survivor/id1608898173?uo=4

       

       

      Mod Requirements

      - Non-Jailbroken/Jailed or Jailbroken iPhone or iPad.
      - Sideloadly or alternatives.
      - Computer running Windows/macOS/Linux with iTunes installed.

       

      Hack Features

      - Currency

      - Resource

      - Gold Unlimited [ Bonus Wave ]

      - Ch Unlocked [ Play All Off ]

      - Always Last Wave

      - Talents Cost 0

      - Hero DMG Only

      - HP & DMG [ Just Equip & Unequip ]

      - Enemy Freeze

      - Enemy ATK NO


      Jailbreak required iOS hacks: https://iosgods.com/forum/5-game-cheats-hack-requests/
      Modded Android APKs: https://iosgods.com/forum/68-android-section/

       

      iOS Hack Download IPA Link


      Hidden Content

      Download via the iOSGods App
        • Agree
        • Thanks
        • Winner
        • Like
      • 88 replies
    • What Duck v1.0.28 [ +6 Cheats ] Currency Max
      Modded/Hacked App: What Duck By Nexelon inc.
      Bundle ID: com.nexelon.duckwars
      App Store Link: https://apps.apple.com/us/app/what-duck/id6744432301?uo=4

      🤩 Hack Features

      - ADS No [ Rewards Free ]

      - Currency

      - Resources

      - Battle Coins

      - Energy

      - Free Pass [ Claim Unlimited ]
        • Winner
        • Like
      • 12 replies
    • What Duck v1.0.28 [ +6 Jailed ] Currency Max
      Modded/Hacked App: What Duck By Nexelon inc.
      Bundle ID: com.nexelon.duckwars
      App Store Link: https://apps.apple.com/us/app/what-duck/id6744432301?uo=4


      🤩 Hack Features

      - ADS No [ Rewards Free ]

      - Currency

      - Resources

      - Battle Coins

      - Energy

      - Free Pass [ Claim Unlimited ]
        • Agree
        • Like
      • 20 replies
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines