冰楓論壇
標題:
語言修改
[打印本頁]
作者:
ms0545430
時間:
2017-5-20 20:45
標題:
語言修改
.text:006C60AC PUSH.W {R4-R8,LR}
.text:006C60B0 ADD R7, SP, #0xC
.text:006C60B2 MOV R5, R0
.text:006C60B4 LDR R0, =(gSysGameManager_ptr - 0x6C60BE)
.text:006C60B6 MOV R8, R2
.text:006C60B8 MOV R6, R1
.text:006C60BA ADD R0, PC ; gSysGameManager_ptr
.text:006C60BC LDR R0, [R0] ; gSysGameManager ; this
.text:006C60BE BLX j__ZN14SysGameManager18isHpDifferentStageEv ; SysGameManager::isHpDifferentStage(void)
.text:006C60C2 ; ---------------------------------------------------------------------------
.text:006C60C2 CMP R0, #1
.text:006C60C4 BNE loc_6C60E4
.text:006C60C6 CMP.W R6, #0xFFFFFFFF
.text:006C60CA BGT loc_6C60E4
.text:006C60CC ADD.W R4, R5, #0x17C
.text:006C60D0 MOV R0, R4
.text:006C60D2 BLX j__ZNK2sn11Shuffle32TDIjEcvjEv ; sn::Shuffle32TD<uint>:
perator uint(void)
.text:006C60D6 ; ---------------------------------------------------------------------------
.text:006C60D6 NEGS R0, R0
.text:006C60D8 CMP R6, R0
.text:006C60DA BHI loc_6C60E4
.text:006C60DC MOV R0, R4
.text:006C60DE BLX j__ZNK2sn11Shuffle32TDIjEcvjEv ; sn::Shuffle32TD<uint>:
perator uint(void)
.text:006C60E2 ; ---------------------------------------------------------------------------
.text:006C60E2 NEGS R6, R0
.text:006C60E4
.text:006C60E4 loc_6C60E4 ; CODE XREF: TaskCharBall::addDamage(int,float)+18 j
.text:006C60E4 ; TaskCharBall::addDamage(int,float)+1E j ...
.text:006C60E4 MOV R0, R5 ; this
.text:006C60E6 MOV R1, R6 ; int
.text:006C60E8 MOV R2, R8 ; float
.text:006C60EA MOVS R3, #1 ; bool
.text:006C60EC BLX j__ZN9TaskActor9addDamageEifb ; TaskActor::addDamage(int,float,bool)
.text:006C60F0 ; ---------------------------------------------------------------------------
.text:006C60F0 POP.W {R4-R8,PC}
.text:006C60F0 ; End of function TaskCharBall::addDamage(int,float)
.text:006C60F0
.text:006C60F0 ; ---------------------------------------------------------------------------
.text:006C60F4 off_6C60F4 DCD gSysGameManager_ptr - 0x6C60BE
.text:006C60F4 ; DATA XREF: TaskCharBall::addDamage(int,float)+8 r
.text:006C60F8
.text:006C60F8 ; =============== S U B R O U T I N E =======================================
.text:006C60F8
.text:006C60F8
.text:006C60F8 ; _DWORD SaveData::clearJoingameData(SaveData *__hidden this)
.text:006C60F8 EXPORT _ZN8SaveData17clearJoingameDataEv
.text:006C60F8 _ZN8SaveData17clearJoingameDataEv ; CODE XREF: SaveData::clearJoingameData(void)+8 j
.text:006C60F8 ; DATA XREF: .got:_ZN8SaveData17clearJoingameDataEv_ptr o
.text:006C60F8 MOVS R1, #0
.text:006C60FA STR.W R1, [R0,#0x414]
.text:006C60FE BX LR
.text:006C60FE ; End of function SaveData::clearJoingameData(void)
這是某個遊戲的語言
我想請問如何改成 遭受傷不會扣血
拜託大大幫忙了
歡迎光臨 冰楓論壇 (https://bingfong.com/)
Powered by 冰楓