Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .text
- .align 2
- .thumb
- .thumb_func
- .global evolvecosofmove
- main:
- push {r0-r7}
- add r0, r6, r7
- lsl r0, r0, #0x3
- add r0, r2, r0
- add r3, r0, r3
- ldrh r2, [r3, #0x2]
- mov r0, r8
- mov r6, #0x0
- loop: mov r1, #0xD
- add r1, r1, r6
- bl decrypt
- mov r11, r0
- pop {r0-r7}
- mov r1, r11
- cmp r1, r2
- beq levelcheck
- add r6, #0x1
- cmp r6, #0x4
- bge exit
- b loop
- levelcheck: mov r10, r3
- pop {r0-r7}
- mov r1, r10
- ldr r0, levelcheckloc
- bx r0
- exit: pop {r0-r7}
- ldr r0, noevo
- bx r0
- decrypt: push {r0-r7}
- ldr r2, decryptpoke
- bx r2
- .align
- levelcheckloc: .word 0x0804310D
- noevo: .word 0x08043111
- decryptpoke: .word 0x0803FBE9
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement