Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari
the porblem when i change it it i get MOV not ADDSo what that does is substract the content of R9 from 0 (0 - whatever R9 is holding) and it deposits in R2.
The first thing you need to do is determine with which type of ARM representation you are working (ARM HEX/Thumb-2/etc), you can do this by opening the hex view in IDA and seeing how one instruccion is represented (Highlight MOV r0, r8, go to the hex view and see the hex representation), then head over ARM To HEX Converter Online , set it up to ARM32/ARMv7, and put MOV r0, r8, and see which hex-type matches the one you saw in IDA.
When you determine that then you can move on and google the ADD instruction, you will see the declaration is ADD{cond}{S} <dest>, <lhs>, <rhs>
where dest is the destination, lhs is the left operator, rhs the right one so something like ADD r0, r1, r2 would look like r0 = r1 + r2, you can do things like these too with inmediate operators like ADD r0, r1, #0 which is the same as r0 = r1 + 0.
I think that with this info you can already figure out your answer, if you still can't decypher it i'll tell you the answer but try to think about it.
Yes, that is done by the compiler interpreter i guess, because you must be doingthe porblem when i change it it i get MOV not ADD
ADD R2, R9, #0
MOV R2, R9
i try that but in game it want workYes, that is done by the compiler interpreter i guess, because you must be doingwhich if you translate it, it's basically: R2 = R9 + 0, but that also is R2 = R9 so basically the only thing that's doing is assigning the value of R9 to R2 which is the same as doingCode:ADD R2, R9, #0Code:MOV R2, R9
Well i can't help you if you don't provide context, what is that function? Why do you want to modify that instruction?i try that but in game it want work
it was easy when the game was dll
Wheel$$RollPremium ; CODE XREF: Wheel$$OnButtonStop+298p
__TEXT_.il2cpp_regular_pure_instructions:0103EC84 ; Wheel$$__BB_OBFUSCATOR_20+2A8p
__TEXT_.il2cpp_regular_pure_instructions:0103EC84 ; DATA XREF: ...
__TEXT_.il2cpp_regular_pure_instructions:0103EC84
__TEXT_.il2cpp_regular_pure_instructions:0103EC84 var_28 = -0x28
__TEXT_.il2cpp_regular_pure_instructions:0103EC84 var_24 = -0x24
__TEXT_.il2cpp_regular_pure_instructions:0103EC84 var_20 = -0x20
__TEXT_.il2cpp_regular_pure_instructions:0103EC84
__TEXT_.il2cpp_regular_pure_instructions:0103EC84 STMFD SP!, {R4-R11,LR}
__TEXT_.il2cpp_regular_pure_instructions:0103EC88 ADD R11, SP, #0x1C
__TEXT_.il2cpp_regular_pure_instructions:0103EC8C SUB SP, SP, #0x14
__TEXT_.il2cpp_regular_pure_instructions:0103EC90 MOV R4, R0
__TEXT_.il2cpp_regular_pure_instructions:0103EC94 LDR R0, =(byte_1F93FE6 - 0x103ECA0)
__TEXT_.il2cpp_regular_pure_instructions:0103EC98 ADD R0, PC, R0 ; byte_1F93FE6
__TEXT_.il2cpp_regular_pure_instructions:0103EC9C LDRB R0, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103ECA0 CMP R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ECA4 BNE loc_103ECC4
__TEXT_.il2cpp_regular_pure_instructions:0103ECA8 LDR R0, =(off_1F5F900 - 0x103ECB4)
__TEXT_.il2cpp_regular_pure_instructions:0103ECAC LDR R0, [PC,R0] ; unk_1A6EE00
__TEXT_.il2cpp_regular_pure_instructions:0103ECB0 LDR R0, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103ECB4 BL sub_337310
__TEXT_.il2cpp_regular_pure_instructions:0103ECB8 LDR R0, =(byte_1F93FE6 - 0x103ECC8)
__TEXT_.il2cpp_regular_pure_instructions:0103ECBC MOV R1, #1
__TEXT_.il2cpp_regular_pure_instructions:0103ECC0 STRB R1, [PC,R0] ; byte_1F93FE6
__TEXT_.il2cpp_regular_pure_instructions:0103ECC4
__TEXT_.il2cpp_regular_pure_instructions:0103ECC4 loc_103ECC4 ; CODE XREF: Wheel$$RollPremium+20j
__TEXT_.il2cpp_regular_pure_instructions:0103ECC4 LDR R0, =(off_1F375C4 - 0x103ECD0)
__TEXT_.il2cpp_regular_pure_instructions:0103ECC8 LDR R0, [PC,R0] ; unk_1F8566C
__TEXT_.il2cpp_regular_pure_instructions:0103ECCC LDR R0, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103ECD0 BL MonoSingleton$$get_Instance
__TEXT_.il2cpp_regular_pure_instructions:0103ECD4 MOV R5, R0
__TEXT_.il2cpp_regular_pure_instructions:0103ECD8 CMP R5, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ECDC BNE loc_103ECE8
__TEXT_.il2cpp_regular_pure_instructions:0103ECE0 MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ECE4 BL sub_36252C
__TEXT_.il2cpp_regular_pure_instructions:0103ECE8
__TEXT_.il2cpp_regular_pure_instructions:0103ECE8 loc_103ECE8 ; CODE XREF: Wheel$$RollPremium+58j
__TEXT_.il2cpp_regular_pure_instructions:0103ECE8 MOV R0, R5
__TEXT_.il2cpp_regular_pure_instructions:0103ECEC MOV R1, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ECF0 BL GameInit$$get_ServerManager
__TEXT_.il2cpp_regular_pure_instructions:0103ECF4 MOV R5, R0
__TEXT_.il2cpp_regular_pure_instructions:0103ECF8 CMP R5, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ECFC BNE loc_103ED08
__TEXT_.il2cpp_regular_pure_instructions:0103ED00 MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ED04 BL sub_36252C
__TEXT_.il2cpp_regular_pure_instructions:0103ED08
__TEXT_.il2cpp_regular_pure_instructions:0103ED08 loc_103ED08 ; CODE XREF: Wheel$$RollPremium+78j
__TEXT_.il2cpp_regular_pure_instructions:0103ED08 LDR R5, [R5,#0xC]
__TEXT_.il2cpp_regular_pure_instructions:0103ED0C CMP R5, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ED10 BNE loc_103ED1C
__TEXT_.il2cpp_regular_pure_instructions:0103ED14 MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ED18 BL sub_36252C
__TEXT_.il2cpp_regular_pure_instructions:0103ED1C
__TEXT_.il2cpp_regular_pure_instructions:0103ED1C loc_103ED1C ; CODE XREF: Wheel$$RollPremium+8Cj
__TEXT_.il2cpp_regular_pure_instructions:0103ED1C LDR R6, [R4,#0x38]
__TEXT_.il2cpp_regular_pure_instructions:0103ED20 LDR R5, [R5,#8]
__TEXT_.il2cpp_regular_pure_instructions:0103ED24 CMP R6, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ED28 BNE loc_103ED34
__TEXT_.il2cpp_regular_pure_instructions:0103ED2C MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ED30 BL sub_36252C
__TEXT_.il2cpp_regular_pure_instructions:0103ED34
__TEXT_.il2cpp_regular_pure_instructions:0103ED34 loc_103ED34 ; CODE XREF: Wheel$$RollPremium+A4j
__TEXT_.il2cpp_regular_pure_instructions:0103ED34 LDR R0, [R6,#0xC]
__TEXT_.il2cpp_regular_pure_instructions:0103ED38 CMP R5, R0
__TEXT_.il2cpp_regular_pure_instructions:0103ED3C BGE loc_103EE4C
__TEXT_.il2cpp_regular_pure_instructions:0103ED40 MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ED44 BL Store$$get_Instance
__TEXT_.il2cpp_regular_pure_instructions:0103ED48 MOV R5, R0
__TEXT_.il2cpp_regular_pure_instructions:0103ED4C CMP R5, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ED50 BNE loc_103ED5C
__TEXT_.il2cpp_regular_pure_instructions:0103ED54 MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ED58 BL sub_36252C
__TEXT_.il2cpp_regular_pure_instructions:0103ED5C
__TEXT_.il2cpp_regular_pure_instructions:0103ED5C loc_103ED5C ; CODE XREF: Wheel$$RollPremium+CCj
__TEXT_.il2cpp_regular_pure_instructions:0103ED5C MOV R0, R5
__TEXT_.il2cpp_regular_pure_instructions:0103ED60 MOV R1, #1
__TEXT_.il2cpp_regular_pure_instructions:0103ED64 MOV R2, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ED68 BL Store$$ShowCurrencyStoreUI
__TEXT_.il2cpp_regular_pure_instructions:0103ED6C LDR R0, =(off_1F375B0 - 0x103ED78)
__TEXT_.il2cpp_regular_pure_instructions:0103ED70 LDR R0, [PC,R0] ; unk_1F78300
__TEXT_.il2cpp_regular_pure_instructions:0103ED74 LDR R0, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103ED78 LDRB R1, [R0,#0xBE]
__TEXT_.il2cpp_regular_pure_instructions:0103ED7C TST R1, #2
__TEXT_.il2cpp_regular_pure_instructions:0103ED80 BEQ loc_103EDA0
__TEXT_.il2cpp_regular_pure_instructions:0103ED84 LDR R1, [R0,#0x70]
__TEXT_.il2cpp_regular_pure_instructions:0103ED88 CMP R1, #0
__TEXT_.il2cpp_regular_pure_instructions:0103ED8C BNE loc_103EDA0
__TEXT_.il2cpp_regular_pure_instructions:0103ED90 BL il2cpp_runtime_class_init_0
__TEXT_.il2cpp_regular_pure_instructions:0103ED94 LDR R0, =(off_1F375B0 - 0x103EDA0)
__TEXT_.il2cpp_regular_pure_instructions:0103ED98 LDR R0, [PC,R0] ; unk_1F78300
__TEXT_.il2cpp_regular_pure_instructions:0103ED9C LDR R0, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103EDA0
__TEXT_.il2cpp_regular_pure_instructions:0103EDA0 loc_103EDA0 ; CODE XREF: Wheel$$RollPremium+FCj
__TEXT_.il2cpp_regular_pure_instructions:0103EDA0 ; Wheel$$RollPremium+108j
__TEXT_.il2cpp_regular_pure_instructions:0103EDA0 LDR R0, [R0,#0x5C]
__TEXT_.il2cpp_regular_pure_instructions:0103EDA4 LDR R6, [R4,#0x38]
__TEXT_.il2cpp_regular_pure_instructions:0103EDA8 LDR R5, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103EDAC CMP R6, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EDB0 BNE loc_103EDBC
__TEXT_.il2cpp_regular_pure_instructions:0103EDB4 MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EDB8 BL sub_36252C
__TEXT_.il2cpp_regular_pure_instructions:0103EDBC
__TEXT_.il2cpp_regular_pure_instructions:0103EDBC loc_103EDBC ; CODE XREF: Wheel$$RollPremium+12Cj
__TEXT_.il2cpp_regular_pure_instructions:0103EDBC LDR R0, =(off_1F375FC - 0x103EDD4)
__TEXT_.il2cpp_regular_pure_instructions:0103EDC0 LDR R1, [R6,#0xC]
__TEXT_.il2cpp_regular_pure_instructions:0103EDC4 STR R1, [SP,#0x30+var_20]
__TEXT_.il2cpp_regular_pure_instructions:0103EDC8 ADD R1, SP, #0x30+var_20
__TEXT_.il2cpp_regular_pure_instructions:0103EDCC LDR R0, [PC,R0] ; unk_1F74E14
__TEXT_.il2cpp_regular_pure_instructions:0103EDD0 LDR R0, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103EDD4 BL il2cpp_value_box_0
__TEXT_.il2cpp_regular_pure_instructions:0103EDD8 MOV R1, R0
__TEXT_.il2cpp_regular_pure_instructions:0103EDDC LDR R0, =(off_1F38188 - 0x103EDEC)
__TEXT_.il2cpp_regular_pure_instructions:0103EDE0 LDR R2, =(off_1F492B4 - 0x103EDF0)
__TEXT_.il2cpp_regular_pure_instructions:0103EDE4 LDR R0, [PC,R0] ; StringLiteral_7803
__TEXT_.il2cpp_regular_pure_instructions:0103EDE8 LDR R3, [PC,R2] ; StringLiteral_7457
__TEXT_.il2cpp_regular_pure_instructions:0103EDEC LDR R2, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103EDF0 LDR R0, [R3]
__TEXT_.il2cpp_regular_pure_instructions:0103EDF4 MOV R3, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EDF8 BL String$$Concat_11291336
__TEXT_.il2cpp_regular_pure_instructions:0103EDFC MOV R6, R0
__TEXT_.il2cpp_regular_pure_instructions:0103EE00 CMP R5, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EE04 BNE loc_103EE10
__TEXT_.il2cpp_regular_pure_instructions:0103EE08 MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EE0C BL sub_36252C
__TEXT_.il2cpp_regular_pure_instructions:0103EE10
__TEXT_.il2cpp_regular_pure_instructions:0103EE10 loc_103EE10 ; CODE XREF: Wheel$$RollPremium+180j
__TEXT_.il2cpp_regular_pure_instructions:0103EE10 MOV R0, R5
__TEXT_.il2cpp_regular_pure_instructions:0103EE14 MOV R1, R6
__TEXT_.il2cpp_regular_pure_instructions:0103EE18 MOV R2, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EE1C BL AlertMessage$$Show
__TEXT_.il2cpp_regular_pure_instructions:0103EE20 LDR R4, [R4,#0x24]
__TEXT_.il2cpp_regular_pure_instructions:0103EE24 CMP R4, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EE28 BNE loc_103EE34
__TEXT_.il2cpp_regular_pure_instructions:0103EE2C MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EE30 BL sub_36252C
__TEXT_.il2cpp_regular_pure_instructions:0103EE34
__TEXT_.il2cpp_regular_pure_instructions:0103EE34 loc_103EE34 ; CODE XREF: Wheel$$RollPremium+1A4j
__TEXT_.il2cpp_regular_pure_instructions:0103EE34 MOV R0, R4
__TEXT_.il2cpp_regular_pure_instructions:0103EE38 MOV R1, #1
__TEXT_.il2cpp_regular_pure_instructions:0103EE3C MOV R2, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EE40 BL Behaviour$$set_enabled
__TEXT_.il2cpp_regular_pure_instructions:0103EE44 SUB SP, R11, #0x1C
__TEXT_.il2cpp_regular_pure_instructions:0103EE48 LDMFD SP!, {R4-R11,PC}
__TEXT_.il2cpp_regular_pure_instructions:0103EE4C ; ---------------------------------------------------------------------------
__TEXT_.il2cpp_regular_pure_instructions:0103EE4C
__TEXT_.il2cpp_regular_pure_instructions:0103EE4C loc_103EE4C ; CODE XREF: Wheel$$RollPremium+B8j
__TEXT_.il2cpp_regular_pure_instructions:0103EE4C LDR R0, =(off_1F375C4 - 0x103EE58)
__TEXT_.il2cpp_regular_pure_instructions:0103EE50 LDR R0, [PC,R0] ; unk_1F8566C
__TEXT_.il2cpp_regular_pure_instructions:0103EE54 LDR R0, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103EE58 BL MonoSingleton$$get_Instance
__TEXT_.il2cpp_regular_pure_instructions:0103EE5C MOV R5, R0
__TEXT_.il2cpp_regular_pure_instructions:0103EE60 CMP R5, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EE64 BNE loc_103EE70
__TEXT_.il2cpp_regular_pure_instructions:0103EE68 MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EE6C BL sub_36252C
__TEXT_.il2cpp_regular_pure_instructions:0103EE70
__TEXT_.il2cpp_regular_pure_instructions:0103EE70 loc_103EE70 ; CODE XREF: Wheel$$RollPremium+1E0j
__TEXT_.il2cpp_regular_pure_instructions:0103EE70 MOV R0, R5
__TEXT_.il2cpp_regular_pure_instructions:0103EE74 MOV R1, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EE78 BL GameInit$$get_CurrencyManager
__TEXT_.il2cpp_regular_pure_instructions:0103EE7C LDR R6, [R4,#0x38]
__TEXT_.il2cpp_regular_pure_instructions:0103EE80 MOV R8, R0
__TEXT_.il2cpp_regular_pure_instructions:0103EE84 CMP R6, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EE88 BNE loc_103EE94
__TEXT_.il2cpp_regular_pure_instructions:0103EE8C MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EE90 BL sub_36252C
__TEXT_.il2cpp_regular_pure_instructions:0103EE94
__TEXT_.il2cpp_regular_pure_instructions:0103EE94 loc_103EE94 ; CODE XREF: Wheel$$RollPremium+204j
__TEXT_.il2cpp_regular_pure_instructions:0103EE94 LDR R0, =(off_1F375C8 - 0x103EEA4)
__TEXT_.il2cpp_regular_pure_instructions:0103EE98 LDR R9, [R6,#0xC]
__TEXT_.il2cpp_regular_pure_instructions:0103EE9C LDR R5, [PC,R0] ; unk_1F76C4C
__TEXT_.il2cpp_regular_pure_instructions:0103EEA0 LDR R0, [R5]
__TEXT_.il2cpp_regular_pure_instructions:0103EEA4 BL sub_372A18
__TEXT_.il2cpp_regular_pure_instructions:0103EEA8 MOV R6, R0
__TEXT_.il2cpp_regular_pure_instructions:0103EEAC LDR R0, =(off_1F5F904 - 0x103EEC4)
__TEXT_.il2cpp_regular_pure_instructions:0103EEB0 MOV R1, R4
__TEXT_.il2cpp_regular_pure_instructions:0103EEB4 MOV R3, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EEB8 MOV R10, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EEBC LDR R0, [PC,R0] ; unk_1F7F154
__TEXT_.il2cpp_regular_pure_instructions:0103EEC0 LDR R2, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103EEC4 MOV R0, R6
__TEXT_.il2cpp_regular_pure_instructions:0103EEC8 BL UnityAction$$.ctor
__TEXT_.il2cpp_regular_pure_instructions:0103EECC LDR R0, =(off_1F375D0 - 0x103EED8)
__TEXT_.il2cpp_regular_pure_instructions:0103EED0 LDR R0, [PC,R0] ; unk_1F781A0
__TEXT_.il2cpp_regular_pure_instructions:0103EED4 LDR R0, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103EED8 BL sub_372A18
__TEXT_.il2cpp_regular_pure_instructions:0103EEDC MOV R7, R0
__TEXT_.il2cpp_regular_pure_instructions:0103EEE0 LDR R0, =(off_1F375D4 - 0x103EEF0)
__TEXT_.il2cpp_regular_pure_instructions:0103EEE4 MOV R1, R4
__TEXT_.il2cpp_regular_pure_instructions:0103EEE8 LDR R0, [PC,R0] ; unk_1F84EF8
__TEXT_.il2cpp_regular_pure_instructions:0103EEEC LDR R3, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103EEF0 LDR R0, =(off_1F5F8F0 - 0x103EEFC)
__TEXT_.il2cpp_regular_pure_instructions:0103EEF4 LDR R0, [PC,R0] ; unk_1F7F150
__TEXT_.il2cpp_regular_pure_instructions:0103EEF8 LDR R2, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103EEFC MOV R0, R7
__TEXT_.il2cpp_regular_pure_instructions:0103EF00 BL sub_1795E14
__TEXT_.il2cpp_regular_pure_instructions:0103EF04 LDR R0, [R5]
__TEXT_.il2cpp_regular_pure_instructions:0103EF08 BL sub_372A18
__TEXT_.il2cpp_regular_pure_instructions:0103EF0C MOV R5, R0
__TEXT_.il2cpp_regular_pure_instructions:0103EF10 LDR R0, =(off_1F5F908 - 0x103EF24)
__TEXT_.il2cpp_regular_pure_instructions:0103EF14 MOV R1, R4
__TEXT_.il2cpp_regular_pure_instructions:0103EF18 MOV R3, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EF1C LDR R0, [PC,R0] ; unk_1F7F14C
__TEXT_.il2cpp_regular_pure_instructions:0103EF20 LDR R2, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103EF24 MOV R0, R5
__TEXT_.il2cpp_regular_pure_instructions:0103EF28 BL UnityAction$$.ctor
__TEXT_.il2cpp_regular_pure_instructions:0103EF2C CMP R8, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EF30 BNE loc_103EF3C
__TEXT_.il2cpp_regular_pure_instructions:0103EF34 MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EF38 BL sub_36252C
__TEXT_.il2cpp_regular_pure_instructions:0103EF3C
__TEXT_.il2cpp_regular_pure_instructions:0103EF3C loc_103EF3C ; CODE XREF: Wheel$$RollPremium+2ACj
__TEXT_.il2cpp_regular_pure_instructions:0103EF3C RSB R2, R9, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EF40 MOV R0, R8
__TEXT_.il2cpp_regular_pure_instructions:0103EF44 MOV R1, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EF48 MOV R3, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EF4C STMEA SP, {R6,R7}
__TEXT_.il2cpp_regular_pure_instructions:0103EF50 STR R5, [SP,#0x30+var_28]
__TEXT_.il2cpp_regular_pure_instructions:0103EF54 STR R10, [SP,#0x30+var_24]
__TEXT_.il2cpp_regular_pure_instructions:0103EF58 BL LLBIGFBKLPC$$CurrencyTransaction
__TEXT_.il2cpp_regular_pure_instructions:0103EF5C LDR R0, =(off_1F375B0 - 0x103EF68)
__TEXT_.il2cpp_regular_pure_instructions:0103EF60 LDR R0, [PC,R0] ; unk_1F78300
__TEXT_.il2cpp_regular_pure_instructions:0103EF64 LDR R0, [R0]
__TEXT_.il2cpp_regular_pure_instructions:0103EF68 LDRB R1, [R0,#0xBE]
__TEXT_.il2cpp_regular_pure_instructions:0103EF6C TST R1, #2
__TEXT_.il2cpp_regular_pure_instructions:0103EF70 BEQ loc_103EF84
__TEXT_.il2cpp_regular_pure_instructions:0103EF74 LDR R1, [R0,#0x70]
__TEXT_.il2cpp_regular_pure_instructions:0103EF78 CMP R1, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EF7C BNE loc_103EF84
__TEXT_.il2cpp_regular_pure_instructions:0103EF80 BL il2cpp_runtime_class_init_0
__TEXT_.il2cpp_regular_pure_instructions:0103EF84
__TEXT_.il2cpp_regular_pure_instructions:0103EF84 loc_103EF84 ; CODE XREF: Wheel$$RollPremium+2ECj
__TEXT_.il2cpp_regular_pure_instructions:0103EF84 ; Wheel$$RollPremium+2F8j
__TEXT_.il2cpp_regular_pure_instructions:0103EF84 MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EF88 BL ChatUI$$get_Instance
__TEXT_.il2cpp_regular_pure_instructions:0103EF8C MOV R4, R0
__TEXT_.il2cpp_regular_pure_instructions:0103EF90 CMP R4, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EF94 BNE loc_103EFA0
__TEXT_.il2cpp_regular_pure_instructions:0103EF98 MOV R0, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EF9C BL sub_36252C
__TEXT_.il2cpp_regular_pure_instructions:0103EFA0
__TEXT_.il2cpp_regular_pure_instructions:0103EFA0 loc_103EFA0 ; CODE XREF: Wheel$$RollPremium+310j
__TEXT_.il2cpp_regular_pure_instructions:0103EFA0 MOV R0, R4
__TEXT_.il2cpp_regular_pure_instructions:0103EFA4 MOV R1, #0
__TEXT_.il2cpp_regular_pure_instructions:0103EFA8 SUB SP, R11, #0x1C
__TEXT_.il2cpp_regular_pure_instructions:0103EFAC LDMFD SP!, {R4-R11,LR}
__TEXT_.il2cpp_regular_pure_instructions:0103EFB0 B ChatUI$$ShowRefreshWindow
__TEXT_.il2cpp_regular_pure_instructions:0103EFB0 ; End of function Wheel$$RollPremium
__TEXT_.il2cpp_regular_pure_instructions:0103EFB0
__TEXT_.il2cpp_regular_pure_instructions:0103EFB0 ; ----------------------------------------------------------
There's no point in pasting here the whole function dump, just tell us what you want to do and why did you choose this function for attempting the mod. To me it seems like you don't fully understand static analysis too well yet, try watching the iAlex tutorials here:Code:Wheel$$RollPremium ; CODE XREF: Wheel$$OnButtonStop+298p __TEXT_.il2cpp_regular_pure_instructions:0103EC84 ; Wheel$$__BB_OBFUSCATOR_20+2A8p __TEXT_.il2cpp_regular_pure_instructions:0103EC84 ; DATA XREF: ... __TEXT_.il2cpp_regular_pure_instructions:0103EC84 __TEXT_.il2cpp_regular_pure_instructions:0103EC84 var_28 = -0x28 __TEXT_.il2cpp_regular_pure_instructions:0103EC84 var_24 = -0x24 __TEXT_.il2cpp_regular_pure_instructions:0103EC84 var_20 = -0x20 __TEXT_.il2cpp_regular_pure_instructions:0103EC84 __TEXT_.il2cpp_regular_pure_instructions:0103EC84 STMFD SP!, {R4-R11,LR} __TEXT_.il2cpp_regular_pure_instructions:0103EC88 ADD R11, SP, #0x1C __TEXT_.il2cpp_regular_pure_instructions:0103EC8C SUB SP, SP, #0x14 __TEXT_.il2cpp_regular_pure_instructions:0103EC90 MOV R4, R0 __TEXT_.il2cpp_regular_pure_instructions:0103EC94 LDR R0, =(byte_1F93FE6 - 0x103ECA0) __TEXT_.il2cpp_regular_pure_instructions:0103EC98 ADD R0, PC, R0 ; byte_1F93FE6 __TEXT_.il2cpp_regular_pure_instructions:0103EC9C LDRB R0, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103ECA0 CMP R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ECA4 BNE loc_103ECC4 __TEXT_.il2cpp_regular_pure_instructions:0103ECA8 LDR R0, =(off_1F5F900 - 0x103ECB4) __TEXT_.il2cpp_regular_pure_instructions:0103ECAC LDR R0, [PC,R0] ; unk_1A6EE00 __TEXT_.il2cpp_regular_pure_instructions:0103ECB0 LDR R0, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103ECB4 BL sub_337310 __TEXT_.il2cpp_regular_pure_instructions:0103ECB8 LDR R0, =(byte_1F93FE6 - 0x103ECC8) __TEXT_.il2cpp_regular_pure_instructions:0103ECBC MOV R1, #1 __TEXT_.il2cpp_regular_pure_instructions:0103ECC0 STRB R1, [PC,R0] ; byte_1F93FE6 __TEXT_.il2cpp_regular_pure_instructions:0103ECC4 __TEXT_.il2cpp_regular_pure_instructions:0103ECC4 loc_103ECC4 ; CODE XREF: Wheel$$RollPremium+20j __TEXT_.il2cpp_regular_pure_instructions:0103ECC4 LDR R0, =(off_1F375C4 - 0x103ECD0) __TEXT_.il2cpp_regular_pure_instructions:0103ECC8 LDR R0, [PC,R0] ; unk_1F8566C __TEXT_.il2cpp_regular_pure_instructions:0103ECCC LDR R0, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103ECD0 BL MonoSingleton$$get_Instance __TEXT_.il2cpp_regular_pure_instructions:0103ECD4 MOV R5, R0 __TEXT_.il2cpp_regular_pure_instructions:0103ECD8 CMP R5, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ECDC BNE loc_103ECE8 __TEXT_.il2cpp_regular_pure_instructions:0103ECE0 MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ECE4 BL sub_36252C __TEXT_.il2cpp_regular_pure_instructions:0103ECE8 __TEXT_.il2cpp_regular_pure_instructions:0103ECE8 loc_103ECE8 ; CODE XREF: Wheel$$RollPremium+58j __TEXT_.il2cpp_regular_pure_instructions:0103ECE8 MOV R0, R5 __TEXT_.il2cpp_regular_pure_instructions:0103ECEC MOV R1, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ECF0 BL GameInit$$get_ServerManager __TEXT_.il2cpp_regular_pure_instructions:0103ECF4 MOV R5, R0 __TEXT_.il2cpp_regular_pure_instructions:0103ECF8 CMP R5, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ECFC BNE loc_103ED08 __TEXT_.il2cpp_regular_pure_instructions:0103ED00 MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ED04 BL sub_36252C __TEXT_.il2cpp_regular_pure_instructions:0103ED08 __TEXT_.il2cpp_regular_pure_instructions:0103ED08 loc_103ED08 ; CODE XREF: Wheel$$RollPremium+78j __TEXT_.il2cpp_regular_pure_instructions:0103ED08 LDR R5, [R5,#0xC] __TEXT_.il2cpp_regular_pure_instructions:0103ED0C CMP R5, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ED10 BNE loc_103ED1C __TEXT_.il2cpp_regular_pure_instructions:0103ED14 MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ED18 BL sub_36252C __TEXT_.il2cpp_regular_pure_instructions:0103ED1C __TEXT_.il2cpp_regular_pure_instructions:0103ED1C loc_103ED1C ; CODE XREF: Wheel$$RollPremium+8Cj __TEXT_.il2cpp_regular_pure_instructions:0103ED1C LDR R6, [R4,#0x38] __TEXT_.il2cpp_regular_pure_instructions:0103ED20 LDR R5, [R5,#8] __TEXT_.il2cpp_regular_pure_instructions:0103ED24 CMP R6, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ED28 BNE loc_103ED34 __TEXT_.il2cpp_regular_pure_instructions:0103ED2C MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ED30 BL sub_36252C __TEXT_.il2cpp_regular_pure_instructions:0103ED34 __TEXT_.il2cpp_regular_pure_instructions:0103ED34 loc_103ED34 ; CODE XREF: Wheel$$RollPremium+A4j __TEXT_.il2cpp_regular_pure_instructions:0103ED34 LDR R0, [R6,#0xC] __TEXT_.il2cpp_regular_pure_instructions:0103ED38 CMP R5, R0 __TEXT_.il2cpp_regular_pure_instructions:0103ED3C BGE loc_103EE4C __TEXT_.il2cpp_regular_pure_instructions:0103ED40 MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ED44 BL Store$$get_Instance __TEXT_.il2cpp_regular_pure_instructions:0103ED48 MOV R5, R0 __TEXT_.il2cpp_regular_pure_instructions:0103ED4C CMP R5, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ED50 BNE loc_103ED5C __TEXT_.il2cpp_regular_pure_instructions:0103ED54 MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ED58 BL sub_36252C __TEXT_.il2cpp_regular_pure_instructions:0103ED5C __TEXT_.il2cpp_regular_pure_instructions:0103ED5C loc_103ED5C ; CODE XREF: Wheel$$RollPremium+CCj __TEXT_.il2cpp_regular_pure_instructions:0103ED5C MOV R0, R5 __TEXT_.il2cpp_regular_pure_instructions:0103ED60 MOV R1, #1 __TEXT_.il2cpp_regular_pure_instructions:0103ED64 MOV R2, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ED68 BL Store$$ShowCurrencyStoreUI __TEXT_.il2cpp_regular_pure_instructions:0103ED6C LDR R0, =(off_1F375B0 - 0x103ED78) __TEXT_.il2cpp_regular_pure_instructions:0103ED70 LDR R0, [PC,R0] ; unk_1F78300 __TEXT_.il2cpp_regular_pure_instructions:0103ED74 LDR R0, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103ED78 LDRB R1, [R0,#0xBE] __TEXT_.il2cpp_regular_pure_instructions:0103ED7C TST R1, #2 __TEXT_.il2cpp_regular_pure_instructions:0103ED80 BEQ loc_103EDA0 __TEXT_.il2cpp_regular_pure_instructions:0103ED84 LDR R1, [R0,#0x70] __TEXT_.il2cpp_regular_pure_instructions:0103ED88 CMP R1, #0 __TEXT_.il2cpp_regular_pure_instructions:0103ED8C BNE loc_103EDA0 __TEXT_.il2cpp_regular_pure_instructions:0103ED90 BL il2cpp_runtime_class_init_0 __TEXT_.il2cpp_regular_pure_instructions:0103ED94 LDR R0, =(off_1F375B0 - 0x103EDA0) __TEXT_.il2cpp_regular_pure_instructions:0103ED98 LDR R0, [PC,R0] ; unk_1F78300 __TEXT_.il2cpp_regular_pure_instructions:0103ED9C LDR R0, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103EDA0 __TEXT_.il2cpp_regular_pure_instructions:0103EDA0 loc_103EDA0 ; CODE XREF: Wheel$$RollPremium+FCj __TEXT_.il2cpp_regular_pure_instructions:0103EDA0 ; Wheel$$RollPremium+108j __TEXT_.il2cpp_regular_pure_instructions:0103EDA0 LDR R0, [R0,#0x5C] __TEXT_.il2cpp_regular_pure_instructions:0103EDA4 LDR R6, [R4,#0x38] __TEXT_.il2cpp_regular_pure_instructions:0103EDA8 LDR R5, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103EDAC CMP R6, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EDB0 BNE loc_103EDBC __TEXT_.il2cpp_regular_pure_instructions:0103EDB4 MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EDB8 BL sub_36252C __TEXT_.il2cpp_regular_pure_instructions:0103EDBC __TEXT_.il2cpp_regular_pure_instructions:0103EDBC loc_103EDBC ; CODE XREF: Wheel$$RollPremium+12Cj __TEXT_.il2cpp_regular_pure_instructions:0103EDBC LDR R0, =(off_1F375FC - 0x103EDD4) __TEXT_.il2cpp_regular_pure_instructions:0103EDC0 LDR R1, [R6,#0xC] __TEXT_.il2cpp_regular_pure_instructions:0103EDC4 STR R1, [SP,#0x30+var_20] __TEXT_.il2cpp_regular_pure_instructions:0103EDC8 ADD R1, SP, #0x30+var_20 __TEXT_.il2cpp_regular_pure_instructions:0103EDCC LDR R0, [PC,R0] ; unk_1F74E14 __TEXT_.il2cpp_regular_pure_instructions:0103EDD0 LDR R0, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103EDD4 BL il2cpp_value_box_0 __TEXT_.il2cpp_regular_pure_instructions:0103EDD8 MOV R1, R0 __TEXT_.il2cpp_regular_pure_instructions:0103EDDC LDR R0, =(off_1F38188 - 0x103EDEC) __TEXT_.il2cpp_regular_pure_instructions:0103EDE0 LDR R2, =(off_1F492B4 - 0x103EDF0) __TEXT_.il2cpp_regular_pure_instructions:0103EDE4 LDR R0, [PC,R0] ; StringLiteral_7803 __TEXT_.il2cpp_regular_pure_instructions:0103EDE8 LDR R3, [PC,R2] ; StringLiteral_7457 __TEXT_.il2cpp_regular_pure_instructions:0103EDEC LDR R2, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103EDF0 LDR R0, [R3] __TEXT_.il2cpp_regular_pure_instructions:0103EDF4 MOV R3, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EDF8 BL String$$Concat_11291336 __TEXT_.il2cpp_regular_pure_instructions:0103EDFC MOV R6, R0 __TEXT_.il2cpp_regular_pure_instructions:0103EE00 CMP R5, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EE04 BNE loc_103EE10 __TEXT_.il2cpp_regular_pure_instructions:0103EE08 MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EE0C BL sub_36252C __TEXT_.il2cpp_regular_pure_instructions:0103EE10 __TEXT_.il2cpp_regular_pure_instructions:0103EE10 loc_103EE10 ; CODE XREF: Wheel$$RollPremium+180j __TEXT_.il2cpp_regular_pure_instructions:0103EE10 MOV R0, R5 __TEXT_.il2cpp_regular_pure_instructions:0103EE14 MOV R1, R6 __TEXT_.il2cpp_regular_pure_instructions:0103EE18 MOV R2, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EE1C BL AlertMessage$$Show __TEXT_.il2cpp_regular_pure_instructions:0103EE20 LDR R4, [R4,#0x24] __TEXT_.il2cpp_regular_pure_instructions:0103EE24 CMP R4, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EE28 BNE loc_103EE34 __TEXT_.il2cpp_regular_pure_instructions:0103EE2C MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EE30 BL sub_36252C __TEXT_.il2cpp_regular_pure_instructions:0103EE34 __TEXT_.il2cpp_regular_pure_instructions:0103EE34 loc_103EE34 ; CODE XREF: Wheel$$RollPremium+1A4j __TEXT_.il2cpp_regular_pure_instructions:0103EE34 MOV R0, R4 __TEXT_.il2cpp_regular_pure_instructions:0103EE38 MOV R1, #1 __TEXT_.il2cpp_regular_pure_instructions:0103EE3C MOV R2, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EE40 BL Behaviour$$set_enabled __TEXT_.il2cpp_regular_pure_instructions:0103EE44 SUB SP, R11, #0x1C __TEXT_.il2cpp_regular_pure_instructions:0103EE48 LDMFD SP!, {R4-R11,PC} __TEXT_.il2cpp_regular_pure_instructions:0103EE4C ; --------------------------------------------------------------------------- __TEXT_.il2cpp_regular_pure_instructions:0103EE4C __TEXT_.il2cpp_regular_pure_instructions:0103EE4C loc_103EE4C ; CODE XREF: Wheel$$RollPremium+B8j __TEXT_.il2cpp_regular_pure_instructions:0103EE4C LDR R0, =(off_1F375C4 - 0x103EE58) __TEXT_.il2cpp_regular_pure_instructions:0103EE50 LDR R0, [PC,R0] ; unk_1F8566C __TEXT_.il2cpp_regular_pure_instructions:0103EE54 LDR R0, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103EE58 BL MonoSingleton$$get_Instance __TEXT_.il2cpp_regular_pure_instructions:0103EE5C MOV R5, R0 __TEXT_.il2cpp_regular_pure_instructions:0103EE60 CMP R5, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EE64 BNE loc_103EE70 __TEXT_.il2cpp_regular_pure_instructions:0103EE68 MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EE6C BL sub_36252C __TEXT_.il2cpp_regular_pure_instructions:0103EE70 __TEXT_.il2cpp_regular_pure_instructions:0103EE70 loc_103EE70 ; CODE XREF: Wheel$$RollPremium+1E0j __TEXT_.il2cpp_regular_pure_instructions:0103EE70 MOV R0, R5 __TEXT_.il2cpp_regular_pure_instructions:0103EE74 MOV R1, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EE78 BL GameInit$$get_CurrencyManager __TEXT_.il2cpp_regular_pure_instructions:0103EE7C LDR R6, [R4,#0x38] __TEXT_.il2cpp_regular_pure_instructions:0103EE80 MOV R8, R0 __TEXT_.il2cpp_regular_pure_instructions:0103EE84 CMP R6, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EE88 BNE loc_103EE94 __TEXT_.il2cpp_regular_pure_instructions:0103EE8C MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EE90 BL sub_36252C __TEXT_.il2cpp_regular_pure_instructions:0103EE94 __TEXT_.il2cpp_regular_pure_instructions:0103EE94 loc_103EE94 ; CODE XREF: Wheel$$RollPremium+204j __TEXT_.il2cpp_regular_pure_instructions:0103EE94 LDR R0, =(off_1F375C8 - 0x103EEA4) __TEXT_.il2cpp_regular_pure_instructions:0103EE98 LDR R9, [R6,#0xC] __TEXT_.il2cpp_regular_pure_instructions:0103EE9C LDR R5, [PC,R0] ; unk_1F76C4C __TEXT_.il2cpp_regular_pure_instructions:0103EEA0 LDR R0, [R5] __TEXT_.il2cpp_regular_pure_instructions:0103EEA4 BL sub_372A18 __TEXT_.il2cpp_regular_pure_instructions:0103EEA8 MOV R6, R0 __TEXT_.il2cpp_regular_pure_instructions:0103EEAC LDR R0, =(off_1F5F904 - 0x103EEC4) __TEXT_.il2cpp_regular_pure_instructions:0103EEB0 MOV R1, R4 __TEXT_.il2cpp_regular_pure_instructions:0103EEB4 MOV R3, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EEB8 MOV R10, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EEBC LDR R0, [PC,R0] ; unk_1F7F154 __TEXT_.il2cpp_regular_pure_instructions:0103EEC0 LDR R2, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103EEC4 MOV R0, R6 __TEXT_.il2cpp_regular_pure_instructions:0103EEC8 BL UnityAction$$.ctor __TEXT_.il2cpp_regular_pure_instructions:0103EECC LDR R0, =(off_1F375D0 - 0x103EED8) __TEXT_.il2cpp_regular_pure_instructions:0103EED0 LDR R0, [PC,R0] ; unk_1F781A0 __TEXT_.il2cpp_regular_pure_instructions:0103EED4 LDR R0, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103EED8 BL sub_372A18 __TEXT_.il2cpp_regular_pure_instructions:0103EEDC MOV R7, R0 __TEXT_.il2cpp_regular_pure_instructions:0103EEE0 LDR R0, =(off_1F375D4 - 0x103EEF0) __TEXT_.il2cpp_regular_pure_instructions:0103EEE4 MOV R1, R4 __TEXT_.il2cpp_regular_pure_instructions:0103EEE8 LDR R0, [PC,R0] ; unk_1F84EF8 __TEXT_.il2cpp_regular_pure_instructions:0103EEEC LDR R3, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103EEF0 LDR R0, =(off_1F5F8F0 - 0x103EEFC) __TEXT_.il2cpp_regular_pure_instructions:0103EEF4 LDR R0, [PC,R0] ; unk_1F7F150 __TEXT_.il2cpp_regular_pure_instructions:0103EEF8 LDR R2, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103EEFC MOV R0, R7 __TEXT_.il2cpp_regular_pure_instructions:0103EF00 BL sub_1795E14 __TEXT_.il2cpp_regular_pure_instructions:0103EF04 LDR R0, [R5] __TEXT_.il2cpp_regular_pure_instructions:0103EF08 BL sub_372A18 __TEXT_.il2cpp_regular_pure_instructions:0103EF0C MOV R5, R0 __TEXT_.il2cpp_regular_pure_instructions:0103EF10 LDR R0, =(off_1F5F908 - 0x103EF24) __TEXT_.il2cpp_regular_pure_instructions:0103EF14 MOV R1, R4 __TEXT_.il2cpp_regular_pure_instructions:0103EF18 MOV R3, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EF1C LDR R0, [PC,R0] ; unk_1F7F14C __TEXT_.il2cpp_regular_pure_instructions:0103EF20 LDR R2, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103EF24 MOV R0, R5 __TEXT_.il2cpp_regular_pure_instructions:0103EF28 BL UnityAction$$.ctor __TEXT_.il2cpp_regular_pure_instructions:0103EF2C CMP R8, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EF30 BNE loc_103EF3C __TEXT_.il2cpp_regular_pure_instructions:0103EF34 MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EF38 BL sub_36252C __TEXT_.il2cpp_regular_pure_instructions:0103EF3C __TEXT_.il2cpp_regular_pure_instructions:0103EF3C loc_103EF3C ; CODE XREF: Wheel$$RollPremium+2ACj __TEXT_.il2cpp_regular_pure_instructions:0103EF3C RSB R2, R9, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EF40 MOV R0, R8 __TEXT_.il2cpp_regular_pure_instructions:0103EF44 MOV R1, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EF48 MOV R3, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EF4C STMEA SP, {R6,R7} __TEXT_.il2cpp_regular_pure_instructions:0103EF50 STR R5, [SP,#0x30+var_28] __TEXT_.il2cpp_regular_pure_instructions:0103EF54 STR R10, [SP,#0x30+var_24] __TEXT_.il2cpp_regular_pure_instructions:0103EF58 BL LLBIGFBKLPC$$CurrencyTransaction __TEXT_.il2cpp_regular_pure_instructions:0103EF5C LDR R0, =(off_1F375B0 - 0x103EF68) __TEXT_.il2cpp_regular_pure_instructions:0103EF60 LDR R0, [PC,R0] ; unk_1F78300 __TEXT_.il2cpp_regular_pure_instructions:0103EF64 LDR R0, [R0] __TEXT_.il2cpp_regular_pure_instructions:0103EF68 LDRB R1, [R0,#0xBE] __TEXT_.il2cpp_regular_pure_instructions:0103EF6C TST R1, #2 __TEXT_.il2cpp_regular_pure_instructions:0103EF70 BEQ loc_103EF84 __TEXT_.il2cpp_regular_pure_instructions:0103EF74 LDR R1, [R0,#0x70] __TEXT_.il2cpp_regular_pure_instructions:0103EF78 CMP R1, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EF7C BNE loc_103EF84 __TEXT_.il2cpp_regular_pure_instructions:0103EF80 BL il2cpp_runtime_class_init_0 __TEXT_.il2cpp_regular_pure_instructions:0103EF84 __TEXT_.il2cpp_regular_pure_instructions:0103EF84 loc_103EF84 ; CODE XREF: Wheel$$RollPremium+2ECj __TEXT_.il2cpp_regular_pure_instructions:0103EF84 ; Wheel$$RollPremium+2F8j __TEXT_.il2cpp_regular_pure_instructions:0103EF84 MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EF88 BL ChatUI$$get_Instance __TEXT_.il2cpp_regular_pure_instructions:0103EF8C MOV R4, R0 __TEXT_.il2cpp_regular_pure_instructions:0103EF90 CMP R4, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EF94 BNE loc_103EFA0 __TEXT_.il2cpp_regular_pure_instructions:0103EF98 MOV R0, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EF9C BL sub_36252C __TEXT_.il2cpp_regular_pure_instructions:0103EFA0 __TEXT_.il2cpp_regular_pure_instructions:0103EFA0 loc_103EFA0 ; CODE XREF: Wheel$$RollPremium+310j __TEXT_.il2cpp_regular_pure_instructions:0103EFA0 MOV R0, R4 __TEXT_.il2cpp_regular_pure_instructions:0103EFA4 MOV R1, #0 __TEXT_.il2cpp_regular_pure_instructions:0103EFA8 SUB SP, R11, #0x1C __TEXT_.il2cpp_regular_pure_instructions:0103EFAC LDMFD SP!, {R4-R11,LR} __TEXT_.il2cpp_regular_pure_instructions:0103EFB0 B ChatUI$$ShowRefreshWindow __TEXT_.il2cpp_regular_pure_instructions:0103EFB0 ; End of function Wheel$$RollPremium __TEXT_.il2cpp_regular_pure_instructions:0103EFB0 __TEXT_.il2cpp_regular_pure_instructions:0103EFB0 ; ----------------------------------------------------------
i fix itThere's no point in pasting here the whole function dump, just tell us what you want to do and why did you choose this function for attempting the mod. To me it seems like you don't fully understand static analysis too well yet, try watching the iAlex tutorials here:
![]()
How to mod IL2CPP games | Tutorials
★·.·´¯`·.·★ . ★·.·´¯`·.·★ •]••´º´•» αи∂яσι∂ яєρυвℓι¢ «•´º´••[• ¸,ø¤º°`°º¤ø,¸¸,ø¤º° мσ∂∂ιиg α¢α∂єму °º¤ø,¸¸,ø¤º°`°º¤ø,¸ Target > Games that use libil2cpp.so APKTool Link - Apktool - A tool for reverse engineering 3rd party, closed, binary Android apps. IDA PRO - Ida Pro 7.0.zip - Android...androidrepublic.org
Good, glad you got it workingi fix it
i use the problem to fix it self
i see the answer in my dream last night
is math
thanks the first post it help me