Guest User

Untitled

a guest
Jan 22nd, 2018
305
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.21 KB | None | 0 0
  1. __text:0006EA84 ; CFellow::UpdateSkillCoolTime(void)
  2. __text:0006EA84 __ZN7CFellow19UpdateSkillCoolTimeEv
  3. __text:0006EA84 PUSH {R4,R5,R7,LR}
  4. __text:0006EA86 ADD R7, SP, #8
  5. __text:0006EA88 MOV.W R12, #0
  6. __text:0006EA8C MOV R4, R0
  7. __text:0006EA8E MOV R1, R0
  8. __text:0006EA90
  9. __text:0006EA90 loc_6EA90 ; CODE XREF: CFellow::UpdateSkillCoolTime(void)+2Aj
  10. __text:0006EA90 LDRH.W R0, [R1,#0x132]
  11. __text:0006EA94 LDRSH.W R2, [R1,#0x130]
  12. __text:0006EA98 SXTH R3, R0
  13. __text:0006EA9A CMP R2, R3
  14. __text:0006EA9C BLE loc_6EAA4
  15. __text:0006EA9E ADDS R3, R0, #1
  16. __text:0006EAA0 STRH.W R3, [R1,#0x132]
  17. __text:0006EAA4
  18. __text:0006EAA4 loc_6EAA4 ; CODE XREF: CFellow::UpdateSkillCoolTime(void)+18j
  19. __text:0006EAA4 ADD.W R12, R12, #1
  20. __text:0006EAA8 ADDS R1, #0x24
  21. __text:0006EAAA CMP.W R12, #0x14
  22. __text:0006EAAE BNE loc_6EA90
  23. __text:0006EAB0 LDRB R5, [R4,#0x1C]
  24. __text:0006EAB2 CBNZ R5, locret_6EAE0
  25. __text:0006EAB4 LDR R0, =(__ZN12CGsSingletonI8CSaveMgrE13ms_pSingletonE - 0x6EABC)
  26. __text:0006EAB6 MOVS R1, #5
  27. __text:0006EAB8 ADD R0, PC ; CGsSingleton<CSaveMgr>::ms_pSingleton
  28. __text:0006EABA LDR R0, [R0]
  29. __text:0006EABC BL __ZN8CSaveMgr13IsAcitveSItemE6ESItem ; CSaveMgr::IsAcitveSItem(ESItem)
  30. __text:0006EAC0 CBZ R0, locret_6EAE0
  31. __text:0006EAC2 MOV R0, R5
  32. __text:0006EAC4
  33. __text:0006EAC4 loc_6EAC4 ; CODE XREF: CFellow::UpdateSkillCoolTime(void)+5Aj
  34. __text:0006EAC4 LDRH.W R1, [R4,#0x132]
  35. __text:0006EAC8 LDRSH.W R2, [R4,#0x130]
  36. __text:0006EACC SXTH R3, R1
  37. __text:0006EACE CMP R2, R3
  38. __text:0006EAD0 BLE loc_6EAD8
  39. __text:0006EAD2 ADDS R3, R1, #1
  40. __text:0006EAD4 STRH.W R3, [R4,#0x132]
  41. __text:0006EAD8
  42. __text:0006EAD8 loc_6EAD8 ; CODE XREF: CFellow::UpdateSkillCoolTime(void)+4Cj
  43. __text:0006EAD8 ADDS R0, #1
  44. __text:0006EADA ADDS R4, #0x24
  45. __text:0006EADC CMP R0, #0x14
  46. __text:0006EADE BNE loc_6EAC4
  47. __text:0006EAE0
  48. __text:0006EAE0 locret_6EAE0 ; CODE XREF: CFellow::UpdateSkillCoolTime(void)+2Ej
  49. __text:0006EAE0 ; CFellow::UpdateSkillCoolTime(void)+3Cj
  50. __text:0006EAE0 POP {R4,R5,R7,PC}
  51. __text:0006EAE0 ; End of function CFellow::UpdateSkillCoolTime(void)
Add Comment
Please, Sign In to add comment