Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .text:00237AD0 ; WarKeyboardInit(_JNIEnv *)
- .text:00237AD0 EXPORT _Z15WarKeyboardInitP7_JNIEnv
- .text:00237AD0 _Z15WarKeyboardInitP7_JNIEnv ; CODE XREF: sub_244F2C+606↓p
- .text:00237AD0 PUSH {R3-R7,LR}
- .text:00237AD2 ADD R7, SP, #0
- .text:00237AD4 LDR R3, [R0]
- .text:00237AD6 MOV R4, R0
- .text:00237AD8 LDR R1, =(aComWardrumstud - 0x237AE0)
- .text:00237ADA LDR R5, =(WarKeyboard_class_ptr - 0x237AE6)
- .text:00237ADC ADD R1, PC ; "com/wardrumstudios/utils/WarMedia"
- .text:00237ADE LDR R3, [R3,#0x18]
- .text:00237AE0 BLX R3
- .text:00237AE2 ADD R5, PC ; WarKeyboard_class_ptr
- .text:00237AE4 LDR R5, [R5] ; WarKeyboard_class
- .text:00237AE6 LDR R2, =(aShowkeyboard - 0x237AEC)
- .text:00237AE8 ADD R2, PC ; "ShowKeyboard"
- .text:00237AEA MOV R3, R0
- .text:00237AEC STR R3, [R5]
- .text:00237AEE LDR R6, [R4]
- .text:00237AF0 MOV R1, R0
- .text:00237AF2 LDR R3, =(aIV - 0x237AFA)
- .text:00237AF4 MOV R0, R4
- .text:00237AF6 ADD R3, PC ; "(I)V"
- .text:00237AF8 LDR.W R6, [R6,#0x84]
- .text:00237AFC BLX R6
- .text:00237AFE LDR R6, =(s_ShowKeyboard_ptr - 0x237B06)
- .text:00237B00 LDR R2, =(aIskeyboardshow - 0x237B0E)
- .text:00237B02 ADD R6, PC ; s_ShowKeyboard_ptr
- .text:00237B04 LDR R6, [R6] ; s_ShowKeyboard
- .text:00237B06 LDR R3, =(aZ - 0x237B10)
- .text:00237B08 LDR R1, [R5]
- .text:00237B0A ADD R2, PC ; "IsKeyboardShown"
- .text:00237B0C ADD R3, PC ; "()Z"
- .text:00237B0E STR R0, [R6]
- .text:00237B10 MOV R0, R4
- .text:00237B12 LDR R4, [R4]
- .text:00237B14 LDR.W R4, [R4,#0x84]
- .text:00237B18 BLX R4
- .text:00237B1A LDR R3, =(s_IsKeyboardShown_ptr - 0x237B20)
- .text:00237B1C ADD R3, PC ; s_IsKeyboardShown_ptr
- .text:00237B1E LDR R3, [R3] ; s_IsKeyboardShown
- .text:00237B20 STR R0, [R3]
- .text:00237B22 POP {R3-R7,PC}
- .text:00237B22 ; End of function WarKeyboardInit(_JNIEnv *)
- .text:00237B22
- .text:00237B22 ; ---------------------------------------------------------------------------
- .text:00237B24 off_237B24 DCD aComWardrumstud - 0x237AE0
- .text:00237B24 ; DATA XREF: WarKeyboardInit(_JNIEnv *)+8↑r
- .text:00237B24 ; "com/wardrumstudios/utils/WarMedia"
- .text:00237B28 off_237B28 DCD WarKeyboard_class_ptr - 0x237AE6
- .text:00237B28 ; DATA XREF: WarKeyboardInit(_JNIEnv *)+A↑r
- .text:00237B2C off_237B2C DCD aShowkeyboard - 0x237AEC
- .text:00237B2C ; DATA XREF: WarKeyboardInit(_JNIEnv *)+16↑r
- .text:00237B2C ; "ShowKeyboard"
- .text:00237B30 off_237B30 DCD aIV - 0x237AFA ; DATA XREF: WarKeyboardInit(_JNIEnv *)+22↑r
- .text:00237B30 ; "(I)V"
- .text:00237B34 off_237B34 DCD s_ShowKeyboard_ptr - 0x237B06
- .text:00237B34 ; DATA XREF: WarKeyboardInit(_JNIEnv *)+2E↑r
- .text:00237B38 off_237B38 DCD aIskeyboardshow - 0x237B0E
- .text:00237B38 ; DATA XREF: WarKeyboardInit(_JNIEnv *)+30↑r
- .text:00237B38 ; "IsKeyboardShown"
- .text:00237B3C off_237B3C DCD aZ - 0x237B10 ; DATA XREF: WarKeyboardInit(_JNIEnv *)+36↑r
- .text:00237B3C ; "()Z"
- .text:00237B40 off_237B40 DCD s_IsKeyboardShown_ptr - 0x237B20
- .text:00237B40 ; DATA XREF: WarKeyboardInit(_JNIEnv *)+4A↑r
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement