mirror of
https://github.com/zeldaret/ph
synced 2026-05-31 17:31:57 -04:00
Merge branch 'main' into item-manager
This commit is contained in:
@@ -26,10 +26,12 @@ ARM7_BIOS := arm7_bios.bin
|
||||
ASSETS_TXT := assets.txt
|
||||
|
||||
ASM_FILES := $(shell find asm -name *.s)
|
||||
CXX_FILES := $(shell find src -name *.cpp)
|
||||
CXX_FILES := $(shell find src -name *.cpp) $(shell find libs -name *.cpp)
|
||||
C_FILES := $(shell find src -name *.c) $(shell find libs -name *.c)
|
||||
ASM_OBJS = $(ASM_FILES:%.s=$(TARGET_DIR)/%.s.o)
|
||||
ASM_INCS = $(ASM_FILES:%.s=%.inc)
|
||||
CXX_OBJS = $(CXX_FILES:%.cpp=$(TARGET_DIR)/%.cpp.o)
|
||||
C_OBJS = $(C_FILES:%.c=$(TARGET_DIR)/%.c.o)
|
||||
|
||||
OV_BINS := $(wildcard $(TARGET_DIR)/overlays/*.bin)
|
||||
OV_LZS = $(OV_BINS:%.bin=%.lz)
|
||||
@@ -47,7 +49,9 @@ LCF_FILE := $(ROOT)/$(BUILD_DIR)/arm9_linker_script.lcf
|
||||
OBJS_FILE := $(ROOT)/$(BUILD_DIR)/arm9_objects.txt
|
||||
|
||||
ASM_FLAGS := -proc arm5te -d $(REGION) -i asm -msgstyle gcc
|
||||
CC_FLAGS := -proc arm946e -interworking -O4,p -enum int -i include -i- -i libs/c/include -nolink -d $(REGION) -char signed -lang=c++ -sym on -msgstyle gcc
|
||||
CC_FLAGS := -proc arm946e -interworking -O4,p -enum int -i include -i- -i libs/c/include -i libs/cpp/include -nolink -d $(REGION) -char signed -sym on -msgstyle gcc
|
||||
C_FLAGS := -lang=c
|
||||
CXX_FLAGS := -lang=c++
|
||||
LD_FLAGS := -proc arm946e -nostdlib -interworking -nodead -m Entry -map closure,unused -o main.bin -msgstyle gcc
|
||||
|
||||
ifeq ($(NONMATCHING),1)
|
||||
@@ -121,10 +125,14 @@ $(ASM_OBJS): $(TARGET_DIR)/%.o: %
|
||||
|
||||
$(CXX_OBJS): $(TARGET_DIR)/%.o: %
|
||||
mkdir -p $(dir $@)
|
||||
LM_LICENSE_FILE=$(MW_LICENSE) $(WINE) $(MW_CC) $(CC_FLAGS) $< -o $@
|
||||
LM_LICENSE_FILE=$(MW_LICENSE) $(WINE) $(MW_CC) $(CC_FLAGS) $(CXX_FLAGS) $< -o $@
|
||||
|
||||
$(C_OBJS): $(TARGET_DIR)/%.o: %
|
||||
mkdir -p $(dir $@)
|
||||
LM_LICENSE_FILE=$(MW_LICENSE) $(WINE) $(MW_CC) $(CC_FLAGS) $(C_FLAGS) $< -o $@
|
||||
|
||||
.PHONY: link
|
||||
link: lcf $(ASM_OBJS) $(CXX_OBJS)
|
||||
link: lcf $(ASM_OBJS) $(CXX_OBJS) $(C_OBJS)
|
||||
cd $(TARGET_DIR) && LM_LICENSE_FILE=$(MW_LICENSE) $(WINE) $(MW_LD) $(LD_FLAGS) $(LCF_FILE) @$(OBJS_FILE)
|
||||
|
||||
.PHONY: compress
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
.extern _ZN14AdventureFlags6ExistsEv
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020ab6c8Ev
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __global_destructor_chain
|
||||
.extern __register_global_object
|
||||
.extern data_027e0000
|
||||
.extern data_027e0004
|
||||
.extern data_027e0014
|
||||
@@ -287,6 +289,19 @@
|
||||
.extern func_01ffe468
|
||||
.extern func_01fffcd8
|
||||
.extern func_01ffff08
|
||||
.extern func_0204f8f4
|
||||
.extern func_0204faa4
|
||||
.extern func_0204fb00
|
||||
.extern func_0204fba0
|
||||
.extern func_0204fbc0
|
||||
.extern func_0204fbf0
|
||||
.extern func_0204fc20
|
||||
.extern func_0204fc68
|
||||
.extern func_0204fcb4
|
||||
.extern func_0204fd14
|
||||
.extern func_0204fed8
|
||||
.extern func_020508c4
|
||||
.extern func_02050a20
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078b88
|
||||
.extern func_ov00_02078ffc
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,36 @@
|
||||
#pragma once
|
||||
.extern CpuSet
|
||||
.extern WaitByLoop
|
||||
.extern data_02057208
|
||||
.extern data_02058b24
|
||||
.extern data_02058b28
|
||||
.extern data_02058be8
|
||||
.extern data_02058cec
|
||||
.extern func_0200730c
|
||||
.extern func_020078f4
|
||||
.extern func_02007908
|
||||
.extern func_02007a44
|
||||
.extern func_02007ad8
|
||||
.extern func_02008a50
|
||||
.extern func_02008b04
|
||||
.extern func_02008b50
|
||||
.extern func_02008b74
|
||||
.extern func_0200c3c8
|
||||
.extern func_0200c6a0
|
||||
.extern func_0200c6ac
|
||||
.extern func_0200c764
|
||||
.extern func_0200c76c
|
||||
.extern func_0200d5e4
|
||||
.extern func_0200d6bc
|
||||
.extern func_0200d880
|
||||
.extern func_0200d938
|
||||
.extern func_0200e254
|
||||
.extern func_0200e288
|
||||
.extern func_0200e62c
|
||||
.extern func_0200ee4c
|
||||
.extern func_0200ee60
|
||||
.extern func_0200f248
|
||||
.extern func_0204dec8
|
||||
.extern func_0204dff0
|
||||
.extern func_0204f358
|
||||
.extern func_02050ca0
|
||||
File diff suppressed because it is too large
Load Diff
@@ -127,7 +127,7 @@
|
||||
.extern func_020426d4
|
||||
.extern func_02042bb8
|
||||
.extern func_0204366c
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_0207bc48
|
||||
.extern func_ov00_0207c170
|
||||
.extern func_ov00_02082e1c
|
||||
|
||||
@@ -6927,7 +6927,7 @@ func_ov00_020df34c: ; 0x020df34c
|
||||
ldr r0, _020df36c ; =data_027e0d54
|
||||
ldr r1, _020df370 ; =func_ov00_0207a2fc
|
||||
ldr r2, _020df374 ; =data_027e0d48
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020df34c
|
||||
|
||||
@@ -9,6 +9,12 @@
|
||||
.extern _ZN12ActorManager18func_ov00_020c3ce8Eii
|
||||
.extern _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_00EiP9FlagsUnk2
|
||||
.extern _ZN14AdventureFlags18func_ov00_020976c8Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_020980d0Ev
|
||||
.extern _ZN14AdventureFlags20Get_FlagsUnk_30_FlagEi
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14OverlayManager15LoadIfNotLoadedEjj
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
@@ -60,6 +66,7 @@
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02056be4
|
||||
.extern data_02063e4c
|
||||
@@ -258,7 +265,6 @@
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f7b0
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078b88
|
||||
.extern func_ov00_02078bc4
|
||||
@@ -274,12 +280,6 @@
|
||||
.extern func_ov00_020798bc
|
||||
.extern func_ov00_02079e04
|
||||
.extern func_ov00_02079e3c
|
||||
.extern _ZN14AdventureFlags18func_ov00_020976c8Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags20Get_FlagsUnk_30_FlagEi
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_00EiP9FlagsUnk2
|
||||
.extern _ZN14AdventureFlags18func_ov00_020980d0Ev
|
||||
.extern func_ov00_0209afc4
|
||||
.extern func_ov00_0209b5a4
|
||||
.extern func_ov00_0209b6f4
|
||||
|
||||
+18
-18
@@ -13863,7 +13863,7 @@ func_ov00_02084d4c: ; 0x02084d4c
|
||||
ldr r2, _02084eb4 ; =data_ov00_020ec9c8
|
||||
mov r0, ip
|
||||
str lr, [r3, #0x78]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02084ea4 ; =data_ov00_020ec964
|
||||
ldr r1, [r0, #0x60]
|
||||
orr r1, r1, #1
|
||||
@@ -38352,7 +38352,7 @@ func_ov00_020df38c: ; 0x020df38c
|
||||
ldr r0, _020df3ac ; =data_027e0d78
|
||||
ldr r1, _020df3b0 ; =func_ov00_0207af9c
|
||||
ldr r2, _020df3b4 ; =data_027e0d6c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020df38c
|
||||
@@ -38402,7 +38402,7 @@ func_ov00_020df3f4: ; 0x020df3f4
|
||||
ldr r0, _020df414 ; =data_ov00_020e9e18
|
||||
ldr r1, _020df418 ; =func_ov00_0207bab4
|
||||
ldr r2, _020df41c ; =data_ov00_020e9e0c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020df3f4
|
||||
@@ -38497,14 +38497,14 @@ func_ov00_020df4cc: ; 0x020df4cc
|
||||
str ip, [r3, #0x24]
|
||||
mov ip, #0x60
|
||||
str ip, [r3, #0x28]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020df604 ; =data_ov00_020e24d0
|
||||
mov r3, #0
|
||||
ldr r1, _020df5fc ; =func_ov00_02086cd0
|
||||
ldr r2, _020df608 ; =data_ov00_020ec970
|
||||
str r3, [r0]
|
||||
str r3, [r0, #4]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020df60c ; =data_ov00_020e24d8
|
||||
mov ip, #0x80
|
||||
mov r3, #0x60
|
||||
@@ -38512,7 +38512,7 @@ func_ov00_020df4cc: ; 0x020df4cc
|
||||
ldr r2, _020df610 ; =data_ov00_020ec97c
|
||||
str ip, [r0]
|
||||
str r3, [r0, #4]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020df614 ; =data_ov00_020e24e0
|
||||
mov ip, #0x80
|
||||
mov r3, #0
|
||||
@@ -38520,7 +38520,7 @@ func_ov00_020df4cc: ; 0x020df4cc
|
||||
ldr r2, _020df618 ; =data_ov00_020ec988
|
||||
str ip, [r0]
|
||||
str r3, [r0, #4]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0x80000
|
||||
rsb r2, r2, #0
|
||||
ldr r0, _020df5f4 ; =data_ov00_020e24a4
|
||||
@@ -38530,7 +38530,7 @@ func_ov00_020df4cc: ; 0x020df4cc
|
||||
ldr r0, _020df61c ; =data_ov00_020e24e8
|
||||
ldr r1, _020df620 ; =func_ov00_0207dd9c
|
||||
ldr r2, _020df624 ; =data_ov00_020ec994
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020df628 ; =data_ov00_020e24f0
|
||||
mov r1, #0x80000
|
||||
rsb r1, r1, #0
|
||||
@@ -38539,7 +38539,7 @@ func_ov00_020df4cc: ; 0x020df4cc
|
||||
str r1, [r0, #4]
|
||||
ldr r1, _020df620 ; =func_ov00_0207dd9c
|
||||
ldr r2, _020df62c ; =data_ov00_020ec9a0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020df630 ; =data_ov00_020e24f8
|
||||
mov r1, #0x80000
|
||||
rsb r1, r1, #0
|
||||
@@ -38548,7 +38548,7 @@ func_ov00_020df4cc: ; 0x020df4cc
|
||||
str r1, [r0, #4]
|
||||
ldr r1, _020df620 ; =func_ov00_0207dd9c
|
||||
ldr r2, _020df634 ; =data_ov00_020ec9ac
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020df638 ; =data_ov00_020e2500
|
||||
mov r1, #0x80000
|
||||
rsb r1, r1, #0
|
||||
@@ -38557,7 +38557,7 @@ func_ov00_020df4cc: ; 0x020df4cc
|
||||
str r1, [r0, #4]
|
||||
ldr r1, _020df620 ; =func_ov00_0207dd9c
|
||||
ldr r2, _020df63c ; =data_ov00_020ec9b8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020df4cc
|
||||
@@ -38593,7 +38593,7 @@ func_ov00_020df640: ; 0x020df640
|
||||
ldr r0, _020df668 ; =data_ov00_020ecd50
|
||||
ldr r1, _020df670 ; =func_0203ebc8
|
||||
ldr r2, _020df674 ; =data_ov00_020ecd58
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020df640
|
||||
@@ -38614,7 +38614,7 @@ func_ov00_020df678: ; 0x020df678
|
||||
ldr r0, _020df6a4 ; =data_ov00_020ecd70
|
||||
ldr r1, _020df6b0 ; =func_0203e7b4
|
||||
ldr r2, _020df6b4 ; =data_ov00_020ecd64
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020df678
|
||||
@@ -38636,7 +38636,7 @@ func_ov00_020df6b8: ; 0x020df6b8
|
||||
ldr r0, _020df6e4 ; =data_ov00_020ecd90
|
||||
ldr r1, _020df6f0 ; =func_0203e7b4
|
||||
ldr r2, _020df6f4 ; =data_ov00_020ecd84
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020df6b8
|
||||
@@ -38658,7 +38658,7 @@ func_ov00_020df6f8: ; 0x020df6f8
|
||||
ldr r0, _020df724 ; =data_ov00_020ecdb0
|
||||
ldr r1, _020df730 ; =func_0203e7b4
|
||||
ldr r2, _020df734 ; =data_ov00_020ecda4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020df6f8
|
||||
@@ -38679,7 +38679,7 @@ func_ov00_020df738: ; 0x020df738
|
||||
ldr r0, _020df760 ; =data_ov00_020ecdc4
|
||||
ldr r1, _020df768 ; =func_0203ebc8
|
||||
ldr r2, _020df76c ; =data_ov00_020ecdcc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020df738
|
||||
@@ -40177,7 +40177,7 @@ _020e0774:
|
||||
strb r4, [sp, #0x1c]
|
||||
strb r0, [sp, #0x1d]
|
||||
strb ip, [r7, #0x9cd]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x238
|
||||
add sp, sp, #0x400
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
@@ -40301,7 +40301,7 @@ func_ov00_020e1030: ; 0x020e1030
|
||||
ldr r0, _020e1050 ; =data_ov00_020ee0a0
|
||||
ldr r1, _020e1054 ; =func_ov08_021135b8
|
||||
ldr r2, _020e1058 ; =data_ov00_020ee094
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1030
|
||||
|
||||
@@ -58,6 +58,7 @@
|
||||
.extern _ZN5ActorD2Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02052f54
|
||||
.extern data_02057840
|
||||
@@ -179,7 +180,6 @@
|
||||
.extern func_0204dd9c
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207b2f0
|
||||
|
||||
@@ -21968,7 +21968,7 @@ func_ov00_020e105c: ; 0x020e105c
|
||||
ldr r0, _020e1088 ; =data_ov00_020ee0f4
|
||||
ldr r1, _020e1094 ; =func_0203e7b4
|
||||
ldr r2, _020e1098 ; =data_ov00_020ee0e8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e105c
|
||||
@@ -21989,7 +21989,7 @@ func_ov00_020e109c: ; 0x020e109c
|
||||
ldr r0, _020e10c4 ; =data_ov00_020ee108
|
||||
ldr r1, _020e10cc ; =func_0203ebc8
|
||||
ldr r2, _020e10d0 ; =data_ov00_020ee110
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e109c
|
||||
@@ -22010,7 +22010,7 @@ func_ov00_020e10d4: ; 0x020e10d4
|
||||
ldr r0, _020e1100 ; =data_ov00_020ee128
|
||||
ldr r1, _020e110c ; =func_0203e7b4
|
||||
ldr r2, _020e1110 ; =data_ov00_020ee11c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e10d4
|
||||
@@ -22043,14 +22043,14 @@ func_ov00_020e1128: ; 0x020e1128
|
||||
str ip, [r3]
|
||||
mov ip, #0x60
|
||||
str ip, [r3, #4]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e11c0 ; =data_ov00_020e50f4
|
||||
mov r3, #0
|
||||
ldr r1, _020e11b8 ; =func_ov00_02086cd0
|
||||
ldr r2, _020e11c4 ; =data_ov00_020ee154
|
||||
str r3, [r0]
|
||||
str r3, [r0, #4]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e11c8 ; =data_ov00_020e50fc
|
||||
mov ip, #0x80
|
||||
mov r3, #0x60
|
||||
@@ -22058,7 +22058,7 @@ func_ov00_020e1128: ; 0x020e1128
|
||||
ldr r2, _020e11cc ; =data_ov00_020ee148
|
||||
str ip, [r0]
|
||||
str r3, [r0, #4]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e11d0 ; =data_ov00_020e5104
|
||||
mov ip, #0x80
|
||||
mov r3, #0
|
||||
@@ -22066,7 +22066,7 @@ func_ov00_020e1128: ; 0x020e1128
|
||||
ldr r2, _020e11d4 ; =data_ov00_020ee13c
|
||||
str ip, [r0]
|
||||
str r3, [r0, #4]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1128
|
||||
@@ -22114,7 +22114,7 @@ func_ov00_020e120c: ; 0x020e120c
|
||||
str ip, [r3, #4]
|
||||
mov ip, #0x28000
|
||||
str ip, [r3, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e120c
|
||||
|
||||
@@ -50,6 +50,14 @@
|
||||
.extern _ZN13PlayerControl13StopFollowingEv
|
||||
.extern _ZN13PlayerControl18func_ov00_020aeef8Ev
|
||||
.extern _ZN13PlayerControl18func_ov00_020b034cEv
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097750Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bbcEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN15LinkStateDamage18func_ov00_020acb6cEP5Vec3pi
|
||||
.extern _ZN15LinkStateDamage18func_ov00_020ace90EP5Vec3pi
|
||||
.extern _ZN15LinkStateFollow20GetLinkStateCutsceneEv
|
||||
@@ -121,6 +129,7 @@
|
||||
.extern _ZNK11ItemManager7GetAmmoEi
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02051f54
|
||||
.extern data_02052f54
|
||||
@@ -275,7 +284,6 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02079878
|
||||
.extern func_ov00_02079e3c
|
||||
@@ -325,14 +333,6 @@
|
||||
.extern func_ov00_0208b988
|
||||
.extern func_ov00_0208f70c
|
||||
.extern func_ov00_02093a1c
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097750Ev
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bbcEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_0209cbd4
|
||||
|
||||
+34
-34
@@ -21530,7 +21530,7 @@ func_ov00_020e1250: ; 0x020e1250
|
||||
ldr r0, _020e127c ; =data_ov00_020ee184
|
||||
ldr r1, _020e1288 ; =func_0203e7b4
|
||||
ldr r2, _020e128c ; =data_ov00_020ee178
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1250
|
||||
@@ -21576,13 +21576,13 @@ func_ov00_020e12d8: ; 0x020e12d8
|
||||
ldr r0, _020e131c ; =data_ov00_020ee1ac
|
||||
ldr r1, _020e1328 ; =func_0203e7b4
|
||||
ldr r2, _020e132c ; =data_ov00_020ee1a0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e1330 ; =data_ov00_020ee1cc
|
||||
bl func_ov00_020b8110
|
||||
ldr r0, _020e1330 ; =data_ov00_020ee1cc
|
||||
ldr r1, _020e1334 ; =func_ov00_020b8134
|
||||
ldr r2, _020e1338 ; =data_ov00_020ee1c0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e12d8
|
||||
@@ -21607,7 +21607,7 @@ func_ov00_020e133c: ; 0x020e133c
|
||||
ldr r0, _020e1368 ; =data_ov00_020ee1e4
|
||||
ldr r1, _020e1374 ; =func_0203e7b4
|
||||
ldr r2, _020e1378 ; =data_ov00_020ee1d8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e133c
|
||||
@@ -21635,7 +21635,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e19c4 ; =data_ov00_020ee2d4
|
||||
strb ip, [r3, #0x21c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e19c8 ; =data_ov00_020e69b0
|
||||
@@ -21650,7 +21650,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e19d0 ; =data_ov00_020ee2a4
|
||||
strb ip, [r3, #0x244]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e19d4 ; =data_ov00_020e69cc
|
||||
@@ -21664,7 +21664,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19e0 ; =func_0203010c
|
||||
ldr r2, _020e19e4 ; =data_ov00_020ee2e0
|
||||
str ip, [r3, #0x160]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e19e8 ; =data_ov00_020e69dc
|
||||
@@ -21678,7 +21678,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19e0 ; =func_0203010c
|
||||
ldr r2, _020e19f0 ; =data_ov00_020ee2f8
|
||||
str ip, [r3, #0x170]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r1, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r2, _020e19f4 ; =data_ov00_020e69ec
|
||||
@@ -21693,7 +21693,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
strb r3, [r1, #0x280]
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e19fc ; =data_ov00_020ee2ec
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1a00 ; =data_ov00_020e6a08
|
||||
@@ -21708,7 +21708,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1a08 ; =data_ov00_020ee31c
|
||||
strb ip, [r3, #0x2a8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1a0c ; =data_ov00_020e6a2c
|
||||
@@ -21722,7 +21722,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19e0 ; =func_0203010c
|
||||
ldr r2, _020e1a14 ; =data_ov00_020ee268
|
||||
str ip, [r3, #0x180]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1a18 ; =data_ov00_020e6a3c
|
||||
@@ -21736,7 +21736,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19e0 ; =func_0203010c
|
||||
ldr r2, _020e1a20 ; =data_ov00_020ee28c
|
||||
str ip, [r3, #0x190]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1a24 ; =data_ov00_020e6a4c
|
||||
@@ -21750,7 +21750,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19e0 ; =func_0203010c
|
||||
ldr r2, _020e1a2c ; =data_ov00_020ee2bc
|
||||
str ip, [r3, #0x1a0]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r1, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r2, _020e1a30 ; =data_ov00_020e6a5c
|
||||
@@ -21764,7 +21764,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
str r2, [r1, #0x1b0]
|
||||
ldr r1, _020e19e0 ; =func_0203010c
|
||||
ldr r2, _020e1a38 ; =data_ov00_020ee298
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1a3c ; =data_ov00_020e6a6c
|
||||
@@ -21778,7 +21778,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19e0 ; =func_0203010c
|
||||
ldr r2, _020e1a44 ; =data_ov00_020ee214
|
||||
str ip, [r3, #0x1c0]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1a48 ; =data_ov00_020e6a7c
|
||||
@@ -21792,7 +21792,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19e0 ; =func_0203010c
|
||||
ldr r2, _020e1a50 ; =data_ov00_020ee208
|
||||
str ip, [r3, #0x150]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1a54 ; =data_ov00_020e6a8c
|
||||
@@ -21807,7 +21807,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1a5c ; =data_ov00_020ee340
|
||||
strb ip, [r3, #0x1f4]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1a60 ; =data_ov00_020e6aa8
|
||||
@@ -21822,7 +21822,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1a68 ; =data_ov00_020ee280
|
||||
strb ip, [r3, #0x208]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r1, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r2, _020e1a6c ; =data_ov00_020e6ac4
|
||||
@@ -21837,7 +21837,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
strb r3, [r1, #0x258]
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1a74 ; =data_ov00_020ee2b0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1a78 ; =data_ov00_020e6ae0
|
||||
@@ -21852,7 +21852,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1a80 ; =data_ov00_020ee250
|
||||
strb ip, [r3, #0x26c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1a84 ; =data_ov00_020e6b04
|
||||
@@ -21867,7 +21867,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1a8c ; =data_ov00_020ee310
|
||||
strb ip, [r3, #0x2bc]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1a90 ; =data_ov00_020e6b24
|
||||
@@ -21882,7 +21882,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1a98 ; =data_ov00_020ee1fc
|
||||
strb ip, [r3, #0x2d0]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1a9c ; =data_ov00_020e6b40
|
||||
@@ -21897,7 +21897,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1aa4 ; =data_ov00_020ee244
|
||||
strb ip, [r3, #0x2e4]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r1, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r2, _020e1aa8 ; =data_ov00_020e6b5c
|
||||
@@ -21912,7 +21912,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
strb r3, [r1, #0x1e0]
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1ab0 ; =data_ov00_020ee328
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1ab4 ; =data_ov00_020e6b78
|
||||
@@ -21927,7 +21927,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1abc ; =data_ov00_020ee334
|
||||
strb ip, [r3, #0x230]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1ac0 ; =data_ov00_020e6b94
|
||||
@@ -21942,7 +21942,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1ac8 ; =data_ov00_020ee2c8
|
||||
strb ip, [r3, #0x294]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e19ac ; =data_02057878
|
||||
ldr r3, _020e19b0 ; =data_ov00_020ee1fc
|
||||
ldr r1, _020e1acc ; =data_ov00_020e6ba8
|
||||
@@ -21957,7 +21957,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1ad4 ; =data_ov00_020ee220
|
||||
strb ip, [r3, #0x2f8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r2, _020e1ad8 ; =data_ov00_020e6bbc
|
||||
ldr r0, _020e1adc ; =data_ov00_020ee4f8
|
||||
mov ip, #0
|
||||
@@ -21969,7 +21969,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
str ip, [r0, #8]
|
||||
str ip, [r0, #0xc]
|
||||
strb ip, [r0, #0x10]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e1ae4 ; =data_ov00_020ee50c
|
||||
mov r2, #0
|
||||
ldr r3, _020e1ae8 ; =data_ov00_020e6bd8
|
||||
@@ -21980,7 +21980,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
strb r2, [r0, #0x10]
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1aec ; =data_ov00_020ee22c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e1af0 ; =data_ov00_020ee520
|
||||
mov ip, #0
|
||||
ldr lr, _020e1af4 ; =data_ov00_020e6bec
|
||||
@@ -21991,7 +21991,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1af8 ; =data_ov00_020ee304
|
||||
strb ip, [r0, #0x10]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020e1afc ; =data_ov00_020ee534
|
||||
mov ip, #0
|
||||
ldr lr, _020e1b00 ; =data_ov00_020e6c00
|
||||
@@ -22002,7 +22002,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
ldr r1, _020e19c0 ; =func_0203005c
|
||||
ldr r2, _020e1b04 ; =data_ov00_020ee274
|
||||
strb ip, [r0, #0x10]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r2, _020e1b08 ; =data_ov00_020e6c1c
|
||||
ldr r0, _020e1b0c ; =data_ov00_020ee548
|
||||
mov ip, #0
|
||||
@@ -22014,7 +22014,7 @@ func_ov00_020e137c: ; 0x020e137c
|
||||
str ip, [r0, #8]
|
||||
str ip, [r0, #0xc]
|
||||
strb ip, [r0, #0x10]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e137c
|
||||
@@ -22121,7 +22121,7 @@ func_ov00_020e1b14: ; 0x020e1b14
|
||||
ldr r0, _020e1b40 ; =data_ov00_020ee568
|
||||
ldr r1, _020e1b4c ; =func_0203e7b4
|
||||
ldr r2, _020e1b50 ; =data_ov00_020ee55c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1b14
|
||||
@@ -22143,7 +22143,7 @@ func_ov00_020e1b54: ; 0x020e1b54
|
||||
ldr r0, _020e1b80 ; =data_ov00_020ee59c
|
||||
ldr r1, _020e1b8c ; =func_0203e7b4
|
||||
ldr r2, _020e1b90 ; =data_ov00_020ee590
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1b54
|
||||
|
||||
@@ -91,6 +91,7 @@
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_020561f4
|
||||
.extern data_02056be4
|
||||
@@ -485,7 +486,6 @@
|
||||
.extern func_0204f558
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078e00
|
||||
.extern func_ov00_02079470
|
||||
|
||||
@@ -28410,7 +28410,7 @@ func_ov00_020e1b94: ; 0x020e1b94
|
||||
ldr r0, _020e1bc0 ; =data_ov00_020ee5bc
|
||||
ldr r1, _020e1bcc ; =func_0203e7b4
|
||||
ldr r2, _020e1bd0 ; =data_ov00_020ee5b0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1b94
|
||||
@@ -28432,7 +28432,7 @@ func_ov00_020e1bd4: ; 0x020e1bd4
|
||||
ldr r0, _020e1c00 ; =data_ov00_020ee5dc
|
||||
ldr r1, _020e1c0c ; =func_0203e7b4
|
||||
ldr r2, _020e1c10 ; =data_ov00_020ee5d0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1bd4
|
||||
@@ -28454,7 +28454,7 @@ func_ov00_020e1c14: ; 0x020e1c14
|
||||
ldr r0, _020e1c40 ; =data_ov00_020ee5fc
|
||||
ldr r1, _020e1c4c ; =func_0203e7b4
|
||||
ldr r2, _020e1c50 ; =data_ov00_020ee5f0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1c14
|
||||
@@ -28502,7 +28502,7 @@ func_ov00_020e1c8c: ; 0x020e1c8c
|
||||
ldr r0, _020e1cb8 ; =data_ov00_020ee61c
|
||||
ldr r1, _020e1cc4 ; =func_0203e7b4
|
||||
ldr r2, _020e1cc8 ; =data_ov00_020ee610
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1c8c
|
||||
@@ -28524,7 +28524,7 @@ func_ov00_020e1ccc: ; 0x020e1ccc
|
||||
ldr r0, _020e1cf8 ; =data_ov00_020ee63c
|
||||
ldr r1, _020e1d04 ; =func_0203e7b4
|
||||
ldr r2, _020e1d08 ; =data_ov00_020ee630
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1ccc
|
||||
@@ -28546,7 +28546,7 @@ func_ov00_020e1d0c: ; 0x020e1d0c
|
||||
ldr r0, _020e1d38 ; =data_ov00_020ee65c
|
||||
ldr r1, _020e1d44 ; =func_0203e7b4
|
||||
ldr r2, _020e1d48 ; =data_ov00_020ee650
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1d0c
|
||||
@@ -28566,7 +28566,7 @@ func_ov00_020e1d4c: ; 0x020e1d4c
|
||||
ldr r0, _020e1d70 ; =data_ov00_020ee67c
|
||||
ldr r1, _020e1d74 ; =func_ov00_020d435c
|
||||
ldr r2, _020e1d78 ; =data_ov00_020ee670
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1d4c
|
||||
@@ -28583,7 +28583,7 @@ func_ov00_020e1d7c: ; 0x020e1d7c
|
||||
ldr r0, _020e1d9c ; =data_ov00_020ee698
|
||||
ldr r1, _020e1da0 ; =func_ov00_020d50f8
|
||||
ldr r2, _020e1da4 ; =data_ov00_020ee68c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1d7c
|
||||
@@ -28603,7 +28603,7 @@ func_ov00_020e1da8: ; 0x020e1da8
|
||||
ldr r0, _020e1dd4 ; =data_ov00_020ee6d4
|
||||
ldr r1, _020e1de0 ; =func_0203e7b4
|
||||
ldr r2, _020e1de4 ; =data_ov00_020ee6c8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020e1da8
|
||||
|
||||
@@ -419,7 +419,7 @@ func_ov00_020d5f98: ; 0x020d5f98
|
||||
str ip, [r3, #8]
|
||||
mov ip, #0x1000
|
||||
str ip, [r3, #0xc]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _020d6134 ; =data_ov00_020ee6e8
|
||||
ldr r1, [r0]
|
||||
orr r1, r1, #1
|
||||
|
||||
+2
-2
@@ -2,6 +2,7 @@
|
||||
.extern Divide
|
||||
.extern LoadTreasureItemFanfare
|
||||
.extern _ZN11ItemManager13EquipShipPartEjj
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager10GetMaxAmmoEi
|
||||
@@ -14,6 +15,7 @@
|
||||
.extern _ZNK11ItemManager19GetEquippedShipPartEj
|
||||
.extern _ZNK11ItemManager21HasTreasurePriceShownEj
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02057200
|
||||
.extern data_020691a0
|
||||
@@ -112,7 +114,6 @@
|
||||
.extern func_0203d77c
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_0207b1fc
|
||||
.extern func_ov00_020847e0
|
||||
.extern func_ov00_0208de04
|
||||
@@ -123,7 +124,6 @@
|
||||
.extern func_ov00_0208df74
|
||||
.extern func_ov00_0208e420
|
||||
.extern func_ov00_0208e4f4
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern func_ov00_0209cd80
|
||||
.extern func_ov00_020a19fc
|
||||
.extern func_ov00_020a1a24
|
||||
|
||||
+1
-1
@@ -9888,7 +9888,7 @@ func_ov02_020f6978: ; 0x020f6978
|
||||
ldr r0, _020f6998 ; =data_ov02_020f716c
|
||||
ldr r1, _020f699c ; =func_ov02_020f66d0
|
||||
ldr r2, _020f69a0 ; =data_ov02_020f7160
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov02_020f6978
|
||||
|
||||
+1
-1
@@ -58,6 +58,7 @@
|
||||
.extern _ZNK11ItemManager16GetEquippedFairyEv
|
||||
.extern _ZNK11ItemManager18func_ov00_020ae350Ev
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02056be4
|
||||
.extern data_02057b18
|
||||
@@ -237,7 +238,6 @@
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f7b0
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078e00
|
||||
.extern func_ov00_02078fac
|
||||
|
||||
+2
-2
@@ -43045,7 +43045,7 @@ func_ov03_020fff54: ; 0x020fff54
|
||||
ldr r0, _020fff80 ; =data_ov03_02100a98
|
||||
ldr r1, _020fff8c ; =func_0203e7b4
|
||||
ldr r2, _020fff90 ; =data_ov03_02100a8c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov03_020fff54
|
||||
@@ -43066,7 +43066,7 @@ func_ov03_020fff94: ; 0x020fff94
|
||||
ldr r0, _020fffbc ; =data_ov03_02100ab0
|
||||
ldr r1, _020fffc4 ; =func_0203ebc8
|
||||
ldr r2, _020fffc8 ; =data_ov03_02100ab8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov03_020fff94
|
||||
|
||||
+1
-1
@@ -18,6 +18,7 @@
|
||||
.extern _ZNK11ItemManager16GetShipPartCountEjj
|
||||
.extern _ZNK11ItemManager16GetTreasureCountEj
|
||||
.extern _ZNK11ItemManager19GetEquippedShipPartEj
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02057200
|
||||
.extern data_0205785c
|
||||
@@ -191,7 +192,6 @@
|
||||
.extern func_0204dd9c
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02078b0c
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078dac
|
||||
|
||||
+5
-5
@@ -20597,7 +20597,7 @@ func_ov09_0211e4b8: ; 0x0211e4b8
|
||||
str ip, [r3, #0xc]
|
||||
mov ip, #1
|
||||
strb ip, [r3, #0x1c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0211e57c ; =data_02057878
|
||||
ldr r3, _0211e580 ; =data_ov09_0211f538
|
||||
ldr r1, _0211e598 ; =data_ov09_0211ea60
|
||||
@@ -20613,7 +20613,7 @@ func_ov09_0211e4b8: ; 0x0211e4b8
|
||||
str ip, [r3, #0x2c]
|
||||
mov ip, #1
|
||||
strb ip, [r3, #0x3c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0211e57c ; =data_02057878
|
||||
ldr r3, _0211e580 ; =data_ov09_0211f538
|
||||
ldr r1, _0211e5a4 ; =data_ov09_0211ea70
|
||||
@@ -20628,7 +20628,7 @@ func_ov09_0211e4b8: ; 0x0211e4b8
|
||||
ldr r1, _0211e590 ; =0x0203005d
|
||||
ldr r2, _0211e5ac ; =data_ov09_0211f578
|
||||
strb ip, [r3, #0x5c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov09_0211e4b8
|
||||
@@ -20667,7 +20667,7 @@ func_ov09_0211e5c8: ; 0x0211e5c8
|
||||
ldr r0, _0211e5e8 ; =data_ov09_0211f5b4
|
||||
ldr r1, _0211e5ec ; =0x020f3de9
|
||||
ldr r2, _0211e5f0 ; =data_ov09_0211f5a8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov09_0211e5c8
|
||||
@@ -20701,7 +20701,7 @@ func_ov09_0211e620: ; 0x0211e620
|
||||
ldr r0, _0211e640 ; =data_ov09_0211f5dc
|
||||
ldr r1, _0211e644 ; =func_ov09_0211cb74
|
||||
ldr r2, _0211e648 ; =data_ov09_0211f5d0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov09_0211e620
|
||||
|
||||
+1
-1
@@ -79,6 +79,7 @@
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager18func_ov00_020ad594Ei
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02056be4
|
||||
.extern data_02057200
|
||||
@@ -303,7 +304,6 @@
|
||||
.extern func_0203f904
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_020777d0
|
||||
.extern func_ov00_02077830
|
||||
.extern func_ov00_0207784c
|
||||
|
||||
+17
-17
@@ -44955,7 +44955,7 @@ func_ov12_021354cc: ; 0x021354cc
|
||||
ldr r0, _02135634 ; =data_ov12_02137c74
|
||||
ldr r1, _02135640 ; =func_0203e7b4
|
||||
ldr r2, _02135644 ; =data_ov12_02137c68
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _02135648 ; =data_ov12_02137c68
|
||||
mov ip, #0
|
||||
str ip, [r3, #0x68]
|
||||
@@ -44964,7 +44964,7 @@ func_ov12_021354cc: ; 0x021354cc
|
||||
ldr r1, _02135650 ; =func_0202bac0
|
||||
ldr r2, _02135654 ; =data_ov12_02137c88
|
||||
str ip, [r3, #0x70]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02135658 ; =data_ov12_02137cdc
|
||||
mov r3, #0
|
||||
ldr r1, _02135650 ; =func_0202bac0
|
||||
@@ -44972,7 +44972,7 @@ func_ov12_021354cc: ; 0x021354cc
|
||||
str r3, [r0]
|
||||
str r3, [r0, #4]
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02135660 ; =data_ov12_02137ce8
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
@@ -44980,7 +44980,7 @@ func_ov12_021354cc: ; 0x021354cc
|
||||
str r1, [r0, #8]
|
||||
ldr r1, _02135650 ; =func_0202bac0
|
||||
ldr r2, _02135664 ; =data_ov12_02137ca0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02135668 ; =data_ov12_02137cf4
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
@@ -44988,7 +44988,7 @@ func_ov12_021354cc: ; 0x021354cc
|
||||
str r1, [r0, #8]
|
||||
ldr r1, _02135650 ; =func_0202bac0
|
||||
ldr r2, _0213566c ; =data_ov12_02137cac
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02135670 ; =data_ov12_02137d00
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
@@ -44996,7 +44996,7 @@ func_ov12_021354cc: ; 0x021354cc
|
||||
str r1, [r0, #8]
|
||||
ldr r1, _02135650 ; =func_0202bac0
|
||||
ldr r2, _02135674 ; =data_ov12_02137cb8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02135678 ; =data_ov12_02137d0c
|
||||
mov r3, #0
|
||||
str r3, [r0]
|
||||
@@ -45004,7 +45004,7 @@ func_ov12_021354cc: ; 0x021354cc
|
||||
ldr r1, _02135650 ; =func_0202bac0
|
||||
ldr r2, _0213567c ; =data_ov12_02137cc4
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02135680 ; =data_02057200
|
||||
ldr r0, _02135684 ; =data_ov12_02135a44
|
||||
ldr r2, [r1]
|
||||
@@ -45085,7 +45085,7 @@ func_ov12_021356b4: ; 0x021356b4
|
||||
ldr r0, _021356d4 ; =data_ov12_0213dc30
|
||||
ldr r1, _021356d8 ; =func_ov12_0211ce4c
|
||||
ldr r2, _021356dc ; =data_ov12_0213dc24
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov12_021356b4
|
||||
@@ -45105,7 +45105,7 @@ func_ov12_021356e0: ; 0x021356e0
|
||||
ldr r0, _0213570c ; =data_ov12_0213dc94
|
||||
ldr r1, _02135718 ; =func_0203e7b4
|
||||
ldr r2, _0213571c ; =data_ov12_0213dc88
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov12_021356e0
|
||||
@@ -45127,7 +45127,7 @@ func_ov12_02135720: ; 0x02135720
|
||||
ldr r0, _02135790 ; =data_ov12_0213dcbc
|
||||
ldr r1, _0213579c ; =func_0203e7b4
|
||||
ldr r2, _021357a0 ; =data_ov12_0213dcb0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr ip, _021357a4 ; =func_ov12_0212d87c
|
||||
ldr r0, _021357a8 ; =data_ov12_0213dcdc
|
||||
ldr r3, _021357ac ; =func_ov12_0212d86c
|
||||
@@ -45138,13 +45138,13 @@ func_ov12_02135720: ; 0x02135720
|
||||
ldr r1, _021357b0 ; =func_ov12_0212dcb4
|
||||
ldr r2, _021357b4 ; =data_ov12_0213dcd0
|
||||
mov r0, #0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021357b8 ; =data_ov12_0213dd00
|
||||
bl func_ov12_0212d86c
|
||||
ldr r0, _021357b8 ; =data_ov12_0213dd00
|
||||
ldr r1, _021357a4 ; =func_ov12_0212d87c
|
||||
ldr r2, _021357bc ; =data_ov12_0213dcf4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov12_02135720
|
||||
@@ -45173,14 +45173,14 @@ func_ov12_021357c0: ; 0x021357c0
|
||||
ldr r0, _02135808 ; =data_ov12_0213dd1c
|
||||
ldr r1, _02135814 ; =func_0203e7b4
|
||||
ldr r2, _02135818 ; =data_ov12_0213dd10
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0213581c ; =data_ov12_0213dd3c
|
||||
mov r1, #4
|
||||
bl func_ov00_020bebc0
|
||||
ldr r0, _0213581c ; =data_ov12_0213dd3c
|
||||
ldr r1, _02135820 ; =func_ov12_0212f2e8
|
||||
ldr r2, _02135824 ; =data_ov12_0213dd30
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov12_021357c0
|
||||
@@ -45204,7 +45204,7 @@ func_ov12_02135828: ; 0x02135828
|
||||
ldr r0, _02135850 ; =data_ov12_0213dd60
|
||||
ldr r1, _02135858 ; =func_0203ebc8
|
||||
ldr r2, _0213585c ; =data_ov12_0213dd54
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov12_02135828
|
||||
@@ -45225,7 +45225,7 @@ func_ov12_02135860: ; 0x02135860
|
||||
ldr r0, _0213588c ; =data_ov12_0213dd78
|
||||
ldr r1, _02135898 ; =func_0203e7b4
|
||||
ldr r2, _0213589c ; =data_ov12_0213dd6c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov12_02135860
|
||||
@@ -45247,7 +45247,7 @@ func_ov12_021358a0: ; 0x021358a0
|
||||
ldr r0, _021358cc ; =data_ov12_0213dd9c
|
||||
ldr r1, _021358d8 ; =func_0203e7b4
|
||||
ldr r2, _021358dc ; =data_ov12_0213dd90
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov12_021358a0
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
.extern func_0202bc38
|
||||
.extern func_0203e784
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_0207a13c
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_02083fb0
|
||||
|
||||
@@ -744,7 +744,7 @@ func_ov14_0215517c: ; 0x0215517c
|
||||
ldr r0, _021551bc ; =_ZN10ActorRupee5gTypeE
|
||||
ldr r1, _021551c8 ; =func_0203e7b4
|
||||
ldr r2, _021551cc ; =_ZN10ActorRupee9gResourceE
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r2, _021551d0 ; =0x000003bb
|
||||
ldr r0, _021551d4 ; =data_ov14_021589b4
|
||||
add r1, r2, #0xb30
|
||||
|
||||
+12
-12
@@ -12,6 +12,17 @@
|
||||
.extern _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN13PlayerControl13IsNotTouchingEv
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097750Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bbcEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098058Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098064Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098074Eisiib
|
||||
.extern _ZN14AdventureFlags18func_ov00_0209809cEv
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN5Actor10GetUnk_08cEP8Cylinder
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor10SetUnk_129Eb
|
||||
@@ -90,6 +101,7 @@
|
||||
.extern _ZNK11ItemManager18func_ov00_020ad560Ei
|
||||
.extern _ZNK11ItemManager18func_ov00_020ae350Ev
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02052f54
|
||||
.extern data_02056be4
|
||||
@@ -219,7 +231,6 @@
|
||||
.extern func_0204366c
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078fac
|
||||
.extern func_ov00_02078fc0
|
||||
@@ -352,17 +363,6 @@
|
||||
.extern func_ov00_02094824
|
||||
.extern func_ov00_02094884
|
||||
.extern func_ov00_020965c0
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097750Ev
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bbcEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098058Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098064Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098074Eisiib
|
||||
.extern _ZN14AdventureFlags18func_ov00_0209809cEv
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_0209cbd4
|
||||
|
||||
+69
-69
@@ -3136,7 +3136,7 @@ _02121f08:
|
||||
str r6, [r3, #0x30]
|
||||
mov r6, #0
|
||||
str r6, [r3, #0x3c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02122aa4 ; =data_ov14_0215ac1c
|
||||
ldr r1, [r0, #0x20]
|
||||
orr r1, r1, #1
|
||||
@@ -34415,14 +34415,14 @@ func_ov14_021541ec: ; 0x021541ec
|
||||
ldr r0, _02154234 ; =data_ov14_0215abcc
|
||||
ldr r1, _02154240 ; =func_0203e7b4
|
||||
ldr r2, _02154244 ; =data_ov14_0215abc0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02154248 ; =data_ov14_0215abec
|
||||
mov r1, #0
|
||||
bl func_ov00_020bebc0
|
||||
ldr r0, _02154248 ; =data_ov14_0215abec
|
||||
ldr r1, _0215424c ; =func_ov14_021213c8
|
||||
ldr r2, _02154250 ; =data_ov14_0215abe0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021541ec
|
||||
@@ -34447,7 +34447,7 @@ func_ov14_02154254: ; 0x02154254
|
||||
ldr r0, _02154280 ; =data_ov14_0215ac08
|
||||
ldr r1, _0215428c ; =func_0203e7b4
|
||||
ldr r2, _02154290 ; =data_ov14_0215abfc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154254
|
||||
@@ -34469,7 +34469,7 @@ func_ov14_02154294: ; 0x02154294
|
||||
ldr r0, _021542d4 ; =data_ov14_0215ac28
|
||||
ldr r1, _021542e0 ; =func_0203e7b4
|
||||
ldr r2, _021542e4 ; =data_ov14_0215ac1c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r2, _021542e8 ; =0x00002199
|
||||
ldr r0, _021542ec ; =data_ov14_02155b9c
|
||||
ldr r1, _021542f0 ; =0x0000079e
|
||||
@@ -34499,7 +34499,7 @@ func_ov14_021542f4: ; 0x021542f4
|
||||
ldr r0, _02154320 ; =data_ov14_0215ac68
|
||||
ldr r1, _0215432c ; =func_0203e7b4
|
||||
ldr r2, _02154330 ; =data_ov14_0215ac5c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021542f4
|
||||
@@ -34521,7 +34521,7 @@ func_ov14_02154334: ; 0x02154334
|
||||
ldr r0, _02154360 ; =data_ov14_0215ac88
|
||||
ldr r1, _0215436c ; =func_0203e7b4
|
||||
ldr r2, _02154370 ; =data_ov14_0215ac7c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154334
|
||||
@@ -34543,7 +34543,7 @@ func_ov14_02154374: ; 0x02154374
|
||||
ldr r0, _021543d0 ; =data_ov14_0215aca8
|
||||
ldr r1, _021543dc ; =func_0203e7b4
|
||||
ldr r2, _021543e0 ; =data_ov14_0215ac9c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021543e4 ; =data_ov14_0215acc8
|
||||
mov r1, #3
|
||||
bl func_ov00_020beba8
|
||||
@@ -34555,7 +34555,7 @@ func_ov14_02154374: ; 0x02154374
|
||||
str ip, [r3, #0x2c]
|
||||
mov ip, #0
|
||||
str ip, [r3, #0x38]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154374
|
||||
@@ -34581,7 +34581,7 @@ func_ov14_021543f8: ; 0x021543f8
|
||||
ldr r0, _02154420 ; =data_ov14_0215acd8
|
||||
ldr r1, _02154428 ; =func_0203ebc8
|
||||
ldr r2, _0215442c ; =data_ov14_0215ace0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021543f8
|
||||
@@ -34601,7 +34601,7 @@ func_ov14_02154430: ; 0x02154430
|
||||
ldr r0, _02154458 ; =data_ov14_0215acec
|
||||
ldr r1, _02154460 ; =func_0203ebc8
|
||||
ldr r2, _02154464 ; =data_ov14_0215acf4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154430
|
||||
@@ -34621,7 +34621,7 @@ func_ov14_02154468: ; 0x02154468
|
||||
ldr r0, _02154490 ; =data_ov14_0215ad00
|
||||
ldr r1, _02154498 ; =func_0203ebc8
|
||||
ldr r2, _0215449c ; =data_ov14_0215ad08
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154468
|
||||
@@ -34641,7 +34641,7 @@ func_ov14_021544a0: ; 0x021544a0
|
||||
ldr r0, _021544c8 ; =data_ov14_0215ad14
|
||||
ldr r1, _021544d0 ; =func_0203ebc8
|
||||
ldr r2, _021544d4 ; =data_ov14_0215ad1c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021544a0
|
||||
@@ -34661,7 +34661,7 @@ func_ov14_021544d8: ; 0x021544d8
|
||||
ldr r0, _02154500 ; =data_ov14_0215ad28
|
||||
ldr r1, _02154508 ; =func_0203ebc8
|
||||
ldr r2, _0215450c ; =data_ov14_0215ad30
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021544d8
|
||||
@@ -34681,7 +34681,7 @@ func_ov14_02154510: ; 0x02154510
|
||||
ldr r0, _02154538 ; =data_ov14_0215ad3c
|
||||
ldr r1, _02154540 ; =func_0203ebc8
|
||||
ldr r2, _02154544 ; =data_ov14_0215ad44
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154510
|
||||
@@ -34701,7 +34701,7 @@ func_ov14_02154548: ; 0x02154548
|
||||
ldr r0, _02154570 ; =data_ov14_0215ad50
|
||||
ldr r1, _02154578 ; =func_0203ebc8
|
||||
ldr r2, _0215457c ; =data_ov14_0215ad58
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154548
|
||||
@@ -34733,7 +34733,7 @@ func_ov14_02154598: ; 0x02154598
|
||||
ldr r0, _021545c0 ; =data_ov14_0215ad70
|
||||
ldr r1, _021545c8 ; =func_0203ebc8
|
||||
ldr r2, _021545cc ; =data_ov14_0215ad64
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154598
|
||||
@@ -34753,7 +34753,7 @@ func_ov14_021545d0: ; 0x021545d0
|
||||
ldr r0, _02154604 ; =data_ov14_0215ad84
|
||||
ldr r1, _0215460c ; =func_0203ebc8
|
||||
ldr r2, _02154610 ; =data_ov14_0215ad78
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02154614 ; =0x0000219a
|
||||
ldr r0, _02154618 ; =data_ov14_0215674c
|
||||
str r1, [r0, #0x20]
|
||||
@@ -34778,7 +34778,7 @@ func_ov14_0215461c: ; 0x0215461c
|
||||
ldr r0, _02154644 ; =data_ov14_0215ad98
|
||||
ldr r1, _0215464c ; =func_0203ebc8
|
||||
ldr r2, _02154650 ; =data_ov14_0215ad8c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215461c
|
||||
@@ -34798,7 +34798,7 @@ func_ov14_02154654: ; 0x02154654
|
||||
ldr r0, _0215467c ; =data_ov14_0215ada0
|
||||
ldr r1, _02154684 ; =func_0203ebc8
|
||||
ldr r2, _02154688 ; =data_ov14_0215ada8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154654
|
||||
@@ -34818,7 +34818,7 @@ func_ov14_0215468c: ; 0x0215468c
|
||||
ldr r0, _021546b4 ; =data_ov14_0215adb4
|
||||
ldr r1, _021546bc ; =func_0203ebc8
|
||||
ldr r2, _021546c0 ; =data_ov14_0215adbc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215468c
|
||||
@@ -34838,7 +34838,7 @@ func_ov14_021546c4: ; 0x021546c4
|
||||
ldr r0, _021546ec ; =data_ov14_0215adc8
|
||||
ldr r1, _021546f4 ; =func_0203ebc8
|
||||
ldr r2, _021546f8 ; =data_ov14_0215add0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021546c4
|
||||
@@ -34858,7 +34858,7 @@ func_ov14_021546fc: ; 0x021546fc
|
||||
ldr r0, _02154724 ; =data_ov14_0215addc
|
||||
ldr r1, _0215472c ; =func_0203ebc8
|
||||
ldr r2, _02154730 ; =data_ov14_0215ade4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021546fc
|
||||
@@ -34878,7 +34878,7 @@ func_ov14_02154734: ; 0x02154734
|
||||
ldr r0, _0215475c ; =data_ov14_0215adf0
|
||||
ldr r1, _02154764 ; =func_0203ebc8
|
||||
ldr r2, _02154768 ; =data_ov14_0215adf8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154734
|
||||
@@ -34898,7 +34898,7 @@ func_ov14_0215476c: ; 0x0215476c
|
||||
ldr r0, _02154794 ; =data_ov14_0215ae04
|
||||
ldr r1, _0215479c ; =func_0203ebc8
|
||||
ldr r2, _021547a0 ; =data_ov14_0215ae0c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215476c
|
||||
@@ -34918,7 +34918,7 @@ func_ov14_021547a4: ; 0x021547a4
|
||||
ldr r0, _021547cc ; =data_ov14_0215ae18
|
||||
ldr r1, _021547d4 ; =func_0203ebc8
|
||||
ldr r2, _021547d8 ; =data_ov14_0215ae20
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021547a4
|
||||
@@ -34938,7 +34938,7 @@ func_ov14_021547dc: ; 0x021547dc
|
||||
ldr r0, _02154804 ; =data_ov14_0215ae2c
|
||||
ldr r1, _0215480c ; =func_0203ebc8
|
||||
ldr r2, _02154810 ; =data_ov14_0215ae34
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021547dc
|
||||
@@ -34958,7 +34958,7 @@ func_ov14_02154814: ; 0x02154814
|
||||
ldr r0, _0215483c ; =data_ov14_0215ae40
|
||||
ldr r1, _02154844 ; =func_0203ebc8
|
||||
ldr r2, _02154848 ; =data_ov14_0215ae48
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154814
|
||||
@@ -34978,7 +34978,7 @@ func_ov14_0215484c: ; 0x0215484c
|
||||
ldr r0, _02154874 ; =data_ov14_0215ae54
|
||||
ldr r1, _0215487c ; =func_0203ebc8
|
||||
ldr r2, _02154880 ; =data_ov14_0215ae5c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215484c
|
||||
@@ -34998,7 +34998,7 @@ func_ov14_02154884: ; 0x02154884
|
||||
ldr r0, _021548ac ; =data_ov14_0215ae68
|
||||
ldr r1, _021548b4 ; =func_0203ebc8
|
||||
ldr r2, _021548b8 ; =data_ov14_0215ae70
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154884
|
||||
@@ -35018,7 +35018,7 @@ func_ov14_021548bc: ; 0x021548bc
|
||||
ldr r0, _021548e4 ; =data_ov14_0215ae7c
|
||||
ldr r1, _021548ec ; =func_0203ebc8
|
||||
ldr r2, _021548f0 ; =data_ov14_0215ae84
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021548bc
|
||||
@@ -35038,7 +35038,7 @@ func_ov14_021548f4: ; 0x021548f4
|
||||
ldr r0, _0215491c ; =data_ov14_0215ae90
|
||||
ldr r1, _02154924 ; =func_0203ebc8
|
||||
ldr r2, _02154928 ; =data_ov14_0215ae98
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021548f4
|
||||
@@ -35058,7 +35058,7 @@ func_ov14_0215492c: ; 0x0215492c
|
||||
ldr r0, _02154954 ; =data_ov14_0215aea4
|
||||
ldr r1, _0215495c ; =func_0203ebc8
|
||||
ldr r2, _02154960 ; =data_ov14_0215aeac
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215492c
|
||||
@@ -35078,7 +35078,7 @@ func_ov14_02154964: ; 0x02154964
|
||||
ldr r0, _0215498c ; =data_ov14_0215aeb8
|
||||
ldr r1, _02154994 ; =func_0203ebc8
|
||||
ldr r2, _02154998 ; =data_ov14_0215aec0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154964
|
||||
@@ -35098,7 +35098,7 @@ func_ov14_0215499c: ; 0x0215499c
|
||||
ldr r0, _02154a40 ; =data_ov14_0215aecc
|
||||
ldr r1, _02154a48 ; =func_0203ebc8
|
||||
ldr r2, _02154a4c ; =data_ov14_0215aed4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _02154a50 ; =data_ov14_02157314
|
||||
mov r1, #0x7b
|
||||
ldr r0, _02154a54 ; =0x00000a14
|
||||
@@ -35109,7 +35109,7 @@ func_ov14_0215499c: ; 0x0215499c
|
||||
ldr r1, _02154a60 ; =func_0202bac0
|
||||
ldr r2, _02154a64 ; =data_ov14_0215aee0
|
||||
str ip, [r3, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02154a68 ; =data_ov14_02157320
|
||||
ldr r2, _02154a6c ; =0x00000571
|
||||
ldr ip, _02154a70 ; =0x00000c7b
|
||||
@@ -35119,7 +35119,7 @@ func_ov14_0215499c: ; 0x0215499c
|
||||
ldr r2, _02154a78 ; =data_ov14_0215aeec
|
||||
str ip, [r0, #4]
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02154a7c ; =data_ov14_0215732c
|
||||
ldr r2, _02154a80 ; =0xfffffab8
|
||||
ldr r1, _02154a84 ; =0x000008f6
|
||||
@@ -35129,7 +35129,7 @@ func_ov14_0215499c: ; 0x0215499c
|
||||
str r1, [r0, #8]
|
||||
ldr r1, _02154a60 ; =func_0202bac0
|
||||
ldr r2, _02154a88 ; =data_ov14_0215aef8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215499c
|
||||
@@ -35164,7 +35164,7 @@ func_ov14_02154a8c: ; 0x02154a8c
|
||||
ldr r0, _02154ab4 ; =data_ov14_0215af08
|
||||
ldr r1, _02154abc ; =func_0203ebc8
|
||||
ldr r2, _02154ac0 ; =data_ov14_0215af10
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154a8c
|
||||
@@ -35184,7 +35184,7 @@ func_ov14_02154ac4: ; 0x02154ac4
|
||||
ldr r0, _02154aec ; =data_ov14_0215af1c
|
||||
ldr r1, _02154af4 ; =func_0203ebc8
|
||||
ldr r2, _02154af8 ; =data_ov14_0215af24
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154ac4
|
||||
@@ -35204,7 +35204,7 @@ func_ov14_02154afc: ; 0x02154afc
|
||||
ldr r0, _02154b24 ; =data_ov14_0215af30
|
||||
ldr r1, _02154b2c ; =func_0203ebc8
|
||||
ldr r2, _02154b30 ; =data_ov14_0215af38
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154afc
|
||||
@@ -35224,7 +35224,7 @@ func_ov14_02154b34: ; 0x02154b34
|
||||
ldr r0, _02154b5c ; =data_ov14_0215af44
|
||||
ldr r1, _02154b64 ; =func_0203ebc8
|
||||
ldr r2, _02154b68 ; =data_ov14_0215af4c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154b34
|
||||
@@ -35244,7 +35244,7 @@ func_ov14_02154b6c: ; 0x02154b6c
|
||||
ldr r0, _02154b94 ; =data_ov14_0215af58
|
||||
ldr r1, _02154b9c ; =func_0203ebc8
|
||||
ldr r2, _02154ba0 ; =data_ov14_0215af60
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154b6c
|
||||
@@ -35264,7 +35264,7 @@ func_ov14_02154ba4: ; 0x02154ba4
|
||||
ldr r0, _02154bcc ; =data_ov14_0215af6c
|
||||
ldr r1, _02154bd4 ; =func_0203ebc8
|
||||
ldr r2, _02154bd8 ; =data_ov14_0215af74
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154ba4
|
||||
@@ -35284,7 +35284,7 @@ func_ov14_02154bdc: ; 0x02154bdc
|
||||
ldr r0, _02154c04 ; =data_ov14_0215af80
|
||||
ldr r1, _02154c0c ; =func_0203ebc8
|
||||
ldr r2, _02154c10 ; =data_ov14_0215af88
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154bdc
|
||||
@@ -35305,7 +35305,7 @@ func_ov14_02154c14: ; 0x02154c14
|
||||
ldr r0, _02154cd0 ; =data_ov14_0215afa0
|
||||
ldr r1, _02154cdc ; =func_0203e7b4
|
||||
ldr r2, _02154ce0 ; =data_ov14_0215af94
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02154ce4 ; =data_ov14_0215afc0
|
||||
ldr r1, _02154ce8 ; =0x464c4254
|
||||
ldr r2, _02154cec ; =func_ov14_02134e54
|
||||
@@ -35314,7 +35314,7 @@ func_ov14_02154c14: ; 0x02154c14
|
||||
ldr r0, _02154ce4 ; =data_ov14_0215afc0
|
||||
ldr r1, _02154cdc ; =func_0203e7b4
|
||||
ldr r2, _02154cf0 ; =data_ov14_0215afb4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02154cf4 ; =data_ov14_0215afe0
|
||||
ldr r1, _02154cf8 ; =0x464c414c
|
||||
ldr r2, _02154cfc ; =func_ov14_02134e84
|
||||
@@ -35323,7 +35323,7 @@ func_ov14_02154c14: ; 0x02154c14
|
||||
ldr r0, _02154cf4 ; =data_ov14_0215afe0
|
||||
ldr r1, _02154cdc ; =func_0203e7b4
|
||||
ldr r2, _02154d00 ; =data_ov14_0215afd4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02154d04 ; =data_ov14_0215b000
|
||||
ldr r1, _02154d08 ; =0x464c544d
|
||||
ldr r2, _02154d0c ; =func_ov14_02134eb4
|
||||
@@ -35332,7 +35332,7 @@ func_ov14_02154c14: ; 0x02154c14
|
||||
ldr r0, _02154d04 ; =data_ov14_0215b000
|
||||
ldr r1, _02154cdc ; =func_0203e7b4
|
||||
ldr r2, _02154d10 ; =data_ov14_0215aff4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02154d14 ; =data_ov14_0215b020
|
||||
ldr r1, _02154d18 ; =0x4c53544d
|
||||
ldr r2, _02154d1c ; =func_ov14_02134ee4
|
||||
@@ -35341,7 +35341,7 @@ func_ov14_02154c14: ; 0x02154c14
|
||||
ldr r0, _02154d14 ; =data_ov14_0215b020
|
||||
ldr r1, _02154cdc ; =func_0203e7b4
|
||||
ldr r2, _02154d20 ; =data_ov14_0215b014
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154c14
|
||||
@@ -35379,7 +35379,7 @@ func_ov14_02154d24: ; 0x02154d24
|
||||
ldr r0, _02154e98 ; =data_ov14_0215b040
|
||||
ldr r1, _02154ea4 ; =func_0203e7b4
|
||||
ldr r2, _02154ea8 ; =data_ov14_0215b034
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r0, #0x800
|
||||
ldr r3, _02154eac ; =data_ov14_02157d70
|
||||
rsb r0, r0, #0
|
||||
@@ -35391,7 +35391,7 @@ func_ov14_02154d24: ; 0x02154d24
|
||||
ldr r1, _02154eb8 ; =func_0202bac0
|
||||
ldr r2, _02154ebc ; =data_ov14_0215b054
|
||||
str ip, [r3, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #0x800
|
||||
rsb r1, r1, #0
|
||||
ldr r0, _02154ec0 ; =data_ov14_02157d7c
|
||||
@@ -35402,7 +35402,7 @@ func_ov14_02154d24: ; 0x02154d24
|
||||
str r2, [r0, #8]
|
||||
ldr r1, _02154eb8 ; =func_0202bac0
|
||||
ldr r2, _02154ec4 ; =data_ov14_0215b060
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02154ec8 ; =data_ov14_02157d88
|
||||
mov r1, #0x800
|
||||
str r1, [r0]
|
||||
@@ -35412,7 +35412,7 @@ func_ov14_02154d24: ; 0x02154d24
|
||||
str r1, [r0, #4]
|
||||
ldr r1, _02154eb8 ; =func_0202bac0
|
||||
ldr r2, _02154ecc ; =data_ov14_0215b06c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02154ed0 ; =data_ov14_02157d94
|
||||
mov r1, #0x800
|
||||
str r1, [r0]
|
||||
@@ -35422,7 +35422,7 @@ func_ov14_02154d24: ; 0x02154d24
|
||||
str r1, [r0, #4]
|
||||
ldr r1, _02154eb8 ; =func_0202bac0
|
||||
ldr r2, _02154ed4 ; =data_ov14_0215b078
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02154ed8 ; =data_ov14_02157da0
|
||||
ldr r2, _02154eb0 ; =0x00000548
|
||||
mov r1, #0
|
||||
@@ -35432,7 +35432,7 @@ func_ov14_02154d24: ; 0x02154d24
|
||||
str r1, [r0, #8]
|
||||
ldr r1, _02154eb8 ; =func_0202bac0
|
||||
ldr r2, _02154edc ; =data_ov14_0215b084
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0
|
||||
ldr r0, _02154ee0 ; =data_ov14_02157dac
|
||||
ldr r1, _02154ee4 ; =0xfffffab8
|
||||
@@ -35441,7 +35441,7 @@ func_ov14_02154d24: ; 0x02154d24
|
||||
ldr r1, _02154eb8 ; =func_0202bac0
|
||||
ldr r2, _02154ee8 ; =data_ov14_0215b090
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02154eec ; =data_ov14_02157db8
|
||||
ldr lr, _02154eb0 ; =0x00000548
|
||||
mov ip, #0
|
||||
@@ -35451,7 +35451,7 @@ func_ov14_02154d24: ; 0x02154d24
|
||||
str lr, [r0]
|
||||
str ip, [r0, #4]
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02154ef4 ; =data_ov14_02157dc4
|
||||
ldr lr, _02154ee4 ; =0xfffffab8
|
||||
mov ip, #0
|
||||
@@ -35461,7 +35461,7 @@ func_ov14_02154d24: ; 0x02154d24
|
||||
str lr, [r0]
|
||||
str ip, [r0, #4]
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154d24
|
||||
@@ -35503,7 +35503,7 @@ func_ov14_02154efc: ; 0x02154efc
|
||||
ldr r0, _02154f28 ; =data_ov14_0215b0c0
|
||||
ldr r1, _02154f34 ; =func_0203e7b4
|
||||
ldr r2, _02154f38 ; =data_ov14_0215b0b4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154efc
|
||||
@@ -35525,7 +35525,7 @@ func_ov14_02154f3c: ; 0x02154f3c
|
||||
ldr r0, _02154f68 ; =data_ov14_0215b0e0
|
||||
ldr r1, _02154f74 ; =func_0203e7b4
|
||||
ldr r2, _02154f78 ; =data_ov14_0215b0d4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154f3c
|
||||
@@ -35547,7 +35547,7 @@ func_ov14_02154f7c: ; 0x02154f7c
|
||||
ldr r0, _02154fa8 ; =data_ov14_0215b100
|
||||
ldr r1, _02154fb4 ; =func_0203e7b4
|
||||
ldr r2, _02154fb8 ; =data_ov14_0215b0f4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154f7c
|
||||
@@ -35569,7 +35569,7 @@ func_ov14_02154fbc: ; 0x02154fbc
|
||||
ldr r0, _02154fe8 ; =data_ov14_0215b120
|
||||
ldr r1, _02154ff4 ; =func_0203e7b4
|
||||
ldr r2, _02154ff8 ; =data_ov14_0215b114
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154fbc
|
||||
@@ -35591,7 +35591,7 @@ func_ov14_02154ffc: ; 0x02154ffc
|
||||
ldr r0, _02155028 ; =data_ov14_0215b140
|
||||
ldr r1, _02155034 ; =func_0203e7b4
|
||||
ldr r2, _02155038 ; =data_ov14_0215b134
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02154ffc
|
||||
@@ -35613,7 +35613,7 @@ func_ov14_0215503c: ; 0x0215503c
|
||||
ldr r0, _02155068 ; =data_ov14_0215b160
|
||||
ldr r1, _02155074 ; =func_0203e7b4
|
||||
ldr r2, _02155078 ; =data_ov14_0215b154
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215503c
|
||||
@@ -35635,7 +35635,7 @@ func_ov14_0215507c: ; 0x0215507c
|
||||
ldr r0, _021550a8 ; =data_ov14_0215b180
|
||||
ldr r1, _021550b4 ; =func_0203e7b4
|
||||
ldr r2, _021550b8 ; =data_ov14_0215b174
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215507c
|
||||
@@ -35657,7 +35657,7 @@ func_ov14_021550bc: ; 0x021550bc
|
||||
ldr r0, _021550e8 ; =data_ov14_0215b1a0
|
||||
ldr r1, _021550f4 ; =func_0203e7b4
|
||||
ldr r2, _021550f8 ; =data_ov14_0215b194
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021550bc
|
||||
@@ -35679,7 +35679,7 @@ func_ov14_021550fc: ; 0x021550fc
|
||||
ldr r0, _02155128 ; =data_ov14_0215b1c0
|
||||
ldr r1, _02155134 ; =func_0203e7b4
|
||||
ldr r2, _02155138 ; =data_ov14_0215b1b4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021550fc
|
||||
@@ -35701,7 +35701,7 @@ func_ov14_0215513c: ; 0x0215513c
|
||||
ldr r0, _02155168 ; =data_ov14_0215b1e0
|
||||
ldr r1, _02155174 ; =func_0203e7b4
|
||||
ldr r2, _02155178 ; =data_ov14_0215b1d4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215513c
|
||||
|
||||
@@ -99,6 +99,7 @@
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern _ZNK11ItemManager9HasPotionEj
|
||||
.extern _ZTV11FilterActor
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02056be4
|
||||
.extern data_02057200
|
||||
@@ -295,7 +296,6 @@
|
||||
.extern func_0204f558
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02079470
|
||||
.extern func_ov00_02079680
|
||||
|
||||
+25
-25
@@ -32159,7 +32159,7 @@ func_ov14_021551d8: ; 0x021551d8
|
||||
ldr r0, _02155204 ; =data_ov14_0215b220
|
||||
ldr r1, _02155210 ; =func_0203e7b4
|
||||
ldr r2, _02155214 ; =data_ov14_0215b214
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021551d8
|
||||
@@ -32180,7 +32180,7 @@ func_ov14_02155218: ; 0x02155218
|
||||
ldr r0, _02155240 ; =data_ov14_0215b240
|
||||
ldr r1, _02155248 ; =func_0203ebc8
|
||||
ldr r2, _0215524c ; =data_ov14_0215b234
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02155218
|
||||
@@ -32235,7 +32235,7 @@ func_ov14_021552ac: ; 0x021552ac
|
||||
ldr r0, _021552d4 ; =data_ov14_0215b258
|
||||
ldr r1, _021552dc ; =func_0203ebc8
|
||||
ldr r2, _021552e0 ; =data_ov14_0215b260
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021552ac
|
||||
@@ -32255,7 +32255,7 @@ func_ov14_021552e4: ; 0x021552e4
|
||||
ldr r0, _0215530c ; =data_ov14_0215b26c
|
||||
ldr r1, _02155314 ; =func_0203ebc8
|
||||
ldr r2, _02155318 ; =data_ov14_0215b274
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021552e4
|
||||
@@ -32276,7 +32276,7 @@ func_ov14_0215531c: ; 0x0215531c
|
||||
ldr r0, _02155370 ; =data_ov14_0215b28c
|
||||
ldr r1, _0215537c ; =func_0203e7b4
|
||||
ldr r2, _02155380 ; =data_ov14_0215b280
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02155384 ; =data_ov14_0215b2ac
|
||||
mov r1, #5
|
||||
bl func_ov00_020beba8
|
||||
@@ -32286,7 +32286,7 @@ func_ov14_0215531c: ; 0x0215531c
|
||||
ldr r1, _02155390 ; =func_ov14_02146c40
|
||||
ldr r2, _02155394 ; =data_ov14_0215b2a0
|
||||
str ip, [r3, #0x2c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215531c
|
||||
@@ -32338,7 +32338,7 @@ func_ov14_021553e4: ; 0x021553e4
|
||||
ldr r0, _02155410 ; =data_ov14_0215b2d0
|
||||
ldr r1, _0215541c ; =func_0203e7b4
|
||||
ldr r2, _02155420 ; =data_ov14_0215b2c4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021553e4
|
||||
@@ -32359,7 +32359,7 @@ func_ov14_02155424: ; 0x02155424
|
||||
ldr r0, _0215544c ; =data_ov14_0215b2f0
|
||||
ldr r1, _02155454 ; =func_0203ebc8
|
||||
ldr r2, _02155458 ; =data_ov14_0215b2e4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02155424
|
||||
@@ -32380,7 +32380,7 @@ func_ov14_0215545c: ; 0x0215545c
|
||||
ldr r0, _021554ac ; =data_ov14_0215b304
|
||||
ldr r1, _021554b8 ; =func_0203e7b4
|
||||
ldr r2, _021554bc ; =data_ov14_0215b2f8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021554c0 ; =data_ov14_0215b324
|
||||
ldr r1, _021554c4 ; =0x4e434d32
|
||||
ldr r2, _021554c8 ; =func_ov14_0214ab60
|
||||
@@ -32389,7 +32389,7 @@ func_ov14_0215545c: ; 0x0215545c
|
||||
ldr r0, _021554c0 ; =data_ov14_0215b324
|
||||
ldr r1, _021554b8 ; =func_0203e7b4
|
||||
ldr r2, _021554cc ; =data_ov14_0215b318
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215545c
|
||||
@@ -32415,7 +32415,7 @@ func_ov14_021554d0: ; 0x021554d0
|
||||
ldr r0, _021554fc ; =data_ov14_0215b344
|
||||
ldr r1, _02155508 ; =func_0203e7b4
|
||||
ldr r2, _0215550c ; =data_ov14_0215b338
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021554d0
|
||||
@@ -32436,7 +32436,7 @@ func_ov14_02155510: ; 0x02155510
|
||||
ldr r0, _02155538 ; =data_ov14_0215b358
|
||||
ldr r1, _02155540 ; =func_0203ebc8
|
||||
ldr r2, _02155544 ; =data_ov14_0215b360
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02155510
|
||||
@@ -32457,7 +32457,7 @@ func_ov14_02155548: ; 0x02155548
|
||||
ldr r0, _02155574 ; =data_ov14_0215b378
|
||||
ldr r1, _02155580 ; =func_0203e7b4
|
||||
ldr r2, _02155584 ; =data_ov14_0215b36c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02155548
|
||||
@@ -32478,7 +32478,7 @@ func_ov14_02155588: ; 0x02155588
|
||||
ldr r0, _021555b0 ; =data_ov14_0215b38c
|
||||
ldr r1, _021555b8 ; =func_0203ebc8
|
||||
ldr r2, _021555bc ; =data_ov14_0215b394
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02155588
|
||||
@@ -32498,7 +32498,7 @@ func_ov14_021555c0: ; 0x021555c0
|
||||
ldr r0, _021555e8 ; =data_ov14_0215b3a0
|
||||
ldr r1, _021555f0 ; =func_0203ebc8
|
||||
ldr r2, _021555f4 ; =data_ov14_0215b3a8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021555c0
|
||||
@@ -32518,7 +32518,7 @@ func_ov14_021555f8: ; 0x021555f8
|
||||
ldr r0, _02155620 ; =data_ov14_0215b3b4
|
||||
ldr r1, _02155628 ; =func_0203ebc8
|
||||
ldr r2, _0215562c ; =data_ov14_0215b3bc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021555f8
|
||||
@@ -32538,7 +32538,7 @@ func_ov14_02155630: ; 0x02155630
|
||||
ldr r0, _02155658 ; =data_ov14_0215b3c8
|
||||
ldr r1, _02155660 ; =func_0203ebc8
|
||||
ldr r2, _02155664 ; =data_ov14_0215b3d0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02155630
|
||||
@@ -32558,7 +32558,7 @@ func_ov14_02155668: ; 0x02155668
|
||||
ldr r0, _02155690 ; =data_ov14_0215b3dc
|
||||
ldr r1, _02155698 ; =func_0203ebc8
|
||||
ldr r2, _0215569c ; =data_ov14_0215b3e4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02155668
|
||||
@@ -32578,7 +32578,7 @@ func_ov14_021556a0: ; 0x021556a0
|
||||
ldr r0, _021556d4 ; =data_ov14_0215b3f0
|
||||
ldr r1, _021556dc ; =func_0203ebc8
|
||||
ldr r2, _021556e0 ; =data_ov14_0215b3f8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _021556e4 ; =0x00001e66
|
||||
ldr r0, _021556e8 ; =data_ov14_0215a3b4
|
||||
str r1, [r0]
|
||||
@@ -32604,7 +32604,7 @@ func_ov14_021556ec: ; 0x021556ec
|
||||
ldr r0, _02155718 ; =data_ov14_0215b410
|
||||
ldr r1, _02155724 ; =func_0203e7b4
|
||||
ldr r2, _02155728 ; =data_ov14_0215b404
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021556ec
|
||||
@@ -32625,7 +32625,7 @@ func_ov14_0215572c: ; 0x0215572c
|
||||
ldr r0, _02155754 ; =data_ov14_0215b424
|
||||
ldr r1, _0215575c ; =func_0203ebc8
|
||||
ldr r2, _02155760 ; =data_ov14_0215b42c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215572c
|
||||
@@ -32645,7 +32645,7 @@ func_ov14_02155764: ; 0x02155764
|
||||
ldr r0, _0215578c ; =data_ov14_0215b438
|
||||
ldr r1, _02155794 ; =func_0203ebc8
|
||||
ldr r2, _02155798 ; =data_ov14_0215b440
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02155764
|
||||
@@ -32666,7 +32666,7 @@ func_ov14_0215579c: ; 0x0215579c
|
||||
ldr r0, _021557c8 ; =data_ov14_0215b458
|
||||
ldr r1, _021557d4 ; =func_0203e7b4
|
||||
ldr r2, _021557d8 ; =data_ov14_0215b44c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_0215579c
|
||||
@@ -32687,7 +32687,7 @@ func_ov14_021557dc: ; 0x021557dc
|
||||
ldr r0, _02155804 ; =data_ov14_0215b46c
|
||||
ldr r1, _0215580c ; =func_0203ebc8
|
||||
ldr r2, _02155810 ; =data_ov14_0215b474
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_021557dc
|
||||
@@ -32707,7 +32707,7 @@ func_ov14_02155814: ; 0x02155814
|
||||
ldr r0, _0215583c ; =data_ov14_0215b480
|
||||
ldr r1, _02155844 ; =func_0203ebc8
|
||||
ldr r2, _02155848 ; =data_ov14_0215b488
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov14_02155814
|
||||
|
||||
+1
-1
@@ -114,6 +114,7 @@
|
||||
.extern _ZNK11ItemManager19GetFanfareItemScaleEP5Vec3p
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern _ZTV11FilterActor
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02051f54
|
||||
.extern data_02053f54
|
||||
@@ -388,7 +389,6 @@
|
||||
.extern func_0204dd9c
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078fac
|
||||
.extern func_ov00_02078ffc
|
||||
|
||||
+114
-114
@@ -328,7 +328,7 @@ func_ov15_0211f9dc: ; 0x0211f9dc
|
||||
ldr r1, _0211fc2c ; =func_ov15_0211fc6c
|
||||
ldr r2, _0211fc30 ; =data_ov15_0218ebe4
|
||||
str r4, [r3, #0x1c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0211fc20 ; =data_ov15_0218ebe0
|
||||
ldr r1, [r0]
|
||||
orr r1, r1, #1
|
||||
@@ -349,7 +349,7 @@ _0211fa64:
|
||||
ldr r1, _0211fc3c ; =func_ov15_0211fc58
|
||||
ldr r2, _0211fc40 ; =data_ov15_0218ec0c
|
||||
str r4, [r3, #0x38]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0211fc20 ; =data_ov15_0218ebe0
|
||||
ldr r1, [r0, #0x28]
|
||||
orr r1, r1, #1
|
||||
@@ -676,7 +676,7 @@ _0211fed4:
|
||||
ldr r1, _021205b0 ; =func_ov15_0211fc6c
|
||||
ldr r2, _021205b4 ; =data_ov15_0218ec34
|
||||
str r3, [r0, #0xc]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021205a4 ; =data_ov15_0218ec30
|
||||
ldr r1, [r0]
|
||||
orr r1, r1, #1
|
||||
@@ -25116,7 +25116,7 @@ func_ov15_021348c8: ; 0x021348c8
|
||||
ldr r1, _02134988 ; =func_ov15_02134994
|
||||
ldr r2, _0213498c ; =data_ov15_0218ee9c
|
||||
str ip, [r3, #0x30]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0213497c ; =data_ov15_0218ee78
|
||||
ldr r1, [r0, #0x20]
|
||||
orr r1, r1, #1
|
||||
@@ -54788,7 +54788,7 @@ _0214dae0:
|
||||
ldr r0, _0214dbf4 ; =data_ov15_0218f65c
|
||||
ldr r1, _0214dbf8 ; =func_ov15_0214dc08
|
||||
ldr r2, _0214dbfc ; =data_ov15_0218f650
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0214dbf0 ; =data_ov15_0218f62c
|
||||
ldr r1, [r0, #0x20]
|
||||
orr r1, r1, #1
|
||||
@@ -82072,7 +82072,7 @@ _02165574:
|
||||
ldr r1, _02165a1c ; =func_ov15_02165a34
|
||||
ldr r2, _02165a20 ; =data_ov15_0218f8c0
|
||||
str r4, [r3, #0x10]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02165a10 ; =data_ov15_0218f8bc
|
||||
ldr r1, [r0]
|
||||
orr r1, r1, #1
|
||||
@@ -124994,7 +124994,7 @@ func_ov15_02187408: ; 0x02187408
|
||||
ldr r0, _02187434 ; =data_ov15_0218ec64
|
||||
ldr r1, _02187440 ; =func_0203e7b4
|
||||
ldr r2, _02187444 ; =data_ov15_0218ec58
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187408
|
||||
@@ -125016,7 +125016,7 @@ func_ov15_02187448: ; 0x02187448
|
||||
ldr r0, _02187474 ; =data_ov15_0218ec84
|
||||
ldr r1, _02187480 ; =func_0203e7b4
|
||||
ldr r2, _02187484 ; =data_ov15_0218ec78
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187448
|
||||
@@ -125038,7 +125038,7 @@ func_ov15_02187488: ; 0x02187488
|
||||
ldr r0, _021874b4 ; =data_ov15_0218eca8
|
||||
ldr r1, _021874c0 ; =func_0203e7b4
|
||||
ldr r2, _021874c4 ; =data_ov15_0218ec9c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187488
|
||||
@@ -125060,7 +125060,7 @@ func_ov15_021874c8: ; 0x021874c8
|
||||
ldr r0, _02187528 ; =data_ov15_0218ecc8
|
||||
ldr r1, _02187534 ; =func_0203e7b4
|
||||
ldr r2, _02187538 ; =data_ov15_0218ecbc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0218753c ; =0x00000333
|
||||
mov r1, #0x16000
|
||||
bl Divide
|
||||
@@ -125096,7 +125096,7 @@ func_ov15_02187544: ; 0x02187544
|
||||
ldr r0, _0218756c ; =data_ov15_0218ecdc
|
||||
ldr r1, _02187574 ; =func_0203ebc8
|
||||
ldr r2, _02187578 ; =data_ov15_0218ece4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187544
|
||||
@@ -125116,7 +125116,7 @@ func_ov15_0218757c: ; 0x0218757c
|
||||
ldr r0, _021875a4 ; =data_ov15_0218ecf0
|
||||
ldr r1, _021875ac ; =func_0203ebc8
|
||||
ldr r2, _021875b0 ; =data_ov15_0218ecf8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_0218757c
|
||||
@@ -125136,7 +125136,7 @@ func_ov15_021875b4: ; 0x021875b4
|
||||
ldr r0, _021875dc ; =data_ov15_0218ed04
|
||||
ldr r1, _021875e4 ; =func_0203ebc8
|
||||
ldr r2, _021875e8 ; =data_ov15_0218ed0c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021875b4
|
||||
@@ -125156,7 +125156,7 @@ func_ov15_021875ec: ; 0x021875ec
|
||||
ldr r0, _02187614 ; =data_ov15_0218ed18
|
||||
ldr r1, _0218761c ; =func_0203ebc8
|
||||
ldr r2, _02187620 ; =data_ov15_0218ed20
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021875ec
|
||||
@@ -125176,7 +125176,7 @@ func_ov15_02187624: ; 0x02187624
|
||||
ldr r0, _0218764c ; =data_ov15_0218ed2c
|
||||
ldr r1, _02187654 ; =func_0203ebc8
|
||||
ldr r2, _02187658 ; =data_ov15_0218ed34
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187624
|
||||
@@ -125196,7 +125196,7 @@ func_ov15_0218765c: ; 0x0218765c
|
||||
ldr r0, _02187684 ; =data_ov15_0218ed40
|
||||
ldr r1, _0218768c ; =func_0203ebc8
|
||||
ldr r2, _02187690 ; =data_ov15_0218ed48
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_0218765c
|
||||
@@ -125216,7 +125216,7 @@ func_ov15_02187694: ; 0x02187694
|
||||
ldr r0, _021876bc ; =data_ov15_0218ed54
|
||||
ldr r1, _021876c4 ; =func_0203ebc8
|
||||
ldr r2, _021876c8 ; =data_ov15_0218ed5c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187694
|
||||
@@ -125236,7 +125236,7 @@ func_ov15_021876cc: ; 0x021876cc
|
||||
ldr r0, _021876f4 ; =data_ov15_0218ed68
|
||||
ldr r1, _021876fc ; =func_0203ebc8
|
||||
ldr r2, _02187700 ; =data_ov15_0218ed70
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021876cc
|
||||
@@ -125256,7 +125256,7 @@ func_ov15_02187704: ; 0x02187704
|
||||
ldr r0, _0218772c ; =data_ov15_0218ed7c
|
||||
ldr r1, _02187734 ; =func_0203ebc8
|
||||
ldr r2, _02187738 ; =data_ov15_0218ed84
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187704
|
||||
@@ -125276,7 +125276,7 @@ func_ov15_0218773c: ; 0x0218773c
|
||||
ldr r0, _02187764 ; =data_ov15_0218ed90
|
||||
ldr r1, _0218776c ; =func_0203ebc8
|
||||
ldr r2, _02187770 ; =data_ov15_0218ed98
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_0218773c
|
||||
@@ -125296,7 +125296,7 @@ func_ov15_02187774: ; 0x02187774
|
||||
ldr r0, _0218779c ; =data_ov15_0218eda4
|
||||
ldr r1, _021877a4 ; =func_0203ebc8
|
||||
ldr r2, _021877a8 ; =data_ov15_0218edac
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187774
|
||||
@@ -125316,7 +125316,7 @@ func_ov15_021877ac: ; 0x021877ac
|
||||
ldr r0, _021877d4 ; =data_ov15_0218edb8
|
||||
ldr r1, _021877dc ; =func_0203ebc8
|
||||
ldr r2, _021877e0 ; =data_ov15_0218edc0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021877ac
|
||||
@@ -125336,7 +125336,7 @@ func_ov15_021877e4: ; 0x021877e4
|
||||
ldr r0, _0218780c ; =data_ov15_0218edcc
|
||||
ldr r1, _02187814 ; =func_0203ebc8
|
||||
ldr r2, _02187818 ; =data_ov15_0218edd4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021877e4
|
||||
@@ -125357,7 +125357,7 @@ func_ov15_0218781c: ; 0x0218781c
|
||||
ldr r1, _02187874 ; =func_0202bac0
|
||||
ldr r2, _02187878 ; =data_ov15_0218ee0c
|
||||
str ip, [r3, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0218787c ; =data_ov15_0218a440
|
||||
mov r3, #0
|
||||
mov ip, #0x8000
|
||||
@@ -125366,7 +125366,7 @@ func_ov15_0218781c: ; 0x0218781c
|
||||
str ip, [r0]
|
||||
str r3, [r0, #4]
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_0218781c
|
||||
@@ -125389,7 +125389,7 @@ func_ov15_02187884: ; 0x02187884
|
||||
ldr r0, _021878d4 ; =data_ov15_0218ee24
|
||||
ldr r1, _021878e0 ; =func_0203e7b4
|
||||
ldr r2, _021878e4 ; =data_ov15_0218ee18
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r2, _021878e8 ; =0x0000f660
|
||||
ldr r0, _021878ec ; =data_ov15_0218a464
|
||||
mov r1, #0x400
|
||||
@@ -125424,7 +125424,7 @@ func_ov15_021878f8: ; 0x021878f8
|
||||
ldr r0, _02187924 ; =data_ov15_0218ee44
|
||||
ldr r1, _02187934 ; =func_0203e7b4
|
||||
ldr r2, _02187938 ; =data_ov15_0218ee38
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021878f8
|
||||
@@ -125447,7 +125447,7 @@ func_ov15_0218793c: ; 0x0218793c
|
||||
ldr r0, _02187974 ; =data_ov15_0218ee64
|
||||
ldr r1, _02187980 ; =func_0203e7b4
|
||||
ldr r2, _02187984 ; =data_ov15_0218ee58
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02187988 ; =data_ov15_0218a6e0
|
||||
mov r1, #0x2000
|
||||
str r1, [r0, #0x10]
|
||||
@@ -125473,7 +125473,7 @@ func_ov15_0218798c: ; 0x0218798c
|
||||
ldr r0, _021879b8 ; =data_ov15_0218ee84
|
||||
ldr r1, _021879c4 ; =func_0203e7b4
|
||||
ldr r2, _021879c8 ; =data_ov15_0218ee78
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_0218798c
|
||||
@@ -125513,7 +125513,7 @@ func_ov15_021879e0: ; 0x021879e0
|
||||
ldr r0, _02187a2c ; =data_ov15_0218eec0
|
||||
ldr r1, _02187a30 ; =0x020b1551
|
||||
ldr r2, _02187a34 ; =data_ov15_0218eeb4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021879e0
|
||||
@@ -125534,7 +125534,7 @@ func_ov15_02187a38: ; 0x02187a38
|
||||
ldr r0, _02187a64 ; =data_ov15_0218eee8
|
||||
ldr r1, _02187a70 ; =func_0203e7b4
|
||||
ldr r2, _02187a74 ; =data_ov15_0218eedc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187a38
|
||||
@@ -125556,7 +125556,7 @@ func_ov15_02187a78: ; 0x02187a78
|
||||
ldr r0, _02187aa4 ; =data_ov15_0218ef08
|
||||
ldr r1, _02187ab0 ; =func_0203e7b4
|
||||
ldr r2, _02187ab4 ; =data_ov15_0218eefc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187a78
|
||||
@@ -125579,7 +125579,7 @@ func_ov15_02187ab8: ; 0x02187ab8
|
||||
ldr r0, _02187b18 ; =data_ov15_0218ef2c
|
||||
ldr r1, _02187b24 ; =func_0203e7b4
|
||||
ldr r2, _02187b28 ; =data_ov15_0218ef20
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _02187b2c ; =data_ov15_0218ae88
|
||||
mov r0, #0
|
||||
str r0, [r3, #0x10]
|
||||
@@ -125590,7 +125590,7 @@ func_ov15_02187ab8: ; 0x02187ab8
|
||||
ldr r1, _02187b38 ; =func_ov15_0212346c
|
||||
ldr r2, _02187b3c ; =data_ov15_0218ef40
|
||||
str ip, [r3, #0x1c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -125618,7 +125618,7 @@ func_ov15_02187b40: ; 0x02187b40
|
||||
ldr r0, _02187b6c ; =data_ov15_0218ef58
|
||||
ldr r1, _02187b78 ; =func_0203e7b4
|
||||
ldr r2, _02187b7c ; =data_ov15_0218ef4c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187b40
|
||||
@@ -125653,7 +125653,7 @@ func_ov15_02187b80: ; 0x02187b80
|
||||
ldr r1, _02187bec ; =func_ov15_02123470
|
||||
ldr r2, _02187bf0 ; =data_ov15_0218ef6c
|
||||
strb ip, [r3, #0x69]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187b80
|
||||
@@ -125675,7 +125675,7 @@ func_ov15_02187bf4: ; 0x02187bf4
|
||||
ldr r0, _02187c20 ; =data_ov15_0218efe8
|
||||
ldr r1, _02187c2c ; =func_0203e7b4
|
||||
ldr r2, _02187c30 ; =data_ov15_0218efdc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187bf4
|
||||
@@ -125697,7 +125697,7 @@ func_ov15_02187c34: ; 0x02187c34
|
||||
ldr r0, _02187c60 ; =data_ov15_0218f40c
|
||||
ldr r1, _02187c70 ; =func_0203e7b4
|
||||
ldr r2, _02187c74 ; =data_ov15_0218f400
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187c34
|
||||
@@ -125720,7 +125720,7 @@ func_ov15_02187c78: ; 0x02187c78
|
||||
ldr r0, _02187cec ; =data_ov15_0218f4fc
|
||||
ldr r1, _02187cf8 ; =func_0203e7b4
|
||||
ldr r2, _02187cfc ; =data_ov15_0218f4f0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr ip, _02187d00 ; =0x00000666
|
||||
ldr r3, _02187d04 ; =data_ov15_0218b3e0
|
||||
ldr r0, _02187d08 ; =data_ov15_0218b3e0
|
||||
@@ -125729,7 +125729,7 @@ func_ov15_02187c78: ; 0x02187c78
|
||||
ldr r1, _02187d0c ; =func_0202bac0
|
||||
ldr r2, _02187d10 ; =data_ov15_0218f510
|
||||
str ip, [r3, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr ip, _02187d14 ; =0x00000333
|
||||
ldr r3, _02187d04 ; =data_ov15_0218b3e0
|
||||
ldr r0, _02187d18 ; =data_ov15_0218b3ec
|
||||
@@ -125738,7 +125738,7 @@ func_ov15_02187c78: ; 0x02187c78
|
||||
ldr r1, _02187d0c ; =func_0202bac0
|
||||
ldr r2, _02187d1c ; =data_ov15_0218f51c
|
||||
str ip, [r3, #0x14]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187c78
|
||||
@@ -125767,7 +125767,7 @@ func_ov15_02187d20: ; 0x02187d20
|
||||
ldr r0, _02187d48 ; =data_ov15_0218f528
|
||||
ldr r1, _02187d50 ; =func_0203ebc8
|
||||
ldr r2, _02187d54 ; =data_ov15_0218f530
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187d20
|
||||
@@ -125788,7 +125788,7 @@ func_ov15_02187d58: ; 0x02187d58
|
||||
ldr r0, _02187d84 ; =data_ov15_0218f548
|
||||
ldr r1, _02187d90 ; =func_0203e7b4
|
||||
ldr r2, _02187d94 ; =data_ov15_0218f53c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187d58
|
||||
@@ -125815,7 +125815,7 @@ func_ov15_02187d98: ; 0x02187d98
|
||||
ldr r1, _02187ea0 ; =func_0203010c
|
||||
ldr r2, _02187ea4 ; =data_ov15_0218f560
|
||||
str ip, [r3, #0x10]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02187e8c ; =data_02057878
|
||||
ldr r3, _02187e90 ; =data_ov15_0218f55c
|
||||
ldr r1, _02187ea8 ; =data_ov15_0218b90c
|
||||
@@ -125829,7 +125829,7 @@ func_ov15_02187d98: ; 0x02187d98
|
||||
ldr r1, _02187ea0 ; =func_0203010c
|
||||
ldr r2, _02187eb0 ; =data_ov15_0218f57c
|
||||
str ip, [r3, #0x2c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02187e8c ; =data_02057878
|
||||
ldr r3, _02187e90 ; =data_ov15_0218f55c
|
||||
ldr r1, _02187eb4 ; =data_ov15_0218b91c
|
||||
@@ -125844,7 +125844,7 @@ func_ov15_02187d98: ; 0x02187d98
|
||||
ldr r1, _02187ec0 ; =func_0203005c
|
||||
ldr r2, _02187ec4 ; =data_ov15_0218f598
|
||||
strb ip, [r3, #0x58]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02187e8c ; =data_02057878
|
||||
ldr r3, _02187e90 ; =data_ov15_0218f55c
|
||||
ldr r1, _02187ec8 ; =data_ov15_0218b92c
|
||||
@@ -125860,7 +125860,7 @@ func_ov15_02187d98: ; 0x02187d98
|
||||
str ip, [r3, #0x68]
|
||||
mov ip, #1
|
||||
strb ip, [r3, #0x78]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187d98
|
||||
@@ -125894,7 +125894,7 @@ func_ov15_02187ed4: ; 0x02187ed4
|
||||
ldr r0, _02187efc ; =data_ov15_0218f5d8
|
||||
ldr r1, _02187f04 ; =func_0203ebc8
|
||||
ldr r2, _02187f08 ; =data_ov15_0218f5e0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187ed4
|
||||
@@ -125936,7 +125936,7 @@ func_ov15_02187f48: ; 0x02187f48
|
||||
ldr r0, _02187f74 ; =data_ov15_0218f5f8
|
||||
ldr r1, _02187f80 ; =func_0203e7b4
|
||||
ldr r2, _02187f84 ; =data_ov15_0218f5ec
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187f48
|
||||
@@ -125958,7 +125958,7 @@ func_ov15_02187f88: ; 0x02187f88
|
||||
ldr r0, _02187fb4 ; =data_ov15_0218f618
|
||||
ldr r1, _02187fc0 ; =func_0203e7b4
|
||||
ldr r2, _02187fc4 ; =data_ov15_0218f60c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187f88
|
||||
@@ -125980,7 +125980,7 @@ func_ov15_02187fc8: ; 0x02187fc8
|
||||
ldr r0, _02187ff4 ; =data_ov15_0218f638
|
||||
ldr r1, _02188000 ; =func_0203e7b4
|
||||
ldr r2, _02188004 ; =data_ov15_0218f62c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02187fc8
|
||||
@@ -126039,7 +126039,7 @@ func_ov15_02188084: ; 0x02188084
|
||||
ldr r0, _021880b0 ; =data_ov15_0218f674
|
||||
ldr r1, _021880bc ; =func_0203e7b4
|
||||
ldr r2, _021880c0 ; =data_ov15_0218f668
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188084
|
||||
@@ -126061,7 +126061,7 @@ func_ov15_021880c4: ; 0x021880c4
|
||||
ldr r0, _021880f0 ; =data_ov15_0218f694
|
||||
ldr r1, _02188100 ; =func_0203e7b4
|
||||
ldr r2, _02188104 ; =data_ov15_0218f688
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021880c4
|
||||
@@ -126084,7 +126084,7 @@ func_ov15_02188108: ; 0x02188108
|
||||
ldr r0, _02188134 ; =data_ov15_0218f6b4
|
||||
ldr r1, _02188140 ; =func_0203e7b4
|
||||
ldr r2, _02188144 ; =data_ov15_0218f6a8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188108
|
||||
@@ -126106,7 +126106,7 @@ func_ov15_02188148: ; 0x02188148
|
||||
ldr r0, _021881b0 ; =data_ov15_0218f6e0
|
||||
ldr r1, _021881bc ; =func_0203e7b4
|
||||
ldr r2, _021881c0 ; =data_ov15_0218f6d4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021881c4 ; =data_027e0d0c
|
||||
ldr r3, _021881c8 ; =data_ov15_0218c0e4
|
||||
ldr r2, [r0]
|
||||
@@ -126121,7 +126121,7 @@ func_ov15_02188148: ; 0x02188148
|
||||
ldr r1, _021881d0 ; =func_ov15_021262d4
|
||||
ldr r2, _021881d4 ; =data_ov15_0218f6f4
|
||||
str ip, [r3, #0x20]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188148
|
||||
@@ -126148,7 +126148,7 @@ func_ov15_021881d8: ; 0x021881d8
|
||||
ldr r0, _02188244 ; =data_ov15_0218f70c
|
||||
ldr r1, _02188250 ; =func_0203e7b4
|
||||
ldr r2, _02188254 ; =data_ov15_0218f700
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188258 ; =data_027e0d0c
|
||||
ldr r3, _0218825c ; =data_ov15_0218c1d8
|
||||
ldr r2, [r0]
|
||||
@@ -126164,7 +126164,7 @@ func_ov15_021881d8: ; 0x021881d8
|
||||
ldr r1, _02188268 ; =func_ov15_021262d4
|
||||
ldr r2, _0218826c ; =data_ov15_0218f720
|
||||
str ip, [r3, #0x20]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021881d8
|
||||
@@ -126192,7 +126192,7 @@ func_ov15_02188270: ; 0x02188270
|
||||
ldr r0, _0218829c ; =data_ov15_0218f738
|
||||
ldr r1, _021882a8 ; =func_0203e7b4
|
||||
ldr r2, _021882ac ; =data_ov15_0218f72c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188270
|
||||
@@ -126214,7 +126214,7 @@ func_ov15_021882b0: ; 0x021882b0
|
||||
ldr r0, _021882ec ; =data_ov15_0218f758
|
||||
ldr r1, _021882f8 ; =func_0203e7b4
|
||||
ldr r2, _021882fc ; =data_ov15_0218f74c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188300 ; =data_ov15_0218c384
|
||||
mov r1, #4
|
||||
str r1, [r0, #0x10]
|
||||
@@ -126241,7 +126241,7 @@ func_ov15_02188304: ; 0x02188304
|
||||
ldr r0, _02188344 ; =data_ov15_0218f778
|
||||
ldr r1, _02188350 ; =func_0203e7b4
|
||||
ldr r2, _02188354 ; =data_ov15_0218f76c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0x44
|
||||
ldr r0, _02188358 ; =data_ov15_0218c478
|
||||
rsb r1, r2, #0x880
|
||||
@@ -126269,7 +126269,7 @@ func_ov15_0218835c: ; 0x0218835c
|
||||
ldr r0, _02188388 ; =data_ov15_0218f798
|
||||
ldr r1, _02188394 ; =func_0203e7b4
|
||||
ldr r2, _02188398 ; =data_ov15_0218f78c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_0218835c
|
||||
@@ -126290,7 +126290,7 @@ func_ov15_0218839c: ; 0x0218839c
|
||||
ldr r0, _021883c4 ; =data_ov15_0218f7ac
|
||||
ldr r1, _021883cc ; =func_0203ebc8
|
||||
ldr r2, _021883d0 ; =data_ov15_0218f7b4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_0218839c
|
||||
@@ -126310,7 +126310,7 @@ func_ov15_021883d4: ; 0x021883d4
|
||||
ldr r0, _021883fc ; =data_ov15_0218f7c0
|
||||
ldr r1, _02188404 ; =func_0203ebc8
|
||||
ldr r2, _02188408 ; =data_ov15_0218f7c8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021883d4
|
||||
@@ -126330,7 +126330,7 @@ func_ov15_0218840c: ; 0x0218840c
|
||||
ldr r0, _02188434 ; =data_ov15_0218f7d4
|
||||
ldr r1, _0218843c ; =func_0203ebc8
|
||||
ldr r2, _02188440 ; =data_ov15_0218f7dc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_0218840c
|
||||
@@ -126350,7 +126350,7 @@ func_ov15_02188444: ; 0x02188444
|
||||
ldr r0, _0218846c ; =data_ov15_0218f7e8
|
||||
ldr r1, _02188474 ; =func_0203ebc8
|
||||
ldr r2, _02188478 ; =data_ov15_0218f7f0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188444
|
||||
@@ -126371,7 +126371,7 @@ func_ov15_0218847c: ; 0x0218847c
|
||||
ldr r0, _021884d0 ; =data_ov15_0218f808
|
||||
ldr r1, _021884dc ; =func_0203e7b4
|
||||
ldr r2, _021884e0 ; =data_ov15_0218f7fc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #8
|
||||
mov ip, #0
|
||||
ldr lr, _021884e4 ; =0x00001f4d
|
||||
@@ -126407,7 +126407,7 @@ func_ov15_021884f4: ; 0x021884f4
|
||||
ldr r0, _02188520 ; =data_ov15_0218f868
|
||||
ldr r1, _0218852c ; =func_0203e7b4
|
||||
ldr r2, _02188530 ; =data_ov15_0218f85c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021884f4
|
||||
@@ -126429,7 +126429,7 @@ func_ov15_02188534: ; 0x02188534
|
||||
ldr r0, _02188560 ; =data_ov15_0218f888
|
||||
ldr r1, _0218856c ; =func_0203e7b4
|
||||
ldr r2, _02188570 ; =data_ov15_0218f87c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188534
|
||||
@@ -126451,7 +126451,7 @@ func_ov15_02188574: ; 0x02188574
|
||||
ldr r0, _021885a0 ; =data_ov15_0218f8a8
|
||||
ldr r1, _021885b0 ; =func_0203e7b4
|
||||
ldr r2, _021885b4 ; =data_ov15_0218f89c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188574
|
||||
@@ -126474,7 +126474,7 @@ func_ov15_021885b8: ; 0x021885b8
|
||||
ldr r0, _021885e4 ; =data_ov15_0218f8dc
|
||||
ldr r1, _021885f0 ; =func_0203e7b4
|
||||
ldr r2, _021885f4 ; =data_ov15_0218f8d0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021885b8
|
||||
@@ -126495,7 +126495,7 @@ func_ov15_021885f8: ; 0x021885f8
|
||||
ldr r0, _02188620 ; =data_ov15_0218f8f0
|
||||
ldr r1, _02188628 ; =func_0203ebc8
|
||||
ldr r2, _0218862c ; =data_ov15_0218f8f8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021885f8
|
||||
@@ -126515,7 +126515,7 @@ func_ov15_02188630: ; 0x02188630
|
||||
ldr r0, _02188658 ; =data_ov15_0218f904
|
||||
ldr r1, _02188660 ; =func_0203ebc8
|
||||
ldr r2, _02188664 ; =data_ov15_0218f90c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188630
|
||||
@@ -126536,7 +126536,7 @@ func_ov15_02188668: ; 0x02188668
|
||||
ldr r0, _02188694 ; =data_ov15_0218f924
|
||||
ldr r1, _021886a0 ; =func_0203e7b4
|
||||
ldr r2, _021886a4 ; =data_ov15_0218f918
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188668
|
||||
@@ -126558,7 +126558,7 @@ func_ov15_021886a8: ; 0x021886a8
|
||||
ldr r0, _021886f8 ; =data_ov15_0218f944
|
||||
ldr r1, _02188704 ; =func_0203e7b4
|
||||
ldr r2, _02188708 ; =data_ov15_0218f938
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r0, #0x8000
|
||||
mov r1, #0xf
|
||||
bl func_01ff9b4c
|
||||
@@ -126592,7 +126592,7 @@ func_ov15_02188718: ; 0x02188718
|
||||
ldr r0, _02188744 ; =data_ov15_0218f964
|
||||
ldr r1, _02188750 ; =func_0203e7b4
|
||||
ldr r2, _02188754 ; =data_ov15_0218f958
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188718
|
||||
@@ -126614,7 +126614,7 @@ func_ov15_02188758: ; 0x02188758
|
||||
ldr r0, _021887a8 ; =data_ov15_0218f984
|
||||
ldr r1, _021887b4 ; =func_0203e7b4
|
||||
ldr r2, _021887b8 ; =data_ov15_0218f978
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021887bc ; =data_ov15_0218f9a4
|
||||
ldr r1, _021887c0 ; =0x534d544c
|
||||
ldr r2, _021887c4 ; =func_ov15_0216ac18
|
||||
@@ -126623,7 +126623,7 @@ func_ov15_02188758: ; 0x02188758
|
||||
ldr r0, _021887bc ; =data_ov15_0218f9a4
|
||||
ldr r1, _021887b4 ; =func_0203e7b4
|
||||
ldr r2, _021887c8 ; =data_ov15_0218f998
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188758
|
||||
@@ -126649,14 +126649,14 @@ func_ov15_021887cc: ; 0x021887cc
|
||||
ldr r0, _02188840 ; =data_ov15_0218f9c4
|
||||
ldr r1, _0218884c ; =func_0203e7b4
|
||||
ldr r2, _02188850 ; =data_ov15_0218f9b8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188854 ; =data_ov15_0218f9e4
|
||||
mov r1, #0
|
||||
blx func_ov00_020a9588
|
||||
ldr r0, _02188854 ; =data_ov15_0218f9e4
|
||||
ldr r1, _02188858 ; =func_ov00_020a95a4
|
||||
ldr r2, _0218885c ; =data_ov15_0218f9d8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188860 ; =data_ov15_0218fa4c
|
||||
ldr r1, _02188864 ; =data_ov15_0218fa70
|
||||
mov r2, #0
|
||||
@@ -126667,7 +126667,7 @@ func_ov15_021887cc: ; 0x021887cc
|
||||
str r2, [r1, #0x94]
|
||||
ldr r1, _02188870 ; =func_ov00_020a9b6c
|
||||
ldr r2, _02188874 ; =data_ov15_0218fa40
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021887cc
|
||||
@@ -126698,7 +126698,7 @@ func_ov15_02188878: ; 0x02188878
|
||||
ldr r0, _021888a4 ; =data_ov15_0218fadc
|
||||
ldr r1, _021888b0 ; =func_0203e7b4
|
||||
ldr r2, _021888b4 ; =data_ov15_0218fad0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188878
|
||||
@@ -126720,7 +126720,7 @@ func_ov15_021888b8: ; 0x021888b8
|
||||
ldr r0, _021888e4 ; =data_ov15_0218fafc
|
||||
ldr r1, _021888f0 ; =func_0203e7b4
|
||||
ldr r2, _021888f4 ; =data_ov15_0218faf0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021888b8
|
||||
@@ -126742,7 +126742,7 @@ func_ov15_021888f8: ; 0x021888f8
|
||||
ldr r0, _02188924 ; =data_ov15_0218fb1c
|
||||
ldr r1, _02188930 ; =func_0203e7b4
|
||||
ldr r2, _02188934 ; =data_ov15_0218fb10
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_021888f8
|
||||
@@ -126764,7 +126764,7 @@ func_ov15_02188938: ; 0x02188938
|
||||
ldr r0, _02188964 ; =data_ov15_0218fb3c
|
||||
ldr r1, _02188970 ; =func_0203e7b4
|
||||
ldr r2, _02188974 ; =data_ov15_0218fb30
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188938
|
||||
@@ -126786,7 +126786,7 @@ func_ov15_02188978: ; 0x02188978
|
||||
ldr r0, _02188a18 ; =data_ov15_0218fb5c
|
||||
ldr r1, _02188a24 ; =func_0203e7b4
|
||||
ldr r2, _02188a28 ; =data_ov15_0218fb50
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _02188a2c ; =data_ov15_0218dc64
|
||||
mov ip, #0x1000
|
||||
str ip, [r3, #0x30]
|
||||
@@ -126795,7 +126795,7 @@ func_ov15_02188978: ; 0x02188978
|
||||
ldr r1, _02188a34 ; =func_0202bac0
|
||||
ldr r2, _02188a38 ; =data_ov15_0218fb70
|
||||
str ip, [r3, #0x38]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0x100
|
||||
ldr r0, _02188a2c ; =data_ov15_0218dc64
|
||||
mov r1, #0x400
|
||||
@@ -126815,7 +126815,7 @@ func_ov15_02188978: ; 0x02188978
|
||||
mov r0, #0
|
||||
ldr r1, _02188a4c ; =func_ov15_021749a8
|
||||
ldr r2, _02188a50 ; =data_ov15_0218fb7c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188978
|
||||
@@ -126847,7 +126847,7 @@ func_ov15_02188a54: ; 0x02188a54
|
||||
ldr r0, _02188b10 ; =data_ov15_021902a0
|
||||
ldr r1, _02188b20 ; =func_0203e7b4
|
||||
ldr r2, _02188b24 ; =data_ov15_02190294
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188b28 ; =0x00000ccd
|
||||
mov r1, #0xf000
|
||||
bl Divide
|
||||
@@ -126861,7 +126861,7 @@ func_ov15_02188a54: ; 0x02188a54
|
||||
str ip, [r3, #0x18]
|
||||
mov ip, #0x3800
|
||||
str ip, [r3, #0x1c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r2, _02188b3c ; =0x0000199a
|
||||
ldr r1, _02188b2c ; =data_ov15_0218ddc4
|
||||
mov r0, #0
|
||||
@@ -126872,7 +126872,7 @@ func_ov15_02188a54: ; 0x02188a54
|
||||
str r2, [r1, #0x28]
|
||||
ldr r1, _02188b34 ; =func_0202bac0
|
||||
ldr r2, _02188b48 ; =data_ov15_021902c0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r2, _02188b4c ; =0xffffe666
|
||||
ldr r1, _02188b2c ; =data_ov15_0218ddc4
|
||||
mov r0, #0
|
||||
@@ -126883,7 +126883,7 @@ func_ov15_02188a54: ; 0x02188a54
|
||||
str r2, [r1, #0x34]
|
||||
ldr r1, _02188b34 ; =func_0202bac0
|
||||
ldr r2, _02188b54 ; =data_ov15_021902cc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188a54
|
||||
@@ -126918,7 +126918,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
ldr r0, _02188dec ; =data_ov15_021902e4
|
||||
ldr r1, _02188df8 ; =func_0203e7b4
|
||||
ldr r2, _02188dfc ; =data_ov15_021902d8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr lr, _02188e00 ; =0x00001ccd
|
||||
ldr r3, _02188e04 ; =data_ov15_0218df6c
|
||||
sub ip, lr, #0x2c00
|
||||
@@ -126929,7 +126929,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
str ip, [r3, #0x14]
|
||||
sub ip, lr, #0x4800
|
||||
str ip, [r3, #0x18]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r2, _02188e00 ; =0x00001ccd
|
||||
ldr r0, _02188e14 ; =data_ov15_0218df88
|
||||
rsb ip, r2, #0x2c00
|
||||
@@ -126939,7 +126939,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
ldr r2, _02188e18 ; =data_ov15_02190304
|
||||
str ip, [r0, #4]
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #0
|
||||
ldr r0, _02188e1c ; =data_ov15_0218df94
|
||||
ldr r2, _02188e20 ; =0x00002e66
|
||||
@@ -126949,7 +126949,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
str r1, [r0, #8]
|
||||
ldr r1, _02188e0c ; =func_0202bac0
|
||||
ldr r2, _02188e24 ; =data_ov15_02190310
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188e28 ; =data_ov15_0218dfa0
|
||||
ldr r2, _02188e00 ; =0x00001ccd
|
||||
mov r1, #0
|
||||
@@ -126959,7 +126959,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
ldr r1, _02188e0c ; =func_0202bac0
|
||||
str r2, [r0, #8]
|
||||
ldr r2, _02188e30 ; =data_ov15_0219031c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188e34 ; =data_ov15_0218dfac
|
||||
ldr r2, _02188e38 ; =0x0000199a
|
||||
mov r1, #0x1400
|
||||
@@ -126969,7 +126969,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
str r1, [r0, #8]
|
||||
ldr r1, _02188e0c ; =func_0202bac0
|
||||
ldr r2, _02188e3c ; =data_ov15_02190328
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188e40 ; =data_ov15_0218dfb8
|
||||
ldr r2, _02188e44 ; =0x00000ccd
|
||||
str r2, [r0]
|
||||
@@ -126979,7 +126979,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
sub r3, r2, #0x800
|
||||
ldr r2, _02188e48 ; =data_ov15_02190334
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188e4c ; =data_ov15_0218dfc4
|
||||
ldr ip, _02188e50 ; =0x00001b33
|
||||
ldr r3, _02188e54 ; =0xffffe266
|
||||
@@ -126989,7 +126989,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
str lr, [r0]
|
||||
str ip, [r0, #4]
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov lr, #0x2000
|
||||
ldr r0, _02188e5c ; =data_ov15_0218dfd0
|
||||
ldr ip, _02188e50 ; =0x00001b33
|
||||
@@ -126999,7 +126999,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
str lr, [r0]
|
||||
str ip, [r0, #4]
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0x1400
|
||||
ldr r0, _02188e64 ; =data_ov15_0218dfdc
|
||||
ldr r1, _02188e38 ; =0x0000199a
|
||||
@@ -127010,7 +127010,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
str r2, [r0, #4]
|
||||
ldr r2, _02188e68 ; =data_ov15_02190358
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r2, _02188e44 ; =0x00000ccd
|
||||
ldr r0, _02188e6c ; =data_ov15_0218dfe8
|
||||
ldr r1, _02188e70 ; =0xffffe666
|
||||
@@ -127020,7 +127020,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
str r1, [r0, #8]
|
||||
ldr r1, _02188e0c ; =func_0202bac0
|
||||
ldr r2, _02188e74 ; =data_ov15_02190364
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188e78 ; =data_ov15_0218dff4
|
||||
mov r1, #0x1800
|
||||
str r1, [r0]
|
||||
@@ -127030,7 +127030,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
str r1, [r0, #8]
|
||||
ldr r1, _02188e0c ; =func_0202bac0
|
||||
ldr r2, _02188e80 ; =data_ov15_02190370
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188e84 ; =data_ov15_0218e000
|
||||
ldr r2, _02188e88 ; =0x00001e66
|
||||
ldr r1, _02188e7c ; =0xffffe4cd
|
||||
@@ -127041,7 +127041,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
str r1, [r0, #8]
|
||||
ldr r1, _02188e0c ; =func_0202bac0
|
||||
ldr r2, _02188e8c ; =data_ov15_0219037c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188e90 ; =0x00001f5c
|
||||
ldr r3, _02188e04 ; =data_ov15_0218df6c
|
||||
ldr ip, _02188e94 ; =0x00000a66
|
||||
@@ -127052,7 +127052,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
str ip, [r3, #0xa4]
|
||||
mov ip, #0x1800
|
||||
str ip, [r3, #0xa8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188ea0 ; =data_ov15_0218e018
|
||||
ldr lr, _02188ea4 ; =0x000013d7
|
||||
ldr ip, _02188e44 ; =0x00000ccd
|
||||
@@ -127062,7 +127062,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
str lr, [r0]
|
||||
str ip, [r0, #4]
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188eb0 ; =data_ov15_0218e024
|
||||
ldr ip, _02188eb4 ; =0x00000b33
|
||||
ldr r3, _02188eb8 ; =0xffffeccd
|
||||
@@ -127072,7 +127072,7 @@ func_ov15_02188b58: ; 0x02188b58
|
||||
str lr, [r0]
|
||||
str ip, [r0, #4]
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188b58
|
||||
@@ -127142,7 +127142,7 @@ func_ov15_02188ec0: ; 0x02188ec0
|
||||
ldr r0, _02188eec ; =data_ov15_021903b8
|
||||
ldr r1, _02188ef8 ; =func_0203e7b4
|
||||
ldr r2, _02188efc ; =data_ov15_021903ac
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188ec0
|
||||
@@ -127164,7 +127164,7 @@ func_ov15_02188f00: ; 0x02188f00
|
||||
ldr r0, _02188f2c ; =data_ov15_021903d8
|
||||
ldr r1, _02188f38 ; =func_0203e7b4
|
||||
ldr r2, _02188f3c ; =data_ov15_021903cc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188f00
|
||||
@@ -127186,7 +127186,7 @@ func_ov15_02188f40: ; 0x02188f40
|
||||
ldr r0, _02188f6c ; =data_ov15_021903f8
|
||||
ldr r1, _02188f78 ; =func_0203e7b4
|
||||
ldr r2, _02188f7c ; =data_ov15_021903ec
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02188f40
|
||||
@@ -127343,7 +127343,7 @@ func_ov15_02188f80: ; 0x02188f80
|
||||
strb ip, [sp, #0x14]
|
||||
strb r0, [sp, #0x15]
|
||||
strb r3, [r6, #0x12d]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r0, r6
|
||||
mov r2, #0
|
||||
str r2, [r0, #0x140]
|
||||
@@ -127373,7 +127373,7 @@ func_ov15_021891fc: ; 0x021891fc
|
||||
ldr r0, _0218923c ; =data_ov15_02190424
|
||||
ldr r1, _02189248 ; =func_0203e7b4
|
||||
ldr r2, _0218924c ; =data_ov15_02190418
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r2, _02189250 ; =0x00009998
|
||||
ldr r0, _02189254 ; =data_ov15_0218e8c8
|
||||
ldr r1, _02189258 ; =0x00000aaa
|
||||
@@ -127403,7 +127403,7 @@ func_ov15_0218925c: ; 0x0218925c
|
||||
ldr r0, _02189288 ; =data_ov15_02190444
|
||||
ldr r1, _02189294 ; =func_0203e7b4
|
||||
ldr r2, _02189298 ; =data_ov15_02190438
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_0218925c
|
||||
|
||||
+8
-8
@@ -10,6 +10,13 @@
|
||||
.extern _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN13PlayerControl13IsNotTouchingEv
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bacEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098058Ev
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12ApplyGravityEv
|
||||
@@ -70,6 +77,7 @@
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager18func_ov00_020ad594Ei
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02063e4c
|
||||
.extern data_027e0618
|
||||
@@ -184,7 +192,6 @@
|
||||
.extern func_0203ebc8
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078f80
|
||||
.extern func_ov00_02079008
|
||||
@@ -313,13 +320,6 @@
|
||||
.extern func_ov00_02094824
|
||||
.extern func_ov00_02094884
|
||||
.extern func_ov00_020965c0
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bacEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098058Ev
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_0209cd9c
|
||||
|
||||
+27
-27
@@ -20199,7 +20199,7 @@ func_ov17_0216b2c4: ; 0x0216b2c4
|
||||
ldr r1, _0216b300 ; =func_ov17_0215bd7c
|
||||
ldr r2, _0216b304 ; =data_ov17_0216cea0
|
||||
strh ip, [r3, #0x14]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b2c4
|
||||
@@ -20221,7 +20221,7 @@ func_ov17_0216b308: ; 0x0216b308
|
||||
ldr r0, _0216b330 ; =data_ov17_0216ceb8
|
||||
ldr r1, _0216b338 ; =func_0203ebc8
|
||||
ldr r2, _0216b33c ; =data_ov17_0216cec0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b308
|
||||
@@ -20241,7 +20241,7 @@ func_ov17_0216b340: ; 0x0216b340
|
||||
ldr r0, _0216b368 ; =data_ov17_0216cecc
|
||||
ldr r1, _0216b370 ; =func_0203ebc8
|
||||
ldr r2, _0216b374 ; =data_ov17_0216ced4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b340
|
||||
@@ -20262,7 +20262,7 @@ func_ov17_0216b378: ; 0x0216b378
|
||||
ldr r0, _0216b3a4 ; =data_ov17_0216ceec
|
||||
ldr r1, _0216b3b0 ; =func_0203e7b4
|
||||
ldr r2, _0216b3b4 ; =data_ov17_0216cee0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b378
|
||||
@@ -20284,7 +20284,7 @@ func_ov17_0216b3b8: ; 0x0216b3b8
|
||||
ldr r0, _0216b3e4 ; =data_ov17_0216cf0c
|
||||
ldr r1, _0216b3f0 ; =func_0203e7b4
|
||||
ldr r2, _0216b3f4 ; =data_ov17_0216cf00
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b3b8
|
||||
@@ -20306,7 +20306,7 @@ func_ov17_0216b3f8: ; 0x0216b3f8
|
||||
ldr r0, _0216b424 ; =data_ov17_0216cf2c
|
||||
ldr r1, _0216b430 ; =func_0203e7b4
|
||||
ldr r2, _0216b434 ; =data_ov17_0216cf20
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b3f8
|
||||
@@ -20344,7 +20344,7 @@ func_ov17_0216b460: ; 0x0216b460
|
||||
ldr r0, _0216b48c ; =data_ov17_0216cf4c
|
||||
ldr r1, _0216b498 ; =func_0203e7b4
|
||||
ldr r2, _0216b49c ; =data_ov17_0216cf40
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b460
|
||||
@@ -20365,7 +20365,7 @@ func_ov17_0216b4a0: ; 0x0216b4a0
|
||||
ldr r0, _0216b4d4 ; =data_ov17_0216cf60
|
||||
ldr r1, _0216b4dc ; =func_0203ebc8
|
||||
ldr r2, _0216b4e0 ; =data_ov17_0216cf68
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _0216b4e4 ; =0x00001e66
|
||||
ldr r0, _0216b4e8 ; =data_ov17_0216c0c0
|
||||
str r1, [r0]
|
||||
@@ -20390,7 +20390,7 @@ func_ov17_0216b4ec: ; 0x0216b4ec
|
||||
ldr r0, _0216b520 ; =data_ov17_0216cf74
|
||||
ldr r1, _0216b528 ; =func_0203ebc8
|
||||
ldr r2, _0216b52c ; =data_ov17_0216cf7c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _0216b530 ; =0x00001e66
|
||||
ldr r0, _0216b534 ; =data_ov17_0216c17c
|
||||
str r1, [r0]
|
||||
@@ -20415,7 +20415,7 @@ func_ov17_0216b538: ; 0x0216b538
|
||||
ldr r0, _0216b588 ; =data_ov17_0216cf88
|
||||
ldr r1, _0216b590 ; =func_0203ebc8
|
||||
ldr r2, _0216b594 ; =data_ov17_0216cf90
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _0216b598 ; =data_ov17_0216c238
|
||||
mov r0, #0x1000
|
||||
str r0, [r3]
|
||||
@@ -20425,7 +20425,7 @@ func_ov17_0216b538: ; 0x0216b538
|
||||
ldr r1, _0216b5a4 ; =func_0202bac0
|
||||
ldr r2, _0216b5a8 ; =data_ov17_0216cf9c
|
||||
str ip, [r3, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b538
|
||||
@@ -20450,7 +20450,7 @@ func_ov17_0216b5ac: ; 0x0216b5ac
|
||||
ldr r0, _0216b5d4 ; =data_ov17_0216cfa8
|
||||
ldr r1, _0216b5dc ; =func_0203ebc8
|
||||
ldr r2, _0216b5e0 ; =data_ov17_0216cfb0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b5ac
|
||||
@@ -20470,7 +20470,7 @@ func_ov17_0216b5e4: ; 0x0216b5e4
|
||||
ldr r0, _0216b60c ; =data_ov17_0216cfbc
|
||||
ldr r1, _0216b614 ; =func_0203ebc8
|
||||
ldr r2, _0216b618 ; =data_ov17_0216cfc4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b5e4
|
||||
@@ -20490,7 +20490,7 @@ func_ov17_0216b61c: ; 0x0216b61c
|
||||
ldr r0, _0216b654 ; =data_ov17_0216cfd0
|
||||
ldr r1, _0216b65c ; =func_0203ebc8
|
||||
ldr r2, _0216b660 ; =data_ov17_0216cfd8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r0, #0x96000
|
||||
bl func_01ff991c
|
||||
ldr r1, _0216b664 ; =data_ov17_0216c470
|
||||
@@ -20515,7 +20515,7 @@ func_ov17_0216b668: ; 0x0216b668
|
||||
ldr r0, _0216b690 ; =data_ov17_0216cfe4
|
||||
ldr r1, _0216b698 ; =func_0203ebc8
|
||||
ldr r2, _0216b69c ; =data_ov17_0216cfec
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b668
|
||||
@@ -20535,7 +20535,7 @@ func_ov17_0216b6a0: ; 0x0216b6a0
|
||||
ldr r0, _0216b6c8 ; =data_ov17_0216cff8
|
||||
ldr r1, _0216b6d0 ; =func_0203ebc8
|
||||
ldr r2, _0216b6d4 ; =data_ov17_0216d000
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b6a0
|
||||
@@ -20555,7 +20555,7 @@ func_ov17_0216b6d8: ; 0x0216b6d8
|
||||
ldr r0, _0216b700 ; =data_ov17_0216d018
|
||||
ldr r1, _0216b708 ; =func_0203ebc8
|
||||
ldr r2, _0216b70c ; =data_ov17_0216d00c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b6d8
|
||||
@@ -20575,7 +20575,7 @@ func_ov17_0216b710: ; 0x0216b710
|
||||
ldr r0, _0216b738 ; =data_ov17_0216d020
|
||||
ldr r1, _0216b740 ; =func_0203ebc8
|
||||
ldr r2, _0216b744 ; =data_ov17_0216d028
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b710
|
||||
@@ -20596,7 +20596,7 @@ func_ov17_0216b748: ; 0x0216b748
|
||||
ldr r0, _0216b774 ; =data_ov17_0216d044
|
||||
ldr r1, _0216b780 ; =func_0203e7b4
|
||||
ldr r2, _0216b784 ; =data_ov17_0216d038
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b748
|
||||
@@ -20618,7 +20618,7 @@ func_ov17_0216b788: ; 0x0216b788
|
||||
ldr r0, _0216b7b4 ; =data_ov17_0216d064
|
||||
ldr r1, _0216b7c0 ; =func_0203e7b4
|
||||
ldr r2, _0216b7c4 ; =data_ov17_0216d058
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b788
|
||||
@@ -20639,7 +20639,7 @@ func_ov17_0216b7c8: ; 0x0216b7c8
|
||||
ldr r0, _0216b7f0 ; =data_ov17_0216d078
|
||||
ldr r1, _0216b7f8 ; =func_0203ebc8
|
||||
ldr r2, _0216b7fc ; =data_ov17_0216d080
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b7c8
|
||||
@@ -20659,7 +20659,7 @@ func_ov17_0216b800: ; 0x0216b800
|
||||
ldr r0, _0216b828 ; =data_ov17_0216d08c
|
||||
ldr r1, _0216b830 ; =func_0203ebc8
|
||||
ldr r2, _0216b834 ; =data_ov17_0216d094
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b800
|
||||
@@ -20679,7 +20679,7 @@ func_ov17_0216b838: ; 0x0216b838
|
||||
ldr r0, _0216b860 ; =data_ov17_0216d0a0
|
||||
ldr r1, _0216b868 ; =func_0203ebc8
|
||||
ldr r2, _0216b86c ; =data_ov17_0216d0a8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b838
|
||||
@@ -20699,7 +20699,7 @@ func_ov17_0216b870: ; 0x0216b870
|
||||
ldr r0, _0216b898 ; =data_ov17_0216d0b4
|
||||
ldr r1, _0216b8a0 ; =func_0203ebc8
|
||||
ldr r2, _0216b8a4 ; =data_ov17_0216d0bc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b870
|
||||
@@ -20719,7 +20719,7 @@ func_ov17_0216b8a8: ; 0x0216b8a8
|
||||
ldr r0, _0216b8d0 ; =data_ov17_0216d0c8
|
||||
ldr r1, _0216b8d8 ; =func_0203ebc8
|
||||
ldr r2, _0216b8dc ; =data_ov17_0216d0d0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b8a8
|
||||
@@ -20739,7 +20739,7 @@ func_ov17_0216b8e0: ; 0x0216b8e0
|
||||
ldr r0, _0216b914 ; =data_ov17_0216d0dc
|
||||
ldr r1, _0216b91c ; =func_0203ebc8
|
||||
ldr r2, _0216b920 ; =data_ov17_0216d0e4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _0216b924 ; =0x00001e66
|
||||
ldr r0, _0216b928 ; =data_ov17_0216cd00
|
||||
str r1, [r0]
|
||||
@@ -20764,7 +20764,7 @@ func_ov17_0216b92c: ; 0x0216b92c
|
||||
ldr r0, _0216b954 ; =data_ov17_0216d0f0
|
||||
ldr r1, _0216b95c ; =func_0203ebc8
|
||||
ldr r2, _0216b960 ; =data_ov17_0216d0f8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov17_0216b92c
|
||||
|
||||
+9
-9
@@ -5,6 +5,14 @@
|
||||
.extern _ZN12ActorManager13FindActorByIdEj
|
||||
.extern _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097ff4Ebb
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098058Ev
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020ab934EP5Vec3p
|
||||
.extern _ZN5Actor10GetAngleToEP5Vec3p
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
@@ -60,6 +68,7 @@
|
||||
.extern _ZN5ActorD2Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02051054
|
||||
.extern data_02057840
|
||||
@@ -203,7 +212,6 @@
|
||||
.extern func_0204dd9c
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02079008
|
||||
.extern func_ov00_02079470
|
||||
.extern func_ov00_02079680
|
||||
@@ -334,14 +342,6 @@
|
||||
.extern func_ov00_02093af0
|
||||
.extern func_ov00_02094824
|
||||
.extern func_ov00_02094884
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097ff4Ebb
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098058Ev
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_020a5e9c
|
||||
|
||||
+28
-28
@@ -20175,7 +20175,7 @@ func_ov18_0216b780: ; 0x0216b780
|
||||
ldr r0, _0216b86c ; =data_ov18_0216d44c
|
||||
ldr r1, _0216b878 ; =func_0203e7b4
|
||||
ldr r2, _0216b87c ; =data_ov18_0216d440
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _0216b880 ; =0x0000023d
|
||||
mov r0, #0x1000
|
||||
bl Divide
|
||||
@@ -20191,7 +20191,7 @@ func_ov18_0216b780: ; 0x0216b780
|
||||
ldr r1, _0216b890 ; =func_0202bac0
|
||||
str r3, [r2, #0x2c]
|
||||
ldr r2, _0216b894 ; =data_ov18_0216d460
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0x1800
|
||||
rsb r2, r2, #0
|
||||
ldr r0, _0216b884 ; =data_ov18_0216c25c
|
||||
@@ -20203,7 +20203,7 @@ func_ov18_0216b780: ; 0x0216b780
|
||||
ldr r0, _0216b898 ; =data_ov18_0216c28c
|
||||
ldr r1, _0216b890 ; =func_0202bac0
|
||||
ldr r2, _0216b89c ; =data_ov18_0216d46c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0x1000
|
||||
ldr r0, _0216b884 ; =data_ov18_0216c25c
|
||||
mov r1, #0
|
||||
@@ -20213,7 +20213,7 @@ func_ov18_0216b780: ; 0x0216b780
|
||||
ldr r0, _0216b8a0 ; =data_ov18_0216c298
|
||||
ldr r1, _0216b890 ; =func_0202bac0
|
||||
ldr r2, _0216b8a4 ; =data_ov18_0216d478
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0x2000
|
||||
ldr r0, _0216b884 ; =data_ov18_0216c25c
|
||||
mov r1, #0
|
||||
@@ -20223,7 +20223,7 @@ func_ov18_0216b780: ; 0x0216b780
|
||||
ldr r0, _0216b8a8 ; =data_ov18_0216c2a4
|
||||
ldr r1, _0216b890 ; =func_0202bac0
|
||||
ldr r2, _0216b8ac ; =data_ov18_0216d484
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216b780
|
||||
@@ -20256,7 +20256,7 @@ func_ov18_0216b8b0: ; 0x0216b8b0
|
||||
ldr r0, _0216bab0 ; =data_ov18_0216d490
|
||||
ldr r1, _0216bab8 ; =func_0203ebc8
|
||||
ldr r2, _0216babc ; =data_ov18_0216d498
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _0216bac0 ; =data_ov18_0216c3a8
|
||||
mov r0, #1
|
||||
strb r0, [r3]
|
||||
@@ -20431,7 +20431,7 @@ func_ov18_0216bb54: ; 0x0216bb54
|
||||
ldr r0, _0216bb7c ; =data_ov18_0216d4a4
|
||||
ldr r1, _0216bb84 ; =func_0203ebc8
|
||||
ldr r2, _0216bb88 ; =data_ov18_0216d4ac
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bb54
|
||||
@@ -20451,7 +20451,7 @@ func_ov18_0216bb8c: ; 0x0216bb8c
|
||||
ldr r0, _0216bbb4 ; =data_ov18_0216d4b8
|
||||
ldr r1, _0216bbbc ; =func_0203ebc8
|
||||
ldr r2, _0216bbc0 ; =data_ov18_0216d4c0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bb8c
|
||||
@@ -20471,7 +20471,7 @@ func_ov18_0216bbc4: ; 0x0216bbc4
|
||||
ldr r0, _0216bbec ; =data_ov18_0216d4cc
|
||||
ldr r1, _0216bbf4 ; =func_0203ebc8
|
||||
ldr r2, _0216bbf8 ; =data_ov18_0216d4d4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bbc4
|
||||
@@ -20491,7 +20491,7 @@ func_ov18_0216bbfc: ; 0x0216bbfc
|
||||
ldr r0, _0216bc24 ; =data_ov18_0216d4e0
|
||||
ldr r1, _0216bc2c ; =func_0203ebc8
|
||||
ldr r2, _0216bc30 ; =data_ov18_0216d4e8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bbfc
|
||||
@@ -20511,7 +20511,7 @@ func_ov18_0216bc34: ; 0x0216bc34
|
||||
ldr r0, _0216bc5c ; =data_ov18_0216d4f4
|
||||
ldr r1, _0216bc64 ; =func_0203ebc8
|
||||
ldr r2, _0216bc68 ; =data_ov18_0216d4fc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bc34
|
||||
@@ -20531,7 +20531,7 @@ func_ov18_0216bc6c: ; 0x0216bc6c
|
||||
ldr r0, _0216bc94 ; =data_ov18_0216d508
|
||||
ldr r1, _0216bc9c ; =func_0203ebc8
|
||||
ldr r2, _0216bca0 ; =data_ov18_0216d510
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bc6c
|
||||
@@ -20551,7 +20551,7 @@ func_ov18_0216bca4: ; 0x0216bca4
|
||||
ldr r0, _0216bccc ; =data_ov18_0216d51c
|
||||
ldr r1, _0216bcd4 ; =func_0203ebc8
|
||||
ldr r2, _0216bcd8 ; =data_ov18_0216d524
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bca4
|
||||
@@ -20571,7 +20571,7 @@ func_ov18_0216bcdc: ; 0x0216bcdc
|
||||
ldr r0, _0216bd04 ; =data_ov18_0216d530
|
||||
ldr r1, _0216bd0c ; =func_0203ebc8
|
||||
ldr r2, _0216bd10 ; =data_ov18_0216d538
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bcdc
|
||||
@@ -20591,7 +20591,7 @@ func_ov18_0216bd14: ; 0x0216bd14
|
||||
ldr r0, _0216bd3c ; =data_ov18_0216d544
|
||||
ldr r1, _0216bd44 ; =func_0203ebc8
|
||||
ldr r2, _0216bd48 ; =data_ov18_0216d54c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bd14
|
||||
@@ -20611,7 +20611,7 @@ func_ov18_0216bd4c: ; 0x0216bd4c
|
||||
ldr r0, _0216bd74 ; =data_ov18_0216d558
|
||||
ldr r1, _0216bd7c ; =func_0203ebc8
|
||||
ldr r2, _0216bd80 ; =data_ov18_0216d560
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bd4c
|
||||
@@ -20631,7 +20631,7 @@ func_ov18_0216bd84: ; 0x0216bd84
|
||||
ldr r0, _0216bdac ; =data_ov18_0216d56c
|
||||
ldr r1, _0216bdb4 ; =func_0203ebc8
|
||||
ldr r2, _0216bdb8 ; =data_ov18_0216d574
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bd84
|
||||
@@ -20651,7 +20651,7 @@ func_ov18_0216bdbc: ; 0x0216bdbc
|
||||
ldr r0, _0216bde4 ; =data_ov18_0216d580
|
||||
ldr r1, _0216bdec ; =func_0203ebc8
|
||||
ldr r2, _0216bdf0 ; =data_ov18_0216d588
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bdbc
|
||||
@@ -20671,7 +20671,7 @@ func_ov18_0216bdf4: ; 0x0216bdf4
|
||||
ldr r0, _0216be1c ; =data_ov18_0216d594
|
||||
ldr r1, _0216be24 ; =func_0203ebc8
|
||||
ldr r2, _0216be28 ; =data_ov18_0216d59c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bdf4
|
||||
@@ -20691,7 +20691,7 @@ func_ov18_0216be2c: ; 0x0216be2c
|
||||
ldr r0, _0216be54 ; =data_ov18_0216d5a8
|
||||
ldr r1, _0216be5c ; =func_0203ebc8
|
||||
ldr r2, _0216be60 ; =data_ov18_0216d5b0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216be2c
|
||||
@@ -20711,7 +20711,7 @@ func_ov18_0216be64: ; 0x0216be64
|
||||
ldr r0, _0216be8c ; =data_ov18_0216d5bc
|
||||
ldr r1, _0216be94 ; =func_0203ebc8
|
||||
ldr r2, _0216be98 ; =data_ov18_0216d5c4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216be64
|
||||
@@ -20731,7 +20731,7 @@ func_ov18_0216be9c: ; 0x0216be9c
|
||||
ldr r0, _0216bec4 ; =data_ov18_0216d5d0
|
||||
ldr r1, _0216becc ; =func_0203ebc8
|
||||
ldr r2, _0216bed0 ; =data_ov18_0216d5d8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216be9c
|
||||
@@ -20752,7 +20752,7 @@ func_ov18_0216bed4: ; 0x0216bed4
|
||||
ldr r0, _0216bf00 ; =data_ov18_0216d5f0
|
||||
ldr r1, _0216bf0c ; =func_0203e7b4
|
||||
ldr r2, _0216bf10 ; =data_ov18_0216d5e4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bed4
|
||||
@@ -20774,7 +20774,7 @@ func_ov18_0216bf14: ; 0x0216bf14
|
||||
ldr r0, _0216bf40 ; =data_ov18_0216d610
|
||||
ldr r1, _0216bf4c ; =func_0203e7b4
|
||||
ldr r2, _0216bf50 ; =data_ov18_0216d604
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bf14
|
||||
@@ -20795,7 +20795,7 @@ func_ov18_0216bf54: ; 0x0216bf54
|
||||
ldr r0, _0216bf7c ; =data_ov18_0216d634
|
||||
ldr r1, _0216bf84 ; =func_0203ebc8
|
||||
ldr r2, _0216bf88 ; =data_ov18_0216d63c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bf54
|
||||
@@ -20816,7 +20816,7 @@ func_ov18_0216bf8c: ; 0x0216bf8c
|
||||
ldr r0, _0216bfe4 ; =data_ov18_0216d654
|
||||
ldr r1, _0216bff0 ; =func_0203e7b4
|
||||
ldr r2, _0216bff4 ; =data_ov18_0216d648
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #0
|
||||
ldr r3, _0216bff8 ; =data_ov18_0216d254
|
||||
sub r0, r1, #0x1000
|
||||
@@ -20827,7 +20827,7 @@ func_ov18_0216bf8c: ; 0x0216bf8c
|
||||
ldr r1, _0216c004 ; =func_0202bac0
|
||||
ldr r2, _0216c008 ; =data_ov18_0216d668
|
||||
str ip, [r3, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216bf8c
|
||||
@@ -20854,7 +20854,7 @@ func_ov18_0216c00c: ; 0x0216c00c
|
||||
ldr r0, _0216c038 ; =data_ov18_0216d684
|
||||
ldr r1, _0216c044 ; =func_0203e7b4
|
||||
ldr r2, _0216c048 ; =data_ov18_0216d678
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov18_0216c00c
|
||||
|
||||
+1
-1
@@ -164,7 +164,7 @@
|
||||
.extern func_02042f74
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207b2f0
|
||||
|
||||
+11
-11
@@ -10594,7 +10594,7 @@ func_ov19_02175f04: ; 0x02175f04
|
||||
ldr r0, _02175ffc ; =data_ov19_02176e8c
|
||||
ldr r1, _02176008 ; =func_0203e7b4
|
||||
ldr r2, _0217600c ; =data_ov19_02176e80
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0
|
||||
str r2, [sp]
|
||||
mov r3, #1
|
||||
@@ -10643,7 +10643,7 @@ func_ov19_02175f04: ; 0x02175f04
|
||||
ldr r0, _02176014 ; =data_ov19_02176340
|
||||
ldr r1, _02176018 ; =func_ov00_020cceec
|
||||
ldr r2, _0217601c ; =data_ov19_02176ea0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -10670,7 +10670,7 @@ func_ov19_02176020: ; 0x02176020
|
||||
ldr r0, _0217604c ; =data_ov19_02176ebc
|
||||
ldr r1, _02176058 ; =func_0203e7b4
|
||||
ldr r2, _0217605c ; =data_ov19_02176eb0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov19_02176020
|
||||
@@ -10692,7 +10692,7 @@ func_ov19_02176060: ; 0x02176060
|
||||
ldr r0, _0217608c ; =data_ov19_021775bc
|
||||
ldr r1, _02176098 ; =func_0203e7b4
|
||||
ldr r2, _0217609c ; =data_ov19_021775b0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov19_02176060
|
||||
@@ -10714,7 +10714,7 @@ func_ov19_021760a0: ; 0x021760a0
|
||||
ldr r0, _021760cc ; =data_ov19_021775dc
|
||||
ldr r1, _021760d8 ; =func_0203e7b4
|
||||
ldr r2, _021760dc ; =data_ov19_021775d0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov19_021760a0
|
||||
@@ -10735,7 +10735,7 @@ func_ov19_021760e0: ; 0x021760e0
|
||||
ldr r0, _02176108 ; =data_ov19_021775f0
|
||||
ldr r1, _02176110 ; =func_0203ebc8
|
||||
ldr r2, _02176114 ; =data_ov19_021775f8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov19_021760e0
|
||||
@@ -10755,7 +10755,7 @@ func_ov19_02176118: ; 0x02176118
|
||||
ldr r0, _02176140 ; =data_ov19_02177604
|
||||
ldr r1, _02176148 ; =func_0203ebc8
|
||||
ldr r2, _0217614c ; =data_ov19_0217760c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov19_02176118
|
||||
@@ -10775,7 +10775,7 @@ func_ov19_02176150: ; 0x02176150
|
||||
ldr r0, _02176178 ; =data_ov19_02177618
|
||||
ldr r1, _02176180 ; =func_0203ebc8
|
||||
ldr r2, _02176184 ; =data_ov19_02177620
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov19_02176150
|
||||
@@ -10797,7 +10797,7 @@ func_ov19_02176188: ; 0x02176188
|
||||
ldr r0, _02176274 ; =data_ov19_02177638
|
||||
ldr r1, _02176280 ; =func_0203e7b4
|
||||
ldr r2, _02176284 ; =data_ov19_0217762c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r0, #6
|
||||
mov r2, #0
|
||||
str r0, [sp]
|
||||
@@ -10843,7 +10843,7 @@ func_ov19_02176188: ; 0x02176188
|
||||
ldr r0, _02176288 ; =data_ov19_02176b88
|
||||
ldr r1, _0217628c ; =func_ov00_020cceec
|
||||
ldr r2, _02176290 ; =data_ov19_0217764c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -10869,7 +10869,7 @@ func_ov19_02176294: ; 0x02176294
|
||||
ldr r0, _021762c0 ; =data_ov19_02177664
|
||||
ldr r1, _021762cc ; =func_0203e7b4
|
||||
ldr r2, _021762d0 ; =data_ov19_02177658
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov19_02176294
|
||||
|
||||
+1
-1
@@ -153,7 +153,7 @@
|
||||
.extern func_02042f68
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_02079eb4
|
||||
.extern func_ov00_0207a1c8
|
||||
|
||||
+21
-21
@@ -12754,7 +12754,7 @@ func_ov20_02177af4: ; 0x02177af4
|
||||
ldr r0, _02177bf0 ; =data_ov20_0217950c
|
||||
ldr r1, _02177bfc ; =func_0203e7b4
|
||||
ldr r2, _02177c00 ; =data_ov20_02179500
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #0
|
||||
str r3, [sp]
|
||||
mov ip, #1
|
||||
@@ -12804,7 +12804,7 @@ func_ov20_02177af4: ; 0x02177af4
|
||||
ldr r0, _02177c0c ; =data_ov20_02178320
|
||||
ldr r1, _02177c10 ; =func_ov00_020cceec
|
||||
ldr r2, _02177c14 ; =data_ov20_02179520
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -12833,7 +12833,7 @@ func_ov20_02177c18: ; 0x02177c18
|
||||
ldr r0, _02177d00 ; =data_ov20_02179538
|
||||
ldr r1, _02177d0c ; =func_0203e7b4
|
||||
ldr r2, _02177d10 ; =data_ov20_0217952c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #0
|
||||
str r3, [sp]
|
||||
mov r0, #1
|
||||
@@ -12878,7 +12878,7 @@ func_ov20_02177c18: ; 0x02177c18
|
||||
ldr r0, _02177d18 ; =data_ov20_021784c4
|
||||
ldr r1, _02177d1c ; =func_ov00_020cceec
|
||||
ldr r2, _02177d20 ; =data_ov20_0217954c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -12905,7 +12905,7 @@ func_ov20_02177d24: ; 0x02177d24
|
||||
ldr r0, _02177d50 ; =data_ov20_02179564
|
||||
ldr r1, _02177d5c ; =func_0203e7b4
|
||||
ldr r2, _02177d60 ; =data_ov20_02179558
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_02177d24
|
||||
@@ -12927,7 +12927,7 @@ func_ov20_02177d64: ; 0x02177d64
|
||||
ldr r0, _02177d90 ; =data_ov20_02179584
|
||||
ldr r1, _02177d9c ; =func_0203e7b4
|
||||
ldr r2, _02177da0 ; =data_ov20_02179578
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_02177d64
|
||||
@@ -12949,7 +12949,7 @@ func_ov20_02177da4: ; 0x02177da4
|
||||
ldr r0, _02177dd0 ; =data_ov20_021795a4
|
||||
ldr r1, _02177ddc ; =func_0203e7b4
|
||||
ldr r2, _02177de0 ; =data_ov20_02179598
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_02177da4
|
||||
@@ -12971,7 +12971,7 @@ func_ov20_02177de4: ; 0x02177de4
|
||||
ldr r0, _02177ecc ; =data_ov20_021795b8
|
||||
ldr r1, _02177ed4 ; =func_0203ebc8
|
||||
ldr r2, _02177ed8 ; =data_ov20_021795c0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #0x80
|
||||
mov r2, #0x60
|
||||
ldr r0, _02177edc ; =data_ov20_021788e0
|
||||
@@ -13017,7 +13017,7 @@ func_ov20_02177de4: ; 0x02177de4
|
||||
ldr r1, _02177ef4 ; =0x02173888
|
||||
ldr r2, _02177ef8 ; =data_ov20_021795cc
|
||||
mov r0, #0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x30
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
@@ -13047,7 +13047,7 @@ func_ov20_02177efc: ; 0x02177efc
|
||||
ldr r0, _02177f28 ; =data_ov20_021795e4
|
||||
ldr r1, _02177f34 ; =func_0203e7b4
|
||||
ldr r2, _02177f38 ; =data_ov20_021795d8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_02177efc
|
||||
@@ -13069,7 +13069,7 @@ func_ov20_02177f3c: ; 0x02177f3c
|
||||
ldr r0, _02177f68 ; =data_ov20_02179604
|
||||
ldr r1, _02177f74 ; =func_0203e7b4
|
||||
ldr r2, _02177f78 ; =data_ov20_021795f8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_02177f3c
|
||||
@@ -13092,7 +13092,7 @@ func_ov20_02177f7c: ; 0x02177f7c
|
||||
ldr r0, _02178080 ; =data_ov20_02179624
|
||||
ldr r1, _0217808c ; =func_0203e7b4
|
||||
ldr r2, _02178090 ; =data_ov20_02179618
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #1
|
||||
str r3, [sp]
|
||||
mov r1, #5
|
||||
@@ -13144,7 +13144,7 @@ func_ov20_02177f7c: ; 0x02177f7c
|
||||
ldr r0, _0217809c ; =data_ov20_02178c34
|
||||
ldr r1, _021780a0 ; =func_ov00_020cceec
|
||||
ldr r2, _021780a4 ; =data_ov20_02179638
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -13171,7 +13171,7 @@ func_ov20_021780a8: ; 0x021780a8
|
||||
ldr r0, _021780d0 ; =data_ov20_02179644
|
||||
ldr r1, _021780d8 ; =func_0203ebc8
|
||||
ldr r2, _021780dc ; =data_ov20_0217964c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_021780a8
|
||||
@@ -13192,7 +13192,7 @@ func_ov20_021780e0: ; 0x021780e0
|
||||
ldr r0, _0217810c ; =data_ov20_02179664
|
||||
ldr r1, _02178118 ; =func_0203e7b4
|
||||
ldr r2, _0217811c ; =data_ov20_02179658
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_021780e0
|
||||
@@ -13214,7 +13214,7 @@ func_ov20_02178120: ; 0x02178120
|
||||
ldr r0, _0217814c ; =data_ov20_02179684
|
||||
ldr r1, _02178158 ; =func_0203e7b4
|
||||
ldr r2, _0217815c ; =data_ov20_02179678
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_02178120
|
||||
@@ -13236,7 +13236,7 @@ func_ov20_02178160: ; 0x02178160
|
||||
ldr r0, _0217818c ; =data_ov20_021796a4
|
||||
ldr r1, _02178198 ; =func_0203e7b4
|
||||
ldr r2, _0217819c ; =data_ov20_02179698
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_02178160
|
||||
@@ -13258,7 +13258,7 @@ func_ov20_021781a0: ; 0x021781a0
|
||||
ldr r0, _021781cc ; =data_ov20_021796c4
|
||||
ldr r1, _021781d8 ; =func_0203e7b4
|
||||
ldr r2, _021781dc ; =data_ov20_021796b8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_021781a0
|
||||
@@ -13280,7 +13280,7 @@ func_ov20_021781e0: ; 0x021781e0
|
||||
ldr r0, _0217820c ; =data_ov20_021796e4
|
||||
ldr r1, _02178218 ; =func_0203e7b4
|
||||
ldr r2, _0217821c ; =data_ov20_021796d8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_021781e0
|
||||
@@ -13301,7 +13301,7 @@ func_ov20_02178220: ; 0x02178220
|
||||
ldr r0, _02178248 ; =data_ov20_021796f8
|
||||
ldr r1, _02178250 ; =func_0203ebc8
|
||||
ldr r2, _02178254 ; =data_ov20_02179700
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_02178220
|
||||
@@ -13322,7 +13322,7 @@ func_ov20_02178258: ; 0x02178258
|
||||
ldr r0, _02178284 ; =data_ov20_02179718
|
||||
ldr r1, _02178290 ; =func_0203e7b4
|
||||
ldr r2, _02178294 ; =data_ov20_0217970c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov20_02178258
|
||||
|
||||
+1
-1
@@ -114,7 +114,7 @@
|
||||
.extern func_0203eba8
|
||||
.extern func_0203ebc8
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_020791dc
|
||||
.extern func_ov00_020792a0
|
||||
.extern func_ov00_020793b8
|
||||
|
||||
+23
-23
@@ -2818,7 +2818,7 @@ func_ov21_0216f7c8: ; 0x0216f7c8
|
||||
ldr r1, _0216fb94 ; =func_0202bac0
|
||||
ldr r2, _0216fb98 ; =data_ov21_02171bd8
|
||||
str r4, [r3, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0216fb9c ; =data_ov21_0217175c
|
||||
mov r3, #0x1800
|
||||
ldr r1, _0216fb94 ; =func_0202bac0
|
||||
@@ -2826,7 +2826,7 @@ func_ov21_0216f7c8: ; 0x0216f7c8
|
||||
str r4, [r0]
|
||||
str r4, [r0, #4]
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r4, #0x1800
|
||||
ldr r0, _0216fba4 ; =data_ov21_02171768
|
||||
mov r3, #0
|
||||
@@ -2836,7 +2836,7 @@ func_ov21_0216f7c8: ; 0x0216f7c8
|
||||
str r4, [r0]
|
||||
str r3, [r0, #4]
|
||||
str r3, [r0, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0
|
||||
ldr r0, _0216fbac ; =data_ov21_02171774
|
||||
sub r1, r2, #0x1800
|
||||
@@ -2845,7 +2845,7 @@ func_ov21_0216f7c8: ; 0x0216f7c8
|
||||
str r2, [r0]
|
||||
str r2, [r0, #4]
|
||||
ldr r2, _0216fbb0 ; =data_ov21_02171bfc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0216fb88 ; =data_ov21_02171bb4
|
||||
ldr r1, [r0, #0x20]
|
||||
orr r1, r1, #1
|
||||
@@ -3076,14 +3076,14 @@ _0216fcc0:
|
||||
ldr r1, _02170008 ; =func_ov21_0217004c
|
||||
ldr r2, _0217000c ; =data_ov21_02171c0c
|
||||
str r5, [r3, #0x34]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02170010 ; =data_ov21_02171788
|
||||
mov r3, r5
|
||||
ldr r1, _02170008 ; =func_ov21_0217004c
|
||||
ldr r2, _02170014 ; =data_ov21_02171c18
|
||||
str r3, [r0]
|
||||
str r3, [r0, #4]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02170018 ; =data_ov21_02171790
|
||||
mov r2, r5
|
||||
str r2, [r0]
|
||||
@@ -3091,7 +3091,7 @@ _0216fcc0:
|
||||
ldr r1, _02170008 ; =func_ov21_0217004c
|
||||
ldr r2, _0217001c ; =data_ov21_02171c24
|
||||
str r3, [r0, #4]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, r5
|
||||
ldr r0, _02170020 ; =data_ov21_02171798
|
||||
sub r1, r2, #2
|
||||
@@ -3099,7 +3099,7 @@ _0216fcc0:
|
||||
str r1, [r0, #4]
|
||||
ldr r1, _02170008 ; =func_ov21_0217004c
|
||||
ldr r2, _02170024 ; =data_ov21_02171c30
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02170028 ; =data_ov21_021717a0
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
@@ -3107,14 +3107,14 @@ _0216fcc0:
|
||||
str r1, [r0, #4]
|
||||
ldr r1, _02170008 ; =func_ov21_0217004c
|
||||
ldr r2, _0217002c ; =data_ov21_02171c3c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02170030 ; =data_ov21_021717a8
|
||||
mvn r1, #0
|
||||
str r1, [r0]
|
||||
str r1, [r0, #4]
|
||||
ldr r1, _02170008 ; =func_ov21_0217004c
|
||||
ldr r2, _02170034 ; =data_ov21_02171c48
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02170038 ; =data_ov21_021717b0
|
||||
mvn r1, #0
|
||||
str r1, [r0]
|
||||
@@ -3122,7 +3122,7 @@ _0216fcc0:
|
||||
str r1, [r0, #4]
|
||||
ldr r1, _02170008 ; =func_ov21_0217004c
|
||||
ldr r2, _0217003c ; =data_ov21_02171c54
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02170040 ; =data_ov21_021717b8
|
||||
mvn r1, #0
|
||||
str r1, [r0]
|
||||
@@ -3130,7 +3130,7 @@ _0216fcc0:
|
||||
str r1, [r0, #4]
|
||||
ldr r1, _02170008 ; =func_ov21_0217004c
|
||||
ldr r2, _02170044 ; =data_ov21_02171c60
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0216fffc ; =data_ov21_02171bb4
|
||||
ldr r1, [r0, #0x54]
|
||||
orr r1, r1, #1
|
||||
@@ -4459,7 +4459,7 @@ func_ov21_02170cec: ; 0x02170cec
|
||||
ldr r0, _02170d14 ; =data_ov21_02171aec
|
||||
ldr r1, _02170d1c ; =func_0203ebc8
|
||||
ldr r2, _02170d20 ; =data_ov21_02171ae0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov21_02170cec
|
||||
@@ -4480,7 +4480,7 @@ func_ov21_02170d24: ; 0x02170d24
|
||||
ldr r0, _02170d50 ; =data_ov21_02171b00
|
||||
ldr r1, _02170d5c ; =func_0203e7b4
|
||||
ldr r2, _02170d60 ; =data_ov21_02171af4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov21_02170d24
|
||||
@@ -4502,7 +4502,7 @@ func_ov21_02170d64: ; 0x02170d64
|
||||
ldr r0, _02170e20 ; =data_ov21_02171b20
|
||||
ldr r1, _02170e2c ; =func_0203e7b4
|
||||
ldr r2, _02170e30 ; =data_ov21_02171b14
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02170e34 ; =data_ov21_02171b40
|
||||
ldr r1, _02170e38 ; =0x434d4d53
|
||||
ldr r2, _02170e3c ; =func_ov21_0216ed74
|
||||
@@ -4511,7 +4511,7 @@ func_ov21_02170d64: ; 0x02170d64
|
||||
ldr r0, _02170e34 ; =data_ov21_02171b40
|
||||
ldr r1, _02170e2c ; =func_0203e7b4
|
||||
ldr r2, _02170e40 ; =data_ov21_02171b34
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02170e44 ; =data_ov21_02171b60
|
||||
ldr r1, _02170e48 ; =0x43434c44
|
||||
ldr r2, _02170e4c ; =func_ov21_0216edf0
|
||||
@@ -4520,7 +4520,7 @@ func_ov21_02170d64: ; 0x02170d64
|
||||
ldr r0, _02170e44 ; =data_ov21_02171b60
|
||||
ldr r1, _02170e2c ; =func_0203e7b4
|
||||
ldr r2, _02170e50 ; =data_ov21_02171b54
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02170e54 ; =data_ov21_02171b80
|
||||
ldr r1, _02170e58 ; =0x43534f4e
|
||||
ldr r2, _02170e5c ; =func_ov21_0216eed8
|
||||
@@ -4529,7 +4529,7 @@ func_ov21_02170d64: ; 0x02170d64
|
||||
ldr r0, _02170e54 ; =data_ov21_02171b80
|
||||
ldr r1, _02170e2c ; =func_0203e7b4
|
||||
ldr r2, _02170e60 ; =data_ov21_02171b74
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02170e64 ; =data_ov21_02171ba0
|
||||
ldr r1, _02170e68 ; =0x43574946
|
||||
ldr r2, _02170e6c ; =func_ov21_0216ef54
|
||||
@@ -4538,7 +4538,7 @@ func_ov21_02170d64: ; 0x02170d64
|
||||
ldr r0, _02170e64 ; =data_ov21_02171ba0
|
||||
ldr r1, _02170e2c ; =func_0203e7b4
|
||||
ldr r2, _02170e70 ; =data_ov21_02171b94
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov21_02170d64
|
||||
@@ -4576,7 +4576,7 @@ func_ov21_02170e74: ; 0x02170e74
|
||||
ldr r0, _02170ea0 ; =data_ov21_02171bc0
|
||||
ldr r1, _02170eac ; =func_0203e7b4
|
||||
ldr r2, _02170eb0 ; =data_ov21_02171bb4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov21_02170e74
|
||||
@@ -4597,7 +4597,7 @@ func_ov21_02170eb4: ; 0x02170eb4
|
||||
ldr r0, _02170edc ; =data_ov21_02171c6c
|
||||
ldr r1, _02170ee4 ; =func_0203ebc8
|
||||
ldr r2, _02170ee8 ; =data_ov21_02171c74
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov21_02170eb4
|
||||
@@ -4618,7 +4618,7 @@ func_ov21_02170eec: ; 0x02170eec
|
||||
ldr r0, _02170f18 ; =data_ov21_02171c8c
|
||||
ldr r1, _02170f24 ; =func_0203e7b4
|
||||
ldr r2, _02170f28 ; =data_ov21_02171c80
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov21_02170eec
|
||||
@@ -4639,7 +4639,7 @@ func_ov21_02170f2c: ; 0x02170f2c
|
||||
ldr r0, _02170f54 ; =data_ov21_02171ca0
|
||||
ldr r1, _02170f5c ; =func_0203ebc8
|
||||
ldr r2, _02170f60 ; =data_ov21_02171ca8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov21_02170f2c
|
||||
|
||||
+1
-1
@@ -163,7 +163,7 @@
|
||||
.extern func_0203ebc8
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207a188
|
||||
.extern func_ov00_0207a1c8
|
||||
|
||||
+21
-21
@@ -14311,7 +14311,7 @@ func_ov22_021789c8: ; 0x021789c8
|
||||
ldr r0, _021789f4 ; =data_ov22_0217a40c
|
||||
ldr r1, _02178a00 ; =func_0203e7b4
|
||||
ldr r2, _02178a04 ; =data_ov22_0217a400
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_021789c8
|
||||
@@ -14332,7 +14332,7 @@ func_ov22_02178a08: ; 0x02178a08
|
||||
ldr r0, _02178a30 ; =data_ov22_0217a420
|
||||
ldr r1, _02178a38 ; =func_0203ebc8
|
||||
ldr r2, _02178a3c ; =data_ov22_0217a428
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178a08
|
||||
@@ -14352,7 +14352,7 @@ func_ov22_02178a40: ; 0x02178a40
|
||||
ldr r0, _02178a68 ; =data_ov22_0217a434
|
||||
ldr r1, _02178a70 ; =func_0203ebc8
|
||||
ldr r2, _02178a74 ; =data_ov22_0217a43c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178a40
|
||||
@@ -14374,7 +14374,7 @@ func_ov22_02178a78: ; 0x02178a78
|
||||
ldr r0, _02178b2c ; =data_ov22_0217a454
|
||||
ldr r1, _02178b38 ; =func_0203e7b4
|
||||
ldr r2, _02178b3c ; =data_ov22_0217a448
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02178b40 ; =data_ov22_0217a474
|
||||
ldr r1, _02178b44 ; =0x534e4d42
|
||||
ldr r2, _02178b48 ; =func_ov22_0216f308
|
||||
@@ -14383,7 +14383,7 @@ func_ov22_02178a78: ; 0x02178a78
|
||||
ldr r0, _02178b40 ; =data_ov22_0217a474
|
||||
ldr r1, _02178b38 ; =func_0203e7b4
|
||||
ldr r2, _02178b4c ; =data_ov22_0217a468
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02178b50 ; =data_ov22_0217a494
|
||||
ldr r1, _02178b54 ; =0x534e4d59
|
||||
ldr r2, _02178b58 ; =func_ov22_0216f33c
|
||||
@@ -14392,7 +14392,7 @@ func_ov22_02178a78: ; 0x02178a78
|
||||
ldr r0, _02178b50 ; =data_ov22_0217a494
|
||||
ldr r1, _02178b38 ; =func_0203e7b4
|
||||
ldr r2, _02178b5c ; =data_ov22_0217a488
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02178b60 ; =data_02057200
|
||||
ldr r0, _02178b64 ; =data_ov22_02179224
|
||||
ldr r2, [r1]
|
||||
@@ -14440,7 +14440,7 @@ func_ov22_02178b68: ; 0x02178b68
|
||||
ldr r0, _02178c70 ; =data_ov22_0217a4b4
|
||||
ldr r1, _02178c7c ; =func_0203e7b4
|
||||
ldr r2, _02178c80 ; =data_ov22_0217a4a8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov ip, #1
|
||||
str ip, [sp]
|
||||
mov r2, #2
|
||||
@@ -14493,7 +14493,7 @@ func_ov22_02178b68: ; 0x02178b68
|
||||
ldr r0, _02178c8c ; =data_ov22_02179430
|
||||
ldr r1, _02178c90 ; =func_ov00_020cceec
|
||||
ldr r2, _02178c94 ; =data_ov22_0217a4c8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -14521,7 +14521,7 @@ func_ov22_02178c98: ; 0x02178c98
|
||||
ldr r0, _02178cc4 ; =data_ov22_0217a4e0
|
||||
ldr r1, _02178cd0 ; =func_0203e7b4
|
||||
ldr r2, _02178cd4 ; =data_ov22_0217a4d4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178c98
|
||||
@@ -14543,7 +14543,7 @@ func_ov22_02178cd8: ; 0x02178cd8
|
||||
ldr r0, _02178d04 ; =data_ov22_0217a500
|
||||
ldr r1, _02178d10 ; =func_0203e7b4
|
||||
ldr r2, _02178d14 ; =data_ov22_0217a4f4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178cd8
|
||||
@@ -14565,7 +14565,7 @@ func_ov22_02178d18: ; 0x02178d18
|
||||
ldr r0, _02178d44 ; =data_ov22_0217a520
|
||||
ldr r1, _02178d50 ; =func_0203e7b4
|
||||
ldr r2, _02178d54 ; =data_ov22_0217a514
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178d18
|
||||
@@ -14586,7 +14586,7 @@ func_ov22_02178d58: ; 0x02178d58
|
||||
ldr r0, _02178d80 ; =data_ov22_0217a534
|
||||
ldr r1, _02178d88 ; =func_0203ebc8
|
||||
ldr r2, _02178d8c ; =data_ov22_0217a53c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178d58
|
||||
@@ -14607,7 +14607,7 @@ func_ov22_02178d90: ; 0x02178d90
|
||||
ldr r0, _02178dbc ; =data_ov22_0217a554
|
||||
ldr r1, _02178dc8 ; =func_0203e7b4
|
||||
ldr r2, _02178dcc ; =data_ov22_0217a548
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178d90
|
||||
@@ -14629,7 +14629,7 @@ func_ov22_02178dd0: ; 0x02178dd0
|
||||
ldr r0, _02178dfc ; =data_ov22_0217a578
|
||||
ldr r1, _02178e08 ; =func_0203e7b4
|
||||
ldr r2, _02178e0c ; =data_ov22_0217a56c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178dd0
|
||||
@@ -14650,7 +14650,7 @@ func_ov22_02178e10: ; 0x02178e10
|
||||
ldr r0, _02178e38 ; =data_ov22_0217a58c
|
||||
ldr r1, _02178e40 ; =func_0203ebc8
|
||||
ldr r2, _02178e44 ; =data_ov22_0217a594
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178e10
|
||||
@@ -14670,7 +14670,7 @@ func_ov22_02178e48: ; 0x02178e48
|
||||
ldr r0, _02178e70 ; =data_ov22_0217a5ac
|
||||
ldr r1, _02178e78 ; =func_0203ebc8
|
||||
ldr r2, _02178e7c ; =data_ov22_0217a5a0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178e48
|
||||
@@ -14692,7 +14692,7 @@ func_ov22_02178e80: ; 0x02178e80
|
||||
ldr r0, _02178ef4 ; =data_ov22_0217a5c0
|
||||
ldr r1, _02178f00 ; =func_0203e7b4
|
||||
ldr r2, _02178f04 ; =data_ov22_0217a5b4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02178f08 ; =data_02057200
|
||||
ldr r0, _02178f0c ; =data_ov22_02179d5c
|
||||
ldr r2, [r1]
|
||||
@@ -14732,7 +14732,7 @@ func_ov22_02178f10: ; 0x02178f10
|
||||
ldr r0, _02178f38 ; =data_ov22_0217a5d8
|
||||
ldr r1, _02178f40 ; =func_0203ebc8
|
||||
ldr r2, _02178f44 ; =data_ov22_0217a5e0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178f10
|
||||
@@ -14752,7 +14752,7 @@ func_ov22_02178f48: ; 0x02178f48
|
||||
ldr r0, _02178f70 ; =data_ov22_0217a5ec
|
||||
ldr r1, _02178f78 ; =func_0203ebc8
|
||||
ldr r2, _02178f7c ; =data_ov22_0217a5f4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178f48
|
||||
@@ -14773,7 +14773,7 @@ func_ov22_02178f80: ; 0x02178f80
|
||||
ldr r0, _02178fd0 ; =data_ov22_0217a60c
|
||||
ldr r1, _02178fdc ; =func_0203e7b4
|
||||
ldr r2, _02178fe0 ; =data_ov22_0217a600
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02178fe4 ; =data_ov22_0217a62c
|
||||
ldr r1, _02178fe8 ; =0x59455442
|
||||
ldr r2, _02178fec ; =func_ov22_02178308
|
||||
@@ -14782,7 +14782,7 @@ func_ov22_02178f80: ; 0x02178f80
|
||||
ldr r0, _02178fe4 ; =data_ov22_0217a62c
|
||||
ldr r1, _02178fdc ; =func_0203e7b4
|
||||
ldr r2, _02178ff0 ; =data_ov22_0217a620
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov22_02178f80
|
||||
|
||||
+1
-1
@@ -201,7 +201,7 @@
|
||||
.extern func_0203ebc8
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_02079470
|
||||
.extern func_ov00_0207977c
|
||||
.extern func_ov00_02079eb4
|
||||
|
||||
+21
-21
@@ -2309,7 +2309,7 @@ func_ov23_0216f2a4: ; 0x0216f2a4
|
||||
ldr r1, _0216f3fc ; =func_ov23_0216f1d0
|
||||
ldr r2, _0216f400 ; =data_ov23_0217ac50
|
||||
str ip, [r3, #0x3c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0216f3f0 ; =data_ov23_0217ac20
|
||||
ldr r1, [r0, #0x2c]
|
||||
orr r1, r1, #1
|
||||
@@ -9826,7 +9826,7 @@ func_ov23_02175878: ; 0x02175878
|
||||
str ip, [r3, #0x34]
|
||||
mov ip, #0
|
||||
str ip, [r3, #0x38]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021758e4 ; =data_ov23_0217acac
|
||||
ldr r1, [r0, #0x24]
|
||||
orr r1, r1, #1
|
||||
@@ -15212,7 +15212,7 @@ func_ov23_02179698: ; 0x02179698
|
||||
ldr r0, _02179798 ; =data_ov23_0217ab6c
|
||||
ldr r1, _021797a4 ; =func_0203e7b4
|
||||
ldr r2, _021797a8 ; =data_ov23_0217ab60
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021797ac ; =data_ov23_0217ab8c
|
||||
ldr r1, _021797b0 ; =0x47524e57
|
||||
ldr r2, _021797b4 ; =func_ov23_0216e818
|
||||
@@ -15221,7 +15221,7 @@ func_ov23_02179698: ; 0x02179698
|
||||
ldr r0, _021797ac ; =data_ov23_0217ab8c
|
||||
ldr r1, _021797a4 ; =func_0203e7b4
|
||||
ldr r2, _021797b8 ; =data_ov23_0217ab80
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021797bc ; =data_ov23_0217abac
|
||||
ldr r1, _021797c0 ; =0x47524e43
|
||||
ldr r2, _021797c4 ; =func_ov23_0216e848
|
||||
@@ -15230,7 +15230,7 @@ func_ov23_02179698: ; 0x02179698
|
||||
ldr r0, _021797bc ; =data_ov23_0217abac
|
||||
ldr r1, _021797a4 ; =func_0203e7b4
|
||||
ldr r2, _021797c8 ; =data_ov23_0217aba0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021797cc ; =data_ov23_0217abcc
|
||||
ldr r1, _021797d0 ; =0x47524342
|
||||
ldr r2, _021797d4 ; =func_ov23_0216e878
|
||||
@@ -15239,7 +15239,7 @@ func_ov23_02179698: ; 0x02179698
|
||||
ldr r0, _021797cc ; =data_ov23_0217abcc
|
||||
ldr r1, _021797a4 ; =func_0203e7b4
|
||||
ldr r2, _021797d8 ; =data_ov23_0217abc0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021797dc ; =data_ov23_0217abec
|
||||
ldr r1, _021797e0 ; =0x47524d47
|
||||
ldr r2, _021797e4 ; =func_ov23_0216e8a8
|
||||
@@ -15248,7 +15248,7 @@ func_ov23_02179698: ; 0x02179698
|
||||
ldr r0, _021797dc ; =data_ov23_0217abec
|
||||
ldr r1, _021797a4 ; =func_0203e7b4
|
||||
ldr r2, _021797e8 ; =data_ov23_0217abe0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
@@ -15289,7 +15289,7 @@ func_ov23_021797ec: ; 0x021797ec
|
||||
ldr r0, _02179830 ; =data_ov23_0217ac0c
|
||||
ldr r1, _0217983c ; =func_0203e7b4
|
||||
ldr r2, _02179840 ; =data_ov23_0217ac00
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02179844 ; =data_02057200
|
||||
ldr r0, _02179848 ; =data_ov23_02179ed8
|
||||
ldr r2, [r1]
|
||||
@@ -15320,7 +15320,7 @@ func_ov23_0217984c: ; 0x0217984c
|
||||
ldr r0, _02179954 ; =data_ov23_0217ac2c
|
||||
ldr r1, _02179960 ; =func_0203e7b4
|
||||
ldr r2, _02179964 ; =data_ov23_0217ac20
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov ip, #1
|
||||
str ip, [sp]
|
||||
ldr r1, _02179968 ; =0x00001333
|
||||
@@ -15373,7 +15373,7 @@ func_ov23_0217984c: ; 0x0217984c
|
||||
ldr r0, _0217996c ; =data_ov23_0217a030
|
||||
ldr r1, _02179970 ; =func_ov00_020cceec
|
||||
ldr r2, _02179974 ; =data_ov23_0217ac40
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -15414,7 +15414,7 @@ func_ov23_02179998: ; 0x02179998
|
||||
ldr r0, _021799c4 ; =data_ov23_0217ac6c
|
||||
ldr r1, _021799d0 ; =func_0203e7b4
|
||||
ldr r2, _021799d4 ; =data_ov23_0217ac60
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov23_02179998
|
||||
@@ -15437,7 +15437,7 @@ func_ov23_021799d8: ; 0x021799d8
|
||||
ldr r0, _02179ae0 ; =data_ov23_0217ac8c
|
||||
ldr r1, _02179aec ; =func_0203e7b4
|
||||
ldr r2, _02179af0 ; =data_ov23_0217ac80
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov ip, #1
|
||||
str ip, [sp]
|
||||
mov r2, #2
|
||||
@@ -15490,7 +15490,7 @@ func_ov23_021799d8: ; 0x021799d8
|
||||
ldr r0, _02179afc ; =data_ov23_0217a3e0
|
||||
ldr r1, _02179b00 ; =func_ov00_020cceec
|
||||
ldr r2, _02179b04 ; =data_ov23_0217aca0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -15518,7 +15518,7 @@ func_ov23_02179b08: ; 0x02179b08
|
||||
ldr r0, _02179b34 ; =data_ov23_0217acb8
|
||||
ldr r1, _02179b40 ; =func_0203e7b4
|
||||
ldr r2, _02179b44 ; =data_ov23_0217acac
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov23_02179b08
|
||||
@@ -15539,7 +15539,7 @@ func_ov23_02179b48: ; 0x02179b48
|
||||
ldr r0, _02179b70 ; =data_ov23_0217ace8
|
||||
ldr r1, _02179b78 ; =func_0203ebc8
|
||||
ldr r2, _02179b7c ; =data_ov23_0217acf0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov23_02179b48
|
||||
@@ -15559,7 +15559,7 @@ func_ov23_02179b80: ; 0x02179b80
|
||||
ldr r0, _02179bd4 ; =data_ov23_0217acfc
|
||||
ldr r1, _02179bdc ; =func_0203ebc8
|
||||
ldr r2, _02179be0 ; =data_ov23_0217ad04
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr ip, _02179be4 ; =0xfffffd9a
|
||||
ldr r3, _02179be8 ; =data_ov23_0217a7b0
|
||||
mov r0, #0
|
||||
@@ -15570,7 +15570,7 @@ func_ov23_02179b80: ; 0x02179b80
|
||||
str ip, [r3, #4]
|
||||
rsb ip, ip, #0
|
||||
str ip, [r3, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov23_02179b80
|
||||
@@ -15596,7 +15596,7 @@ func_ov23_02179bf8: ; 0x02179bf8
|
||||
ldr r0, _02179c24 ; =data_ov23_0217ad28
|
||||
ldr r1, _02179c30 ; =func_0203e7b4
|
||||
ldr r2, _02179c34 ; =data_ov23_0217ad1c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov23_02179bf8
|
||||
@@ -15617,7 +15617,7 @@ func_ov23_02179c38: ; 0x02179c38
|
||||
ldr r0, _02179c60 ; =data_ov23_0217ad3c
|
||||
ldr r1, _02179c68 ; =func_0203ebc8
|
||||
ldr r2, _02179c6c ; =data_ov23_0217ad44
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov23_02179c38
|
||||
@@ -15637,7 +15637,7 @@ func_ov23_02179c70: ; 0x02179c70
|
||||
ldr r0, _02179c98 ; =data_ov23_0217ad50
|
||||
ldr r1, _02179ca0 ; =func_0203ebc8
|
||||
ldr r2, _02179ca4 ; =data_ov23_0217ad58
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov23_02179c70
|
||||
@@ -15657,7 +15657,7 @@ func_ov23_02179ca8: ; 0x02179ca8
|
||||
ldr r0, _02179cd0 ; =data_ov23_0217ad64
|
||||
ldr r1, _02179cd8 ; =func_0203ebc8
|
||||
ldr r2, _02179cdc ; =data_ov23_0217ad6c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov23_02179ca8
|
||||
|
||||
+1
-1
@@ -155,7 +155,7 @@
|
||||
.extern func_0203ebc8
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207a188
|
||||
.extern func_ov00_0207a1c8
|
||||
|
||||
+21
-21
@@ -12047,7 +12047,7 @@ func_ov24_021773cc: ; 0x021773cc
|
||||
ldr r1, _0217749c ; =func_ov24_021774a4
|
||||
ldr r2, _021774a0 ; =data_ov24_0217b0dc
|
||||
str ip, [r3, #0x30]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02177490 ; =data_ov24_0217b0b8
|
||||
ldr r1, [r0, #0x20]
|
||||
orr r1, r1, #1
|
||||
@@ -14998,7 +14998,7 @@ func_ov24_021795d0: ; 0x021795d0
|
||||
ldr r0, _021795f8 ; =data_ov24_0217af60
|
||||
ldr r1, _02179600 ; =func_0203ebc8
|
||||
ldr r2, _02179604 ; =data_ov24_0217af68
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov24_021795d0
|
||||
@@ -15019,7 +15019,7 @@ func_ov24_02179608: ; 0x02179608
|
||||
ldr r0, _021796f4 ; =data_ov24_0217af80
|
||||
ldr r1, _02179700 ; =func_0203e7b4
|
||||
ldr r2, _02179704 ; =data_ov24_0217af74
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _02179708 ; =data_ov24_021791d4
|
||||
ldr r0, _0217970c ; =0x00001333
|
||||
ldr r2, [r3]
|
||||
@@ -15092,7 +15092,7 @@ func_ov24_02179714: ; 0x02179714
|
||||
ldr r0, _02179764 ; =data_ov24_0217afa0
|
||||
ldr r1, _02179770 ; =func_0203e7b4
|
||||
ldr r2, _02179774 ; =data_ov24_0217af94
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02179778 ; =data_ov24_0217afc0
|
||||
ldr r1, _0217977c ; =0x4d55544f
|
||||
ldr r2, _02179780 ; =func_ov24_0216e92c
|
||||
@@ -15101,7 +15101,7 @@ func_ov24_02179714: ; 0x02179714
|
||||
ldr r0, _02179778 ; =data_ov24_0217afc0
|
||||
ldr r1, _02179770 ; =func_0203e7b4
|
||||
ldr r2, _02179784 ; =data_ov24_0217afb4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov24_02179714
|
||||
@@ -15126,7 +15126,7 @@ func_ov24_02179788: ; 0x02179788
|
||||
ldr r0, _021797b0 ; =data_ov24_0217afd4
|
||||
ldr r1, _021797b8 ; =func_0203ebc8
|
||||
ldr r2, _021797bc ; =data_ov24_0217afdc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov24_02179788
|
||||
@@ -15148,7 +15148,7 @@ func_ov24_021797c0: ; 0x021797c0
|
||||
ldr r0, _0217984c ; =data_ov24_0217aff4
|
||||
ldr r1, _02179858 ; =func_0203e7b4
|
||||
ldr r2, _0217985c ; =data_ov24_0217afe8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02179860 ; =data_02057200
|
||||
ldr r0, _02179864 ; =data_ov24_0217a1a8
|
||||
ldr r2, [r1]
|
||||
@@ -15196,7 +15196,7 @@ func_ov24_02179868: ; 0x02179868
|
||||
ldr r0, _02179954 ; =data_ov24_0217b014
|
||||
ldr r1, _02179960 ; =func_0203e7b4
|
||||
ldr r2, _02179964 ; =data_ov24_0217b008
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #1
|
||||
str r1, [sp]
|
||||
str r1, [sp, #4]
|
||||
@@ -15242,7 +15242,7 @@ func_ov24_02179868: ; 0x02179868
|
||||
ldr r0, _02179968 ; =data_ov24_0217a38c
|
||||
ldr r1, _0217996c ; =func_ov00_020cceec
|
||||
ldr r2, _02179970 ; =data_ov24_0217b028
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -15269,7 +15269,7 @@ func_ov24_02179974: ; 0x02179974
|
||||
ldr r0, _02179a68 ; =data_ov24_0217b040
|
||||
ldr r1, _02179a74 ; =func_0203e7b4
|
||||
ldr r2, _02179a78 ; =data_ov24_0217b034
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #1
|
||||
str r1, [sp]
|
||||
str r1, [sp, #4]
|
||||
@@ -15317,7 +15317,7 @@ func_ov24_02179974: ; 0x02179974
|
||||
ldr r0, _02179a80 ; =data_ov24_0217a52c
|
||||
ldr r1, _02179a84 ; =func_ov00_020cceec
|
||||
ldr r2, _02179a88 ; =data_ov24_0217b054
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -15345,7 +15345,7 @@ func_ov24_02179a8c: ; 0x02179a8c
|
||||
ldr r0, _02179b80 ; =data_ov24_0217b06c
|
||||
ldr r1, _02179b8c ; =func_0203e7b4
|
||||
ldr r2, _02179b90 ; =data_ov24_0217b060
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #1
|
||||
str r1, [sp]
|
||||
str r1, [sp, #4]
|
||||
@@ -15393,7 +15393,7 @@ func_ov24_02179a8c: ; 0x02179a8c
|
||||
ldr r0, _02179b98 ; =data_ov24_0217a70c
|
||||
ldr r1, _02179b9c ; =func_ov00_020cceec
|
||||
ldr r2, _02179ba0 ; =data_ov24_0217b080
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -15421,7 +15421,7 @@ func_ov24_02179ba4: ; 0x02179ba4
|
||||
ldr r0, _02179c98 ; =data_ov24_0217b098
|
||||
ldr r1, _02179ca4 ; =func_0203e7b4
|
||||
ldr r2, _02179ca8 ; =data_ov24_0217b08c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #0
|
||||
str r3, [sp]
|
||||
mov r1, #1
|
||||
@@ -15469,7 +15469,7 @@ func_ov24_02179ba4: ; 0x02179ba4
|
||||
ldr r0, _02179cb0 ; =data_ov24_0217a908
|
||||
ldr r1, _02179cb4 ; =func_ov00_020cceec
|
||||
ldr r2, _02179cb8 ; =data_ov24_0217b0ac
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -15496,7 +15496,7 @@ func_ov24_02179cbc: ; 0x02179cbc
|
||||
ldr r0, _02179ce8 ; =data_ov24_0217b0c4
|
||||
ldr r1, _02179cf4 ; =func_0203e7b4
|
||||
ldr r2, _02179cf8 ; =data_ov24_0217b0b8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov24_02179cbc
|
||||
@@ -15517,7 +15517,7 @@ func_ov24_02179cfc: ; 0x02179cfc
|
||||
ldr r0, _02179d24 ; =data_ov24_0217b0ec
|
||||
ldr r1, _02179d2c ; =func_0203ebc8
|
||||
ldr r2, _02179d30 ; =data_ov24_0217b0f4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov24_02179cfc
|
||||
@@ -15537,7 +15537,7 @@ func_ov24_02179d34: ; 0x02179d34
|
||||
ldr r0, _02179d5c ; =data_ov24_0217b100
|
||||
ldr r1, _02179d64 ; =func_0203ebc8
|
||||
ldr r2, _02179d68 ; =data_ov24_0217b108
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov24_02179d34
|
||||
@@ -15558,7 +15558,7 @@ func_ov24_02179d6c: ; 0x02179d6c
|
||||
ldr r0, _02179d98 ; =data_ov24_0217b120
|
||||
ldr r1, _02179da4 ; =func_0203e7b4
|
||||
ldr r2, _02179da8 ; =data_ov24_0217b114
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov24_02179d6c
|
||||
@@ -15579,7 +15579,7 @@ func_ov24_02179dac: ; 0x02179dac
|
||||
ldr r0, _02179dd4 ; =data_ov24_0217b134
|
||||
ldr r1, _02179ddc ; =func_0203ebc8
|
||||
ldr r2, _02179de0 ; =data_ov24_0217b13c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov24_02179dac
|
||||
@@ -15599,7 +15599,7 @@ func_ov24_02179de4: ; 0x02179de4
|
||||
ldr r0, _02179e0c ; =data_ov24_0217b148
|
||||
ldr r1, _02179e14 ; =func_0203ebc8
|
||||
ldr r2, _02179e18 ; =data_ov24_0217b150
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov24_02179de4
|
||||
|
||||
+1
-1
@@ -154,7 +154,7 @@
|
||||
.extern func_02042f68
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207b2f0
|
||||
.extern func_ov00_0207c1b0
|
||||
|
||||
+15
-15
@@ -12685,7 +12685,7 @@ func_ov25_0217809c: ; 0x0217809c
|
||||
ldr r1, _021781c8 ; =func_ov25_021781d8
|
||||
ldr r2, _021781cc ; =data_ov25_0217a994
|
||||
str ip, [r3, #0x30]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021781bc ; =data_ov25_0217a970
|
||||
ldr r1, [r0, #0x20]
|
||||
orr r1, r1, #1
|
||||
@@ -14699,7 +14699,7 @@ func_ov25_02179680: ; 0x02179680
|
||||
ldr r0, _02179760 ; =data_ov25_0217a88c
|
||||
ldr r1, _0217976c ; =func_0203e7b4
|
||||
ldr r2, _02179770 ; =data_ov25_0217a880
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #0
|
||||
str r3, [sp]
|
||||
mov r1, #1
|
||||
@@ -14742,7 +14742,7 @@ func_ov25_02179680: ; 0x02179680
|
||||
ldr r0, _02179778 ; =data_ov25_02179be0
|
||||
ldr r1, _0217977c ; =func_ov00_020cceec
|
||||
ldr r2, _02179780 ; =data_ov25_0217a8a0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -14769,7 +14769,7 @@ func_ov25_02179784: ; 0x02179784
|
||||
ldr r0, _021797b0 ; =data_ov25_0217a8bc
|
||||
ldr r1, _021797bc ; =func_0203e7b4
|
||||
ldr r2, _021797c0 ; =data_ov25_0217a8b0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov25_02179784
|
||||
@@ -14791,7 +14791,7 @@ func_ov25_021797c4: ; 0x021797c4
|
||||
ldr r0, _021797f0 ; =data_ov25_0217a8dc
|
||||
ldr r1, _021797fc ; =func_0203e7b4
|
||||
ldr r2, _02179800 ; =data_ov25_0217a8d0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov25_021797c4
|
||||
@@ -14813,7 +14813,7 @@ func_ov25_02179804: ; 0x02179804
|
||||
ldr r0, _02179830 ; =data_ov25_0217a8fc
|
||||
ldr r1, _0217983c ; =func_0203e7b4
|
||||
ldr r2, _02179840 ; =data_ov25_0217a8f0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov25_02179804
|
||||
@@ -14835,7 +14835,7 @@ func_ov25_02179844: ; 0x02179844
|
||||
ldr r0, _02179870 ; =data_ov25_0217a91c
|
||||
ldr r1, _0217987c ; =func_0203e7b4
|
||||
ldr r2, _02179880 ; =data_ov25_0217a910
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov25_02179844
|
||||
@@ -14856,7 +14856,7 @@ func_ov25_02179884: ; 0x02179884
|
||||
ldr r0, _021798ac ; =data_ov25_0217a930
|
||||
ldr r1, _021798b4 ; =func_0203ebc8
|
||||
ldr r2, _021798b8 ; =data_ov25_0217a938
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov25_02179884
|
||||
@@ -14878,7 +14878,7 @@ func_ov25_021798bc: ; 0x021798bc
|
||||
ldr r0, _021799a8 ; =data_ov25_0217a950
|
||||
ldr r1, _021799b4 ; =func_0203e7b4
|
||||
ldr r2, _021799b8 ; =data_ov25_0217a944
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #1
|
||||
str r1, [sp]
|
||||
ldr ip, _021799bc ; =0x00001b33
|
||||
@@ -14924,7 +14924,7 @@ func_ov25_021798bc: ; 0x021798bc
|
||||
ldr r0, _021799c0 ; =data_ov25_0217a238
|
||||
ldr r1, _021799c4 ; =func_ov00_020cceec
|
||||
ldr r2, _021799c8 ; =data_ov25_0217a964
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -14951,7 +14951,7 @@ func_ov25_021799cc: ; 0x021799cc
|
||||
ldr r0, _021799f8 ; =data_ov25_0217a97c
|
||||
ldr r1, _02179a04 ; =func_0203e7b4
|
||||
ldr r2, _02179a08 ; =data_ov25_0217a970
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov25_021799cc
|
||||
@@ -14973,7 +14973,7 @@ func_ov25_02179a0c: ; 0x02179a0c
|
||||
ldr r0, _02179a38 ; =data_ov25_0217a9b0
|
||||
ldr r1, _02179a44 ; =func_0203e7b4
|
||||
ldr r2, _02179a48 ; =data_ov25_0217a9a4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov25_02179a0c
|
||||
@@ -14995,7 +14995,7 @@ func_ov25_02179a4c: ; 0x02179a4c
|
||||
ldr r0, _02179a78 ; =data_ov25_0217a9d0
|
||||
ldr r1, _02179a84 ; =func_0203e7b4
|
||||
ldr r2, _02179a88 ; =data_ov25_0217a9c4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov25_02179a4c
|
||||
@@ -15018,7 +15018,7 @@ func_ov25_02179a8c: ; 0x02179a8c
|
||||
ldr r0, _02179b78 ; =data_ov25_0217a9f0
|
||||
ldr r1, _02179b84 ; =func_0203e7b4
|
||||
ldr r2, _02179b88 ; =data_ov25_0217a9e4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #1
|
||||
str r1, [sp]
|
||||
str r1, [sp, #4]
|
||||
@@ -15064,7 +15064,7 @@ func_ov25_02179a8c: ; 0x02179a8c
|
||||
ldr r0, _02179b8c ; =data_ov25_0217a680
|
||||
ldr r1, _02179b90 ; =func_ov00_020cceec
|
||||
ldr r2, _02179b94 ; =data_ov25_0217aa04
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
|
||||
+12
-12
@@ -6,6 +6,17 @@
|
||||
.extern _ZN11ItemManager7AddItemEi
|
||||
.extern _ZN12ActorManager13FindActorByIdEj
|
||||
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bacEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098058Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098074Eisiib
|
||||
.extern _ZN14AdventureFlags18func_ov00_0209809cEv
|
||||
.extern _ZN14AdventureFlags20Get_FlagsUnk_30_FlagEi
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12ApplyGravityEv
|
||||
@@ -63,6 +74,7 @@
|
||||
.extern _ZNK11ItemManager18IsTreasureSalvagedEj
|
||||
.extern _ZNK11ItemManager19GetActiveFairyLevelEi
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02056be4
|
||||
.extern data_02063e4c
|
||||
@@ -191,7 +203,6 @@
|
||||
.extern func_0203fe60
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02079470
|
||||
.extern func_ov00_02079680
|
||||
.extern func_ov00_02079ab4
|
||||
@@ -276,17 +287,6 @@
|
||||
.extern func_ov00_02093af0
|
||||
.extern func_ov00_02094824
|
||||
.extern func_ov00_02094884
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bacEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags20Get_FlagsUnk_30_FlagEi
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098058Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098074Eisiib
|
||||
.extern _ZN14AdventureFlags18func_ov00_0209809cEv
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_0209d8d8
|
||||
|
||||
+28
-28
@@ -16221,7 +16221,7 @@ func_ov26_021797dc: ; 0x021797dc
|
||||
ldr r0, _02179994 ; =data_ov26_0217b2cc
|
||||
ldr r1, _021799a0 ; =func_0203e7b4
|
||||
ldr r2, _021799a4 ; =data_ov26_0217b2c0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021799a8 ; =data_ov26_0217b2ec
|
||||
ldr r1, _021799ac ; =0x434d4e42
|
||||
ldr r2, _021799b0 ; =func_ov26_0216d7c0
|
||||
@@ -16230,7 +16230,7 @@ func_ov26_021797dc: ; 0x021797dc
|
||||
ldr r0, _021799a8 ; =data_ov26_0217b2ec
|
||||
ldr r1, _021799a0 ; =func_0203e7b4
|
||||
ldr r2, _021799b4 ; =data_ov26_0217b2e0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021799b8 ; =data_ov26_0217b30c
|
||||
ldr r1, _021799bc ; =0x43574d4e
|
||||
ldr r2, _021799c0 ; =func_ov26_0216d800
|
||||
@@ -16239,7 +16239,7 @@ func_ov26_021797dc: ; 0x021797dc
|
||||
ldr r0, _021799b8 ; =data_ov26_0217b30c
|
||||
ldr r1, _021799a0 ; =func_0203e7b4
|
||||
ldr r2, _021799c4 ; =data_ov26_0217b300
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021799c8 ; =data_ov26_0217b32c
|
||||
ldr r1, _021799cc ; =0x43574d42
|
||||
ldr r2, _021799d0 ; =func_ov26_0216d840
|
||||
@@ -16248,7 +16248,7 @@ func_ov26_021797dc: ; 0x021797dc
|
||||
ldr r0, _021799c8 ; =data_ov26_0217b32c
|
||||
ldr r1, _021799a0 ; =func_0203e7b4
|
||||
ldr r2, _021799d4 ; =data_ov26_0217b320
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021799d8 ; =data_ov26_0217b34c
|
||||
ldr r1, _021799dc ; =0x43574d43
|
||||
ldr r2, _021799e0 ; =func_ov26_0216d880
|
||||
@@ -16257,7 +16257,7 @@ func_ov26_021797dc: ; 0x021797dc
|
||||
ldr r0, _021799d8 ; =data_ov26_0217b34c
|
||||
ldr r1, _021799a0 ; =func_0203e7b4
|
||||
ldr r2, _021799e4 ; =data_ov26_0217b340
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021799e8 ; =data_ov26_0217b36c
|
||||
ldr r1, _021799ec ; =0x434f4d41
|
||||
ldr r2, _021799f0 ; =func_ov26_0216d8c0
|
||||
@@ -16266,7 +16266,7 @@ func_ov26_021797dc: ; 0x021797dc
|
||||
ldr r0, _021799e8 ; =data_ov26_0217b36c
|
||||
ldr r1, _021799a0 ; =func_0203e7b4
|
||||
ldr r2, _021799f4 ; =data_ov26_0217b360
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021799f8 ; =data_ov26_0217b38c
|
||||
ldr r1, _021799fc ; =0x434f4d42
|
||||
ldr r2, _02179a00 ; =func_ov26_0216d900
|
||||
@@ -16275,7 +16275,7 @@ func_ov26_021797dc: ; 0x021797dc
|
||||
ldr r0, _021799f8 ; =data_ov26_0217b38c
|
||||
ldr r1, _021799a0 ; =func_0203e7b4
|
||||
ldr r2, _02179a04 ; =data_ov26_0217b380
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02179a08 ; =data_ov26_0217b3ac
|
||||
ldr r1, _02179a0c ; =0x434d4547
|
||||
ldr r2, _02179a10 ; =func_ov26_0216d940
|
||||
@@ -16284,7 +16284,7 @@ func_ov26_021797dc: ; 0x021797dc
|
||||
ldr r0, _02179a08 ; =data_ov26_0217b3ac
|
||||
ldr r1, _021799a0 ; =func_0203e7b4
|
||||
ldr r2, _02179a14 ; =data_ov26_0217b3a0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02179a18 ; =data_ov26_0217b3cc
|
||||
ldr r1, _02179a1c ; =0x434d4e43
|
||||
ldr r2, _02179a20 ; =func_ov26_0216dabc
|
||||
@@ -16293,7 +16293,7 @@ func_ov26_021797dc: ; 0x021797dc
|
||||
ldr r0, _02179a18 ; =data_ov26_0217b3cc
|
||||
ldr r1, _021799a0 ; =func_0203e7b4
|
||||
ldr r2, _02179a24 ; =data_ov26_0217b3c0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02179a28 ; =data_ov26_0217b3ec
|
||||
ldr r1, _02179a2c ; =0x434f4153
|
||||
ldr r2, _02179a30 ; =func_ov26_0216dba0
|
||||
@@ -16302,7 +16302,7 @@ func_ov26_021797dc: ; 0x021797dc
|
||||
ldr r0, _02179a28 ; =data_ov26_0217b3ec
|
||||
ldr r1, _021799a0 ; =func_0203e7b4
|
||||
ldr r2, _02179a34 ; =data_ov26_0217b3e0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02179a38 ; =data_ov26_0217b40c
|
||||
ldr r1, _02179a3c ; =0x434f4253
|
||||
ldr r2, _02179a40 ; =func_ov26_0216dbe0
|
||||
@@ -16311,7 +16311,7 @@ func_ov26_021797dc: ; 0x021797dc
|
||||
ldr r0, _02179a38 ; =data_ov26_0217b40c
|
||||
ldr r1, _021799a0 ; =func_0203e7b4
|
||||
ldr r2, _02179a44 ; =data_ov26_0217b400
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02179a48 ; =data_ov26_0217b42c
|
||||
ldr r1, _02179a4c ; =0x424d5354
|
||||
ldr r2, _02179a50 ; =func_ov26_0216dd64
|
||||
@@ -16320,7 +16320,7 @@ func_ov26_021797dc: ; 0x021797dc
|
||||
ldr r0, _02179a48 ; =data_ov26_0217b42c
|
||||
ldr r1, _021799a0 ; =func_0203e7b4
|
||||
ldr r2, _02179a54 ; =data_ov26_0217b420
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov26_021797dc
|
||||
@@ -16385,7 +16385,7 @@ func_ov26_02179a58: ; 0x02179a58
|
||||
ldr r0, _02179a80 ; =data_ov26_0217b440
|
||||
ldr r1, _02179a88 ; =func_0203ebc8
|
||||
ldr r2, _02179a8c ; =data_ov26_0217b448
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov26_02179a58
|
||||
@@ -16407,7 +16407,7 @@ func_ov26_02179a90: ; 0x02179a90
|
||||
ldr r0, _02179b88 ; =data_ov26_0217b460
|
||||
ldr r1, _02179b94 ; =func_0203e7b4
|
||||
ldr r2, _02179b98 ; =data_ov26_0217b454
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0
|
||||
str r2, [sp]
|
||||
str r2, [sp, #4]
|
||||
@@ -16456,7 +16456,7 @@ func_ov26_02179a90: ; 0x02179a90
|
||||
ldr r0, _02179ba0 ; =data_ov26_0217a67c
|
||||
ldr r1, _02179ba4 ; =func_ov00_020cceec
|
||||
ldr r2, _02179ba8 ; =data_ov26_0217b474
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -16482,7 +16482,7 @@ func_ov26_02179bac: ; 0x02179bac
|
||||
ldr r0, _02179bd4 ; =data_ov26_0217b48c
|
||||
ldr r1, _02179bdc ; =func_0203ebc8
|
||||
ldr r2, _02179be0 ; =data_ov26_0217b480
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov26_02179bac
|
||||
@@ -16502,7 +16502,7 @@ func_ov26_02179be4: ; 0x02179be4
|
||||
ldr r0, _02179c0c ; =data_ov26_0217b494
|
||||
ldr r1, _02179c14 ; =func_0203ebc8
|
||||
ldr r2, _02179c18 ; =data_ov26_0217b49c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov26_02179be4
|
||||
@@ -16522,7 +16522,7 @@ func_ov26_02179c1c: ; 0x02179c1c
|
||||
ldr r0, _02179c44 ; =data_ov26_0217b4b4
|
||||
ldr r1, _02179c4c ; =func_0203ebc8
|
||||
ldr r2, _02179c50 ; =data_ov26_0217b4a8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov26_02179c1c
|
||||
@@ -16542,7 +16542,7 @@ func_ov26_02179c54: ; 0x02179c54
|
||||
ldr r0, _02179c7c ; =data_ov26_0217b4c8
|
||||
ldr r1, _02179c84 ; =func_0203ebc8
|
||||
ldr r2, _02179c88 ; =data_ov26_0217b4bc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov26_02179c54
|
||||
@@ -16562,7 +16562,7 @@ func_ov26_02179c8c: ; 0x02179c8c
|
||||
ldr r0, _02179cf8 ; =data_ov26_0217b4d0
|
||||
ldr r1, _02179d00 ; =func_0203ebc8
|
||||
ldr r2, _02179d04 ; =data_ov26_0217b4d8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02179d08 ; =data_ov26_0217ad44
|
||||
ldr r3, _02179d0c ; =data_ov26_0217b4d0
|
||||
mov r0, #0x7b
|
||||
@@ -16579,7 +16579,7 @@ func_ov26_02179c8c: ; 0x02179c8c
|
||||
ldr r1, _02179d18 ; =func_ov26_02175f00
|
||||
ldr r2, _02179d1c ; =data_ov26_0217b4e4
|
||||
str ip, [r3, #0x20]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov26_02179c8c
|
||||
@@ -16605,7 +16605,7 @@ func_ov26_02179d20: ; 0x02179d20
|
||||
ldr r0, _02179d48 ; =data_ov26_0217b500
|
||||
ldr r1, _02179d50 ; =func_0203ebc8
|
||||
ldr r2, _02179d54 ; =data_ov26_0217b508
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov26_02179d20
|
||||
@@ -16625,7 +16625,7 @@ func_ov26_02179d58: ; 0x02179d58
|
||||
ldr r0, _02179d80 ; =data_ov26_0217b514
|
||||
ldr r1, _02179d88 ; =func_0203ebc8
|
||||
ldr r2, _02179d8c ; =data_ov26_0217b51c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov26_02179d58
|
||||
@@ -16646,7 +16646,7 @@ func_ov26_02179d90: ; 0x02179d90
|
||||
ldr r0, _02179dc8 ; =data_ov26_0217b534
|
||||
ldr r1, _02179dd4 ; =func_0203e7b4
|
||||
ldr r2, _02179dd8 ; =data_ov26_0217b528
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02179ddc ; =0x000005b6
|
||||
ldr r0, _02179de0 ; =data_ov26_0217aea4
|
||||
str r1, [r0]
|
||||
@@ -16673,7 +16673,7 @@ func_ov26_02179de4: ; 0x02179de4
|
||||
ldr r0, _02179f14 ; =data_ov26_0217b554
|
||||
ldr r1, _02179f20 ; =func_0203e7b4
|
||||
ldr r2, _02179f24 ; =data_ov26_0217b548
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02179f28 ; =data_ov26_0217af64
|
||||
mov r9, #0
|
||||
strb r9, [r1]
|
||||
@@ -16778,7 +16778,7 @@ func_ov26_02179f70: ; 0x02179f70
|
||||
ldr r0, _02179f9c ; =data_ov26_0217b574
|
||||
ldr r1, _02179fa8 ; =func_0203e7b4
|
||||
ldr r2, _02179fac ; =data_ov26_0217b568
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov26_02179f70
|
||||
@@ -16799,7 +16799,7 @@ func_ov26_02179fb0: ; 0x02179fb0
|
||||
ldr r0, _02179fd8 ; =data_ov26_0217b58c
|
||||
ldr r1, _02179fe0 ; =func_0203ebc8
|
||||
ldr r2, _02179fe4 ; =data_ov26_0217b594
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov26_02179fb0
|
||||
@@ -16819,7 +16819,7 @@ func_ov26_02179fe8: ; 0x02179fe8
|
||||
ldr r0, _0217a010 ; =data_ov26_0217b5a0
|
||||
ldr r1, _0217a018 ; =func_0203ebc8
|
||||
ldr r2, _0217a01c ; =data_ov26_0217b5a8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov26_02179fe8
|
||||
|
||||
+1
-1
@@ -165,7 +165,7 @@
|
||||
.extern func_0203ebc8
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_0207ba90
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
|
||||
+8
-8
@@ -14198,7 +14198,7 @@ func_ov27_0217913c: ; 0x0217913c
|
||||
ldr r0, _02179174 ; =data_ov27_0217a0cc
|
||||
ldr r1, _02179180 ; =func_0203e7b4
|
||||
ldr r2, _02179184 ; =data_ov27_0217a0c0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02179188 ; =0x0000019b
|
||||
ldr r0, _0217918c ; =data_ov27_021794c0
|
||||
str r1, [r0, #0x20]
|
||||
@@ -14225,7 +14225,7 @@ func_ov27_02179190: ; 0x02179190
|
||||
ldr r0, _021791bc ; =data_ov27_0217a0ec
|
||||
ldr r1, _021791c8 ; =func_0203e7b4
|
||||
ldr r2, _021791cc ; =data_ov27_0217a0e0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov27_02179190
|
||||
@@ -14247,7 +14247,7 @@ func_ov27_021791d0: ; 0x021791d0
|
||||
ldr r0, _021791fc ; =data_ov27_0217a10c
|
||||
ldr r1, _02179208 ; =func_0203e7b4
|
||||
ldr r2, _0217920c ; =data_ov27_0217a100
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov27_021791d0
|
||||
@@ -14270,7 +14270,7 @@ func_ov27_02179210: ; 0x02179210
|
||||
ldr r0, _02179284 ; =data_ov27_0217a12c
|
||||
ldr r1, _02179290 ; =func_0203e7b4
|
||||
ldr r2, _02179294 ; =data_ov27_0217a120
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02179298 ; =data_02057200
|
||||
ldr r0, _0217929c ; =data_ov27_021798ec
|
||||
ldr r2, [r1]
|
||||
@@ -14311,7 +14311,7 @@ func_ov27_021792a0: ; 0x021792a0
|
||||
ldr r0, _021792cc ; =data_ov27_0217a14c
|
||||
ldr r1, _021792d8 ; =func_0203e7b4
|
||||
ldr r2, _021792dc ; =data_ov27_0217a140
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov27_021792a0
|
||||
@@ -14334,7 +14334,7 @@ func_ov27_021792e0: ; 0x021792e0
|
||||
ldr r0, _0217939c ; =data_ov27_0217a16c
|
||||
ldr r1, _021793a8 ; =func_0203e7b4
|
||||
ldr r2, _021793ac ; =data_ov27_0217a160
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _021793b0 ; =data_02057200
|
||||
ldr r0, _021793b4 ; =data_ov27_02179bc4
|
||||
ldr r2, [r1]
|
||||
@@ -14395,7 +14395,7 @@ func_ov27_021793bc: ; 0x021793bc
|
||||
ldr r0, _02179420 ; =data_ov27_0217a18c
|
||||
ldr r1, _0217942c ; =func_0203e7b4
|
||||
ldr r2, _02179430 ; =data_ov27_0217a180
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02179434 ; =data_02057200
|
||||
ldr r0, _02179438 ; =data_ov27_02179e6c
|
||||
ldr r2, [r1]
|
||||
@@ -14431,7 +14431,7 @@ func_ov27_0217943c: ; 0x0217943c
|
||||
ldr r0, _02179464 ; =data_ov27_0217a1a0
|
||||
ldr r1, _0217946c ; =func_0203ebc8
|
||||
ldr r2, _02179470 ; =data_ov27_0217a1a8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov27_0217943c
|
||||
|
||||
+1
-1
@@ -155,7 +155,7 @@
|
||||
.extern func_0203ebc8
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
|
||||
+15
-15
@@ -13875,7 +13875,7 @@ func_ov28_02178504: ; 0x02178504
|
||||
ldr r0, _02178530 ; =data_ov28_02179b0c
|
||||
ldr r1, _0217853c ; =func_0203e7b4
|
||||
ldr r2, _02178540 ; =data_ov28_02179b00
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov28_02178504
|
||||
@@ -13897,7 +13897,7 @@ func_ov28_02178544: ; 0x02178544
|
||||
ldr r0, _021785dc ; =data_ov28_02179b30
|
||||
ldr r1, _021785e8 ; =func_0203e7b4
|
||||
ldr r2, _021785ec ; =data_ov28_02179b24
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021785f0 ; =data_ov28_02179b50
|
||||
ldr r1, _021785f4 ; =0x4d4e5254
|
||||
ldr r2, _021785f8 ; =func_ov28_02170008
|
||||
@@ -13906,7 +13906,7 @@ func_ov28_02178544: ; 0x02178544
|
||||
ldr r0, _021785f0 ; =data_ov28_02179b50
|
||||
ldr r1, _021785e8 ; =func_0203e7b4
|
||||
ldr r2, _021785fc ; =data_ov28_02179b44
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02178600 ; =data_ov28_02179b70
|
||||
ldr r1, _02178604 ; =0x46554a49
|
||||
ldr r2, _02178608 ; =func_ov28_02170434
|
||||
@@ -13915,7 +13915,7 @@ func_ov28_02178544: ; 0x02178544
|
||||
ldr r0, _02178600 ; =data_ov28_02179b70
|
||||
ldr r1, _021785e8 ; =func_0203e7b4
|
||||
ldr r2, _0217860c ; =data_ov28_02179b64
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02178610 ; =data_ov28_02179b90
|
||||
ldr r1, _02178614 ; =0x43484d54
|
||||
ldr r2, _02178618 ; =func_ov28_02170644
|
||||
@@ -13924,7 +13924,7 @@ func_ov28_02178544: ; 0x02178544
|
||||
ldr r0, _02178610 ; =data_ov28_02179b90
|
||||
ldr r1, _021785e8 ; =func_0203e7b4
|
||||
ldr r2, _0217861c ; =data_ov28_02179b84
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov28_02178544
|
||||
@@ -13958,7 +13958,7 @@ func_ov28_02178620: ; 0x02178620
|
||||
ldr r0, _0217864c ; =data_ov28_02179bb0
|
||||
ldr r1, _02178658 ; =func_0203e7b4
|
||||
ldr r2, _0217865c ; =data_ov28_02179ba4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov28_02178620
|
||||
@@ -13979,7 +13979,7 @@ func_ov28_02178660: ; 0x02178660
|
||||
ldr r0, _02178688 ; =data_ov28_02179bc4
|
||||
ldr r1, _02178690 ; =func_0203ebc8
|
||||
ldr r2, _02178694 ; =data_ov28_02179bcc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov28_02178660
|
||||
@@ -13999,7 +13999,7 @@ func_ov28_02178698: ; 0x02178698
|
||||
ldr r0, _021786c0 ; =data_ov28_02179bd8
|
||||
ldr r1, _021786c8 ; =func_0203ebc8
|
||||
ldr r2, _021786cc ; =data_ov28_02179be0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov28_02178698
|
||||
@@ -14020,7 +14020,7 @@ func_ov28_021786d0: ; 0x021786d0
|
||||
ldr r0, _021786fc ; =data_ov28_02179bf8
|
||||
ldr r1, _02178708 ; =func_0203e7b4
|
||||
ldr r2, _0217870c ; =data_ov28_02179bec
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov28_021786d0
|
||||
@@ -14042,7 +14042,7 @@ func_ov28_02178710: ; 0x02178710
|
||||
ldr r0, _0217873c ; =data_ov28_02179c18
|
||||
ldr r1, _02178748 ; =func_0203e7b4
|
||||
ldr r2, _0217874c ; =data_ov28_02179c0c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov28_02178710
|
||||
@@ -14064,7 +14064,7 @@ func_ov28_02178750: ; 0x02178750
|
||||
ldr r0, _0217877c ; =data_ov28_02179c3c
|
||||
ldr r1, _02178788 ; =func_0203e7b4
|
||||
ldr r2, _0217878c ; =data_ov28_02179c30
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov28_02178750
|
||||
@@ -14086,7 +14086,7 @@ func_ov28_02178790: ; 0x02178790
|
||||
ldr r0, _021787bc ; =data_ov28_02179c60
|
||||
ldr r1, _021787c8 ; =func_0203e7b4
|
||||
ldr r2, _021787cc ; =data_ov28_02179c54
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov28_02178790
|
||||
@@ -14108,7 +14108,7 @@ func_ov28_021787d0: ; 0x021787d0
|
||||
ldr r0, _021787fc ; =data_ov28_02179c84
|
||||
ldr r1, _02178808 ; =func_0203e7b4
|
||||
ldr r2, _0217880c ; =data_ov28_02179c78
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov28_021787d0
|
||||
@@ -14130,7 +14130,7 @@ func_ov28_02178810: ; 0x02178810
|
||||
ldr r0, _0217883c ; =data_ov28_02179ca4
|
||||
ldr r1, _0217884c ; =func_0203e7b4
|
||||
ldr r2, _02178850 ; =data_ov28_02179c98
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov28_02178810
|
||||
@@ -14153,7 +14153,7 @@ func_ov28_02178854: ; 0x02178854
|
||||
ldr r0, _02178880 ; =data_ov28_02179cc4
|
||||
ldr r1, _0217888c ; =func_0203e7b4
|
||||
ldr r2, _02178890 ; =data_ov28_02179cb8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov28_02178854
|
||||
|
||||
+1
-1
@@ -175,7 +175,7 @@
|
||||
.extern func_0203ebc8
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207b89c
|
||||
|
||||
+14
-14
@@ -14264,7 +14264,7 @@ func_ov29_021794b0: ; 0x021794b0
|
||||
ldr r0, _021794d0 ; =data_ov29_0217a4ac
|
||||
ldr r1, _021794d4 ; =func_ov29_0216dc38
|
||||
ldr r2, _021794d8 ; =data_ov29_0217a4a0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov29_021794b0
|
||||
@@ -14284,7 +14284,7 @@ func_ov29_021794dc: ; 0x021794dc
|
||||
ldr r0, _02179560 ; =data_ov29_0217a5c0
|
||||
ldr r1, _0217956c ; =func_0203e7b4
|
||||
ldr r2, _02179570 ; =data_ov29_0217a5b4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _02179574 ; =data_ov29_021798e8
|
||||
mov r0, #0x7000
|
||||
str r0, [r3]
|
||||
@@ -14295,7 +14295,7 @@ func_ov29_021794dc: ; 0x021794dc
|
||||
str ip, [r3, #4]
|
||||
mov ip, #0xb000
|
||||
str ip, [r3, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _02179574 ; =data_ov29_021798e8
|
||||
mov r0, #0xb000
|
||||
str r0, [r3, #0xc]
|
||||
@@ -14306,7 +14306,7 @@ func_ov29_021794dc: ; 0x021794dc
|
||||
str ip, [r3, #0x10]
|
||||
mov ip, #0x7000
|
||||
str ip, [r3, #0x14]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov29_021794dc
|
||||
@@ -14334,7 +14334,7 @@ func_ov29_0217958c: ; 0x0217958c
|
||||
ldr r0, _021795b8 ; =data_ov29_0217a5f8
|
||||
ldr r1, _021795c4 ; =func_0203e7b4
|
||||
ldr r2, _021795c8 ; =data_ov29_0217a5ec
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov29_0217958c
|
||||
@@ -14356,7 +14356,7 @@ func_ov29_021795cc: ; 0x021795cc
|
||||
ldr r0, _021795f8 ; =data_ov29_0217a618
|
||||
ldr r1, _02179604 ; =func_0203e7b4
|
||||
ldr r2, _02179608 ; =data_ov29_0217a60c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov29_021795cc
|
||||
@@ -14378,7 +14378,7 @@ func_ov29_0217960c: ; 0x0217960c
|
||||
ldr r0, _02179638 ; =data_ov29_0217bc3c
|
||||
ldr r1, _02179644 ; =func_0203e7b4
|
||||
ldr r2, _02179648 ; =data_ov29_0217bc30
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov29_0217960c
|
||||
@@ -14400,7 +14400,7 @@ func_ov29_0217964c: ; 0x0217964c
|
||||
ldr r0, _02179678 ; =data_ov29_0217bc64
|
||||
ldr r1, _02179684 ; =func_0203e7b4
|
||||
ldr r2, _02179688 ; =data_ov29_0217bc58
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov29_0217964c
|
||||
@@ -14422,7 +14422,7 @@ func_ov29_0217968c: ; 0x0217968c
|
||||
ldr r0, _021796b8 ; =data_ov29_0217bc84
|
||||
ldr r1, _021796c4 ; =func_0203e7b4
|
||||
ldr r2, _021796c8 ; =data_ov29_0217bc78
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov29_0217968c
|
||||
@@ -14443,7 +14443,7 @@ func_ov29_021796cc: ; 0x021796cc
|
||||
ldr r0, _021796f4 ; =data_ov29_0217bca4
|
||||
ldr r1, _021796fc ; =func_0203ebc8
|
||||
ldr r2, _02179700 ; =data_ov29_0217bcac
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov29_021796cc
|
||||
@@ -14464,7 +14464,7 @@ func_ov29_02179704: ; 0x02179704
|
||||
ldr r0, _02179730 ; =data_ov29_0217bcc4
|
||||
ldr r1, _0217973c ; =func_0203e7b4
|
||||
ldr r2, _02179740 ; =data_ov29_0217bcb8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov29_02179704
|
||||
@@ -14498,7 +14498,7 @@ func_ov29_0217975c: ; 0x0217975c
|
||||
ldr r0, _02179788 ; =data_ov29_0217bd14
|
||||
ldr r1, _02179794 ; =func_0203e7b4
|
||||
ldr r2, _02179798 ; =data_ov29_0217bd08
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov29_0217975c
|
||||
@@ -14520,7 +14520,7 @@ func_ov29_0217979c: ; 0x0217979c
|
||||
ldr r0, _021797c8 ; =data_ov29_0217bd38
|
||||
ldr r1, _021797d4 ; =func_0203e7b4
|
||||
ldr r2, _021797d8 ; =data_ov29_0217bd2c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov29_0217979c
|
||||
@@ -14544,7 +14544,7 @@ func_ov29_021797dc: ; 0x021797dc
|
||||
ldr r0, _02179814 ; =data_ov29_0217bd5c
|
||||
ldr r1, _0217981c ; =func_ov29_02179214
|
||||
ldr r2, _02179820 ; =data_ov29_0217bd50
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov29_021797dc
|
||||
|
||||
+4
-4
@@ -5,6 +5,9 @@
|
||||
.extern _ZN12ActorManager13FindActorByIdEj
|
||||
.extern _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098058Ev
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN5Actor10GetAngleToEP5Vec3p
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
@@ -70,6 +73,7 @@
|
||||
.extern _ZNK11ItemManager19GetActiveFairyLevelEi
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern _ZTV11FilterActor
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02063e4c
|
||||
.extern data_027e0764
|
||||
@@ -131,7 +135,6 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f558
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02079470
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
@@ -148,9 +151,6 @@
|
||||
.extern func_ov00_02087d34
|
||||
.extern func_ov00_020884b4
|
||||
.extern func_ov00_02093a1c
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098058Ev
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_020a5e9c
|
||||
|
||||
+6
-6
@@ -16200,7 +16200,7 @@ func_ov30_02188824: ; 0x02188824
|
||||
ldr r0, _02188988 ; =data_ov30_021894ac
|
||||
ldr r1, _02188998 ; =func_0203e7b4
|
||||
ldr r2, _0218899c ; =data_ov30_021894a0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021889a0 ; =data_ov30_021894cc
|
||||
ldr r1, _021889a4 ; =0x43485332
|
||||
ldr r2, _021889a8 ; =func_ov30_0218066c
|
||||
@@ -16209,7 +16209,7 @@ func_ov30_02188824: ; 0x02188824
|
||||
ldr r0, _021889a0 ; =data_ov30_021894cc
|
||||
ldr r1, _02188998 ; =func_0203e7b4
|
||||
ldr r2, _021889b0 ; =data_ov30_021894c0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021889b4 ; =data_ov30_021894ec
|
||||
ldr r1, _021889b8 ; =0x43485336
|
||||
ldr r2, _021889bc ; =func_ov30_021806b0
|
||||
@@ -16218,7 +16218,7 @@ func_ov30_02188824: ; 0x02188824
|
||||
ldr r0, _021889b4 ; =data_ov30_021894ec
|
||||
ldr r1, _02188998 ; =func_0203e7b4
|
||||
ldr r2, _021889c4 ; =data_ov30_021894e0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021889c8 ; =data_ov30_0218950c
|
||||
ldr r1, _021889cc ; =0x43485334
|
||||
ldr r2, _021889d0 ; =func_ov30_021806f4
|
||||
@@ -16227,7 +16227,7 @@ func_ov30_02188824: ; 0x02188824
|
||||
ldr r0, _021889c8 ; =data_ov30_0218950c
|
||||
ldr r1, _02188998 ; =func_0203e7b4
|
||||
ldr r2, _021889d8 ; =data_ov30_02189500
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov lr, #0
|
||||
str lr, [sp]
|
||||
str lr, [sp, #4]
|
||||
@@ -16276,7 +16276,7 @@ func_ov30_02188824: ; 0x02188824
|
||||
ldr r0, _021889e0 ; =data_ov30_02188c9c
|
||||
ldr r1, _021889e4 ; =func_ov00_020cceec
|
||||
ldr r2, _021889e8 ; =data_ov30_02189520
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -16319,7 +16319,7 @@ func_ov30_021889ec: ; 0x021889ec
|
||||
ldr r0, _02188a18 ; =data_ov30_0218953c
|
||||
ldr r1, _02188a24 ; =func_0203e7b4
|
||||
ldr r2, _02188a28 ; =data_ov30_02189530
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov30_021889ec
|
||||
|
||||
+1
-1
@@ -62,6 +62,7 @@
|
||||
.extern _ZNK11ItemManager19GetMaxTreasureCountEv
|
||||
.extern _ZNK11ItemManager7GetAmmoEi
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_0205785c
|
||||
.extern data_02057878
|
||||
@@ -145,7 +146,6 @@
|
||||
.extern func_02039250
|
||||
.extern func_0203e784
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_02079ed8
|
||||
.extern func_ov00_02079f3c
|
||||
|
||||
+22
-22
@@ -8224,7 +8224,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181e40 ; =data_ov31_02183e94
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181e50 ; =data_ov31_02183e88
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181e54 ; =data_ov31_02183eb4
|
||||
ldr r1, _02181e58 ; =0x4954534f
|
||||
ldr r2, _02181e5c ; =func_ov31_0217dc1c
|
||||
@@ -8233,7 +8233,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181e54 ; =data_ov31_02183eb4
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181e60 ; =data_ov31_02183ea8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181e64 ; =data_ov31_02183ed4
|
||||
ldr r1, _02181e68 ; =0x49544855
|
||||
ldr r2, _02181e6c ; =func_ov31_0217dc5c
|
||||
@@ -8242,7 +8242,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181e64 ; =data_ov31_02183ed4
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181e70 ; =data_ov31_02183ec8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181e74 ; =data_ov31_02183ef4
|
||||
ldr r1, _02181e78 ; =0x49544152
|
||||
ldr r2, _02181e7c ; =func_ov31_0217dc9c
|
||||
@@ -8251,7 +8251,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181e74 ; =data_ov31_02183ef4
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181e80 ; =data_ov31_02183ee8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181e84 ; =data_ov31_02183f14
|
||||
ldr r1, _02181e88 ; =0x4954424d
|
||||
ldr r2, _02181e8c ; =func_ov31_0217dcdc
|
||||
@@ -8260,7 +8260,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181e84 ; =data_ov31_02183f14
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181e90 ; =data_ov31_02183f08
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181e94 ; =data_ov31_02183f34
|
||||
ldr r1, _02181e98 ; =0x49544254
|
||||
ldr r2, _02181e9c ; =func_ov31_0217dd1c
|
||||
@@ -8269,7 +8269,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181e94 ; =data_ov31_02183f34
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181ea0 ; =data_ov31_02183f28
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181ea4 ; =data_ov31_02183f54
|
||||
ldr r1, _02181ea8 ; =0x49544150
|
||||
ldr r2, _02181eac ; =func_ov31_0217dd5c
|
||||
@@ -8278,7 +8278,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181ea4 ; =data_ov31_02183f54
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181eb0 ; =data_ov31_02183f48
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181eb4 ; =data_ov31_02183f74
|
||||
ldr r1, _02181eb8 ; =0x49544242
|
||||
ldr r2, _02181ebc ; =func_ov31_0217dd9c
|
||||
@@ -8287,7 +8287,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181eb4 ; =data_ov31_02183f74
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181ec0 ; =data_ov31_02183f68
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181ec4 ; =data_ov31_02183f94
|
||||
ldr r1, _02181ec8 ; =0x49544232
|
||||
ldr r2, _02181ecc ; =func_ov31_0217dddc
|
||||
@@ -8296,7 +8296,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181ec4 ; =data_ov31_02183f94
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181ed0 ; =data_ov31_02183f88
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181ed4 ; =data_ov31_02183fb4
|
||||
ldr r1, _02181ed8 ; =0x49545452
|
||||
ldr r2, _02181edc ; =func_ov31_0217de1c
|
||||
@@ -8305,7 +8305,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181ed4 ; =data_ov31_02183fb4
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181ee0 ; =data_ov31_02183fa8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181ee4 ; =data_ov31_02183fd4
|
||||
ldr r1, _02181ee8 ; =0x49545350
|
||||
ldr r2, _02181eec ; =func_ov31_0217de4c
|
||||
@@ -8314,7 +8314,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181ee4 ; =data_ov31_02183fd4
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181ef0 ; =data_ov31_02183fc8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181ef4 ; =data_ov31_02183ff4
|
||||
ldr r1, _02181ef8 ; =0x49545352
|
||||
ldr r2, _02181efc ; =func_ov31_0217de7c
|
||||
@@ -8323,7 +8323,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181ef4 ; =data_ov31_02183ff4
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181f00 ; =data_ov31_02183fe8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181f04 ; =data_ov31_02184014
|
||||
ldr r1, _02181f08 ; =0x4954534c
|
||||
ldr r2, _02181f0c ; =func_ov31_0217debc
|
||||
@@ -8332,7 +8332,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181f04 ; =data_ov31_02184014
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181f10 ; =data_ov31_02184008
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181f14 ; =data_ov31_02184034
|
||||
ldr r1, _02181f18 ; =0x49545042
|
||||
ldr r2, _02181f1c ; =func_ov31_0217defc
|
||||
@@ -8341,7 +8341,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181f14 ; =data_ov31_02184034
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181f20 ; =data_ov31_02184028
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181f24 ; =data_ov31_02184054
|
||||
ldr r1, _02181f28 ; =0x4954424b
|
||||
ldr r2, _02181f2c ; =func_ov31_0217df3c
|
||||
@@ -8350,7 +8350,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181f24 ; =data_ov31_02184054
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181f30 ; =data_ov31_02184048
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181f34 ; =data_ov31_02184074
|
||||
ldr r1, _02181f38 ; =0x49544343
|
||||
ldr r2, _02181f3c ; =func_ov31_0217df7c
|
||||
@@ -8359,7 +8359,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181f34 ; =data_ov31_02184074
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181f40 ; =data_ov31_02184068
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181f44 ; =data_ov31_02184094
|
||||
ldr r1, _02181f48 ; =0x49544259
|
||||
ldr r2, _02181f4c ; =func_ov31_0217dfbc
|
||||
@@ -8368,7 +8368,7 @@ func_ov31_02181b6c: ; 0x02181b6c
|
||||
ldr r0, _02181f44 ; =data_ov31_02184094
|
||||
ldr r1, _02181e4c ; =func_0203e7b4
|
||||
ldr r2, _02181f50 ; =data_ov31_02184088
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #0
|
||||
ldr r0, _02181f54 ; =data_ov31_021822b0
|
||||
mov r2, #0x32
|
||||
@@ -8481,7 +8481,7 @@ func_ov31_02181f58: ; 0x02181f58
|
||||
ldr r0, _02181fcc ; =data_ov31_02184160
|
||||
ldr r1, _02181fd8 ; =func_0203e7b4
|
||||
ldr r2, _02181fdc ; =data_ov31_02184154
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181fe0 ; =data_ov31_02184180
|
||||
ldr r1, _02181fe4 ; =0x49545332
|
||||
ldr r2, _02181fe8 ; =func_ov31_0218074c
|
||||
@@ -8490,7 +8490,7 @@ func_ov31_02181f58: ; 0x02181f58
|
||||
ldr r0, _02181fe0 ; =data_ov31_02184180
|
||||
ldr r1, _02181fd8 ; =func_0203e7b4
|
||||
ldr r2, _02181fec ; =data_ov31_02184174
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02181ff0 ; =data_ov31_021841a0
|
||||
ldr r1, _02181ff4 ; =0x49545333
|
||||
ldr r2, _02181ff8 ; =func_ov31_02180790
|
||||
@@ -8499,7 +8499,7 @@ func_ov31_02181f58: ; 0x02181f58
|
||||
ldr r0, _02181ff0 ; =data_ov31_021841a0
|
||||
ldr r1, _02181fd8 ; =func_0203e7b4
|
||||
ldr r2, _02181ffc ; =data_ov31_02184194
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov31_02181f58
|
||||
@@ -8529,7 +8529,7 @@ func_ov31_02182000: ; 0x02182000
|
||||
ldr r0, _0218202c ; =data_ov31_021841c0
|
||||
ldr r1, _02182038 ; =func_0203e7b4
|
||||
ldr r2, _0218203c ; =data_ov31_021841b4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov31_02182000
|
||||
@@ -8551,7 +8551,7 @@ func_ov31_02182040: ; 0x02182040
|
||||
ldr r0, _0218206c ; =data_ov31_021841e0
|
||||
ldr r1, _02182078 ; =func_0203e7b4
|
||||
ldr r2, _0218207c ; =data_ov31_021841d4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov31_02182040
|
||||
|
||||
+1
-1
@@ -143,7 +143,7 @@
|
||||
.extern func_0203ebc8
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
.extern func_ov00_0207c444
|
||||
|
||||
+14
-14
@@ -11157,7 +11157,7 @@ func_ov32_02184d3c: ; 0x02184d3c
|
||||
ldr r0, _02184e40 ; =data_ov32_021861ec
|
||||
ldr r1, _02184e4c ; =func_0203e7b4
|
||||
ldr r2, _02184e50 ; =data_ov32_021861e0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #1
|
||||
str r3, [sp]
|
||||
mov r1, #5
|
||||
@@ -11209,7 +11209,7 @@ func_ov32_02184d3c: ; 0x02184d3c
|
||||
ldr r0, _02184e5c ; =data_ov32_02185524
|
||||
ldr r1, _02184e60 ; =func_ov00_020cceec
|
||||
ldr r2, _02184e64 ; =data_ov32_02186200
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -11238,7 +11238,7 @@ func_ov32_02184e68: ; 0x02184e68
|
||||
ldr r0, _02184f68 ; =data_ov32_02186218
|
||||
ldr r1, _02184f74 ; =func_0203e7b4
|
||||
ldr r2, _02184f78 ; =data_ov32_0218620c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #1
|
||||
str r3, [sp]
|
||||
str r3, [sp, #4]
|
||||
@@ -11289,7 +11289,7 @@ func_ov32_02184e68: ; 0x02184e68
|
||||
ldr r0, _02184f84 ; =data_ov32_02185738
|
||||
ldr r1, _02184f88 ; =func_ov00_020cceec
|
||||
ldr r2, _02184f8c ; =data_ov32_0218622c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -11318,7 +11318,7 @@ func_ov32_02184f90: ; 0x02184f90
|
||||
ldr r0, _02185090 ; =data_ov32_02186244
|
||||
ldr r1, _0218509c ; =func_0203e7b4
|
||||
ldr r2, _021850a0 ; =data_ov32_02186238
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #1
|
||||
str r1, [sp]
|
||||
ldr lr, _021850a4 ; =0x00001b33
|
||||
@@ -11369,7 +11369,7 @@ func_ov32_02184f90: ; 0x02184f90
|
||||
ldr r0, _021850ac ; =data_ov32_02185a4c
|
||||
ldr r1, _021850b0 ; =func_ov00_020cceec
|
||||
ldr r2, _021850b4 ; =data_ov32_02186258
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -11396,7 +11396,7 @@ func_ov32_021850b8: ; 0x021850b8
|
||||
ldr r0, _0218510c ; =data_ov32_02186264
|
||||
ldr r1, _02185114 ; =func_0203ebc8
|
||||
ldr r2, _02185118 ; =data_ov32_0218626c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _0218511c ; =data_ov32_02185c10
|
||||
mov r0, #0
|
||||
str r0, [r3]
|
||||
@@ -11407,7 +11407,7 @@ func_ov32_021850b8: ; 0x021850b8
|
||||
ldr r1, _02185128 ; =func_0202bac0
|
||||
ldr r2, _0218512c ; =data_ov32_02186278
|
||||
str ip, [r3, #8]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov32_021850b8
|
||||
@@ -11432,7 +11432,7 @@ func_ov32_02185130: ; 0x02185130
|
||||
ldr r0, _02185158 ; =data_ov32_02186284
|
||||
ldr r1, _02185160 ; =func_0203ebc8
|
||||
ldr r2, _02185164 ; =data_ov32_0218628c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov32_02185130
|
||||
@@ -11454,7 +11454,7 @@ func_ov32_02185168: ; 0x02185168
|
||||
ldr r0, _02185258 ; =data_ov32_021862a4
|
||||
ldr r1, _02185264 ; =func_0203e7b4
|
||||
ldr r2, _02185268 ; =data_ov32_02186298
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #0
|
||||
str r3, [sp]
|
||||
str r3, [sp, #4]
|
||||
@@ -11501,7 +11501,7 @@ func_ov32_02185168: ; 0x02185168
|
||||
ldr r0, _0218526c ; =data_ov32_02185da8
|
||||
ldr r1, _02185270 ; =func_ov00_020cceec
|
||||
ldr r2, _02185274 ; =data_ov32_021862b8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -11528,7 +11528,7 @@ func_ov32_02185278: ; 0x02185278
|
||||
ldr r0, _02185368 ; =data_ov32_021862d0
|
||||
ldr r1, _02185374 ; =func_0203e7b4
|
||||
ldr r2, _02185378 ; =data_ov32_021862c4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0
|
||||
str r2, [sp]
|
||||
str r2, [sp, #4]
|
||||
@@ -11575,7 +11575,7 @@ func_ov32_02185278: ; 0x02185278
|
||||
ldr r0, _0218537c ; =data_ov32_02185f38
|
||||
ldr r1, _02185380 ; =func_ov00_020cceec
|
||||
ldr r2, _02185384 ; =data_ov32_021862e4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -11601,7 +11601,7 @@ func_ov32_02185388: ; 0x02185388
|
||||
ldr r0, _021853b4 ; =data_ov32_021862fc
|
||||
ldr r1, _021853c0 ; =func_0203e7b4
|
||||
ldr r2, _021853c4 ; =data_ov32_021862f0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov32_02185388
|
||||
|
||||
+1
-1
@@ -60,6 +60,7 @@
|
||||
.extern _ZN5ActorD2Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_020691a0
|
||||
.extern data_027e0764
|
||||
@@ -110,7 +111,6 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207c474
|
||||
.extern func_ov00_02081f4c
|
||||
|
||||
+7
-7
@@ -4866,7 +4866,7 @@ func_ov33_0217fb90: ; 0x0217fb90
|
||||
ldr r0, _0217fc8c ; =data_ov33_0218058c
|
||||
ldr r1, _0217fc98 ; =func_0203e7b4
|
||||
ldr r2, _0217fc9c ; =data_ov33_02180580
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0
|
||||
str r2, [sp]
|
||||
mov r3, #1
|
||||
@@ -4916,7 +4916,7 @@ func_ov33_0217fb90: ; 0x0217fb90
|
||||
ldr r0, _0217fca4 ; =data_ov33_0217fec0
|
||||
ldr r1, _0217fca8 ; =func_ov00_020cceec
|
||||
ldr r2, _0217fcac ; =data_ov33_021805a0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -4943,7 +4943,7 @@ func_ov33_0217fcb0: ; 0x0217fcb0
|
||||
ldr r0, _0217fcdc ; =data_ov33_021805b8
|
||||
ldr r1, _0217fce8 ; =func_0203e7b4
|
||||
ldr r2, _0217fcec ; =data_ov33_021805ac
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov33_0217fcb0
|
||||
@@ -4965,7 +4965,7 @@ func_ov33_0217fcf0: ; 0x0217fcf0
|
||||
ldr r0, _0217fd1c ; =data_ov33_021805d8
|
||||
ldr r1, _0217fd28 ; =func_0203e7b4
|
||||
ldr r2, _0217fd2c ; =data_ov33_021805cc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov33_0217fcf0
|
||||
@@ -4988,7 +4988,7 @@ func_ov33_0217fd30: ; 0x0217fd30
|
||||
ldr r0, _0217fe30 ; =data_ov33_021805f8
|
||||
ldr r1, _0217fe3c ; =func_0203e7b4
|
||||
ldr r2, _0217fe40 ; =data_ov33_021805ec
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #0
|
||||
str r3, [sp]
|
||||
ldr r1, _0217fe44 ; =0x00001333
|
||||
@@ -5039,7 +5039,7 @@ func_ov33_0217fd30: ; 0x0217fd30
|
||||
ldr r0, _0217fe48 ; =data_ov33_021802a8
|
||||
ldr r1, _0217fe4c ; =func_ov00_020cceec
|
||||
ldr r2, _0217fe50 ; =data_ov33_0218060c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -5066,7 +5066,7 @@ func_ov33_0217fe54: ; 0x0217fe54
|
||||
ldr r0, _0217fe80 ; =data_ov33_02180624
|
||||
ldr r1, _0217fe8c ; =func_0203e7b4
|
||||
ldr r2, _0217fe90 ; =data_ov33_02180618
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov33_0217fe54
|
||||
|
||||
+3
-3
@@ -3,6 +3,8 @@
|
||||
.extern Divide
|
||||
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097968Ei
|
||||
.extern _ZN14AdventureFlags20Get_FlagsUnk_30_FlagEi
|
||||
.extern _ZN5Actor10GetAngleToEP5Vec3p
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
@@ -61,6 +63,7 @@
|
||||
.extern _ZN5ActorD2Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02057200
|
||||
.extern data_027e0194
|
||||
@@ -119,7 +122,6 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
@@ -141,8 +143,6 @@
|
||||
.extern func_ov00_02093a5c
|
||||
.extern func_ov00_02093af0
|
||||
.extern func_ov00_02094824
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097968Ei
|
||||
.extern _ZN14AdventureFlags20Get_FlagsUnk_30_FlagEi
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_020a6110
|
||||
|
||||
+5
-5
@@ -11166,7 +11166,7 @@ func_ov34_02185818: ; 0x02185818
|
||||
ldr r0, _02185938 ; =data_ov34_021861ac
|
||||
ldr r1, _02185944 ; =func_0203e7b4
|
||||
ldr r2, _02185948 ; =data_ov34_021861a0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _0218594c ; =data_ov34_021861a0
|
||||
mov ip, #0
|
||||
str ip, [r3, #0x2c]
|
||||
@@ -11177,7 +11177,7 @@ func_ov34_02185818: ; 0x02185818
|
||||
str ip, [r3, #0x34]
|
||||
mov ip, #0x1000
|
||||
str ip, [r3, #0x38]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _0218595c ; =data_02057200
|
||||
ldr r0, _02185960 ; =data_ov34_02185aa0
|
||||
ldr r3, [r1]
|
||||
@@ -11258,14 +11258,14 @@ func_ov34_02185974: ; 0x02185974
|
||||
ldr r0, _021859bc ; =data_ov34_02186374
|
||||
ldr r1, _021859c8 ; =func_0203e7b4
|
||||
ldr r2, _021859cc ; =data_ov34_02186368
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021859d0 ; =data_ov34_02186394
|
||||
mov r1, #0
|
||||
bl func_ov00_020bebc0
|
||||
ldr r0, _021859d0 ; =data_ov34_02186394
|
||||
ldr r1, _021859d4 ; =func_ov34_02185020
|
||||
ldr r2, _021859d8 ; =data_ov34_02186388
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov34_02185974
|
||||
@@ -11291,7 +11291,7 @@ func_ov34_021859dc: ; 0x021859dc
|
||||
ldr r0, _02185a48 ; =data_ov34_021863ac
|
||||
ldr r1, _02185a54 ; =func_0203e7b4
|
||||
ldr r2, _02185a58 ; =data_ov34_021863a0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02185a5c ; =data_02057200
|
||||
ldr r0, _02185a60 ; =data_ov34_02186070
|
||||
ldr r2, [r1]
|
||||
|
||||
+1
-1
@@ -156,7 +156,7 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207b89c
|
||||
|
||||
+10
-10
@@ -11811,7 +11811,7 @@ func_ov35_02185668: ; 0x02185668
|
||||
ldr r0, _021856c8 ; =data_ov35_02185ecc
|
||||
ldr r1, _021856d4 ; =func_0203e7b4
|
||||
ldr r2, _021856d8 ; =data_ov35_02185ec0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _021856dc ; =data_ov35_0218595c
|
||||
mov r0, #0
|
||||
str r0, [r3, #0x18]
|
||||
@@ -11822,7 +11822,7 @@ func_ov35_02185668: ; 0x02185668
|
||||
ldr r1, _021856e8 ; =func_ov35_0217cd98
|
||||
ldr r2, _021856ec ; =data_ov35_02185ee0
|
||||
str ip, [r3, #0x24]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -11850,7 +11850,7 @@ func_ov35_021856f0: ; 0x021856f0
|
||||
ldr r0, _0218571c ; =data_ov35_02185ef8
|
||||
ldr r1, _02185728 ; =func_0203e7b4
|
||||
ldr r2, _0218572c ; =data_ov35_02185eec
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov35_021856f0
|
||||
@@ -11872,7 +11872,7 @@ func_ov35_02185730: ; 0x02185730
|
||||
ldr r0, _02185858 ; =data_ov35_02186f9c
|
||||
ldr r1, _02185864 ; =func_0203e7b4
|
||||
ldr r2, _02185868 ; =data_ov35_02186f90
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr ip, _0218586c ; =0x00002333
|
||||
ldr r3, _02185870 ; =data_ov35_02185c70
|
||||
mov r0, #0
|
||||
@@ -11884,7 +11884,7 @@ func_ov35_02185730: ; 0x02185730
|
||||
ldr r1, _02185878 ; =func_ov35_0217cd98
|
||||
ldr r2, _0218587c ; =data_ov35_02186fb0
|
||||
str ip, [r3, #0x2c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r3, _02185870 ; =data_ov35_02185c70
|
||||
mov r0, #0
|
||||
ldr ip, _02185880 ; =0x00001666
|
||||
@@ -11895,7 +11895,7 @@ func_ov35_02185730: ; 0x02185730
|
||||
ldr r1, _02185878 ; =func_ov35_0217cd98
|
||||
ldr r2, _02185888 ; =data_ov35_02186fbc
|
||||
str ip, [r3, #0x3c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r2, _0218588c ; =0x00000d53
|
||||
ldr r3, _02185890 ; =0xfffffb55
|
||||
ldr r1, _02185870 ; =data_ov35_02185c70
|
||||
@@ -11908,7 +11908,7 @@ func_ov35_02185730: ; 0x02185730
|
||||
str r2, [r1, #0x4c]
|
||||
ldr r1, _02185878 ; =func_ov35_0217cd98
|
||||
ldr r2, _0218589c ; =data_ov35_02186fc8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0
|
||||
ldr r0, _02185870 ; =data_ov35_02185c70
|
||||
ldr r1, _021858a0 ; =0x00000d07
|
||||
@@ -11921,7 +11921,7 @@ func_ov35_02185730: ; 0x02185730
|
||||
ldr r0, _021858a8 ; =data_ov35_02185cc0
|
||||
ldr r1, _02185878 ; =func_ov35_0217cd98
|
||||
ldr r2, _021858ac ; =data_ov35_02186fd4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _021858b0 ; =data_027e0d0c
|
||||
ldr r0, _02185870 ; =data_ov35_02185c70
|
||||
ldr r3, [r1]
|
||||
@@ -11935,7 +11935,7 @@ func_ov35_02185730: ; 0x02185730
|
||||
ldr r0, _021858b8 ; =data_ov35_02185cd0
|
||||
ldr r1, _02185878 ; =func_ov35_0217cd98
|
||||
ldr r2, _021858bc ; =data_ov35_02186fe0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov35_02185730
|
||||
@@ -11978,7 +11978,7 @@ func_ov35_021858c0: ; 0x021858c0
|
||||
ldr r0, _021858ec ; =data_ov35_02186ff8
|
||||
ldr r1, _021858f8 ; =func_0203e7b4
|
||||
ldr r2, _021858fc ; =data_ov35_02186fec
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov35_021858c0
|
||||
|
||||
+1
-1
@@ -146,7 +146,7 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_02079470
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207a1c8
|
||||
|
||||
+2
-2
@@ -12920,7 +12920,7 @@ func_ov36_02186bb4: ; 0x02186bb4
|
||||
ldr r0, _02186be0 ; =data_ov36_02186fac
|
||||
ldr r1, _02186bec ; =func_0203e7b4
|
||||
ldr r2, _02186bf0 ; =data_ov36_02186fa0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov36_02186bb4
|
||||
@@ -12942,7 +12942,7 @@ func_ov36_02186bf4: ; 0x02186bf4
|
||||
ldr r0, _02186c20 ; =data_ov36_02186fcc
|
||||
ldr r1, _02186c2c ; =func_0203e7b4
|
||||
ldr r2, _02186c30 ; =data_ov36_02186fc0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov36_02186bf4
|
||||
|
||||
+2
-2
@@ -6,6 +6,7 @@
|
||||
.extern _ZN11ItemManager12GetItemModelEj
|
||||
.extern _ZN12ActorManager13FindActorByIdEj
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097968Ei
|
||||
.extern _ZN5Actor10GetAngleToEP5Vec3p
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
@@ -67,6 +68,7 @@
|
||||
.extern _ZN5ActorD2Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_027e0764
|
||||
.extern data_027e0c54
|
||||
@@ -134,7 +136,6 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
@@ -155,7 +156,6 @@
|
||||
.extern func_ov00_02093a5c
|
||||
.extern func_ov00_02093af0
|
||||
.extern func_ov00_02094824
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097968Ei
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_020a61ac
|
||||
|
||||
+8
-8
@@ -15355,7 +15355,7 @@ func_ov37_02188690: ; 0x02188690
|
||||
ldr r0, _02188790 ; =data_ov37_0218916c
|
||||
ldr r1, _0218879c ; =func_0203e7b4
|
||||
ldr r2, _021887a0 ; =data_ov37_02189160
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov lr, #0
|
||||
str lr, [sp]
|
||||
mov ip, #1
|
||||
@@ -15406,7 +15406,7 @@ func_ov37_02188690: ; 0x02188690
|
||||
ldr r0, _021887a8 ; =data_ov37_02188a20
|
||||
ldr r1, _021887ac ; =func_ov00_020cceec
|
||||
ldr r2, _021887b0 ; =data_ov37_02189180
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -15433,14 +15433,14 @@ func_ov37_021887b4: ; 0x021887b4
|
||||
ldr r0, _021887fc ; =data_ov37_021891a0
|
||||
ldr r1, _02188808 ; =func_0203e7b4
|
||||
ldr r2, _0218880c ; =data_ov37_02189194
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188810 ; =data_ov37_021891c0
|
||||
mov r1, #0
|
||||
bl func_ov00_020bebc0
|
||||
ldr r0, _02188810 ; =data_ov37_021891c0
|
||||
ldr r1, _02188814 ; =func_ov37_02185054
|
||||
ldr r2, _02188818 ; =data_ov37_021891b4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov37_021887b4
|
||||
@@ -15465,7 +15465,7 @@ func_ov37_0218881c: ; 0x0218881c
|
||||
ldr r0, _02188848 ; =data_ov37_021891d8
|
||||
ldr r1, _02188854 ; =func_0203e7b4
|
||||
ldr r2, _02188858 ; =data_ov37_021891cc
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov37_0218881c
|
||||
@@ -15487,7 +15487,7 @@ func_ov37_0218885c: ; 0x0218885c
|
||||
ldr r0, _02188888 ; =data_ov37_021891f8
|
||||
ldr r1, _02188894 ; =func_0203e7b4
|
||||
ldr r2, _02188898 ; =data_ov37_021891ec
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov37_0218885c
|
||||
@@ -15510,7 +15510,7 @@ func_ov37_0218889c: ; 0x0218889c
|
||||
ldr r0, _02188994 ; =data_ov37_02189218
|
||||
ldr r1, _021889a0 ; =func_0203e7b4
|
||||
ldr r2, _021889a4 ; =data_ov37_0218920c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r2, #0
|
||||
str r2, [sp]
|
||||
mov r1, #1
|
||||
@@ -15559,7 +15559,7 @@ func_ov37_0218889c: ; 0x0218889c
|
||||
ldr r0, _021889a8 ; =data_ov37_02188f00
|
||||
ldr r1, _021889ac ; =func_ov00_020cceec
|
||||
ldr r2, _021889b0 ; =data_ov37_0218922c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
|
||||
+8
-8
@@ -3,6 +3,13 @@
|
||||
.extern Divide
|
||||
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097968Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags20Get_FlagsUnk_30_FlagEi
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12CollidesWithEPKS_
|
||||
@@ -55,6 +62,7 @@
|
||||
.extern _ZN5ActorD2Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02051054
|
||||
.extern data_02057200
|
||||
@@ -148,7 +156,6 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
@@ -164,13 +171,6 @@
|
||||
.extern func_ov00_02093a5c
|
||||
.extern func_ov00_02093af0
|
||||
.extern func_ov00_02094824
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097968Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags20Get_FlagsUnk_30_FlagEi
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_020a6110
|
||||
|
||||
+5
-5
@@ -14768,7 +14768,7 @@ func_ov38_02188ae4: ; 0x02188ae4
|
||||
ldr r0, _02188bdc ; =data_ov38_021891ec
|
||||
ldr r1, _02188be8 ; =func_0203e7b4
|
||||
ldr r2, _02188bec ; =data_ov38_021891e0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02188bf0 ; =data_02057200
|
||||
ldr r0, _02188bf4 ; =data_ov38_02188ca0
|
||||
ldr r2, [r1]
|
||||
@@ -14807,17 +14807,17 @@ func_ov38_02188ae4: ; 0x02188ae4
|
||||
ldr r1, _02188c04 ; =func_0202bac0
|
||||
ldr r2, _02188c08 ; =data_ov38_0218929c
|
||||
str ip, [r3, #0x5c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188c0c ; =data_ov38_021892c0
|
||||
ldr r1, _02188c04 ; =func_0202bac0
|
||||
ldr r2, _02188c10 ; =data_ov38_021892b4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02188c14 ; =data_ov38_02189414
|
||||
blx func_0202ab78
|
||||
ldr r0, _02188c14 ; =data_ov38_02189414
|
||||
ldr r1, _02188c18 ; =0x0202ab65
|
||||
ldr r2, _02188c1c ; =data_ov38_02189408
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
@@ -14852,7 +14852,7 @@ func_ov38_02188c20: ; 0x02188c20
|
||||
ldr r0, _02188c4c ; =data_ov38_02189470
|
||||
ldr r1, _02188c58 ; =func_0203e7b4
|
||||
ldr r2, _02188c5c ; =data_ov38_02189464
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov38_02188c20
|
||||
|
||||
+1
-1
@@ -139,7 +139,7 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c444
|
||||
|
||||
+1
-1
@@ -13270,7 +13270,7 @@ func_ov39_02186968: ; 0x02186968
|
||||
ldr r0, _021869a0 ; =data_ov39_02186ccc
|
||||
ldr r1, _021869ac ; =func_0203e7b4
|
||||
ldr r2, _021869b0 ; =data_ov39_02186cc0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _021869b4 ; =data_ov39_02186cc0
|
||||
ldr r1, _021869b8 ; =data_ov39_02186a28
|
||||
str r1, [r0, #0x20]
|
||||
|
||||
+11
-11
@@ -5,6 +5,16 @@
|
||||
.extern _ZN11ItemManager8GiveItemEi
|
||||
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_18EiP9FlagsUnk2
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_30Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097c08Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097e6cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097e7cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097ea4Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097fd0Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097ff4Ebb
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098074Eisiib
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12CollidesWithEPKS_
|
||||
@@ -54,6 +64,7 @@
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02057840
|
||||
.extern data_02057878
|
||||
@@ -240,7 +251,6 @@
|
||||
.extern func_0204dd9c
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078b88
|
||||
.extern func_ov00_02079e68
|
||||
@@ -262,16 +272,6 @@
|
||||
.extern func_ov00_02093a5c
|
||||
.extern func_ov00_02093af0
|
||||
.extern func_ov00_02094824
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097c08Ev
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_30Ei
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_18EiP9FlagsUnk2
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097e6cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097e7cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097ea4Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097fd0Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097ff4Ebb
|
||||
.extern _ZN14AdventureFlags18func_ov00_02098074Eisiib
|
||||
.extern func_ov00_020985c4
|
||||
.extern func_ov00_0209ed18
|
||||
.extern func_ov00_0209ed2c
|
||||
|
||||
+7
-7
@@ -16342,7 +16342,7 @@ func_ov40_02188360: ; 0x02188360
|
||||
ldr r0, _0218838c ; =data_ov40_02189acc
|
||||
ldr r1, _02188398 ; =func_0203e7b4
|
||||
ldr r2, _0218839c ; =data_ov40_02189ac0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov40_02188360
|
||||
@@ -16364,7 +16364,7 @@ func_ov40_021883a0: ; 0x021883a0
|
||||
ldr r0, _021883cc ; =data_ov40_0219a0ec
|
||||
ldr r1, _021883d8 ; =func_0203e7b4
|
||||
ldr r2, _021883dc ; =data_ov40_0219a0e0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov40_021883a0
|
||||
@@ -16386,7 +16386,7 @@ func_ov40_021883e0: ; 0x021883e0
|
||||
ldr r0, _0218840c ; =data_ov40_0219a10c
|
||||
ldr r1, _02188418 ; =func_0203e7b4
|
||||
ldr r2, _0218841c ; =data_ov40_0219a100
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov40_021883e0
|
||||
@@ -16408,7 +16408,7 @@ func_ov40_02188420: ; 0x02188420
|
||||
ldr r0, _0218844c ; =data_ov40_0219a12c
|
||||
ldr r1, _02188458 ; =func_0203e7b4
|
||||
ldr r2, _0218845c ; =data_ov40_0219a120
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov40_02188420
|
||||
@@ -16471,7 +16471,7 @@ func_ov40_021884ac: ; 0x021884ac
|
||||
ldr r0, _021884d8 ; =data_ov40_0219a14c
|
||||
ldr r1, _021884e4 ; =func_0203e7b4
|
||||
ldr r2, _021884e8 ; =data_ov40_0219a140
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov40_021884ac
|
||||
@@ -16493,7 +16493,7 @@ func_ov40_021884ec: ; 0x021884ec
|
||||
ldr r0, _02188518 ; =data_ov40_0219a16c
|
||||
ldr r1, _02188524 ; =func_0203e7b4
|
||||
ldr r2, _02188528 ; =data_ov40_0219a160
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov40_021884ec
|
||||
@@ -16597,7 +16597,7 @@ func_ov40_021885c4: ; 0x021885c4
|
||||
ldr r0, _021885f0 ; =data_ov40_0219a18c
|
||||
ldr r1, _021885fc ; =func_0203e7b4
|
||||
ldr r2, _02188600 ; =data_ov40_0219a180
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov40_021885c4
|
||||
|
||||
+1
-1
@@ -126,7 +126,7 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c31c
|
||||
|
||||
+7
-7
@@ -6019,7 +6019,7 @@ func_ov41_0218e098: ; 0x0218e098
|
||||
ldr r0, _0218e0c4 ; =data_ov41_0218ea8c
|
||||
ldr r1, _0218e0d0 ; =func_0203e7b4
|
||||
ldr r2, _0218e0d4 ; =data_ov41_0218ea80
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov41_0218e098
|
||||
@@ -6041,7 +6041,7 @@ func_ov41_0218e0d8: ; 0x0218e0d8
|
||||
ldr r0, _0218e11c ; =data_ov41_0218eaac
|
||||
ldr r1, _0218e128 ; =func_0203e7b4
|
||||
ldr r2, _0218e12c ; =data_ov41_0218eaa0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _0218e130 ; =data_02057200
|
||||
ldr r0, _0218e134 ; =data_ov41_0218e444
|
||||
ldr r2, [r1]
|
||||
@@ -6071,7 +6071,7 @@ func_ov41_0218e138: ; 0x0218e138
|
||||
ldr r0, _0218e164 ; =data_ov41_0218eacc
|
||||
ldr r1, _0218e170 ; =func_0203e7b4
|
||||
ldr r2, _0218e174 ; =data_ov41_0218eac0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov41_0218e138
|
||||
@@ -6093,7 +6093,7 @@ func_ov41_0218e178: ; 0x0218e178
|
||||
ldr r0, _0218e1a4 ; =data_ov41_0218eaec
|
||||
ldr r1, _0218e1b0 ; =func_0203e7b4
|
||||
ldr r2, _0218e1b4 ; =data_ov41_0218eae0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov41_0218e178
|
||||
@@ -6115,7 +6115,7 @@ func_ov41_0218e1b8: ; 0x0218e1b8
|
||||
ldr r0, _0218e1e4 ; =data_ov41_0218eb10
|
||||
ldr r1, _0218e1f0 ; =func_0203e7b4
|
||||
ldr r2, _0218e1f4 ; =data_ov41_0218eb04
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov41_0218e1b8
|
||||
@@ -6138,7 +6138,7 @@ func_ov41_0218e1f8: ; 0x0218e1f8
|
||||
ldr r0, _0218e2e8 ; =data_ov41_0218eb30
|
||||
ldr r1, _0218e2f4 ; =func_0203e7b4
|
||||
ldr r2, _0218e2f8 ; =data_ov41_0218eb24
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r0, #0xc
|
||||
str r0, [sp]
|
||||
ldr r3, _0218e2fc ; =0x00001b33
|
||||
@@ -6185,7 +6185,7 @@ func_ov41_0218e1f8: ; 0x0218e1f8
|
||||
ldr r0, _0218e300 ; =data_ov41_0218e85c
|
||||
ldr r1, _0218e304 ; =func_ov00_020cceec
|
||||
ldr r2, _0218e308 ; =data_ov41_0218eb44
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
|
||||
+1
-1
@@ -108,7 +108,7 @@
|
||||
.extern func_020385b8
|
||||
.extern func_0203e784
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207bb1c
|
||||
.extern func_ov00_0207c1b0
|
||||
|
||||
+3
-3
@@ -3946,7 +3946,7 @@ func_ov42_0218c744: ; 0x0218c744
|
||||
ldr r0, _0218c770 ; =data_ov42_0218cd30
|
||||
ldr r1, _0218c77c ; =func_0203e7b4
|
||||
ldr r2, _0218c780 ; =data_ov42_0218cd24
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov42_0218c744
|
||||
@@ -3968,7 +3968,7 @@ func_ov42_0218c784: ; 0x0218c784
|
||||
ldr r0, _0218c7d4 ; =data_ov42_0218cd54
|
||||
ldr r1, _0218c7e0 ; =func_0203e7b4
|
||||
ldr r2, _0218c7e4 ; =data_ov42_0218cd48
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0218c7e8 ; =data_ov42_0218cd74
|
||||
ldr r1, _0218c7ec ; =0x4d544752
|
||||
ldr r2, _0218c7f0 ; =func_ov42_0218b944
|
||||
@@ -3977,7 +3977,7 @@ func_ov42_0218c784: ; 0x0218c784
|
||||
ldr r0, _0218c7e8 ; =data_ov42_0218cd74
|
||||
ldr r1, _0218c7e0 ; =func_0203e7b4
|
||||
ldr r2, _0218c7f4 ; =data_ov42_0218cd68
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov42_0218c784
|
||||
|
||||
+1
-1
@@ -93,7 +93,7 @@
|
||||
.extern func_0203e784
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_0207c474
|
||||
.extern func_ov00_02081f4c
|
||||
.extern func_ov00_02081f50
|
||||
|
||||
+4
-4
@@ -4712,7 +4712,7 @@ func_ov43_0218d414: ; 0x0218d414
|
||||
ldr r0, _0218d544 ; =data_ov43_0218db0c
|
||||
ldr r1, _0218d550 ; =func_0203e7b4
|
||||
ldr r2, _0218d554 ; =data_ov43_0218db00
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0218d558 ; =data_ov43_0218db2c
|
||||
ldr r1, _0218d55c ; =0x55424c4e
|
||||
ldr r2, _0218d560 ; =func_ov43_021895a0
|
||||
@@ -4721,7 +4721,7 @@ func_ov43_0218d414: ; 0x0218d414
|
||||
ldr r0, _0218d558 ; =data_ov43_0218db2c
|
||||
ldr r1, _0218d550 ; =func_0203e7b4
|
||||
ldr r2, _0218d564 ; =data_ov43_0218db20
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r0, #1
|
||||
str r0, [sp]
|
||||
str r0, [sp, #4]
|
||||
@@ -4775,7 +4775,7 @@ func_ov43_0218d414: ; 0x0218d414
|
||||
ldr r0, _0218d574 ; =data_ov43_0218d5e0
|
||||
ldr r1, _0218d578 ; =func_ov00_020cceec
|
||||
ldr r2, _0218d57c ; =data_ov43_0218db40
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -4808,7 +4808,7 @@ func_ov43_0218d580: ; 0x0218d580
|
||||
ldr r0, _0218d5ac ; =data_ov43_0218db58
|
||||
ldr r1, _0218d5b8 ; =func_0203e7b4
|
||||
ldr r2, _0218d5bc ; =data_ov43_0218db4c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov43_0218d580
|
||||
|
||||
+60
-60
@@ -1,9 +1,69 @@
|
||||
#pragma once
|
||||
.extern Approach_thunk
|
||||
.extern Divide
|
||||
.extern _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
|
||||
.extern _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12ApplyGravityEv
|
||||
.extern _ZN5Actor12CollidesWithEPKS_
|
||||
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
|
||||
.extern _ZN5Actor12SetTransformEP9Transform
|
||||
.extern _ZN5Actor12XzDistanceToEP5Vec3p
|
||||
.extern _ZN5Actor14GetAngleToLinkEv
|
||||
.extern _ZN5Actor14ResetWallTouchEv
|
||||
.extern _ZN5Actor15IsHitboxTouchedEb
|
||||
.extern _ZN5Actor15TrySetTransformEP9Transform
|
||||
.extern _ZN5Actor16CollidesWithLinkEv
|
||||
.extern _ZN5Actor16XzDistanceToLinkEv
|
||||
.extern _ZN5Actor18func_Ov00_020c1bfcEi
|
||||
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
|
||||
.extern _ZN5Actor18func_ov00_020c1fc8Ej
|
||||
.extern _ZN5Actor18func_ov00_020c29ecEi
|
||||
.extern _ZN5Actor18func_ov00_020c313cEj
|
||||
.extern _ZN5Actor18func_ov00_020c3200Ei
|
||||
.extern _ZN5Actor20IncreaseActiveFramesEv
|
||||
.extern _ZN5Actor4KillEv
|
||||
.extern _ZN5Actor6GetPosEv
|
||||
.extern _ZN5Actor8vfunc_0cEv
|
||||
.extern _ZN5Actor8vfunc_10Ej
|
||||
.extern _ZN5Actor8vfunc_18Ej
|
||||
.extern _ZN5Actor8vfunc_1cEt
|
||||
.extern _ZN5Actor8vfunc_24Ev
|
||||
.extern _ZN5Actor8vfunc_28Ev
|
||||
.extern _ZN5Actor8vfunc_2cEv
|
||||
.extern _ZN5Actor8vfunc_30Ev
|
||||
.extern _ZN5Actor8vfunc_38Ev
|
||||
.extern _ZN5Actor8vfunc_48Ei
|
||||
.extern _ZN5Actor8vfunc_4cEPi
|
||||
.extern _ZN5Actor8vfunc_54Ev
|
||||
.extern _ZN5Actor8vfunc_60Ev
|
||||
.extern _ZN5Actor8vfunc_64Ev
|
||||
.extern _ZN5Actor8vfunc_68Ev
|
||||
.extern _ZN5Actor8vfunc_6cEv
|
||||
.extern _ZN5Actor8vfunc_70Ev
|
||||
.extern _ZN5Actor8vfunc_74Ev
|
||||
.extern _ZN5Actor8vfunc_78Ev
|
||||
.extern _ZN5Actor8vfunc_7cEv
|
||||
.extern _ZN5Actor8vfunc_80Ev
|
||||
.extern _ZN5Actor8vfunc_84Ev
|
||||
.extern _ZN5Actor8vfunc_88Ev
|
||||
.extern _ZN5Actor8vfunc_8cEv
|
||||
.extern _ZN5Actor8vfunc_90Ev
|
||||
.extern _ZN5Actor8vfunc_94Ev
|
||||
.extern _ZN5Actor8vfunc_98Ev
|
||||
.extern _ZN5Actor8vfunc_9cEv
|
||||
.extern _ZN5Actor8vfunc_a8Ev
|
||||
.extern _ZN5Actor8vfunc_acEv
|
||||
.extern _ZN5Actor8vfunc_b0Ev
|
||||
.extern _ZN5ActorC2Ev
|
||||
.extern _ZN5ActorD2Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager19GetActiveFairyLevelEi
|
||||
.extern _ZTV11FilterActor
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_027e0194
|
||||
.extern data_027e0764
|
||||
@@ -16,7 +76,6 @@
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
.extern data_027e0ffc
|
||||
.extern _ZTV11FilterActor
|
||||
.extern data_ov00_020e8398
|
||||
.extern data_ov00_020e892c
|
||||
.extern data_ov00_020e9370
|
||||
@@ -46,7 +105,6 @@
|
||||
.extern func_02042f74
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c474
|
||||
@@ -67,65 +125,7 @@
|
||||
.extern func_ov00_020c0cc8
|
||||
.extern func_ov00_020c0e24
|
||||
.extern func_ov00_020c1500
|
||||
.extern _ZN5ActorC2Ev
|
||||
.extern _ZN5ActorD2Ev
|
||||
.extern _ZN5Actor8vfunc_0cEv
|
||||
.extern _ZN5Actor8vfunc_10Ej
|
||||
.extern _ZN5Actor8vfunc_24Ev
|
||||
.extern _ZN5Actor8vfunc_28Ev
|
||||
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
|
||||
.extern _ZN5Actor8vfunc_38Ev
|
||||
.extern _ZN5Actor8vfunc_2cEv
|
||||
.extern _ZN5Actor8vfunc_30Ev
|
||||
.extern _ZN5Actor8vfunc_18Ej
|
||||
.extern _ZN5Actor8vfunc_1cEt
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor8vfunc_60Ev
|
||||
.extern _ZN5Actor8vfunc_64Ev
|
||||
.extern _ZN5Actor8vfunc_68Ev
|
||||
.extern _ZN5Actor8vfunc_6cEv
|
||||
.extern _ZN5Actor8vfunc_70Ev
|
||||
.extern _ZN5Actor8vfunc_74Ev
|
||||
.extern _ZN5Actor8vfunc_7cEv
|
||||
.extern _ZN5Actor8vfunc_78Ev
|
||||
.extern _ZN5Actor8vfunc_80Ev
|
||||
.extern _ZN5Actor8vfunc_84Ev
|
||||
.extern _ZN5Actor8vfunc_88Ev
|
||||
.extern _ZN5Actor8vfunc_8cEv
|
||||
.extern _ZN5Actor8vfunc_90Ev
|
||||
.extern _ZN5Actor8vfunc_94Ev
|
||||
.extern _ZN5Actor8vfunc_98Ev
|
||||
.extern _ZN5Actor8vfunc_9cEv
|
||||
.extern _ZN5Actor15TrySetTransformEP9Transform
|
||||
.extern _ZN5Actor12SetTransformEP9Transform
|
||||
.extern _ZN5Actor8vfunc_a8Ev
|
||||
.extern _ZN5Actor18func_Ov00_020c1bfcEi
|
||||
.extern _ZN5Actor8vfunc_48Ei
|
||||
.extern _ZN5Actor8vfunc_4cEPi
|
||||
.extern _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p
|
||||
.extern _ZN5Actor18func_ov00_020c1fc8Ej
|
||||
.extern _ZN5Actor12CollidesWithEPKS_
|
||||
.extern _ZN5Actor16CollidesWithLinkEv
|
||||
.extern _ZN5Actor12XzDistanceToEP5Vec3p
|
||||
.extern _ZN5Actor16XzDistanceToLinkEv
|
||||
.extern _ZN5Actor14GetAngleToLinkEv
|
||||
.extern _ZN5Actor14ResetWallTouchEv
|
||||
.extern _ZN5Actor18func_ov00_020c29ecEi
|
||||
.extern _ZN5Actor20IncreaseActiveFramesEv
|
||||
.extern _ZN5Actor15IsHitboxTouchedEb
|
||||
.extern _ZN5Actor12ApplyGravityEv
|
||||
.extern _ZN5Actor6GetPosEv
|
||||
.extern _ZN5Actor8vfunc_54Ev
|
||||
.extern _ZN5Actor18func_ov00_020c313cEj
|
||||
.extern _ZN5Actor4KillEv
|
||||
.extern _ZN5Actor8vfunc_acEv
|
||||
.extern _ZN5Actor18func_ov00_020c3200Ei
|
||||
.extern _ZN5Actor8vfunc_b0Ev
|
||||
.extern func_ov00_020c3348
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
|
||||
.extern _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
.extern func_ov00_020c4048
|
||||
.extern func_ov00_020c4588
|
||||
.extern func_ov00_020c4ae8
|
||||
|
||||
+15
-15
@@ -3866,7 +3866,7 @@ func_ov44_0218c360: ; 0x0218c360
|
||||
ldr r1, _0218c49c ; =func_ov44_0218c4a4
|
||||
ldr r2, _0218c4a0 ; =data_ov44_0218ffb4
|
||||
str ip, [r3, #0x30]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _0218c490 ; =data_ov44_0218ff90
|
||||
ldr r1, [r0, #0x20]
|
||||
orr r1, r1, #1
|
||||
@@ -7119,7 +7119,7 @@ func_ov44_0218ea9c: ; 0x0218ea9c
|
||||
ldr r0, _0218eba0 ; =data_ov44_0218feec
|
||||
ldr r1, _0218ebac ; =func_0203e7b4
|
||||
ldr r2, _0218ebb0 ; =data_ov44_0218fee0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #1
|
||||
str r1, [sp]
|
||||
str r1, [sp, #4]
|
||||
@@ -7171,7 +7171,7 @@ func_ov44_0218ea9c: ; 0x0218ea9c
|
||||
ldr r0, _0218ebbc ; =data_ov44_0218f200
|
||||
ldr r1, _0218ebc0 ; =func_ov00_020cceec
|
||||
ldr r2, _0218ebc4 ; =data_ov44_0218ff00
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -7200,7 +7200,7 @@ func_ov44_0218ebc8: ; 0x0218ebc8
|
||||
ldr r0, _0218ecc0 ; =data_ov44_0218ff18
|
||||
ldr r1, _0218eccc ; =func_0203e7b4
|
||||
ldr r2, _0218ecd0 ; =data_ov44_0218ff0c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #1
|
||||
str r3, [sp]
|
||||
str r3, [sp, #4]
|
||||
@@ -7249,7 +7249,7 @@ func_ov44_0218ebc8: ; 0x0218ebc8
|
||||
ldr r0, _0218ecd8 ; =data_ov44_0218f3e4
|
||||
ldr r1, _0218ecdc ; =func_ov00_020cceec
|
||||
ldr r2, _0218ece0 ; =data_ov44_0218ff2c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -7276,7 +7276,7 @@ func_ov44_0218ece4: ; 0x0218ece4
|
||||
ldr r0, _0218ed10 ; =data_ov44_0218ff44
|
||||
ldr r1, _0218ed1c ; =func_0203e7b4
|
||||
ldr r2, _0218ed20 ; =data_ov44_0218ff38
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov44_0218ece4
|
||||
@@ -7299,7 +7299,7 @@ func_ov44_0218ed24: ; 0x0218ed24
|
||||
ldr r0, _0218eee0 ; =data_ov44_0218ff64
|
||||
ldr r1, _0218eeec ; =func_0203e7b4
|
||||
ldr r2, _0218eef0 ; =data_ov44_0218ff58
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #1
|
||||
str r3, [sp]
|
||||
ldr ip, _0218eef4 ; =0x00001b33
|
||||
@@ -7348,7 +7348,7 @@ func_ov44_0218ed24: ; 0x0218ed24
|
||||
ldr r0, _0218eef8 ; =data_ov44_0218f670
|
||||
ldr r1, _0218eefc ; =func_ov00_020cceec
|
||||
ldr r2, _0218ef00 ; =data_ov44_0218ff78
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov lr, #1
|
||||
str lr, [sp]
|
||||
ldr ip, _0218eef4 ; =0x00001b33
|
||||
@@ -7397,7 +7397,7 @@ func_ov44_0218ed24: ; 0x0218ed24
|
||||
ldr r0, _0218ef04 ; =data_ov44_0218f6f0
|
||||
ldr r1, _0218eefc ; =func_ov00_020cceec
|
||||
ldr r2, _0218ef08 ; =data_ov44_0218ff84
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -7426,7 +7426,7 @@ func_ov44_0218ef0c: ; 0x0218ef0c
|
||||
ldr r0, _0218ef38 ; =data_ov44_0218ff9c
|
||||
ldr r1, _0218ef44 ; =func_0203e7b4
|
||||
ldr r2, _0218ef48 ; =data_ov44_0218ff90
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov44_0218ef0c
|
||||
@@ -7449,7 +7449,7 @@ func_ov44_0218ef4c: ; 0x0218ef4c
|
||||
ldr r0, _0218f048 ; =data_ov44_0218ffd0
|
||||
ldr r1, _0218f054 ; =func_0203e7b4
|
||||
ldr r2, _0218f058 ; =data_ov44_0218ffc4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r1, #1
|
||||
str r1, [sp]
|
||||
str r1, [sp, #4]
|
||||
@@ -7499,7 +7499,7 @@ func_ov44_0218ef4c: ; 0x0218ef4c
|
||||
ldr r0, _0218f064 ; =data_ov44_0218fa58
|
||||
ldr r1, _0218f068 ; =func_ov00_020cceec
|
||||
ldr r2, _0218f06c ; =data_ov44_0218ffe4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -7528,7 +7528,7 @@ func_ov44_0218f070: ; 0x0218f070
|
||||
ldr r0, _0218f168 ; =data_ov44_0218fffc
|
||||
ldr r1, _0218f174 ; =func_0203e7b4
|
||||
ldr r2, _0218f178 ; =data_ov44_0218fff0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #1
|
||||
str r3, [sp]
|
||||
str r3, [sp, #4]
|
||||
@@ -7577,7 +7577,7 @@ func_ov44_0218f070: ; 0x0218f070
|
||||
ldr r0, _0218f180 ; =data_ov44_0218fc68
|
||||
ldr r1, _0218f184 ; =func_ov00_020cceec
|
||||
ldr r2, _0218f188 ; =data_ov44_02190010
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -7604,7 +7604,7 @@ func_ov44_0218f18c: ; 0x0218f18c
|
||||
ldr r0, _0218f1b8 ; =data_ov44_02190028
|
||||
ldr r1, _0218f1c4 ; =func_0203e7b4
|
||||
ldr r2, _0218f1c8 ; =data_ov44_0219001c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov44_0218f18c
|
||||
|
||||
+2
-2
@@ -3,6 +3,7 @@
|
||||
.extern _ZN11ItemManager16SetTreasureCountEjc
|
||||
.extern _ZN11ItemManager19SetTreasureSalvagedEjj
|
||||
.extern _ZN11ItemManager21AddTreasurePriceShownEj
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor10SetUnk_11cEc
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
@@ -47,6 +48,7 @@
|
||||
.extern _ZNK11ItemManager16GetTreasureCountEj
|
||||
.extern _ZNK11ItemManager18IsTreasureSalvagedEjj
|
||||
.extern _ZNK11ItemManager21HasTreasurePriceShownEj
|
||||
.extern __register_global_object
|
||||
.extern data_020691a0
|
||||
.extern data_027e0618
|
||||
.extern data_027e077c
|
||||
@@ -107,13 +109,11 @@
|
||||
.extern func_0203d77c
|
||||
.extern func_0203e784
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_0207b1fc
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c474
|
||||
.extern func_ov00_0208726c
|
||||
.extern func_ov00_02087338
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern func_ov00_020a9588
|
||||
.extern func_ov00_020a95a4
|
||||
.extern func_ov00_020a9aec
|
||||
|
||||
+3
-3
@@ -6583,7 +6583,7 @@ func_ov45_0218e3e8: ; 0x0218e3e8
|
||||
ldr r0, _0218e414 ; =data_ov45_0218ed8c
|
||||
ldr r1, _0218e420 ; =func_0203e7b4
|
||||
ldr r2, _0218e424 ; =data_ov45_0218ed80
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov45_0218e3e8
|
||||
@@ -6605,7 +6605,7 @@ func_ov45_0218e428: ; 0x0218e428
|
||||
ldr r0, _0218e454 ; =data_ov45_0218edb0
|
||||
ldr r1, _0218e460 ; =func_0203e7b4
|
||||
ldr r2, _0218e464 ; =data_ov45_0218eda4
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov45_0218e428
|
||||
@@ -6627,7 +6627,7 @@ func_ov45_0218e468: ; 0x0218e468
|
||||
ldr r0, _0218e494 ; =data_ov45_0218edd4
|
||||
ldr r1, _0218e4a0 ; =func_0203e7b4
|
||||
ldr r2, _0218e4a4 ; =data_ov45_0218edc8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov45_0218e468
|
||||
|
||||
+1
-1
@@ -58,6 +58,7 @@
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager16GetTreasureCountEj
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02057200
|
||||
.extern data_027e0160
|
||||
@@ -117,7 +118,6 @@
|
||||
.extern func_02037628
|
||||
.extern func_0203e784
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207ba90
|
||||
|
||||
+4
-4
@@ -5273,7 +5273,7 @@ func_ov46_021944ac: ; 0x021944ac
|
||||
ldr r0, _021944d8 ; =data_ov46_02194bac
|
||||
ldr r1, _021944e4 ; =func_0203e7b4
|
||||
ldr r2, _021944e8 ; =data_ov46_02194ba0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov46_021944ac
|
||||
@@ -5295,7 +5295,7 @@ func_ov46_021944ec: ; 0x021944ec
|
||||
ldr r0, _02194518 ; =data_ov46_02194bcc
|
||||
ldr r1, _02194524 ; =func_0203e7b4
|
||||
ldr r2, _02194528 ; =data_ov46_02194bc0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov46_021944ec
|
||||
@@ -5318,7 +5318,7 @@ func_ov46_0219452c: ; 0x0219452c
|
||||
ldr r0, _02194590 ; =data_ov46_02194c54
|
||||
ldr r1, _0219459c ; =func_0203e7b4
|
||||
ldr r2, _021945a0 ; =data_ov46_02194c48
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _021945a4 ; =data_02057200
|
||||
ldr r0, _021945a8 ; =data_ov46_02194900
|
||||
ldr r2, [r1]
|
||||
@@ -5356,7 +5356,7 @@ func_ov46_021945ac: ; 0x021945ac
|
||||
ldr r0, _02194620 ; =data_ov46_02194c74
|
||||
ldr r1, _0219462c ; =func_0203e7b4
|
||||
ldr r2, _02194630 ; =data_ov46_02194c68
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02194634 ; =data_02057200
|
||||
ldr r0, _02194638 ; =data_ov46_02194a6c
|
||||
ldr r2, [r1]
|
||||
|
||||
+1
-1
@@ -102,7 +102,7 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
|
||||
+5
-5
@@ -5140,7 +5140,7 @@ func_ov47_021942f0: ; 0x021942f0
|
||||
ldr r0, _0219431c ; =data_ov47_02194a0c
|
||||
ldr r1, _02194328 ; =func_0203e7b4
|
||||
ldr r2, _0219432c ; =data_ov47_02194a00
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov47_021942f0
|
||||
@@ -5162,7 +5162,7 @@ func_ov47_02194330: ; 0x02194330
|
||||
ldr r0, _0219435c ; =data_ov47_02194a2c
|
||||
ldr r1, _02194368 ; =func_0203e7b4
|
||||
ldr r2, _0219436c ; =data_ov47_02194a20
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov47_02194330
|
||||
@@ -5185,7 +5185,7 @@ func_ov47_02194370: ; 0x02194370
|
||||
ldr r0, _02194480 ; =data_ov47_02194a4c
|
||||
ldr r1, _0219448c ; =func_0203e7b4
|
||||
ldr r2, _02194490 ; =data_ov47_02194a40
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r0, #7
|
||||
mov r2, #2
|
||||
str r0, [sp]
|
||||
@@ -5240,7 +5240,7 @@ func_ov47_02194370: ; 0x02194370
|
||||
ldr r0, _0219449c ; =data_ov47_021946d8
|
||||
ldr r1, _021944a0 ; =func_ov00_020cceec
|
||||
ldr r2, _021944a4 ; =data_ov47_02194a60
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -5268,7 +5268,7 @@ func_ov47_021944a8: ; 0x021944a8
|
||||
ldr r0, _021944d4 ; =data_ov47_02194a78
|
||||
ldr r1, _021944e0 ; =func_0203e7b4
|
||||
ldr r2, _021944e4 ; =data_ov47_02194a6c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov47_021944a8
|
||||
|
||||
+61
-1
@@ -63,10 +63,71 @@
|
||||
.extern _ZN5Actor9GetHitboxEP8Cylinder
|
||||
.extern _ZN5ActorC2Ev
|
||||
.extern _ZN5ActorD2Ev
|
||||
.extern _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12ApplyGravityEv
|
||||
.extern _ZN5Actor12CollidesWithEPKS_
|
||||
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
|
||||
.extern _ZN5Actor12SetTransformEP9Transform
|
||||
.extern _ZN5Actor12XzDistanceToEP5Vec3p
|
||||
.extern _ZN5Actor14GetAngleToLinkEv
|
||||
.extern _ZN5Actor15IsHitboxTouchedEb
|
||||
.extern _ZN5Actor15TrySetTransformEP9Transform
|
||||
.extern _ZN5Actor16CollidesWithLinkEv
|
||||
.extern _ZN5Actor16XzDistanceToLinkEv
|
||||
.extern _ZN5Actor18CollidesWithShieldEP8Cylinder
|
||||
.extern _ZN5Actor18func_ov00_020c1cf8Ev
|
||||
.extern _ZN5Actor18func_ov00_020c1d58Ev
|
||||
.extern _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii
|
||||
.extern _ZN5Actor18func_ov00_020c1fc8Ej
|
||||
.extern _ZN5Actor18func_ov00_020c243cEiPi
|
||||
.extern _ZN5Actor18func_ov00_020c313cEj
|
||||
.extern _ZN5Actor18func_ov00_020c3200Ei
|
||||
.extern _ZN5Actor20IncreaseActiveFramesEv
|
||||
.extern _ZN5Actor4KillEv
|
||||
.extern _ZN5Actor6GetPosEv
|
||||
.extern _ZN5Actor8vfunc_08Ev
|
||||
.extern _ZN5Actor8vfunc_0cEv
|
||||
.extern _ZN5Actor8vfunc_10Ej
|
||||
.extern _ZN5Actor8vfunc_18Ej
|
||||
.extern _ZN5Actor8vfunc_1cEt
|
||||
.extern _ZN5Actor8vfunc_20Ei
|
||||
.extern _ZN5Actor8vfunc_24Ev
|
||||
.extern _ZN5Actor8vfunc_28Ev
|
||||
.extern _ZN5Actor8vfunc_2cEv
|
||||
.extern _ZN5Actor8vfunc_30Ev
|
||||
.extern _ZN5Actor8vfunc_38Ev
|
||||
.extern _ZN5Actor8vfunc_4cEPi
|
||||
.extern _ZN5Actor8vfunc_54Ev
|
||||
.extern _ZN5Actor8vfunc_60Ev
|
||||
.extern _ZN5Actor8vfunc_64Ev
|
||||
.extern _ZN5Actor8vfunc_68Ev
|
||||
.extern _ZN5Actor8vfunc_6cEv
|
||||
.extern _ZN5Actor8vfunc_70Ev
|
||||
.extern _ZN5Actor8vfunc_74Ev
|
||||
.extern _ZN5Actor8vfunc_78Ev
|
||||
.extern _ZN5Actor8vfunc_7cEv
|
||||
.extern _ZN5Actor8vfunc_80Ev
|
||||
.extern _ZN5Actor8vfunc_84Ev
|
||||
.extern _ZN5Actor8vfunc_88Ev
|
||||
.extern _ZN5Actor8vfunc_8cEv
|
||||
.extern _ZN5Actor8vfunc_90Ev
|
||||
.extern _ZN5Actor8vfunc_94Ev
|
||||
.extern _ZN5Actor8vfunc_98Ev
|
||||
.extern _ZN5Actor8vfunc_9cEv
|
||||
.extern _ZN5Actor8vfunc_a8Ev
|
||||
.extern _ZN5Actor8vfunc_acEv
|
||||
.extern _ZN5Actor8vfunc_b0Ev
|
||||
.extern _ZN5Actor9GetHitboxEP8Cylinder
|
||||
.extern _ZN5ActorC2Ev
|
||||
.extern _ZN5ActorD2Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager19GetActiveFairyLevelEi
|
||||
.extern _ZTV11FilterActor
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_027e0764
|
||||
.extern data_027e0d38
|
||||
@@ -105,7 +166,6 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
|
||||
+10
-10
@@ -1991,7 +1991,7 @@ _02191694:
|
||||
ldr r1, _02191c20 ; =func_ov48_02191c60
|
||||
ldr r2, _02191c24 ; =data_ov48_0219545c
|
||||
str r5, [r3, #0x3c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02191c14 ; =data_ov48_0219542c
|
||||
ldr r1, [r0, #0x2c]
|
||||
orr r1, r1, #1
|
||||
@@ -5763,7 +5763,7 @@ func_ov48_021946c0: ; 0x021946c0
|
||||
ldr r0, _021947b0 ; =data_ov48_0219540c
|
||||
ldr r1, _021947bc ; =func_0203e7b4
|
||||
ldr r2, _021947c0 ; =data_ov48_02195400
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov ip, #1
|
||||
str ip, [sp]
|
||||
mov r1, #3
|
||||
@@ -5810,7 +5810,7 @@ func_ov48_021946c0: ; 0x021946c0
|
||||
ldr r0, _021947c4 ; =data_ov48_02194b40
|
||||
ldr r1, _021947c8 ; =func_ov00_020cceec
|
||||
ldr r2, _021947cc ; =data_ov48_02195420
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -5837,7 +5837,7 @@ func_ov48_021947d0: ; 0x021947d0
|
||||
ldr r0, _021948d4 ; =data_ov48_02195438
|
||||
ldr r1, _021948e0 ; =func_0203e7b4
|
||||
ldr r2, _021948e4 ; =data_ov48_0219542c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r3, #0
|
||||
str r3, [sp]
|
||||
str r3, [sp, #4]
|
||||
@@ -5889,7 +5889,7 @@ func_ov48_021947d0: ; 0x021947d0
|
||||
ldr r0, _021948ec ; =data_ov48_02194d50
|
||||
ldr r1, _021948f0 ; =func_ov00_020cceec
|
||||
ldr r2, _021948f4 ; =data_ov48_0219544c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -5917,7 +5917,7 @@ func_ov48_021948f8: ; 0x021948f8
|
||||
ldr r0, _021949f0 ; =data_ov48_02195478
|
||||
ldr r1, _021949fc ; =func_0203e7b4
|
||||
ldr r2, _02194a00 ; =data_ov48_0219546c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov ip, #1
|
||||
str ip, [sp]
|
||||
str ip, [sp, #4]
|
||||
@@ -5966,7 +5966,7 @@ func_ov48_021948f8: ; 0x021948f8
|
||||
ldr r0, _02194a08 ; =data_ov48_02194f30
|
||||
ldr r1, _02194a0c ; =func_ov00_020cceec
|
||||
ldr r2, _02194a10 ; =data_ov48_0219548c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
@@ -5993,7 +5993,7 @@ func_ov48_02194a14: ; 0x02194a14
|
||||
ldr r0, _02194a40 ; =data_ov48_021954a4
|
||||
ldr r1, _02194a4c ; =func_0203e7b4
|
||||
ldr r2, _02194a50 ; =data_ov48_02195498
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov48_02194a14
|
||||
@@ -6015,7 +6015,7 @@ func_ov48_02194a54: ; 0x02194a54
|
||||
ldr r0, _02194a80 ; =data_ov48_021954c4
|
||||
ldr r1, _02194a8c ; =func_0203e7b4
|
||||
ldr r2, _02194a90 ; =data_ov48_021954b8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov48_02194a54
|
||||
@@ -6037,7 +6037,7 @@ func_ov48_02194a94: ; 0x02194a94
|
||||
ldr r0, _02194ac0 ; =data_ov48_021954e4
|
||||
ldr r1, _02194acc ; =func_0203e7b4
|
||||
ldr r2, _02194ad0 ; =data_ov48_021954d8
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov48_02194a94
|
||||
|
||||
+1
-1
@@ -71,6 +71,7 @@
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __register_global_object
|
||||
.extern data_02050f54
|
||||
.extern data_02052f54
|
||||
.extern data_027e0764
|
||||
@@ -112,7 +113,6 @@
|
||||
.extern func_0203e784
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207c1b0
|
||||
|
||||
+4
-4
@@ -3500,7 +3500,7 @@ func_ov49_021982c8: ; 0x021982c8
|
||||
ldr r0, _021983cc ; =data_ov49_0219892c
|
||||
ldr r1, _021983d8 ; =func_0203e7b4
|
||||
ldr r2, _021983dc ; =data_ov49_02198920
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov r4, #1
|
||||
str r4, [sp]
|
||||
ldr r0, _021983e0 ; =0x00001b33
|
||||
@@ -3552,7 +3552,7 @@ func_ov49_021982c8: ; 0x021982c8
|
||||
ldr r0, _021983e8 ; =data_ov49_021984e0
|
||||
ldr r1, _021983ec ; =func_ov00_020cceec
|
||||
ldr r2, _021983f0 ; =data_ov49_02198940
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
@@ -3580,7 +3580,7 @@ func_ov49_021983f4: ; 0x021983f4
|
||||
ldr r0, _02198420 ; =data_ov49_02198958
|
||||
ldr r1, _0219842c ; =func_0203e7b4
|
||||
ldr r2, _02198430 ; =data_ov49_0219894c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov49_021983f4
|
||||
@@ -3602,7 +3602,7 @@ func_ov49_02198434: ; 0x02198434
|
||||
ldr r0, _02198460 ; =data_ov49_02198978
|
||||
ldr r1, _0219846c ; =func_0203e7b4
|
||||
ldr r2, _02198470 ; =data_ov49_0219896c
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov49_02198434
|
||||
|
||||
+1
-1
@@ -107,7 +107,7 @@
|
||||
.extern func_0203e7b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f8d4
|
||||
.extern __register_global_object
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
|
||||
+4
-4
@@ -2524,7 +2524,7 @@ func_ov50_0219769c: ; 0x0219769c
|
||||
ldr r1, _0219775c ; =func_ov50_02197768
|
||||
ldr r2, _02197760 ; =data_ov50_02198cf0
|
||||
str ip, [r3, #0x3c]
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r0, _02197750 ; =data_ov50_02198cc0
|
||||
ldr r1, [r0, #0x2c]
|
||||
orr r1, r1, #1
|
||||
@@ -3902,7 +3902,7 @@ func_ov50_0219882c: ; 0x0219882c
|
||||
ldr r0, _02198874 ; =data_ov50_02198cac
|
||||
ldr r1, _02198880 ; =func_0203e7b4
|
||||
ldr r2, _02198884 ; =data_ov50_02198ca0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
ldr r1, _02198888 ; =0x00004b5c
|
||||
ldr r2, _0219888c ; =data_ov50_021989c0
|
||||
mov r0, #0x10000000
|
||||
@@ -3934,7 +3934,7 @@ func_ov50_02198890: ; 0x02198890
|
||||
ldr r0, _02198984 ; =data_ov50_02198ccc
|
||||
ldr r1, _02198990 ; =func_0203e7b4
|
||||
ldr r2, _02198994 ; =data_ov50_02198cc0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
mov ip, #1
|
||||
str ip, [sp]
|
||||
ldr r1, _02198998 ; =0x00001b33
|
||||
@@ -3982,7 +3982,7 @@ func_ov50_02198890: ; 0x02198890
|
||||
ldr r0, _0219899c ; =data_ov50_02198ad8
|
||||
ldr r1, _021989a0 ; =func_ov00_020cceec
|
||||
ldr r2, _021989a4 ; =data_ov50_02198ce0
|
||||
bl func_0204f8d4
|
||||
bl __register_global_object
|
||||
add sp, sp, #0x84
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user