Mangle virtual table for LinkStateDamage

This commit is contained in:
Aetias
2024-03-23 09:56:31 +01:00
parent e920bdef19
commit 1935cecb87
3 changed files with 14 additions and 46 deletions
+3 -3
View File
@@ -1269,7 +1269,7 @@
.extern func_ov00_020bb3f4
.extern _ZN9SysObjectnwEmPjj
.extern func_ov00_020bb42c
.extern data_ov00_020e5b68
.extern _ZTV15LinkStateDamage
.extern data_027e0d0c
.extern func_ov00_020b7d74
.extern data_027e0d38
@@ -1286,7 +1286,7 @@
.extern func_ov00_020b7d74
.extern func_ov00_020a95a4
.extern func_0204f754
.extern data_ov00_020e5b68
.extern _ZTV15LinkStateDamage
.extern func_ov00_020b7d74
.extern func_ov00_020b7d74
.extern func_0204f754
@@ -1294,7 +1294,7 @@
.extern func_ov00_020a95a4
.extern func_0204f754
.extern _ZN9SysObjectdlEPv
.extern data_ov00_020e5b68
.extern _ZTV15LinkStateDamage
.extern func_ov00_020b7d74
.extern func_ov00_020a5e9c
.extern func_ov00_02078b40
+5 -37
View File
@@ -1443,57 +1443,25 @@ data_ov00_020e5b60: ; 0x020e5b60
.global data_ov00_020e5b64
data_ov00_020e5b64: ; 0x020e5b64
.byte 0x00, 0x00, 0x00, 0x00
.global data_ov00_020e5b68
data_ov00_020e5b68: ; 0x020e5b68
.global _ZTV15LinkStateDamage
_ZTV15LinkStateDamage: ; 0x020e5b68
.word _ZN15LinkStateDamage8vfunc_00Ev
.global data_ov00_020e5b6c
data_ov00_020e5b6c: ; 0x020e5b6c
.word func_ov04_02108420 ; data_ov07_02108420
.global data_ov00_020e5b70
data_ov00_020e5b70: ; 0x020e5b70
.word func_ov04_02108480 ; data_ov07_02108480
.global data_ov00_020e5b74
data_ov00_020e5b74: ; 0x020e5b74
.word func_ov04_02108420
.word func_ov04_02108480
.word _ZN15LinkStateDamage5GetIdEv - 1
.global data_ov00_020e5b78
data_ov00_020e5b78: ; 0x020e5b78
.word _ZN15LinkStateDamage20CreateDebugHierarchyEv
.global data_ov00_020e5b7c
data_ov00_020e5b7c: ; 0x020e5b7c
.word _ZN15LinkStateDamage12OnStateEnterEv - 1
.global data_ov00_020e5b80
data_ov00_020e5b80: ; 0x020e5b80
.word _ZN15LinkStateDamage12OnStateLeaveEi - 1
.global data_ov00_020e5b84
data_ov00_020e5b84: ; 0x020e5b84
.word func_ov05_0210ec3c
.global data_ov00_020e5b88
data_ov00_020e5b88: ; 0x020e5b88
.word _ZN15LinkStateDamage8vfunc_20Ei - 1
.global data_ov00_020e5b8c
data_ov00_020e5b8c: ; 0x020e5b8c
.word _ZN15LinkStateDamage8vfunc_24Ei - 1
.global data_ov00_020e5b90
data_ov00_020e5b90: ; 0x020e5b90
.word func_ov00_020a8108
.global data_ov00_020e5b94
data_ov00_020e5b94: ; 0x020e5b94
.word func_ov05_0210f704
.global data_ov00_020e5b98
data_ov00_020e5b98: ; 0x020e5b98
.word _ZN15LinkStateDamage8vfunc_30Ei - 1
.global data_ov00_020e5b9c
data_ov00_020e5b9c: ; 0x020e5b9c
.word func_ov00_020a8110
.global data_ov00_020e5ba0
data_ov00_020e5ba0: ; 0x020e5ba0
.word func_ov05_0210f70c
.global data_ov00_020e5ba4
data_ov00_020e5ba4: ; 0x020e5ba4
.word func_ov05_0210f714
.global data_ov00_020e5ba8
data_ov00_020e5ba8: ; 0x020e5ba8
.word func_ov04_0210f6dc ; func_ov05_0210f6dc
.word func_ov05_0210f6dc
.global data_ov00_020e5bac
data_ov00_020e5bac: ; 0x020e5bac
.ascii "O¬ƒ_ƒÄ¬x"
+6 -6
View File
@@ -15446,7 +15446,7 @@ func_ov04_021082bc: ; 0x021082bc
sub sp, #4
add r5, r0, #0
bl func_ov04_0210add4
ldr r0, _021083d0 ; =data_ov00_020e5b68
ldr r0, _021083d0 ; =_ZTV15LinkStateDamage
add r2, r5, #0
ldr r3, _021083d4 ; =data_027e0d0c
str r0, [r5]
@@ -15575,7 +15575,7 @@ _021083c8:
pop {r3, r4, r5, r6, pc}
nop
thumb_func_end func_ov04_021082bc
_021083d0: .word data_ov00_020e5b68
_021083d0: .word _ZTV15LinkStateDamage
_021083d4: .word data_027e0d0c
_021083d8: .word func_ov00_020b7d74
_021083dc: .word func_ov04_021079d4
@@ -15614,7 +15614,7 @@ _0210841c: .word data_ov00_020e5868
func_ov04_02108420: ; 0x02108420
push {r4, lr}
add r4, r0, #0
ldr r0, _02108478 ; =data_ov00_020e5b68
ldr r0, _02108478 ; =_ZTV15LinkStateDamage
str r0, [r4]
add r0, r4, #0
add r0, #0x98
@@ -15653,7 +15653,7 @@ _0210843a:
pop {r4, pc}
.align 2, 0
thumb_func_end func_ov04_02108420
_02108478: .word data_ov00_020e5b68
_02108478: .word _ZTV15LinkStateDamage
_0210847c: .word func_ov00_020b7d74
.global func_ov04_02108480
@@ -15661,7 +15661,7 @@ _0210847c: .word func_ov00_020b7d74
func_ov04_02108480: ; 0x02108480
push {r4, lr}
add r4, r0, #0
ldr r0, _021084e0 ; =data_ov00_020e5b68
ldr r0, _021084e0 ; =_ZTV15LinkStateDamage
str r0, [r4]
add r0, r4, #0
add r0, #0x98
@@ -15702,7 +15702,7 @@ _0210849a:
pop {r4, pc}
nop
thumb_func_end func_ov04_02108480
_021084e0: .word data_ov00_020e5b68
_021084e0: .word _ZTV15LinkStateDamage
_021084e4: .word func_ov00_020b7d74
.global func_ov04_021084e8