Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- __text:0006EA84 ; CFellow::UpdateSkillCoolTime(void)
- __text:0006EA84 __ZN7CFellow19UpdateSkillCoolTimeEv
- __text:0006EA84 PUSH {R4,R5,R7,LR}
- __text:0006EA86 ADD R7, SP, #8
- __text:0006EA88 MOV.W R12, #0
- __text:0006EA8C MOV R4, R0
- __text:0006EA8E MOV R1, R0
- __text:0006EA90
- __text:0006EA90 loc_6EA90 ; CODE XREF: CFellow::UpdateSkillCoolTime(void)+2Aj
- __text:0006EA90 LDRH.W R0, [R1,#0x132]
- __text:0006EA94 LDRSH.W R2, [R1,#0x130]
- __text:0006EA98 SXTH R3, R0
- __text:0006EA9A CMP R2, R3
- __text:0006EA9C BLE loc_6EAA4
- __text:0006EA9E ADDS R3, R0, #1
- __text:0006EAA0 STRH.W R3, [R1,#0x132]
- __text:0006EAA4
- __text:0006EAA4 loc_6EAA4 ; CODE XREF: CFellow::UpdateSkillCoolTime(void)+18j
- __text:0006EAA4 ADD.W R12, R12, #1
- __text:0006EAA8 ADDS R1, #0x24
- __text:0006EAAA CMP.W R12, #0x14
- __text:0006EAAE BNE loc_6EA90
- __text:0006EAB0 LDRB R5, [R4,#0x1C]
- __text:0006EAB2 CBNZ R5, locret_6EAE0
- __text:0006EAB4 LDR R0, =(__ZN12CGsSingletonI8CSaveMgrE13ms_pSingletonE - 0x6EABC)
- __text:0006EAB6 MOVS R1, #5
- __text:0006EAB8 ADD R0, PC ; CGsSingleton<CSaveMgr>::ms_pSingleton
- __text:0006EABA LDR R0, [R0]
- __text:0006EABC BL __ZN8CSaveMgr13IsAcitveSItemE6ESItem ; CSaveMgr::IsAcitveSItem(ESItem)
- __text:0006EAC0 CBZ R0, locret_6EAE0
- __text:0006EAC2 MOV R0, R5
- __text:0006EAC4
- __text:0006EAC4 loc_6EAC4 ; CODE XREF: CFellow::UpdateSkillCoolTime(void)+5Aj
- __text:0006EAC4 LDRH.W R1, [R4,#0x132]
- __text:0006EAC8 LDRSH.W R2, [R4,#0x130]
- __text:0006EACC SXTH R3, R1
- __text:0006EACE CMP R2, R3
- __text:0006EAD0 BLE loc_6EAD8
- __text:0006EAD2 ADDS R3, R1, #1
- __text:0006EAD4 STRH.W R3, [R4,#0x132]
- __text:0006EAD8
- __text:0006EAD8 loc_6EAD8 ; CODE XREF: CFellow::UpdateSkillCoolTime(void)+4Cj
- __text:0006EAD8 ADDS R0, #1
- __text:0006EADA ADDS R4, #0x24
- __text:0006EADC CMP R0, #0x14
- __text:0006EADE BNE loc_6EAC4
- __text:0006EAE0
- __text:0006EAE0 locret_6EAE0 ; CODE XREF: CFellow::UpdateSkillCoolTime(void)+2Ej
- __text:0006EAE0 ; CFellow::UpdateSkillCoolTime(void)+3Cj
- __text:0006EAE0 POP {R4,R5,R7,PC}
- __text:0006EAE0 ; End of function CFellow::UpdateSkillCoolTime(void)
Add Comment
Please, Sign In to add comment