mirror of
https://github.com/zeldaret/ph
synced 2026-05-23 06:54:18 -04:00
@@ -0,0 +1,32 @@
|
||||
BasedOnStyle: LLVM
|
||||
IndentWidth: 4
|
||||
ColumnLimit: 127
|
||||
|
||||
AllowShortFunctionsOnASingleLine: Empty
|
||||
AllowShortIfStatementsOnASingleLine: WithoutElse
|
||||
AllowShortCaseLabelsOnASingleLine: true
|
||||
AllowShortEnumsOnASingleLine: false
|
||||
|
||||
IndentCaseLabels: true
|
||||
IndentExternBlock: Indent
|
||||
IndentPPDirectives: BeforeHash
|
||||
NamespaceIndentation: All
|
||||
IndentAccessModifiers: false
|
||||
AccessModifierOffset: -4
|
||||
|
||||
AlignConsecutiveAssignments: Consecutive
|
||||
AlignEscapedNewlines: DontAlign
|
||||
AlignTrailingComments: Leave
|
||||
|
||||
BreakConstructorInitializers: AfterColon
|
||||
|
||||
PackConstructorInitializers: Never
|
||||
|
||||
SpaceAfterCStyleCast: true
|
||||
SpaceBeforeParens: Custom
|
||||
SpaceBeforeParensOptions:
|
||||
AfterPlacementOperator: false
|
||||
|
||||
BreakBeforeBraces: Custom
|
||||
BraceWrapping:
|
||||
AfterControlStatement: MultiLine
|
||||
@@ -7,3 +7,8 @@ ph_*/
|
||||
*.sav
|
||||
*.xMAP
|
||||
objdiff.json
|
||||
/dsd
|
||||
/dsd.exe
|
||||
/dsd.pdb
|
||||
build.ninja
|
||||
.ninja_log
|
||||
|
||||
+14
-123
@@ -3,142 +3,33 @@
|
||||
- [Decompiling](#decompiling)
|
||||
- [Code style](#code-style)
|
||||
- [Creating new `.c`/`.cpp` files](#creating-new-ccpp-files)
|
||||
- [Non-matching functions](#non-matching-functions)
|
||||
|
||||
## Project structure
|
||||
- `asm/`: Non-decompiled assembly code
|
||||
- `ovXX/`: Code for overlay `XX`
|
||||
- `*.s`: Source file in assembly
|
||||
- `*.inc`: External symbols imported by respective source file
|
||||
- `build/`: Build output
|
||||
- `arm9_linker_script.lcf`: Linker command file for ARM9 program, specifies the order to put code and data into the ROM
|
||||
- `arm9_objects.txt`: List of object files to pass to the linker
|
||||
- `eur/`: Compiled/linked files
|
||||
- `asm/`: Built assembly code
|
||||
- `src/`: Built C/C++ code
|
||||
- `overlays/`: Contains `.bin` and `.lz` files for each overlay
|
||||
- `*.bin`: Linked code/data to compress or put in the ROM
|
||||
- `*.lz`: Compressed code to put in the ROM
|
||||
- `main.bin.xMAP`: Map file listing RAM addresses for all symbols
|
||||
- `eur|usa/`: Target version
|
||||
- `build/`: Linked ROM objects
|
||||
- `delinks/`: Objects delinked from the base ROM
|
||||
- `libs|src/`: Built C/C++ code
|
||||
- `arm9.o`: Linked ELF object
|
||||
- `arm9.o.xMAP`: Map file listing memory addresses for all symbols
|
||||
- `config/`: [`dsd`](https://github.com/AetiasHax/ds-decomp) configuration files
|
||||
- `docs/`: Documentation about the game
|
||||
- `extract/`: Game assets, extracted from your own supplied ROM
|
||||
- `eur|usa/`: [`ds-rom`](https://github.com/AetiasHax/ds-rom) extract directories
|
||||
- `include/`: Include files
|
||||
- `ph_eur/`: Game assets, extracted from your own supplied ROM
|
||||
- `assets/`: Unmodified assets
|
||||
- `banner/`: Banner logo and text that shows on the DS home menu
|
||||
- `arm7.bin`: Extracted ARM7 program
|
||||
- `arm9_ovdata.bin`: Data about ARM9 overlays
|
||||
- `src/`: Source C/C++ files
|
||||
- `tools/`: Tools for this project
|
||||
- `compress/`: Compresses code before it is put in the ROM
|
||||
- `include/`: Common C code for multiple tools
|
||||
- `mwccarm/`: Compiler toolchain
|
||||
- `rom/`: Extracts and builds ROMs
|
||||
- `gen_externs.py`: Generates `.inc` files, use `make gen_externs` to run it
|
||||
- `lcf.py`: Generates `arm9_linker_script.lcf`
|
||||
- `m2ctx.py`: Generates context for decomp.me
|
||||
- `patch_mwcc.py`: Patches bugs in the toolchain
|
||||
- `progress.py`: Computes decompilation progress
|
||||
- `configure.py`: Generates `build.ninja`
|
||||
- `m2ctx.py`: Generates context for [decomp.me](https://decomp.me/)
|
||||
- `mangle.py`: Shows mangled symbol names in a given C/C++ file
|
||||
- `requirements.txt`: Python libraries
|
||||
- `setup.py`: Sets up the project
|
||||
- `assets.txt`: The order of asset directories to put in the ROM
|
||||
- `*.sha1`: SHA-1 digests of different versions of the game
|
||||
|
||||
## Decompiling
|
||||
See [/docs/decompiling.md](/docs/decompiling.md).
|
||||
|
||||
## Creating new `.c`/`.cpp` files
|
||||
New source files must be added to the LCF (Linker Command File). This is done via `lcf.py`, which generates the LCF when
|
||||
building.
|
||||
|
||||
In `lcf.py`, you will see a list of overlays near the top. Each overlay then has a list of source files ending in `.s`, `.c` or
|
||||
`.cpp`. Those source files, when compiled, are appended to the ROM in the order that they appear in the list.
|
||||
|
||||
So, to create a new source file, you put the path to the source file in the correct overlay so that it appears in the correct
|
||||
order in relation to other source files.
|
||||
|
||||
## Code style
|
||||
The code style is not strict, but please try to mimic the existing style as much as possible.
|
||||
|
||||
If it's impossible to match a function while following the code style, then it's OK to not follow it. But do let us know when
|
||||
this happens so we may amend the code style.
|
||||
|
||||
Below is an example of the code style in this project. If something is unclear, look at existing code. If the existing code is
|
||||
insufficient, then you may decide the code style in that situation.
|
||||
```cpp
|
||||
// Space before pointer asterisk * and reference ampersand &
|
||||
s32 MyClass::MyMethod(MyStruct *myStruct, s32 &anInteger) {
|
||||
// Opening brace { on the same line
|
||||
// Space after `if`, `while`, `for` and `switch`
|
||||
if (myStruct->isCool) {
|
||||
// Class member fields are prefixed with "m"
|
||||
mInteger = anInteger;
|
||||
}
|
||||
// No space before asterisk * in pointer casts
|
||||
// Space after cast operator
|
||||
mPointer = (u32*) &anInteger;
|
||||
|
||||
// Prefer pre-increment ++i
|
||||
// Use s32, s16, s8, etc. instead of int, short, char
|
||||
for (s32 i = 0; i < 10; ++i) {
|
||||
// Use `char` instead of s8 to indicate actual characters
|
||||
char ch = 'A' + i * 2;
|
||||
mString[i] = ch;
|
||||
}
|
||||
|
||||
// Put long conditions on new line
|
||||
if (
|
||||
// Add clarifying parentheses for bool operators
|
||||
(mInteger > 10 && mPointer != NULL) ||
|
||||
(mInteger < 5)
|
||||
) {
|
||||
// Add clarifying parentheses for bitwise operators
|
||||
mBool = ((mInteger >> 5) & 1) != 0;
|
||||
}
|
||||
|
||||
do {
|
||||
// Call member functions using `this`
|
||||
this->DoStuff();
|
||||
// In do-while loops, `while` on same line as closing brace }
|
||||
} while (this->CanDoStuff());
|
||||
|
||||
switch (mInteger) {
|
||||
// Indent `case`
|
||||
// If possible, put braces after `case`
|
||||
case 8: {
|
||||
return *mPointer;
|
||||
// If possible, put `break` after closing brace }
|
||||
} break;
|
||||
}
|
||||
|
||||
// No parentheses around return value
|
||||
return mInteger;
|
||||
}
|
||||
```
|
||||
|
||||
## Non-matching functions
|
||||
This project supports non-matching functions, and you can build them by using `make NONMATCHING=1`.
|
||||
|
||||
Non-matching functions must be written as follows:
|
||||
```cpp
|
||||
#include "global.hpp"
|
||||
|
||||
void NONMATCH(MyFunction)() {
|
||||
#ifndef NONMATCHING
|
||||
#include "../asm/path/to/asm.inc"
|
||||
#else
|
||||
// non-matching code here
|
||||
#endif
|
||||
}
|
||||
```
|
||||
|
||||
When building normally, the `NONMATCH` macro will mark `MyFunction` as an assembly function, and the `NONMATCHING` macro will
|
||||
not be defined so that the `asm.inc` file will be included.
|
||||
|
||||
Conversely, when building in non-matching mode, `MyFunction` will be a regular C/C++ function, and the non-matching code will
|
||||
be inserted instead of `asm.inc`.
|
||||
|
||||
When contributing non-matching functions to this project, please build in both modes and fix any build errors you may get.
|
||||
Delete the `.o` file between building in each mode so that the `Makefile` runs the compiler both times.
|
||||
|
||||
> [!NOTE]
|
||||
> The inline assembler does not function the same as the standalone assembler. [See differences here.](docs/inline_assembler.md#differences-from-standalone-assembler)
|
||||
This project has a `.clang-format` file and all C/C++ files in this project should follow it. We recommend using an editor
|
||||
compatible with `clang-format` to format the code as you save.
|
||||
|
||||
+14
-41
@@ -10,14 +10,13 @@ Contents:
|
||||
## Prerequisites
|
||||
|
||||
1. Use one of these platforms:
|
||||
- Windows (MSYS)
|
||||
- Linux via WSL
|
||||
- Windows (recommended)
|
||||
- Linux
|
||||
2. Install the following:
|
||||
- Python 3.11+ and pip
|
||||
- GCC 9+
|
||||
- Make
|
||||
- **On Linux/WSL**: Wine/Wibo
|
||||
- Ninja
|
||||
- **On Linux**: Wine/Wibo
|
||||
3. Install the Python dependencies:
|
||||
```shell
|
||||
python -m pip install -r tools/requirements.txt
|
||||
@@ -26,38 +25,24 @@ python -m pip install -r tools/requirements.txt
|
||||
```shell
|
||||
python tools/setup.py
|
||||
```
|
||||
5. Run the Ninja configure script:
|
||||
```shell
|
||||
python tools/configure.py <eur|usa>
|
||||
```
|
||||
|
||||
> [!IMPORTANT]
|
||||
> Rerun `configure.py` often to ensure that all C/C++ code gets compiled.
|
||||
|
||||
> [!NOTE]
|
||||
> For Linux users: If you plan to use Wibo instead of Wine, run make with `make WINE=<path/to/wibo> ...`.
|
||||
> For Linux users: If you plan to use Wibo instead of Wine, run `configure.py` with `-w <path/to/wibo>`.
|
||||
6. Put one or more base ROMs in the [`/extract/`](/extract/README.md) directory of this repository.
|
||||
|
||||
## Build the ROM
|
||||
|
||||
This repository does not include any of the game's assets, and you will need an original decrypted base ROM.
|
||||
Put the base ROM in the root directory of this repository. Please verify that your dumped ROM matches one of the versions
|
||||
below:
|
||||
|
||||
| Version | File name | SHA1 |
|
||||
| ------- | ----------------- | ------------------------------------------ |
|
||||
| EUR | `baserom_eur.nds` | `02be55db55cf254bd064d2b3eb368b92a5b4156d` |
|
||||
| USA | `baserom_usa.nds` | `4c8f52dd719918bbcd46e73a8bae8628139c1b85` |
|
||||
|
||||
Run `make extract` to extract from all the base ROMs you've provided. You only need to do this once.
|
||||
|
||||
Once you have extracted the base ROM, simply run `make eur` or `make usa` to rebuild it.
|
||||
Now you can run `ninja` to build a ROM for the chosen version.
|
||||
|
||||
### Matching the base ROM
|
||||
|
||||
**This is optional!** You only need to follow these steps if you want a matching ROM.
|
||||
|
||||
> [!NOTE]
|
||||
> For interested readers:
|
||||
> Retail games are usually "encrypted," which means that the first 0x800 bytes of the secure area is encrypted using a
|
||||
4168-byte key found in the ARM7 BIOS. The secure area is 0x4000 bytes long and lives at the start of the ARM9 program at
|
||||
address 0x2000000.
|
||||
> This encryption is optional, and games will run just fine without it. In fact, this project doesn't even produce an
|
||||
encrypted ROM. However, the ROM header includes a checksum of the secure area **after** encryption, so we must calculate it
|
||||
somehow.
|
||||
|
||||
First, [extract the ARM7 BIOS from your DS device](https://wiki.ds-homebrew.com/ds-index/ds-bios-firmware-dump). Put the
|
||||
ARM7 BIOS in the root directory of this repository, and verify that your dumped BIOS matches the one below:
|
||||
|
||||
@@ -65,16 +50,4 @@ ARM7 BIOS in the root directory of this repository, and verify that your dumped
|
||||
| --------------- | ------------------------------------------ |
|
||||
| `arm7_bios.bin` | `6ee830c7f552c5bf194c20a2c13d5bb44bdb5c03` |
|
||||
|
||||
Now, `make` should automatically detect the ARM7 BIOS and will build a matching ROM.
|
||||
|
||||
## Building with non-matching code
|
||||
Due to challenges with decompilation, some functions are not decompiled to 100% match the original assembly. Such functions are
|
||||
marked with `NONMATCH` before the function declaration.
|
||||
|
||||
While non-matching functions do not contribute to getting a matching ROM, they can provide useful information (e.g. updates to
|
||||
structs/classes) or encourage collaboration to match the function.
|
||||
|
||||
By default, non-matching functions are compiled with **inline assembly** so that the built ROM can still match the base ROM.
|
||||
However, by running `make NONMATCHING=1`, non-matching functions are compiled as **C++** instead of inline assembly.
|
||||
|
||||
As a result, the built ROM will not match and is not guaranteed to function identically to the base ROM.
|
||||
Now, rerun `configure.py` so it can update `build.ninja` to build a matching ROM.
|
||||
|
||||
@@ -1,158 +0,0 @@
|
||||
ifeq ($(REGION), EUR)
|
||||
REGION_NAME := eur
|
||||
REGION_SUFFIX := P
|
||||
else ifeq ($(REGION), USA)
|
||||
REGION_NAME := usa
|
||||
REGION_SUFFIX := E
|
||||
else ifneq ($(REGION),)
|
||||
$(error Unknown region '$(REGION)')
|
||||
endif
|
||||
|
||||
ifeq ($(OS),Windows_NT)
|
||||
WINE :=
|
||||
else
|
||||
WINE ?= wine
|
||||
PYTHON ?= python3.11
|
||||
endif
|
||||
|
||||
PYTHON ?= python
|
||||
|
||||
ROOT := $(shell pwd)
|
||||
BUILD_DIR := build
|
||||
TARGET_DIR := $(BUILD_DIR)/$(REGION_NAME)
|
||||
TOOLS_DIR := tools
|
||||
BASE_DIR := ph_$(REGION_NAME)
|
||||
ARM7_BIOS := arm7_bios.bin
|
||||
ASSETS_TXT := assets.txt
|
||||
|
||||
ASM_FILES := $(shell find asm -name *.s)
|
||||
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)
|
||||
CXX_CTXS = $(CXX_FILES:%.cpp=$(TARGET_DIR)/%.cpp.ctx)
|
||||
C_CTXS = $(C_FILES:%.c=$(TARGET_DIR)/%.c.ctx)
|
||||
|
||||
OV_BINS := $(wildcard $(TARGET_DIR)/overlays/*.bin)
|
||||
OV_LZS = $(OV_BINS:%.bin=%.lz)
|
||||
|
||||
NDS_FILE := ph_$(REGION_NAME).nds
|
||||
BASE_ROM := baserom_$(REGION_NAME).nds
|
||||
CHECKSUM := ph_$(REGION_NAME).sha1
|
||||
|
||||
MW_VER := 2.0/sp1p5
|
||||
MW_ASM := $(ROOT)/$(TOOLS_DIR)/mwccarm/$(MW_VER)/mwasmarm.exe
|
||||
MW_CC := $(ROOT)/$(TOOLS_DIR)/mwccarm/$(MW_VER)/mwccarm.exe
|
||||
MW_LD := $(ROOT)/$(TOOLS_DIR)/mwccarm/$(MW_VER)/mwldarm.exe
|
||||
MW_LICENSE := $(ROOT)/$(TOOLS_DIR)/mwccarm/license.dat
|
||||
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 := -O4,p -enum int -char signed -str noreuse -proc arm946e -gccext,on -fp soft -inline on,noauto -Cpp_exceptions off -RTTI off -interworking -sym on -gccinc -i include -i libs/c/include -i libs/cpp/include -nolink -d $(REGION) -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)
|
||||
CC_FLAGS += -DNONMATCHING
|
||||
endif
|
||||
|
||||
.PHONY: help
|
||||
help:
|
||||
@echo "Usage:"
|
||||
@echo "make extract .................... Extracts provided base ROMs"
|
||||
@echo "make extract REGION=(USA|EUR) ... Extracts specific base ROM"
|
||||
@echo "make eur ........................ Builds European ROM"
|
||||
@echo "make usa ........................ Builds American ROM"
|
||||
@echo "make clean ...................... Clean up build files"
|
||||
@echo "make gen_externs ................ Generates .inc files for Assembly"
|
||||
|
||||
.PHONY: eur
|
||||
eur:
|
||||
$(MAKE) all REGION=EUR
|
||||
|
||||
.PHONY: usa
|
||||
usa:
|
||||
$(MAKE) all REGION=USA
|
||||
|
||||
.PHONY: all
|
||||
all: tools rom
|
||||
sha1sum $(NDS_FILE)
|
||||
sha1sum -c $(CHECKSUM)
|
||||
|
||||
.PHONY: tools
|
||||
tools:
|
||||
cd $(TOOLS_DIR)/compress && $(MAKE)
|
||||
cd $(TOOLS_DIR)/rom && $(MAKE)
|
||||
cd $(TOOLS_DIR)/elf && $(MAKE)
|
||||
|
||||
.PHONY: rom
|
||||
rom: arm9
|
||||
ifneq (,$(wildcard $(ARM7_BIOS)))
|
||||
$(TOOLS_DIR)/rom/buildrom -a $(BASE_DIR) -b $(TARGET_DIR) -r $(REGION_SUFFIX) -o $(NDS_FILE) -s $(ASSETS_TXT) -7 $(ARM7_BIOS)
|
||||
else
|
||||
$(TOOLS_DIR)/rom/buildrom -a $(BASE_DIR) -b $(TARGET_DIR) -r $(REGION_SUFFIX) -o $(NDS_FILE) -s $(ASSETS_TXT)
|
||||
endif
|
||||
|
||||
.PHONY: extract
|
||||
extract: tools
|
||||
ifeq (,$(REGION))
|
||||
$(MAKE) extract REGION=EUR
|
||||
$(MAKE) extract REGION=USA
|
||||
else ifneq (,$(wildcard $(BASE_ROM)))
|
||||
$(TOOLS_DIR)/rom/extractrom -o $(BASE_DIR) -i $(BASE_ROM)
|
||||
endif
|
||||
|
||||
.PHONY: arm9
|
||||
arm9: link
|
||||
$(MAKE) compress
|
||||
|
||||
.PHONY: setup
|
||||
setup:
|
||||
mkdir -p $(TARGET_DIR)/overlays
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
rm -rf build/
|
||||
|
||||
.PHONY: lcf
|
||||
lcf: setup $(TOOLS_DIR)/lcf.py
|
||||
$(PYTHON) $(TOOLS_DIR)/lcf.py
|
||||
|
||||
$(ASM_OBJS): $(TARGET_DIR)/%.o: %
|
||||
mkdir -p $(dir $@)
|
||||
LM_LICENSE_FILE=$(MW_LICENSE) $(WINE) $(MW_ASM) $(ASM_FLAGS) $< -o $@
|
||||
|
||||
$(CXX_OBJS): $(TARGET_DIR)/%.o: % $(TARGET_DIR)/%.ctx
|
||||
mkdir -p $(dir $@)
|
||||
LM_LICENSE_FILE=$(MW_LICENSE) $(WINE) $(MW_CC) $(CC_FLAGS) $(CXX_FLAGS) $< -o $@
|
||||
$(TOOLS_DIR)/elf/elfkill -s $< -e $@
|
||||
|
||||
$(C_OBJS): $(TARGET_DIR)/%.o: % $(TARGET_DIR)/%.ctx
|
||||
mkdir -p $(dir $@)
|
||||
LM_LICENSE_FILE=$(MW_LICENSE) $(WINE) $(MW_CC) $(CC_FLAGS) $(C_FLAGS) $< -o $@
|
||||
$(TOOLS_DIR)/elf/elfkill -s $< -e $@
|
||||
|
||||
$(CXX_CTXS) $(C_CTXS): $(TARGET_DIR)/%.ctx: %
|
||||
mkdir -p $(dir $@)
|
||||
$(PYTHON) $(TOOLS_DIR)/m2ctx.py -f $@ $<
|
||||
|
||||
.PHONY: link
|
||||
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
|
||||
compress: $(OV_LZS)
|
||||
$(TOOLS_DIR)/compress/compress -s 0x4000 -i $(TARGET_DIR)/arm9.bin -o $(TARGET_DIR)/arm9.lz
|
||||
|
||||
$(OV_LZS): %.lz: %.bin
|
||||
$(TOOLS_DIR)/compress/compress -p -i $< -o $@
|
||||
|
||||
.PHONY: gen_externs
|
||||
gen_externs: $(ASM_INCS)
|
||||
|
||||
$(ASM_INCS): %.inc: %.s
|
||||
$(PYTHON) $(TOOLS_DIR)/gen_externs.py $<
|
||||
@@ -1,10 +1,10 @@
|
||||
# The Legend of Zelda: Phantom Hourglass
|
||||
|
||||
**Work in progress!** This project aims to recreate source code for ***The Legend of Zelda: Phantom Hourglass*** by decompiling
|
||||
assembly code by hand. **The repository only contains code.** To build the ROM, you must own an existing copy of the game to
|
||||
extract assets from.
|
||||
**Work in progress!** This project aims to recreate source code for ***The Legend of Zelda: Phantom Hourglass*** by decompiling its code by hand. **The repository does not contain assets or assembly code.** To build the ROM, you must own an existing
|
||||
copy of the game to extract assets from.
|
||||
|
||||
**Note:** The project targets the European and American versions, and other versions might be supported later.
|
||||
> [!NOTE]
|
||||
> The project targets the European and American versions, and other versions might be supported later.
|
||||
|
||||
## How to install
|
||||
See [INSTALL.md](INSTALL.md) for instructions on how to install the project.
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
#pragma once
|
||||
-13259
File diff suppressed because it is too large
Load Diff
@@ -1,72 +0,0 @@
|
||||
#pragma once
|
||||
.extern gSinCosTable
|
||||
.extern data_02054f54
|
||||
.extern data_02055058
|
||||
.extern data_0205ada4
|
||||
.extern data_0205ae08
|
||||
.extern data_027e0000
|
||||
.extern data_027e0014
|
||||
.extern data_027e00b4
|
||||
.extern data_027e0138
|
||||
.extern data_027e0148
|
||||
.extern data_027e0200
|
||||
.extern data_027e0220
|
||||
.extern data_027e028c
|
||||
.extern data_027e02a0
|
||||
.extern data_027e0374
|
||||
.extern data_027e0378
|
||||
.extern data_027e037c
|
||||
.extern data_027e080c
|
||||
.extern data_027e081c
|
||||
.extern data_027e08e4
|
||||
.extern gMapManager
|
||||
.extern data_027e0e64
|
||||
.extern data_027e0f6c
|
||||
.extern data_027e0fdc
|
||||
.extern data_ov00_020db008
|
||||
.extern func_02003564
|
||||
.extern func_020035a4
|
||||
.extern func_02003b20
|
||||
.extern func_02005234
|
||||
.extern func_020074d4
|
||||
.extern func_020075b8
|
||||
.extern func_0200763c
|
||||
.extern func_02007690
|
||||
.extern func_02007894
|
||||
.extern func_02007920
|
||||
.extern func_02007984
|
||||
.extern func_020079d8
|
||||
.extern func_020079f4
|
||||
.extern func_02007c08
|
||||
.extern func_0200c338
|
||||
.extern func_0200e21c
|
||||
.extern func_0200e228
|
||||
.extern func_0200e2e4
|
||||
.extern func_0200e2f0
|
||||
.extern func_0200ee4c
|
||||
.extern func_0200ee60
|
||||
.extern func_0201827c
|
||||
.extern func_0202b2e8
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern _ZN7MapBase18func_ov00_0207e968Ev
|
||||
.extern _ZN7MapBase18func_ov00_0207e96cEv
|
||||
.extern func_ov00_02081ef4
|
||||
.extern _ZN10MapManager17Get_MapData_Unk28Ev
|
||||
.extern _ZN10MapManager17Get_MapData_Unk2aEv
|
||||
.extern _ZN10MapManager18func_ov00_020839d4Ev
|
||||
.extern _ZN10MapManager18func_ov00_020839f8Ev
|
||||
.extern _ZN10MapManager16MapData_vfunc_68Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083ef8EP5Vec3pS1_i
|
||||
.extern _ZN10MapManager16MapData_vfunc_78Ev
|
||||
.extern _ZN10MapManager18func_ov00_02086284EPiP5Vec3pS2_itS2_S2_
|
||||
.extern _ZN10MapManager18func_ov00_02086a84EPiP5Vec3pS2_iiiS2_S2_
|
||||
.extern func_ov00_0208e4f8
|
||||
.extern func_ov00_0208ed74
|
||||
.extern func_ov00_0208ee00
|
||||
.extern func_ov00_020951d4
|
||||
.extern func_ov00_02095224
|
||||
.extern func_ov00_02095258
|
||||
.extern func_ov00_02095278
|
||||
.extern func_ov00_020a61ac
|
||||
.extern gItemManager
|
||||
-9335
File diff suppressed because it is too large
Load Diff
@@ -1,29 +0,0 @@
|
||||
#pragma once
|
||||
|
||||
.macro arm_func_start name
|
||||
.balign 4, 0
|
||||
.global \name
|
||||
.type \name, @function
|
||||
.arm
|
||||
.endm
|
||||
|
||||
.macro arm_func_end name
|
||||
.size \name, .-\name
|
||||
.endm
|
||||
|
||||
.macro thumb_func_start name
|
||||
.balign 4, 0
|
||||
.global \name
|
||||
.type \name, @function
|
||||
.thumb
|
||||
.endm
|
||||
|
||||
.macro non_word_aligned_thumb_func_start name
|
||||
.global \name
|
||||
.type \name, @function
|
||||
.thumb
|
||||
.endm
|
||||
|
||||
.macro thumb_func_end name
|
||||
.size \name, .-\name
|
||||
.endm
|
||||
@@ -1,485 +0,0 @@
|
||||
#pragma once
|
||||
.extern Atan2
|
||||
.extern Divide
|
||||
.extern Vec3p_Add
|
||||
.extern Vec3p_Cross
|
||||
.extern Vec3p_Distance
|
||||
.extern Vec3p_Dot
|
||||
.extern Vec3p_Length
|
||||
.extern Vec3p_Normalize
|
||||
.extern Vec3p_Sub
|
||||
.extern _ZN10MapManager18func_ov00_02082614Eii
|
||||
.extern _ZN10MapManager18func_ov00_020838e8EjPi
|
||||
.extern _ZN10MapManager18func_ov00_02084740Ev
|
||||
.extern _ZN10MapManager18func_ov00_02086044Eiii
|
||||
.extern _ZN11ItemManager10GiveRupeesEsb
|
||||
.extern _ZN11ItemManager7AddItemEi
|
||||
.extern _ZN11ItemManager8GiveKeysEj
|
||||
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
.extern _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN12TouchControl18func_ov00_0207af38Etb
|
||||
.extern _ZN12TouchControlC2Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN14AdventureFlags6ExistsEv
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020ab6c8Ev
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __register_global_object
|
||||
.extern data_02056fd0
|
||||
.extern data_020570d0
|
||||
.extern data_020691a0
|
||||
.extern data_02075da0
|
||||
.extern data_02075dac
|
||||
.extern data_02075ebc
|
||||
.extern data_02076d88
|
||||
.extern data_027e0000
|
||||
.extern data_027e0004
|
||||
.extern data_027e0014
|
||||
.extern data_027e006c
|
||||
.extern data_027e0070
|
||||
.extern data_027e0074
|
||||
.extern data_027e0078
|
||||
.extern data_027e007c
|
||||
.extern data_027e0080
|
||||
.extern data_027e0084
|
||||
.extern data_027e0088
|
||||
.extern data_027e008c
|
||||
.extern data_027e0098
|
||||
.extern data_027e00a4
|
||||
.extern data_027e00b4
|
||||
.extern data_027e00b8
|
||||
.extern data_027e0158
|
||||
.extern data_027e0184
|
||||
.extern data_027e0200
|
||||
.extern data_027e0220
|
||||
.extern data_027e0228
|
||||
.extern data_027e022c
|
||||
.extern data_027e0230
|
||||
.extern data_027e0258
|
||||
.extern data_027e025c
|
||||
.extern data_027e0260
|
||||
.extern data_027e0288
|
||||
.extern data_027e028c
|
||||
.extern data_027e0290
|
||||
.extern data_027e0294
|
||||
.extern data_027e0298
|
||||
.extern data_027e029c
|
||||
.extern data_027e02a0
|
||||
.extern data_027e02a4
|
||||
.extern data_027e02b0
|
||||
.extern data_027e0330
|
||||
.extern data_027e0370
|
||||
.extern data_027e0378
|
||||
.extern data_027e037c
|
||||
.extern data_027e0384
|
||||
.extern data_027e03c8
|
||||
.extern data_027e03fc
|
||||
.extern data_027e0424
|
||||
.extern data_027e0438
|
||||
.extern data_027e045c
|
||||
.extern data_027e0468
|
||||
.extern data_027e047c
|
||||
.extern data_027e04ac
|
||||
.extern data_027e04dc
|
||||
.extern data_027e053c
|
||||
.extern data_027e057c
|
||||
.extern data_027e05e0
|
||||
.extern data_027e05e4
|
||||
.extern data_027e05e8
|
||||
.extern data_027e05ec
|
||||
.extern data_027e05f0
|
||||
.extern data_027e05f4
|
||||
.extern data_027e05f8
|
||||
.extern data_027e0600
|
||||
.extern data_027e060c
|
||||
.extern data_027e0618
|
||||
.extern data_027e071c
|
||||
.extern data_027e0764
|
||||
.extern data_027e077c
|
||||
.extern data_027e080c
|
||||
.extern data_027e08e4
|
||||
.extern data_027e08f8
|
||||
.extern data_027e08fc
|
||||
.extern data_027e0c38
|
||||
.extern data_027e0c50
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0c5c
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0cb4
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d04
|
||||
.extern data_027e0d18
|
||||
.extern data_027e0d28
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e0d44
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0d78
|
||||
.extern data_027e0db0
|
||||
.extern data_027e0dbc
|
||||
.extern data_027e0e28
|
||||
.extern data_027e0e2c
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f7c
|
||||
.extern data_027e0f80
|
||||
.extern data_027e0f84
|
||||
.extern data_027e0f8c
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e103c
|
||||
.extern data_027e1054
|
||||
.extern data_027e10c0
|
||||
.extern data_027e3f80
|
||||
.extern data_ov00_020ec798
|
||||
.extern data_ov00_020ec7dc
|
||||
.extern data_ov00_020ee698
|
||||
.extern data_ov00_020ee734
|
||||
.extern data_ov00_020ee820
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov01_020f8768
|
||||
.extern data_ov01_020f8788
|
||||
.extern data_ov01_020f87a8
|
||||
.extern data_ov01_020f87c8
|
||||
.extern data_ov01_020f87e8
|
||||
.extern data_ov01_020f8808
|
||||
.extern data_ov01_020f8828
|
||||
.extern data_ov01_020f8848
|
||||
.extern data_ov01_020f8868
|
||||
.extern data_ov01_020f8888
|
||||
.extern data_ov02_0210016c
|
||||
.extern data_ov06_0210398c
|
||||
.extern data_ov07_02102900
|
||||
.extern data_ov07_02102920
|
||||
.extern data_ov09_0211dd28
|
||||
.extern data_ov09_0211dd48
|
||||
.extern data_ov09_0211dd68
|
||||
.extern data_ov09_0211dd88
|
||||
.extern data_ov09_0211dda8
|
||||
.extern data_ov09_0211ddc8
|
||||
.extern data_ov09_0211dde8
|
||||
.extern data_ov09_0211de08
|
||||
.extern data_ov09_0211de28
|
||||
.extern data_ov09_0211de48
|
||||
.extern data_ov09_0211de68
|
||||
.extern data_ov09_0211de88
|
||||
.extern data_ov09_0211dea8
|
||||
.extern data_ov09_0211dec8
|
||||
.extern data_ov09_0211dee8
|
||||
.extern data_ov09_0211df08
|
||||
.extern data_ov09_0211df28
|
||||
.extern data_ov09_0211df48
|
||||
.extern data_ov09_0211df68
|
||||
.extern data_ov09_0211df88
|
||||
.extern data_ov09_0211dfa8
|
||||
.extern data_ov09_0211dfc8
|
||||
.extern data_ov09_0211dfe8
|
||||
.extern data_ov09_0211e008
|
||||
.extern data_ov09_0211e028
|
||||
.extern data_ov09_0211e048
|
||||
.extern data_ov09_0211e0c0
|
||||
.extern data_ov09_0211e860
|
||||
.extern data_ov09_0211e880
|
||||
.extern data_ov09_0211e8c0
|
||||
.extern data_ov09_0211e8e0
|
||||
.extern data_ov09_0211e900
|
||||
.extern data_ov09_0211e920
|
||||
.extern data_ov09_0211e940
|
||||
.extern data_ov09_0211f5b4
|
||||
.extern data_ov10_0211e960
|
||||
.extern data_ov12_02134ac0
|
||||
.extern data_ov12_02134b00
|
||||
.extern data_ov12_02134b20
|
||||
.extern data_ov12_02134b40
|
||||
.extern data_ov12_02134b60
|
||||
.extern data_ov12_02134b80
|
||||
.extern data_ov12_02134ba0
|
||||
.extern data_ov12_02134bc0
|
||||
.extern data_ov12_02134be0
|
||||
.extern data_ov12_02134c00
|
||||
.extern data_ov12_02134c20
|
||||
.extern data_ov12_02134c40
|
||||
.extern data_ov12_02134c60
|
||||
.extern data_ov12_02134c80
|
||||
.extern data_ov12_02134ca0
|
||||
.extern data_ov12_02134cc0
|
||||
.extern data_ov12_02134ce0
|
||||
.extern data_ov12_02134d00
|
||||
.extern data_ov12_02134d20
|
||||
.extern data_ov12_02134d40
|
||||
.extern data_ov12_02134d60
|
||||
.extern data_ov12_02134d80
|
||||
.extern data_ov12_02134da0
|
||||
.extern data_ov12_02134dc0
|
||||
.extern data_ov12_02134de0
|
||||
.extern data_ov12_02134e00
|
||||
.extern data_ov12_02134e20
|
||||
.extern data_ov12_02134e40
|
||||
.extern data_ov12_02134e60
|
||||
.extern data_ov12_02134e80
|
||||
.extern data_ov12_02134ea0
|
||||
.extern data_ov12_02137c64
|
||||
.extern data_ov13_0211606c
|
||||
.extern data_ov13_02116094
|
||||
.extern data_ov13_021160b4
|
||||
.extern data_ov13_0211638c
|
||||
.extern data_ov14_021540d4
|
||||
.extern data_ov14_021540f4
|
||||
.extern data_ov14_02154114
|
||||
.extern data_ov14_02154134
|
||||
.extern data_ov14_02154154
|
||||
.extern data_ov14_02154174
|
||||
.extern data_ov15_021871ec
|
||||
.extern data_ov15_0218720c
|
||||
.extern data_ov15_0218722c
|
||||
.extern data_ov15_0218724c
|
||||
.extern data_ov17_0216b284
|
||||
.extern data_ov17_0216b2a4
|
||||
.extern data_ov18_0216b694
|
||||
.extern data_ov18_0216b6b4
|
||||
.extern data_ov18_0216b6d4
|
||||
.extern data_ov20_0217971c
|
||||
.extern data_ov20_0217973c
|
||||
.extern data_ov22_0217975c
|
||||
.extern data_ov22_0217977c
|
||||
.extern data_ov22_0217979c
|
||||
.extern data_ov22_021797bc
|
||||
.extern data_ov37_021882c0
|
||||
.extern data_ov37_021882e0
|
||||
.extern data_ov40_021882a0
|
||||
.extern func_01ff8000
|
||||
.extern func_01ff80d4
|
||||
.extern func_01ff81f8
|
||||
.extern func_01ff8214
|
||||
.extern func_01ff8230
|
||||
.extern func_01ff88b0
|
||||
.extern func_01ff892c
|
||||
.extern func_01ff8954
|
||||
.extern func_01ff8a34
|
||||
.extern func_01ff8a4c
|
||||
.extern func_01ff8ad8
|
||||
.extern func_01ff8af8
|
||||
.extern func_01ff8e84
|
||||
.extern func_01ff9158
|
||||
.extern func_01ff91f8
|
||||
.extern func_01ff9224
|
||||
.extern func_01ff927c
|
||||
.extern func_01ff991c
|
||||
.extern func_01ff992c
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff99f4
|
||||
.extern func_01ff9a18
|
||||
.extern func_01ff9a50
|
||||
.extern func_01ff9ac4
|
||||
.extern func_01ff9af8
|
||||
.extern func_01ff9b24
|
||||
.extern func_01ff9b4c
|
||||
.extern func_01ff9b88
|
||||
.extern func_01ff9f3c
|
||||
.extern func_01ffa29c
|
||||
.extern func_01ffa2dc
|
||||
.extern func_01ffa34c
|
||||
.extern func_01ffa370
|
||||
.extern func_01ffa48c
|
||||
.extern func_01ffa640
|
||||
.extern func_01ffa8d4
|
||||
.extern func_01ffa94c
|
||||
.extern func_01ffa9fc
|
||||
.extern func_01ffb7c0
|
||||
.extern func_01ffbbcc
|
||||
.extern func_01ffbe34
|
||||
.extern func_01ffe468
|
||||
.extern func_01fffcd8
|
||||
.extern func_01ffff08
|
||||
.extern func_0203e8a0
|
||||
.extern func_0203ebe0
|
||||
.extern func_0203ebf8
|
||||
.extern func_0203ec34
|
||||
.extern func_0203ec4c
|
||||
.extern func_0203ee48
|
||||
.extern func_0203ee80
|
||||
.extern func_0203eeb0
|
||||
.extern func_0203ef30
|
||||
.extern func_0203ef78
|
||||
.extern func_0203efd8
|
||||
.extern func_0203f020
|
||||
.extern func_0203f0d8
|
||||
.extern func_0203f378
|
||||
.extern func_0203f3a8
|
||||
.extern func_0203f5dc
|
||||
.extern func_0203f904
|
||||
.extern func_0203f974
|
||||
.extern func_0203f9b8
|
||||
.extern func_0203fa54
|
||||
.extern func_0203fa80
|
||||
.extern func_0203fb18
|
||||
.extern func_0203fb58
|
||||
.extern func_0203fb70
|
||||
.extern func_0203fc30
|
||||
.extern func_0203fc78
|
||||
.extern func_0203fe00
|
||||
.extern func_0203fe60
|
||||
.extern func_020400cc
|
||||
.extern func_02040acc
|
||||
.extern func_02041894
|
||||
.extern func_020418d8
|
||||
.extern func_0204193c
|
||||
.extern func_0204198c
|
||||
.extern func_020419d0
|
||||
.extern func_02041c90
|
||||
.extern func_02041ca8
|
||||
.extern func_02041ddc
|
||||
.extern func_02041e34
|
||||
.extern func_02041e7c
|
||||
.extern func_02041ea8
|
||||
.extern func_02041ed0
|
||||
.extern func_02041f68
|
||||
.extern func_02041f98
|
||||
.extern func_02041fa4
|
||||
.extern func_02041fb0
|
||||
.extern func_02042584
|
||||
.extern func_020425b4
|
||||
.extern func_02042f68
|
||||
.extern func_0204f48c
|
||||
.extern func_0204f558
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f7b0
|
||||
.extern func_0204fd14
|
||||
.extern func_0204fed8
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078b88
|
||||
.extern func_ov00_02078ffc
|
||||
.extern func_ov00_02079e04
|
||||
.extern func_ov00_0207a2e8
|
||||
.extern func_ov00_0207a6e8
|
||||
.extern func_ov00_0207a7f4
|
||||
.extern func_ov00_0207a820
|
||||
.extern func_ov00_0207a8e0
|
||||
.extern func_ov00_0207a908
|
||||
.extern func_ov00_0207a950
|
||||
.extern func_ov00_0207abec
|
||||
.extern func_ov00_0207b288
|
||||
.extern func_ov00_0207b2f0
|
||||
.extern func_ov00_0207b334
|
||||
.extern func_ov00_0207b378
|
||||
.extern func_ov00_0207b43c
|
||||
.extern func_ov00_0207b988
|
||||
.extern func_ov00_0207b9c8
|
||||
.extern func_ov00_0207b9dc
|
||||
.extern func_ov00_0207bc48
|
||||
.extern func_ov00_0207bcb4
|
||||
.extern func_ov00_0207be84
|
||||
.extern func_ov00_0207c0f0
|
||||
.extern func_ov00_02087d98
|
||||
.extern func_ov00_02089068
|
||||
.extern func_ov00_0208b180
|
||||
.extern func_ov00_0209d728
|
||||
.extern func_ov00_0209d90c
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020bce48
|
||||
.extern func_ov00_020bcec8
|
||||
.extern func_ov00_020ce704
|
||||
.extern func_ov00_020cec60
|
||||
.extern func_ov00_020cef9c
|
||||
.extern func_ov00_020cf0bc
|
||||
.extern func_ov00_020cf224
|
||||
.extern func_ov00_020cf238
|
||||
.extern func_ov00_020cf284
|
||||
.extern func_ov00_020cf2a0
|
||||
.extern func_ov00_020cf348
|
||||
.extern func_ov00_020cf404
|
||||
.extern func_ov00_020cf42c
|
||||
.extern func_ov00_020cf488
|
||||
.extern func_ov00_020cf4bc
|
||||
.extern func_ov00_020cf8fc
|
||||
.extern func_ov00_020cfa24
|
||||
.extern func_ov00_020cfb20
|
||||
.extern func_ov00_020cfb38
|
||||
.extern func_ov00_020cfb48
|
||||
.extern func_ov00_020cfb58
|
||||
.extern func_ov00_020cfc9c
|
||||
.extern func_ov00_020cfe40
|
||||
.extern func_ov00_020cfea8
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d03c4
|
||||
.extern func_ov00_020d0460
|
||||
.extern func_ov00_020d054c
|
||||
.extern func_ov00_020d0594
|
||||
.extern func_ov00_020d060c
|
||||
.extern func_ov00_020d0644
|
||||
.extern func_ov00_020d1530
|
||||
.extern func_ov00_020d16f0
|
||||
.extern func_ov00_020d6438
|
||||
.extern func_ov00_020d6488
|
||||
.extern func_ov00_020d64ac
|
||||
.extern func_ov00_020d65b8
|
||||
.extern func_ov00_020d65f0
|
||||
.extern func_ov00_020d6620
|
||||
.extern func_ov00_020d666c
|
||||
.extern func_ov00_020d6a8c
|
||||
.extern func_ov00_020d70a4
|
||||
.extern func_ov00_020d716c
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_020d7f18
|
||||
.extern func_ov03_020f3f94
|
||||
.extern func_ov03_020f4760
|
||||
.extern func_ov03_020f4874
|
||||
.extern func_ov04_0210d53c
|
||||
.extern func_ov05_02100ae0
|
||||
.extern func_ov05_02103e58
|
||||
.extern func_ov05_02103ea0
|
||||
.extern func_ov05_02103f8c
|
||||
.extern func_ov05_02104028
|
||||
.extern func_ov07_02100ae0
|
||||
.extern func_ov07_02102850
|
||||
.extern func_ov07_021028a0
|
||||
.extern func_ov08_02112c20
|
||||
.extern func_ov09_02112c20
|
||||
.extern func_ov09_02114810
|
||||
.extern func_ov09_02116364
|
||||
.extern func_ov09_0211653c
|
||||
.extern func_ov09_02116664
|
||||
.extern func_ov10_02112c20
|
||||
.extern func_ov11_0212b934
|
||||
.extern func_ov12_02112d20
|
||||
.extern func_ov12_02113390
|
||||
.extern func_ov13_02114f78
|
||||
.extern func_ov13_021157b0
|
||||
.extern func_ov14_021537bc
|
||||
.extern func_ov16_0211f640
|
||||
.extern func_ov16_0211f7b8
|
||||
.extern func_ov16_0211f9bc
|
||||
.extern func_ov16_0211fa20
|
||||
.extern func_ov16_0211fb38
|
||||
.extern func_ov16_0211fb60
|
||||
.extern func_ov16_0211fbb8
|
||||
.extern func_ov16_0211fc8c
|
||||
.extern func_ov16_0211fcf8
|
||||
.extern func_ov16_0211fddc
|
||||
.extern func_ov16_0211feb4
|
||||
.extern func_ov16_0211fec8
|
||||
.extern func_ov16_0211ffdc
|
||||
.extern func_ov16_02120000
|
||||
.extern func_ov16_02120018
|
||||
.extern func_ov16_02120050
|
||||
.extern func_ov16_021200fc
|
||||
.extern func_ov16_02120130
|
||||
.extern func_ov18_02169634
|
||||
.extern gActorManager
|
||||
.extern gAdventureFlags
|
||||
.extern gHeap
|
||||
.extern gItemManager
|
||||
.extern gMapManager
|
||||
.extern gOverlayManager
|
||||
.extern gPlayerLink
|
||||
.extern gPlayerPos
|
||||
.extern gVec3p_ZERO
|
||||
.extern gpBuildDate
|
||||
.extern strcat
|
||||
.extern strcpy
|
||||
.extern strlen
|
||||
.extern strncpy
|
||||
-165307
File diff suppressed because it is too large
Load Diff
@@ -1,148 +0,0 @@
|
||||
#pragma once
|
||||
.extern Divide
|
||||
.extern FastDivide
|
||||
.extern WaitByLoop
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern __global_destructor_chain
|
||||
.extern data_02000b88
|
||||
.extern data_02063220
|
||||
.extern data_027e02a0
|
||||
.extern data_027e0618
|
||||
.extern data_027e0c38
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d78
|
||||
.extern data_027e0f64
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_01ff8000
|
||||
.extern func_01ffe468
|
||||
.extern func_02000950
|
||||
.extern func_02000b60
|
||||
.extern func_02000c60
|
||||
.extern func_02000f78
|
||||
.extern func_020010c8
|
||||
.extern func_02001154
|
||||
.extern func_02001194
|
||||
.extern func_020011d0
|
||||
.extern func_02001534
|
||||
.extern func_020016e8
|
||||
.extern func_02001cc0
|
||||
.extern func_02001d58
|
||||
.extern func_02001dfc
|
||||
.extern func_02001e98
|
||||
.extern func_02001f24
|
||||
.extern func_02002488
|
||||
.extern func_02002774
|
||||
.extern func_02002bac
|
||||
.extern func_02002bb8
|
||||
.extern func_02002bf4
|
||||
.extern func_02002c14
|
||||
.extern func_0200301c
|
||||
.extern func_02004ce0
|
||||
.extern func_02004d00
|
||||
.extern func_0200753c
|
||||
.extern func_020078c0
|
||||
.extern func_020078f4
|
||||
.extern func_02007938
|
||||
.extern func_02007a44
|
||||
.extern func_02007ad8
|
||||
.extern func_02007d8c
|
||||
.extern func_02008a50
|
||||
.extern func_02008b04
|
||||
.extern func_02008b50
|
||||
.extern func_02008b74
|
||||
.extern func_0200b4b4
|
||||
.extern func_0200c224
|
||||
.extern func_0200c3f4
|
||||
.extern func_0200c424
|
||||
.extern func_0200c454
|
||||
.extern func_0200c6fc
|
||||
.extern func_0200c718
|
||||
.extern func_0200c76c
|
||||
.extern func_0200d5e4
|
||||
.extern func_0200d880
|
||||
.extern func_0200d8d0
|
||||
.extern func_0200d938
|
||||
.extern func_0200da78
|
||||
.extern func_0200e044
|
||||
.extern func_0200e0c8
|
||||
.extern func_0200e160
|
||||
.extern func_0200e288
|
||||
.extern func_0200e2a4
|
||||
.extern func_0200e2c0
|
||||
.extern func_0200e2e4
|
||||
.extern func_0200e2fc
|
||||
.extern func_0200e5f8
|
||||
.extern func_0200ee4c
|
||||
.extern func_0200ee60
|
||||
.extern func_0200eebc
|
||||
.extern func_0200f248
|
||||
.extern func_02017374
|
||||
.extern func_020174d0
|
||||
.extern func_02029a00
|
||||
.extern func_0202e99c
|
||||
.extern func_0202e9bc
|
||||
.extern func_0202ea18
|
||||
.extern func_0202f52c
|
||||
.extern func_020304d4
|
||||
.extern func_0203068c
|
||||
.extern func_02032fa4
|
||||
.extern func_02033e70
|
||||
.extern func_02038b40
|
||||
.extern func_02039208
|
||||
.extern func_0203a30c
|
||||
.extern func_0203c5dc
|
||||
.extern func_0203d358
|
||||
.extern func_0203d800
|
||||
.extern func_0203de24
|
||||
.extern func_0203e2e8
|
||||
.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_020508c4
|
||||
.extern func_02050a20
|
||||
.extern func_02050ca0
|
||||
.extern func_02050cb4
|
||||
.extern func_02050ce0
|
||||
.extern func_02050d0c
|
||||
.extern func_02050d20
|
||||
.extern func_02050d34
|
||||
.extern func_02050d48
|
||||
.extern func_02050d5c
|
||||
.extern func_02050d70
|
||||
.extern func_02050d88
|
||||
.extern func_02050d9c
|
||||
.extern func_02050db8
|
||||
.extern func_02050dcc
|
||||
.extern func_02050de0
|
||||
.extern func_02050df4
|
||||
.extern func_02050e10
|
||||
.extern func_02050e24
|
||||
.extern func_02050e38
|
||||
.extern func_02050e64
|
||||
.extern func_02050e90
|
||||
.extern func_02050ea4
|
||||
.extern func_02050eb8
|
||||
.extern func_02050ee4
|
||||
.extern func_02050f00
|
||||
.extern func_02050f40
|
||||
.extern func_ov00_02078b88
|
||||
.extern func_ov00_02089a2c
|
||||
.extern func_ov00_02089a84
|
||||
.extern func_ov00_0208cae8
|
||||
.extern func_ov00_0208caf8
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d033c
|
||||
.extern func_ov00_020d03c4
|
||||
.extern func_ov00_020d0490
|
||||
.extern func_ov00_020d0504
|
||||
.extern func_ov00_020d054c
|
||||
.extern func_ov00_020d77e4
|
||||
.extern gOverlayManager
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,36 +0,0 @@
|
||||
#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
@@ -1,75 +0,0 @@
|
||||
#pragma once
|
||||
.extern Atan2
|
||||
.extern Vec3p_Add
|
||||
.extern Vec3p_Distance
|
||||
.extern Vec3p_Length
|
||||
.extern Vec3p_Sub
|
||||
.extern _ZN10EquipSword12GetEquipRopeEv
|
||||
.extern _ZN10MapManager18func_ov00_02083570Eii
|
||||
.extern _ZN10MapManager18func_ov00_02083ef8EP5Vec3pS1_i
|
||||
.extern _ZN10MapManager18func_ov00_02084b38Eiii
|
||||
.extern _ZN10MapManager18func_ov00_02084be0Eii
|
||||
.extern _ZN10MapManager18func_ov00_02084c5cEii
|
||||
.extern _ZN10PlayerBase12CollidesWithEP8Cylinder
|
||||
.extern _ZN10PlayerBase17EquipCollidesWithEP8Cylinderi
|
||||
.extern _ZN10PlayerBase18EquipItem_vfunc_2cEv
|
||||
.extern _ZN10PlayerBase18func_ov00_020a7c60EP5Vec3pS1_i
|
||||
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
|
||||
.extern _ZN12ActorManager12FilterActorsEP15FilterActorBaseP9ActorList
|
||||
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
.extern _ZN12ActorManager18func_ov00_020c398cEj
|
||||
.extern _ZN12ActorManager18func_ov00_020c399cEjP8Cylinder
|
||||
.extern _ZN12ActorManager18func_ov00_020c39acEjPKjb
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN12TouchControl13func_0202b864EP5Vec3pic
|
||||
.extern _ZN12TouchControl13func_0202b894EP5Vec3pic
|
||||
.extern _ZN13PlayerControl13StopFollowingEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14EquipBoomerang8GetActorEv
|
||||
.extern _ZN14PlayerLinkBase14GetGrabActorIdEv
|
||||
.extern _ZN14PlayerLinkBase18func_ov00_020bc854EP5Vec3p
|
||||
.extern _ZN14PlayerLinkBase19GetCurrentCharacterEv
|
||||
.extern _ZN14PlayerLinkBase20GongoronCollidesWithEP8Cylinder
|
||||
.extern _ZN19Actor_UnkStruct_0a4C1Eiiii
|
||||
.extern _ZN5Actor13func_01fffd04Ei
|
||||
.extern _ZN8Cylinder8OverlapsEPS_
|
||||
.extern _ZN9EquipRope18func_ov14_0213d420Ev
|
||||
.extern _ZN9EquipRope18func_ov14_0213d440Ei
|
||||
.extern _ZN9EquipRope18func_ov14_0213d480Ei
|
||||
.extern _ZN9EquipRope18func_ov14_0213d81cEiP5Vec3p
|
||||
.extern _ZN9EquipRope18func_ov14_0213d91cEi
|
||||
.extern _ZN9EquipRope18func_ov14_0213dadcEiP8Cylinder
|
||||
.extern _ZN9EquipRope18func_ov14_0213ddd4EP5Actor
|
||||
.extern _ZN9EquipRope18func_ov14_0213defcEP5Actor
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZNK11ItemManager19GetActiveFairyLevelEi
|
||||
.extern abs
|
||||
.extern data_02056be4
|
||||
.extern data_02063e4c
|
||||
.extern data_027e077c
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e103c
|
||||
.extern data_ov00_020e9c88
|
||||
.extern func_01ffbe34
|
||||
.extern func_0202d95c
|
||||
.extern func_020313c8
|
||||
.extern func_ov00_02079470
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207b89c
|
||||
.extern func_ov00_02087ef0
|
||||
.extern _ZN14PlayerLinkBase18func_ov00_020bd304Ev
|
||||
.extern func_ov00_020c5924
|
||||
.extern func_ov00_020c8398
|
||||
.extern func_ov05_02103f4c
|
||||
.extern gActorManager
|
||||
.extern gAdventureFlags
|
||||
.extern gItemManager
|
||||
.extern gMapManager
|
||||
.extern gPlayer
|
||||
.extern gPlayerAngle
|
||||
.extern gPlayerControl
|
||||
.extern gPlayerLink
|
||||
.extern gPlayerPos
|
||||
.extern gSinCosTable
|
||||
.extern gVec3p_ZERO
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,18 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN10MapManager18func_ov00_020836ccEjP4AABBj
|
||||
.extern _ZN5Actor10SetUnk_129Eb
|
||||
.extern _ZN5Actor14DistanceToLinkEv
|
||||
.extern _ZN5Actor14StopLinkFollowEv
|
||||
.extern _ZN5Actor18func_ov00_020c27a8Ei
|
||||
.extern data_02056be4
|
||||
.extern data_027e077c
|
||||
.extern gMapManager
|
||||
.extern data_027e103c
|
||||
.extern Vec3p_Distance
|
||||
.extern func_ov00_0208e72c
|
||||
.extern func_ov00_0208e7a4
|
||||
.extern func_ov00_0208f318
|
||||
.extern func_ov00_020c3ef0
|
||||
.extern func_ov00_020c3f08
|
||||
.extern func_ov00_020c3f3c
|
||||
.extern func_ov00_020c3f54
|
||||
@@ -1,881 +0,0 @@
|
||||
.include "ov00/Actor/ActorManager.inc"
|
||||
.include "macros/function.inc"
|
||||
|
||||
.text
|
||||
.global _ZN12ActorManager11DeleteActorEjb
|
||||
arm_func_start _ZN12ActorManager11DeleteActorEjb
|
||||
_ZN12ActorManager11DeleteActorEjb: ; 0x020c33d4
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
movs r4, r2
|
||||
mov r6, r0
|
||||
mov r5, r1
|
||||
bne _020c3404
|
||||
mov r1, r5, lsl #0x10
|
||||
ldr r0, [r6, #0x14]
|
||||
mov r1, r1, lsr #0x10
|
||||
bl func_ov00_020c3f54
|
||||
ldr r0, [r6, #0x10]
|
||||
ldr r0, [r0, r5, lsl #2]
|
||||
bl _ZN5Actor14StopLinkFollowEv
|
||||
_020c3404:
|
||||
ldr r0, [r6, #0x10]
|
||||
ldr r0, [r0, r5, lsl #2]
|
||||
cmp r0, #0
|
||||
beq _020c3420
|
||||
ldr r1, [r0]
|
||||
ldr r1, [r1, #4]
|
||||
blx r1
|
||||
_020c3420:
|
||||
ldr r0, [r6, #0x10]
|
||||
mov r1, #0
|
||||
str r1, [r0, r5, lsl #2]
|
||||
cmp r4, #0
|
||||
ldmneia sp!, {r4, r5, r6, pc}
|
||||
ldrh r0, [r6, #2]
|
||||
add r1, r5, #1
|
||||
sub r0, r0, #1
|
||||
strh r0, [r6, #2]
|
||||
ldr r0, [r6, #4]
|
||||
cmp r1, r0
|
||||
ldmneia sp!, {r4, r5, r6, pc}
|
||||
subs r1, r5, #1
|
||||
bmi _020c3470
|
||||
ldr r2, [r6, #0x10]
|
||||
_020c345c:
|
||||
ldr r0, [r2, r1, lsl #2]
|
||||
cmp r0, #0
|
||||
bne _020c3470
|
||||
subs r1, r1, #1
|
||||
bpl _020c345c
|
||||
_020c3470:
|
||||
add r0, r1, #1
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, lsr #0x10
|
||||
str r0, [r6, #4]
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
arm_func_end _ZN12ActorManager11DeleteActorEjb
|
||||
|
||||
.global _ZN12ActorManager18func_ov00_020c3484EP8ActorRefP5Actori
|
||||
arm_func_start _ZN12ActorManager18func_ov00_020c3484EP8ActorRefP5Actori
|
||||
_ZN12ActorManager18func_ov00_020c3484EP8ActorRefP5Actori: ; 0x020c3484
|
||||
stmdb sp!, {r4, r5, r6, r7, r8, r9, r10, lr}
|
||||
mov r10, r0
|
||||
mvn r3, #0
|
||||
str r3, [r10]
|
||||
ldr r0, _020c3570 ; =data_027e103c
|
||||
str r3, [r10, #4]
|
||||
ldr r0, [r0]
|
||||
mov r9, r2
|
||||
ldrb r0, [r0, #0x24]
|
||||
cmp r0, #0
|
||||
ldmeqia sp!, {r4, r5, r6, r7, r8, r9, r10, pc}
|
||||
ldr r0, _020c3574 ; =data_027e077c
|
||||
ldr r2, _020c3578 ; =data_02056be4
|
||||
ldr r0, [r0]
|
||||
ldr r6, [r1, #0x10]
|
||||
ldrb r0, [r2, r0]
|
||||
sub r5, r3, #0x80000000
|
||||
tst r0, #1
|
||||
ldr r0, [r1, #4]
|
||||
movne r8, #1
|
||||
moveq r8, #0
|
||||
add r7, r6, r0, lsl #2
|
||||
cmp r6, r7
|
||||
ldmhsia sp!, {r4, r5, r6, r7, r8, r9, r10, pc}
|
||||
mov r4, #0
|
||||
_020c34e8:
|
||||
ldr r0, [r6]
|
||||
cmp r0, #0
|
||||
ldrneb r1, [r0, #0x118]
|
||||
cmpne r1, #0
|
||||
beq _020c3560
|
||||
mov r1, r9
|
||||
bl _ZN5Actor18func_ov00_020c27a8Ei
|
||||
cmp r0, #0
|
||||
beq _020c3560
|
||||
ldr r0, [r6]
|
||||
ldrb r1, [r0, #0xa4]
|
||||
cmp r1, #0
|
||||
cmpeq r8, #0
|
||||
beq _020c3560
|
||||
ldr r2, [r0]
|
||||
mov r1, r4
|
||||
ldr r2, [r2, #0x40]
|
||||
blx r2
|
||||
cmp r0, #0
|
||||
beq _020c3560
|
||||
ldr r0, [r6]
|
||||
bl _ZN5Actor14DistanceToLinkEv
|
||||
cmp r0, r5
|
||||
bge _020c3560
|
||||
ldr r1, [r6]
|
||||
mov r5, r0
|
||||
ldr r0, [r1, #8]
|
||||
str r0, [r10]
|
||||
ldr r0, [r1, #0xc]
|
||||
str r0, [r10, #4]
|
||||
_020c3560:
|
||||
add r6, r6, #4
|
||||
cmp r6, r7
|
||||
blo _020c34e8
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc}
|
||||
.align 2, 0
|
||||
_020c3570: .word data_027e103c
|
||||
_020c3574: .word data_027e077c
|
||||
_020c3578: .word data_02056be4
|
||||
arm_func_end _ZN12ActorManager18func_ov00_020c3484EP8ActorRefP5Actori
|
||||
|
||||
.global _ZN12ActorManager14Actor_vfunc_10Ej
|
||||
arm_func_start _ZN12ActorManager14Actor_vfunc_10Ej
|
||||
_ZN12ActorManager14Actor_vfunc_10Ej: ; 0x020c357c
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
||||
mov r5, r0
|
||||
ldr r0, [r5, #4]
|
||||
ldr r7, [r5, #0x10]
|
||||
mov r4, r1
|
||||
mov r6, #0
|
||||
cmp r0, #0
|
||||
ldmleia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
_020c359c:
|
||||
ldr r0, [r7]
|
||||
cmp r0, #0
|
||||
ldrneb r1, [r0, #0x118]
|
||||
cmpne r1, #0
|
||||
beq _020c35c0
|
||||
ldr r2, [r0]
|
||||
mov r1, r4
|
||||
ldr r2, [r2, #0x10]
|
||||
blx r2
|
||||
_020c35c0:
|
||||
ldr r0, [r5, #4]
|
||||
add r6, r6, #1
|
||||
cmp r6, r0
|
||||
add r7, r7, #4
|
||||
blt _020c359c
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
arm_func_end _ZN12ActorManager14Actor_vfunc_10Ej
|
||||
|
||||
.global _ZN12ActorManager13FindActorByIdEj
|
||||
arm_func_start _ZN12ActorManager13FindActorByIdEj
|
||||
_ZN12ActorManager13FindActorByIdEj: ; 0x020c35d8
|
||||
stmdb sp!, {r3, lr}
|
||||
cmp r1, #0
|
||||
mov ip, #0
|
||||
blt _020c366c
|
||||
ldr r3, [r0, #8]
|
||||
cmp r3, #0
|
||||
blt _020c3628
|
||||
ldr r2, [r0, #4]
|
||||
cmp r3, r2
|
||||
bge _020c3628
|
||||
ldr r2, [r0, #0x10]
|
||||
ldr r3, [r2, r3, lsl #2]
|
||||
cmp r3, #0
|
||||
ldrneb r2, [r3, #0x118]
|
||||
cmpne r2, #0
|
||||
beq _020c3628
|
||||
ldr r2, [r3, #8]
|
||||
cmp r1, r2
|
||||
moveq ip, r3
|
||||
beq _020c366c
|
||||
_020c3628:
|
||||
ldr r3, [r0, #0x10]
|
||||
ldr r0, [r0, #4]
|
||||
add lr, r3, r0, lsl #2
|
||||
cmp r3, lr
|
||||
bhs _020c366c
|
||||
_020c363c:
|
||||
ldr r2, [r3]
|
||||
cmp r2, #0
|
||||
ldrneb r0, [r2, #0x118]
|
||||
cmpne r0, #0
|
||||
beq _020c3660
|
||||
ldr r0, [r2, #8]
|
||||
cmp r1, r0
|
||||
moveq ip, r2
|
||||
beq _020c366c
|
||||
_020c3660:
|
||||
add r3, r3, #4
|
||||
cmp r3, lr
|
||||
blo _020c363c
|
||||
_020c366c:
|
||||
mov r0, ip
|
||||
ldmia sp!, {r3, pc}
|
||||
arm_func_end _ZN12ActorManager13FindActorByIdEj
|
||||
|
||||
.global _ZN12ActorManager8GetActorEP8ActorRef
|
||||
arm_func_start _ZN12ActorManager8GetActorEP8ActorRef
|
||||
_ZN12ActorManager8GetActorEP8ActorRef: ; 0x020c3674
|
||||
ldr r2, [r1, #4]
|
||||
cmp r2, #0
|
||||
movlt r0, #0
|
||||
bxlt lr
|
||||
ldr r0, [r0, #0x10]
|
||||
ldr r0, [r0, r2, lsl #2]
|
||||
cmp r0, #0
|
||||
ldrneb r2, [r0, #0x118]
|
||||
cmpne r2, #0
|
||||
beq _020c36ac
|
||||
ldr r2, [r1]
|
||||
ldr r1, [r0, #8]
|
||||
cmp r2, r1
|
||||
bxeq lr
|
||||
_020c36ac:
|
||||
mov r0, #0
|
||||
bx lr
|
||||
arm_func_end _ZN12ActorManager8GetActorEP8ActorRef
|
||||
|
||||
.global _ZN11FilterActor6FilterEP5Actor
|
||||
arm_func_start _ZN11FilterActor6FilterEP5Actor
|
||||
_ZN11FilterActor6FilterEP5Actor: ; 0x020c36b4
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
sub sp, sp, #0x18
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
ldr r1, [r5, #4]
|
||||
ldr r0, [r4, #4]
|
||||
cmp r1, r0
|
||||
addne sp, sp, #0x18
|
||||
movne r0, #0
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
ldr r1, [r5, #8]
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
ldrne r0, [r4, #0x34]
|
||||
cmpne r1, r0
|
||||
addne sp, sp, #0x18
|
||||
movne r0, #0
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
ldr ip, [r5, #0x10]
|
||||
cmp ip, #0
|
||||
beq _020c3748
|
||||
mov r3, #0
|
||||
ldr r1, [ip]
|
||||
sub r0, r3, #1
|
||||
cmp r1, r0
|
||||
beq _020c3748
|
||||
mvn r0, #0
|
||||
_020c3720:
|
||||
ldr r2, [ip, r3, lsl #3]
|
||||
ldr r1, [r4, #8]
|
||||
cmp r2, r1
|
||||
addeq sp, sp, #0x18
|
||||
moveq r0, #0
|
||||
ldmeqia sp!, {r3, r4, r5, pc}
|
||||
add r3, r3, #1
|
||||
ldr r1, [ip, r3, lsl #3]
|
||||
cmp r1, r0
|
||||
bne _020c3720
|
||||
_020c3748:
|
||||
ldrb r0, [r5, #0x14]
|
||||
cmp r0, #0
|
||||
beq _020c3794
|
||||
ldr r0, [r4, #0x48]
|
||||
add r1, sp, #0xc
|
||||
str r0, [sp, #0xc]
|
||||
ldr r2, [r4, #0x4c]
|
||||
add r0, r5, #0x18
|
||||
str r2, [sp, #0x10]
|
||||
ldr r2, [r4, #0x50]
|
||||
str r2, [sp, #0x14]
|
||||
bl func_ov00_0208e7a4
|
||||
cmp r0, #0
|
||||
moveq r0, #1
|
||||
movne r0, #0
|
||||
cmp r0, #0
|
||||
addne sp, sp, #0x18
|
||||
movne r0, #0
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
_020c3794:
|
||||
ldrb r0, [r5, #0x30]
|
||||
cmp r0, #0
|
||||
beq _020c37e0
|
||||
ldr r0, [r4, #0x48]
|
||||
add r1, sp, #0
|
||||
str r0, [sp]
|
||||
ldr r2, [r4, #0x4c]
|
||||
add r0, r5, #0x34
|
||||
str r2, [sp, #4]
|
||||
ldr r2, [r4, #0x50]
|
||||
str r2, [sp, #8]
|
||||
bl func_ov00_0208f318
|
||||
cmp r0, #0
|
||||
moveq r0, #1
|
||||
movne r0, #0
|
||||
cmp r0, #0
|
||||
addne sp, sp, #0x18
|
||||
movne r0, #0
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
_020c37e0:
|
||||
mov r0, #1
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
arm_func_end _ZN11FilterActor6FilterEP5Actor
|
||||
|
||||
.global _ZN12ActorManager12FilterActorsEP15FilterActorBaseP9ActorList
|
||||
arm_func_start _ZN12ActorManager12FilterActorsEP15FilterActorBaseP9ActorList
|
||||
_ZN12ActorManager12FilterActorsEP15FilterActorBaseP9ActorList: ; 0x020c37ec
|
||||
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
||||
movs r7, r2
|
||||
mov r4, #0
|
||||
strne r4, [r7, #8]
|
||||
ldr r5, [r0, #0x10]
|
||||
ldr r0, [r0, #4]
|
||||
mov r8, r1
|
||||
add r6, r5, r0, lsl #2
|
||||
cmp r5, r6
|
||||
bhs _020c388c
|
||||
_020c3814:
|
||||
ldr r1, [r5]
|
||||
cmp r1, #0
|
||||
ldrneb r0, [r1, #0x118]
|
||||
cmpne r0, #0
|
||||
beq _020c3880
|
||||
mov r0, r8
|
||||
ldr r2, [r0]
|
||||
ldr r2, [r2]
|
||||
blx r2
|
||||
cmp r0, #0
|
||||
beq _020c3880
|
||||
cmp r7, #0
|
||||
beq _020c387c
|
||||
ldmib r7, {r0, ip}
|
||||
cmp ip, r0
|
||||
bge _020c387c
|
||||
ldr r1, [r5]
|
||||
ldr r2, [r7]
|
||||
ldr r0, [r1, #8]
|
||||
add r3, r2, ip, lsl #3
|
||||
str r0, [r2, ip, lsl #3]
|
||||
ldr r0, [r1, #0xc]
|
||||
str r0, [r3, #4]
|
||||
ldr r0, [r7, #8]
|
||||
add r0, r0, #1
|
||||
str r0, [r7, #8]
|
||||
_020c387c:
|
||||
add r4, r4, #1
|
||||
_020c3880:
|
||||
add r5, r5, #4
|
||||
cmp r5, r6
|
||||
blo _020c3814
|
||||
_020c388c:
|
||||
mov r0, r4
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
arm_func_end _ZN12ActorManager12FilterActorsEP15FilterActorBaseP9ActorList
|
||||
|
||||
.global _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
arm_func_start _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
_ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j: ; 0x020c3894
|
||||
stmdb sp!, {r3, lr}
|
||||
mvn r3, #0
|
||||
str r3, [r0]
|
||||
str r3, [r0, #4]
|
||||
ldr ip, [r1, #0x10]
|
||||
ldr r1, [r1, #4]
|
||||
add lr, ip, r1, lsl #2
|
||||
cmp ip, lr
|
||||
ldmhsia sp!, {r3, pc}
|
||||
_020c38b8:
|
||||
ldr r3, [ip]
|
||||
cmp r3, #0
|
||||
ldrneb r1, [r3, #0x118]
|
||||
cmpne r1, #0
|
||||
beq _020c38ec
|
||||
ldr r1, [r3, #4]
|
||||
cmp r2, r1
|
||||
bne _020c38ec
|
||||
ldr r1, [r3, #8]
|
||||
str r1, [r0]
|
||||
ldr r1, [r3, #0xc]
|
||||
str r1, [r0, #4]
|
||||
ldmia sp!, {r3, pc}
|
||||
_020c38ec:
|
||||
add ip, ip, #4
|
||||
cmp ip, lr
|
||||
blo _020c38b8
|
||||
ldmia sp!, {r3, pc}
|
||||
arm_func_end _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
|
||||
.global _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
arm_func_start _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
_ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p: ; 0x020c38fc
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr}
|
||||
mvn r4, #0
|
||||
mov r9, r0
|
||||
str r4, [r9]
|
||||
str r4, [r9, #4]
|
||||
ldr r5, [r1, #0x10]
|
||||
ldr r0, [r1, #4]
|
||||
mov r8, r2
|
||||
add r6, r5, r0, lsl #2
|
||||
mov r7, r3
|
||||
sub r4, r4, #0x80000000
|
||||
cmp r5, r6
|
||||
ldmhsia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
_020c3930:
|
||||
ldr r2, [r5]
|
||||
cmp r2, #0
|
||||
ldrneb r0, [r2, #0x118]
|
||||
cmpne r0, #0
|
||||
beq _020c397c
|
||||
ldr r0, [r2, #4]
|
||||
cmp r8, r0
|
||||
bne _020c397c
|
||||
mov r1, r7
|
||||
add r0, r2, #0x48
|
||||
bl Vec3p_Distance
|
||||
cmp r0, r4
|
||||
bge _020c397c
|
||||
ldr r1, [r5]
|
||||
mov r4, r0
|
||||
ldr r0, [r1, #8]
|
||||
str r0, [r9]
|
||||
ldr r0, [r1, #0xc]
|
||||
str r0, [r9, #4]
|
||||
_020c397c:
|
||||
add r5, r5, #4
|
||||
cmp r5, r6
|
||||
blo _020c3930
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
|
||||
arm_func_end _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
|
||||
.global _ZN12ActorManager18func_ov00_020c398cEj
|
||||
arm_func_start _ZN12ActorManager18func_ov00_020c398cEj
|
||||
_ZN12ActorManager18func_ov00_020c398cEj: ; 0x020c398c
|
||||
ldr ip, _020c3998 ; =func_ov00_020c3f08
|
||||
ldr r0, [r0, #0x14]
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_020c3998: .word func_ov00_020c3f08
|
||||
arm_func_end _ZN12ActorManager18func_ov00_020c398cEj
|
||||
|
||||
.global _ZN12ActorManager18func_ov00_020c399cEjP8Cylinder
|
||||
arm_func_start _ZN12ActorManager18func_ov00_020c399cEjP8Cylinder
|
||||
_ZN12ActorManager18func_ov00_020c399cEjP8Cylinder: ; 0x020c399c
|
||||
ldr ip, _020c39a8 ; =func_ov00_020c3f3c
|
||||
ldr r0, [r0, #0x14]
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_020c39a8: .word func_ov00_020c3f3c
|
||||
arm_func_end _ZN12ActorManager18func_ov00_020c399cEjP8Cylinder
|
||||
|
||||
.global _ZN12ActorManager18func_ov00_020c39acEjPKjb
|
||||
arm_func_start _ZN12ActorManager18func_ov00_020c39acEjPKjb
|
||||
_ZN12ActorManager18func_ov00_020c39acEjPKjb: ; 0x020c39ac
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, lr}
|
||||
sub sp, sp, #0x10
|
||||
movs r8, r2
|
||||
mov r10, r0
|
||||
mov r9, r1
|
||||
mov r7, r3
|
||||
bne _020c39d8
|
||||
cmp r7, #0
|
||||
addne sp, sp, #0x10
|
||||
movne r0, #0
|
||||
ldmneia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
_020c39d8:
|
||||
ldr r0, [r10, #0x10]
|
||||
mov r4, #0
|
||||
ldr r11, [r0, r9, lsl #2]
|
||||
cmp r11, #0
|
||||
ldrneb r0, [r11, #0x118]
|
||||
cmpne r0, #0
|
||||
beq _020c3b20
|
||||
ldr r0, [r10, #4]
|
||||
cmp r8, #0
|
||||
cmpeq r7, #0
|
||||
moveq r6, #1
|
||||
movne r6, #0
|
||||
mov r5, #0
|
||||
cmp r0, #0
|
||||
ble _020c3b20
|
||||
_020c3a14:
|
||||
cmp r5, r9
|
||||
ldrne r0, [r10, #0x10]
|
||||
ldrne r0, [r0, r5, lsl #2]
|
||||
cmpne r0, #0
|
||||
beq _020c3b08
|
||||
ldr r0, [r10, #0x14]
|
||||
mov r1, r5
|
||||
bl func_ov00_020c3f08
|
||||
cmp r0, #0
|
||||
beq _020c3b08
|
||||
cmp r6, #0
|
||||
bne _020c3a60
|
||||
ldr r0, [r10, #0x10]
|
||||
mov r1, r8
|
||||
ldr r0, [r0, r5, lsl #2]
|
||||
ldr r0, [r0, #4]
|
||||
bl _ZN12ActorManager16ActorTypeIsOneOfEjPj
|
||||
cmp r7, r0
|
||||
beq _020c3b08
|
||||
_020c3a60:
|
||||
ldr r0, [r10, #0x10]
|
||||
add r3, sp, #0
|
||||
ldr r0, [r0, r5, lsl #2]
|
||||
add ip, r0, #0x7c
|
||||
ldmia ip, {r0, r1, r2}
|
||||
stmia r3, {r0, r1, r2}
|
||||
ldr r0, [ip, #0xc]
|
||||
mov r1, r5
|
||||
str r0, [sp, #0xc]
|
||||
ldr r0, [r10, #0x14]
|
||||
bl func_ov00_020c3ef0
|
||||
ldr r1, [r10, #0x10]
|
||||
ldr r3, [r0]
|
||||
ldr r2, [r1, r5, lsl #2]
|
||||
mov r1, r11
|
||||
str r3, [r2, #0x7c]
|
||||
ldr r3, [r0, #4]
|
||||
str r3, [r2, #0x80]
|
||||
ldr r3, [r0, #8]
|
||||
str r3, [r2, #0x84]
|
||||
ldr r0, [r0, #0xc]
|
||||
str r0, [r2, #0x88]
|
||||
ldr r0, [r10, #0x10]
|
||||
ldr r0, [r0, r5, lsl #2]
|
||||
ldr r2, [r0]
|
||||
ldr r2, [r2, #0x44]
|
||||
blx r2
|
||||
cmp r0, #0
|
||||
ldrne r0, [r10, #0x10]
|
||||
ldr r1, [r10, #0x10]
|
||||
ldrne r4, [r0, r5, lsl #2]
|
||||
ldr r0, [sp]
|
||||
ldr r1, [r1, r5, lsl #2]
|
||||
cmp r4, #0
|
||||
str r0, [r1, #0x7c]
|
||||
ldr r0, [sp, #4]
|
||||
str r0, [r1, #0x80]
|
||||
ldr r0, [sp, #8]
|
||||
str r0, [r1, #0x84]
|
||||
ldr r0, [sp, #0xc]
|
||||
str r0, [r1, #0x88]
|
||||
bne _020c3b20
|
||||
_020c3b08:
|
||||
add r0, r5, #1
|
||||
mov r0, r0, lsl #0x10
|
||||
ldr r1, [r10, #4]
|
||||
mov r5, r0, lsr #0x10
|
||||
cmp r1, r0, lsr #16
|
||||
bgt _020c3a14
|
||||
_020c3b20:
|
||||
mov r0, r4
|
||||
add sp, sp, #0x10
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
arm_func_end _ZN12ActorManager18func_ov00_020c39acEjPKjb
|
||||
|
||||
.global _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
arm_func_start _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
_ZN12ActorManager18func_ov00_020c3b2cEPi: ; 0x020c3b2c
|
||||
stmdb sp!, {r4, lr}
|
||||
cmp r1, #0
|
||||
movne r2, #0
|
||||
strne r2, [r1]
|
||||
ldr r2, [r0, #4]
|
||||
mov lr, #0
|
||||
mov ip, lr
|
||||
cmp r2, #0
|
||||
ldr r4, [r0, #0x10]
|
||||
ble _020c3ba8
|
||||
_020c3b54:
|
||||
ldr r3, [r4]
|
||||
cmp r3, #0
|
||||
ldrneb r2, [r3, #0x118]
|
||||
cmpne r2, #0
|
||||
ldrneb r2, [r3, #0x128]
|
||||
cmpne r2, #0
|
||||
beq _020c3b94
|
||||
cmp r1, #0
|
||||
beq _020c3b90
|
||||
add r2, r3, #0x100
|
||||
ldrsh r2, [r2, #0x20]
|
||||
cmp r2, #0
|
||||
ldrgt r2, [r1]
|
||||
addgt r2, r2, #1
|
||||
strgt r2, [r1]
|
||||
_020c3b90:
|
||||
add lr, lr, #1
|
||||
_020c3b94:
|
||||
ldr r2, [r0, #4]
|
||||
add ip, ip, #1
|
||||
cmp ip, r2
|
||||
add r4, r4, #4
|
||||
blt _020c3b54
|
||||
_020c3ba8:
|
||||
mov r0, lr
|
||||
ldmia sp!, {r4, pc}
|
||||
arm_func_end _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
|
||||
.global _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
arm_func_start _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
_ZN12ActorManager18func_ov00_020c3bb0EiPi: ; 0x020c3bb0
|
||||
stmdb sp!, {r4, r5, r6, r7, r8, r9, r10, r11, lr}
|
||||
sub sp, sp, #0xd4
|
||||
movs r10, r2
|
||||
str r0, [sp]
|
||||
movne r0, #0
|
||||
strne r0, [r10]
|
||||
ldr r0, _020c3ce4 ; =gMapManager
|
||||
add r2, sp, #0x14
|
||||
ldr r0, [r0]
|
||||
mov r3, #8
|
||||
bl _ZN10MapManager18func_ov00_020836ccEjP4AABBj
|
||||
mov r5, r0
|
||||
cmp r5, #0
|
||||
addle sp, sp, #0xd4
|
||||
movle r0, #0
|
||||
ldmleia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
ldr r0, [sp]
|
||||
mov r11, #0
|
||||
ldr r0, [r0, #4]
|
||||
str r11, [sp, #4]
|
||||
cmp r0, #0
|
||||
ldr r0, [sp]
|
||||
ldr r7, [r0, #0x10]
|
||||
ble _020c3cd8
|
||||
_020c3c10:
|
||||
ldr r1, [r7]
|
||||
cmp r1, #0
|
||||
ldrneb r0, [r1, #0x118]
|
||||
cmpne r0, #0
|
||||
ldrneb r0, [r1, #0x128]
|
||||
cmpne r0, #0
|
||||
beq _020c3cb8
|
||||
mov r6, #0
|
||||
mov r8, r6
|
||||
cmp r5, #0
|
||||
ble _020c3c88
|
||||
add r9, sp, #0x14
|
||||
add r4, sp, #8
|
||||
_020c3c44:
|
||||
ldr r3, [r7]
|
||||
mov r0, r9
|
||||
ldr r2, [r3, #0x48]
|
||||
mov r1, r4
|
||||
str r2, [sp, #8]
|
||||
ldr r2, [r3, #0x4c]
|
||||
str r2, [sp, #0xc]
|
||||
ldr r2, [r3, #0x50]
|
||||
str r2, [sp, #0x10]
|
||||
bl func_ov00_0208e7a4
|
||||
cmp r0, #0
|
||||
movne r6, #1
|
||||
bne _020c3c88
|
||||
add r8, r8, #1
|
||||
cmp r8, r5
|
||||
add r9, r9, #0x18
|
||||
blt _020c3c44
|
||||
_020c3c88:
|
||||
cmp r6, #0
|
||||
beq _020c3cb8
|
||||
cmp r10, #0
|
||||
beq _020c3cb4
|
||||
ldr r0, [r7]
|
||||
add r0, r0, #0x100
|
||||
ldrsh r0, [r0, #0x20]
|
||||
cmp r0, #0
|
||||
ldrgt r0, [r10]
|
||||
addgt r0, r0, #1
|
||||
strgt r0, [r10]
|
||||
_020c3cb4:
|
||||
add r11, r11, #1
|
||||
_020c3cb8:
|
||||
ldr r0, [sp]
|
||||
add r7, r7, #4
|
||||
ldr r1, [r0, #4]
|
||||
ldr r0, [sp, #4]
|
||||
add r0, r0, #1
|
||||
str r0, [sp, #4]
|
||||
cmp r0, r1
|
||||
blt _020c3c10
|
||||
_020c3cd8:
|
||||
mov r0, r11
|
||||
add sp, sp, #0xd4
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_020c3ce4: .word gMapManager
|
||||
arm_func_end _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
|
||||
.global _ZN12ActorManager18func_ov00_020c3ce8Eii
|
||||
arm_func_start _ZN12ActorManager18func_ov00_020c3ce8Eii
|
||||
_ZN12ActorManager18func_ov00_020c3ce8Eii: ; 0x020c3ce8
|
||||
stmdb sp!, {r4, r5, r6, r7, r8, r9, r10, r11, lr}
|
||||
sub sp, sp, #0xcc
|
||||
ldr r3, _020c3dcc ; =gMapManager
|
||||
mov r11, r0
|
||||
ldr r0, [r3]
|
||||
mov r10, r2
|
||||
add r2, sp, #0xc
|
||||
mov r3, #8
|
||||
bl _ZN10MapManager18func_ov00_020836ccEjP4AABBj
|
||||
mov r5, r0
|
||||
cmp r5, #0
|
||||
addle sp, sp, #0xcc
|
||||
ldmleia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
ldr r0, [r11, #4]
|
||||
ldr r7, [r11, #0x10]
|
||||
cmp r0, #0
|
||||
mov r6, #0
|
||||
addle sp, sp, #0xcc
|
||||
ldmleia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
add r4, sp, #0
|
||||
_020c3d38:
|
||||
ldr r1, [r7]
|
||||
cmp r1, #0
|
||||
ldrneb r0, [r1, #0x118]
|
||||
cmpne r0, #0
|
||||
ldrneb r0, [r1, #0x128]
|
||||
cmpne r0, #0
|
||||
beq _020c3db0
|
||||
mov r8, #0
|
||||
cmp r5, #0
|
||||
ble _020c3db0
|
||||
add r9, sp, #0xc
|
||||
_020c3d64:
|
||||
ldr r3, [r7]
|
||||
mov r0, r9
|
||||
ldr r2, [r3, #0x48]
|
||||
mov r1, r4
|
||||
str r2, [sp]
|
||||
ldr r2, [r3, #0x4c]
|
||||
str r2, [sp, #4]
|
||||
ldr r2, [r3, #0x50]
|
||||
str r2, [sp, #8]
|
||||
bl func_ov00_0208e72c
|
||||
cmp r0, #0
|
||||
beq _020c3da0
|
||||
ldr r0, [r7]
|
||||
mov r1, r10
|
||||
bl _ZN5Actor10SetUnk_129Eb
|
||||
_020c3da0:
|
||||
add r8, r8, #1
|
||||
cmp r8, r5
|
||||
add r9, r9, #0x18
|
||||
blt _020c3d64
|
||||
_020c3db0:
|
||||
ldr r0, [r11, #4]
|
||||
add r6, r6, #1
|
||||
cmp r6, r0
|
||||
add r7, r7, #4
|
||||
blt _020c3d38
|
||||
add sp, sp, #0xcc
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_020c3dcc: .word gMapManager
|
||||
arm_func_end _ZN12ActorManager18func_ov00_020c3ce8Eii
|
||||
|
||||
.global _ZN12ActorManager14Actor_vfunc_28Ev
|
||||
arm_func_start _ZN12ActorManager14Actor_vfunc_28Ev
|
||||
_ZN12ActorManager14Actor_vfunc_28Ev: ; 0x020c3dd0
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
mov r6, r0
|
||||
ldrh r0, [r6]
|
||||
ldr r5, [r6, #0x10]
|
||||
mov r4, #0
|
||||
cmp r0, #0
|
||||
ldmleia sp!, {r4, r5, r6, pc}
|
||||
_020c3dec:
|
||||
ldr r0, [r5]
|
||||
cmp r0, #0
|
||||
beq _020c3e04
|
||||
ldr r1, [r0]
|
||||
ldr r1, [r1, #0x28]
|
||||
blx r1
|
||||
_020c3e04:
|
||||
ldrh r0, [r6]
|
||||
add r4, r4, #1
|
||||
add r5, r5, #4
|
||||
cmp r4, r0
|
||||
blt _020c3dec
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
arm_func_end _ZN12ActorManager14Actor_vfunc_28Ev
|
||||
|
||||
.global _ZN12ActorManager16ActorTypeIsOneOfEjPj
|
||||
arm_func_start _ZN12ActorManager16ActorTypeIsOneOfEjPj
|
||||
_ZN12ActorManager16ActorTypeIsOneOfEjPj: ; 0x020c3e1c
|
||||
ldr ip, [r1]
|
||||
ldr r2, _020c3e50 ; =0x4e554c4c
|
||||
mov r3, #0
|
||||
cmp ip, r2
|
||||
beq _020c3e48
|
||||
_020c3e30:
|
||||
cmp r0, ip
|
||||
moveq r3, #1
|
||||
beq _020c3e48
|
||||
ldr ip, [r1, #4]!
|
||||
cmp ip, r2
|
||||
bne _020c3e30
|
||||
_020c3e48:
|
||||
mov r0, r3
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_020c3e50: .word 0x4e554c4c
|
||||
arm_func_end _ZN12ActorManager16ActorTypeIsOneOfEjPj
|
||||
|
||||
.data
|
||||
.global data_ov00_020e72a8
|
||||
data_ov00_020e72a8: ; 0x020e72a8
|
||||
.ascii "brg"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e72ac
|
||||
data_ov00_020e72ac: ; 0x020e72ac
|
||||
.ascii "fnl"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e72b0
|
||||
data_ov00_020e72b0: ; 0x020e72b0
|
||||
.ascii "pdl"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e72b4
|
||||
data_ov00_020e72b4: ; 0x020e72b4
|
||||
.ascii "dco"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e72b8
|
||||
data_ov00_020e72b8: ; 0x020e72b8
|
||||
.ascii "can"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e72bc
|
||||
data_ov00_020e72bc: ; 0x020e72bc
|
||||
.ascii "hul"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e72c0
|
||||
data_ov00_020e72c0: ; 0x020e72c0
|
||||
.ascii "bow"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e72c4
|
||||
data_ov00_020e72c4: ; 0x020e72c4
|
||||
.ascii "anc"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e72c8
|
||||
data_ov00_020e72c8: ; 0x020e72c8
|
||||
.word data_ov00_020e72c4
|
||||
.global data_ov00_020e72cc
|
||||
data_ov00_020e72cc: ; 0x020e72cc
|
||||
.word data_ov00_020e72c0
|
||||
.global data_ov00_020e72d0
|
||||
data_ov00_020e72d0: ; 0x020e72d0
|
||||
.word data_ov00_020e72bc
|
||||
.global data_ov00_020e72d4
|
||||
data_ov00_020e72d4: ; 0x020e72d4
|
||||
.word data_ov00_020e72b8
|
||||
.global data_ov00_020e72d8
|
||||
data_ov00_020e72d8: ; 0x020e72d8
|
||||
.word data_ov00_020e72b4
|
||||
.global data_ov00_020e72dc
|
||||
data_ov00_020e72dc: ; 0x020e72dc
|
||||
.word data_ov00_020e72b0
|
||||
.global data_ov00_020e72e0
|
||||
data_ov00_020e72e0: ; 0x020e72e0
|
||||
.word data_ov00_020e72ac
|
||||
.global data_ov00_020e72e4
|
||||
data_ov00_020e72e4: ; 0x020e72e4
|
||||
.word data_ov00_020e72a8
|
||||
.global data_ov00_020e72e8
|
||||
data_ov00_020e72e8: ; 0x020e72e8
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e72ec
|
||||
data_ov00_020e72ec: ; 0x020e72ec
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global _ZTV11FilterActor
|
||||
_ZTV11FilterActor: ; 0x020e72f0
|
||||
.word _ZN11FilterActor6FilterEP5Actor
|
||||
@@ -1 +0,0 @@
|
||||
#pragma once
|
||||
@@ -1,278 +0,0 @@
|
||||
.include "ov00/Item/Item.inc"
|
||||
.include "macros/function.inc"
|
||||
|
||||
.text
|
||||
|
||||
.global _ZN4Item18func_ov00_020ad020Ei
|
||||
thumb_func_start _ZN4Item18func_ov00_020ad020Ei
|
||||
_ZN4Item18func_ov00_020ad020Ei: ; 0x020ad020
|
||||
cmp r0, #0x2b
|
||||
bgt _020ad02c
|
||||
bge _020ad060
|
||||
cmp r0, #0x25
|
||||
beq _020ad060
|
||||
b _020ad064
|
||||
_020ad02c:
|
||||
cmp r0, #0x3d
|
||||
bgt _020ad034
|
||||
beq _020ad060
|
||||
b _020ad064
|
||||
_020ad034:
|
||||
sub r0, #0x79
|
||||
cmp r0, #0xc
|
||||
bhi _020ad064
|
||||
add r0, r0, r0
|
||||
add r0, pc
|
||||
ldrh r0, [r0, #6]
|
||||
lsl r0, r0, #0x10
|
||||
asr r0, r0, #0x10
|
||||
add pc, r0
|
||||
_020ad046: ; jump table
|
||||
.short _020ad060 - _020ad046 - 2 ; case 0
|
||||
.short _020ad060 - _020ad046 - 2 ; case 1
|
||||
.short _020ad060 - _020ad046 - 2 ; case 2
|
||||
.short _020ad060 - _020ad046 - 2 ; case 3
|
||||
.short _020ad064 - _020ad046 - 2 ; case 4
|
||||
.short _020ad060 - _020ad046 - 2 ; case 5
|
||||
.short _020ad064 - _020ad046 - 2 ; case 6
|
||||
.short _020ad064 - _020ad046 - 2 ; case 7
|
||||
.short _020ad064 - _020ad046 - 2 ; case 8
|
||||
.short _020ad064 - _020ad046 - 2 ; case 9
|
||||
.short _020ad064 - _020ad046 - 2 ; case 10
|
||||
.short _020ad064 - _020ad046 - 2 ; case 11
|
||||
.short _020ad060 - _020ad046 - 2 ; case 12
|
||||
_020ad060:
|
||||
mov r0, #1
|
||||
bx lr
|
||||
_020ad064:
|
||||
mov r0, #0
|
||||
bx lr
|
||||
thumb_func_end _ZN4Item18func_ov00_020ad020Ei
|
||||
|
||||
.global _ZN4Item18func_ov00_020ad068Ei
|
||||
thumb_func_start _ZN4Item18func_ov00_020ad068Ei
|
||||
_ZN4Item18func_ov00_020ad068Ei: ; 0x020ad068
|
||||
sub r0, #0x6b
|
||||
cmp r0, #5
|
||||
bhi _020ad08a
|
||||
add r0, r0, r0
|
||||
add r0, pc
|
||||
ldrh r0, [r0, #6]
|
||||
lsl r0, r0, #0x10
|
||||
asr r0, r0, #0x10
|
||||
add pc, r0
|
||||
_020ad07a: ; jump table
|
||||
.short _020ad086 - _020ad07a - 2 ; case 0
|
||||
.short _020ad086 - _020ad07a - 2 ; case 1
|
||||
.short _020ad086 - _020ad07a - 2 ; case 2
|
||||
.short _020ad086 - _020ad07a - 2 ; case 3
|
||||
.short _020ad086 - _020ad07a - 2 ; case 4
|
||||
.short _020ad086 - _020ad07a - 2 ; case 5
|
||||
_020ad086:
|
||||
mov r0, #1
|
||||
bx lr
|
||||
_020ad08a:
|
||||
mov r0, #0
|
||||
bx lr
|
||||
.align 2, 0
|
||||
thumb_func_end _ZN4Item18func_ov00_020ad068Ei
|
||||
|
||||
.rodata
|
||||
.global data_ov00_020dc574
|
||||
data_ov00_020dc574: ; 0x020dc574
|
||||
.ascii "swA"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc578
|
||||
data_ov00_020dc578: ; 0x020dc578
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc57c
|
||||
data_ov00_020dc57c: ; 0x020dc57c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc580
|
||||
data_ov00_020dc580: ; 0x020dc580
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc584
|
||||
data_ov00_020dc584: ; 0x020dc584
|
||||
.ascii "swB"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc588
|
||||
data_ov00_020dc588: ; 0x020dc588
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc58c
|
||||
data_ov00_020dc58c: ; 0x020dc58c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc590
|
||||
data_ov00_020dc590: ; 0x020dc590
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc594
|
||||
data_ov00_020dc594: ; 0x020dc594
|
||||
.ascii "shA"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc598
|
||||
data_ov00_020dc598: ; 0x020dc598
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc59c
|
||||
data_ov00_020dc59c: ; 0x020dc59c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5a0
|
||||
data_ov00_020dc5a0: ; 0x020dc5a0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5a4
|
||||
data_ov00_020dc5a4: ; 0x020dc5a4
|
||||
.ascii "bow"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc5a8
|
||||
data_ov00_020dc5a8: ; 0x020dc5a8
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5ac
|
||||
data_ov00_020dc5ac: ; 0x020dc5ac
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5b0
|
||||
data_ov00_020dc5b0: ; 0x020dc5b0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5b4
|
||||
data_ov00_020dc5b4: ; 0x020dc5b4
|
||||
.ascii "arrow"
|
||||
.byte 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5bc
|
||||
data_ov00_020dc5bc: ; 0x020dc5bc
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5c0
|
||||
data_ov00_020dc5c0: ; 0x020dc5c0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5c4
|
||||
data_ov00_020dc5c4: ; 0x020dc5c4
|
||||
.ascii "arrow_s"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc5cc
|
||||
data_ov00_020dc5cc: ; 0x020dc5cc
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5d0
|
||||
data_ov00_020dc5d0: ; 0x020dc5d0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5d4
|
||||
data_ov00_020dc5d4: ; 0x020dc5d4
|
||||
.ascii "boomerang"
|
||||
.byte 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5e0
|
||||
data_ov00_020dc5e0: ; 0x020dc5e0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5e4
|
||||
data_ov00_020dc5e4: ; 0x020dc5e4
|
||||
.ascii "scp"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc5e8
|
||||
data_ov00_020dc5e8: ; 0x020dc5e8
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5ec
|
||||
data_ov00_020dc5ec: ; 0x020dc5ec
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5f0
|
||||
data_ov00_020dc5f0: ; 0x020dc5f0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5f4
|
||||
data_ov00_020dc5f4: ; 0x020dc5f4
|
||||
.ascii "bomb"
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5fc
|
||||
data_ov00_020dc5fc: ; 0x020dc5fc
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc600
|
||||
data_ov00_020dc600: ; 0x020dc600
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc604
|
||||
data_ov00_020dc604: ; 0x020dc604
|
||||
.ascii "bomchu"
|
||||
.byte 0x00, 0x00
|
||||
.global data_ov00_020dc60c
|
||||
data_ov00_020dc60c: ; 0x020dc60c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc610
|
||||
data_ov00_020dc610: ; 0x020dc610
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc614
|
||||
data_ov00_020dc614: ; 0x020dc614
|
||||
.ascii "rev_bin"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc61c
|
||||
data_ov00_020dc61c: ; 0x020dc61c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc620
|
||||
data_ov00_020dc620: ; 0x020dc620
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc624
|
||||
data_ov00_020dc624: ; 0x020dc624
|
||||
.ascii "rev_binP"
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc630
|
||||
data_ov00_020dc630: ; 0x020dc630
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc634
|
||||
data_ov00_020dc634: ; 0x020dc634
|
||||
.ascii "rev_binY"
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc640
|
||||
data_ov00_020dc640: ; 0x020dc640
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc644
|
||||
data_ov00_020dc644: ; 0x020dc644
|
||||
.ascii "ham"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc648
|
||||
data_ov00_020dc648: ; 0x020dc648
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc64c
|
||||
data_ov00_020dc64c: ; 0x020dc64c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc650
|
||||
data_ov00_020dc650: ; 0x020dc650
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc654
|
||||
data_ov00_020dc654: ; 0x020dc654
|
||||
.ascii "ropetop"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc65c
|
||||
data_ov00_020dc65c: ; 0x020dc65c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc660
|
||||
data_ov00_020dc660: ; 0x020dc660
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc664
|
||||
data_ov00_020dc664: ; 0x020dc664
|
||||
.ascii "bomchu_pt"
|
||||
.byte 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc670
|
||||
data_ov00_020dc670: ; 0x020dc670
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc674
|
||||
data_ov00_020dc674: ; 0x020dc674
|
||||
.ascii "force"
|
||||
.byte 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc67c
|
||||
data_ov00_020dc67c: ; 0x020dc67c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc680
|
||||
data_ov00_020dc680: ; 0x020dc680
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc684
|
||||
data_ov00_020dc684: ; 0x020dc684
|
||||
.ascii "bosskey"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc68c
|
||||
data_ov00_020dc68c: ; 0x020dc68c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc690
|
||||
data_ov00_020dc690: ; 0x020dc690
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc694
|
||||
data_ov00_020dc694: ; 0x020dc694
|
||||
.ascii "switch_cstl_c_c"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc6a4
|
||||
data_ov00_020dc6a4: ; 0x020dc6a4
|
||||
.ascii "switch_cstl_s_c"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc6b4
|
||||
data_ov00_020dc6b4: ; 0x020dc6b4
|
||||
.ascii "switch_cstl_t_c"
|
||||
.byte 0x00
|
||||
@@ -1,85 +0,0 @@
|
||||
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
lda r2, data_027e0d38
|
||||
mov r6, r0
|
||||
ldr r0, [r2]
|
||||
mov r5, r1
|
||||
bl func_ov00_02078b40
|
||||
cmp r0, #2
|
||||
bne _020ad7c0
|
||||
lda r0, data_027e10a4
|
||||
ldr r0, [r0]
|
||||
bl func_ov15_02136670
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_020ad7c0:
|
||||
lda r0, data_027e0d38
|
||||
ldr r0, [r0]
|
||||
ldr r0, [r0, #0x14]
|
||||
cmp r0, #1
|
||||
moveq r0, #0
|
||||
ldmeqia sp!, {r4, r5, r6, pc}
|
||||
lda r0, gOverlayManager
|
||||
ldconst r1, #0x1d
|
||||
ldr r0, [r0, #0x18]
|
||||
cmp r0, r1
|
||||
bne _020ad800
|
||||
lda r0, data_ov29_0217a4ac
|
||||
ldrb r0, [r0, #0x54]
|
||||
cmp r0, #0
|
||||
movne r0, #0
|
||||
ldmneia sp!, {r4, r5, r6, pc}
|
||||
_020ad800:
|
||||
lda r0, gMapManager
|
||||
ldr r4, [r6, #8]
|
||||
ldr r0, [r0]
|
||||
bl _ZN10MapManager18func_ov00_020849f8Ei
|
||||
cmp r0, #0
|
||||
moveq r2, #1
|
||||
ldr r1, [r6]
|
||||
mvn r0, #0
|
||||
movne r2, #0
|
||||
cmp r1, r0
|
||||
beq _020ad874
|
||||
cmp r2, #0
|
||||
bne _020ad840
|
||||
sub r0, r1, #9
|
||||
cmp r0, #1
|
||||
bhi _020ad874
|
||||
_020ad840:
|
||||
lda r0, gPlayerLink
|
||||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
beq _020ad860
|
||||
mov r1, r5
|
||||
bl _ZN14PlayerLinkBase18func_ov00_020bbd80Ei
|
||||
cmp r0, #0
|
||||
beq _020ad874
|
||||
_020ad860:
|
||||
ldr r1, [r6]
|
||||
mov r0, r6
|
||||
bl _ZNK11ItemManager7HasItemEi
|
||||
cmp r0, #0
|
||||
ldrne r4, [r6]
|
||||
_020ad874:
|
||||
mvn r0, #0
|
||||
cmp r4, r0
|
||||
beq _020ad8bc
|
||||
ldrh r0, [r6, #0x20]
|
||||
cmp r0, #0
|
||||
beq _020ad89c
|
||||
cmp r5, #0
|
||||
moveq r0, #1
|
||||
movne r0, #0
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_020ad89c:
|
||||
mov r0, r6
|
||||
mov r1, r4
|
||||
bl _ZN11ItemManager12GetEquipItemEi
|
||||
ldr r2, [r0]
|
||||
mov r1, r5
|
||||
ldr r2, [r2, #0x14]
|
||||
blx r2
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_020ad8bc:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
@@ -1,29 +0,0 @@
|
||||
#pragma once
|
||||
.extern Divide
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0f7c
|
||||
.extern data_027e103c
|
||||
.extern data_ov00_020e233c
|
||||
.extern data_ov00_020e2508
|
||||
.extern data_ov00_020e250c
|
||||
.extern func_02002c14
|
||||
.extern func_0200c8d0
|
||||
.extern func_ov00_020972e4
|
||||
.extern func_ov00_0209740c
|
||||
.extern func_ov00_02097458
|
||||
.extern func_ov00_02097478
|
||||
.extern func_ov00_020974c4
|
||||
.extern func_ov00_020974e4
|
||||
.extern func_ov00_02097530
|
||||
.extern func_ov00_02097550
|
||||
.extern func_ov00_0209759c
|
||||
.extern func_ov00_020975bc
|
||||
.extern func_ov00_02097608
|
||||
.extern func_ov00_0209d71c
|
||||
.extern func_ov00_020a3510
|
||||
.extern func_ov00_020a3710
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020cf414
|
||||
.extern gAdventureFlags
|
||||
.extern strcpy
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,85 +0,0 @@
|
||||
#pragma once
|
||||
.extern Divide
|
||||
.extern _ZN10MapManager18func_ov00_02083a1cEiPS_P5Vec3p
|
||||
.extern _ZN6Course13FindMapCenterEi
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_027e0618
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f68
|
||||
.extern data_027e0f6c
|
||||
.extern data_027e0f78
|
||||
.extern data_027e0f88
|
||||
.extern data_027e0f8c
|
||||
.extern data_ov00_020ecde4
|
||||
.extern data_ov00_020ee0a0
|
||||
.extern func_01ffe904
|
||||
.extern func_01fff084
|
||||
.extern func_01fff264
|
||||
.extern func_020078f4
|
||||
.extern func_0200c8d0
|
||||
.extern func_020196bc
|
||||
.extern func_020196fc
|
||||
.extern func_0201e24c
|
||||
.extern func_0201e4cc
|
||||
.extern func_02042f68
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02079e3c
|
||||
.extern func_ov00_02080f20
|
||||
.extern func_ov00_02080f64
|
||||
.extern func_ov00_02080f94
|
||||
.extern func_ov00_02080ff8
|
||||
.extern func_ov00_02081040
|
||||
.extern func_ov00_02081070
|
||||
.extern func_ov00_020810b8
|
||||
.extern func_ov00_020810e8
|
||||
.extern func_ov00_02081130
|
||||
.extern func_ov00_02087dd8
|
||||
.extern func_ov00_0208b79c
|
||||
.extern func_ov00_0208d820
|
||||
.extern func_ov00_0208ee00
|
||||
.extern func_ov00_02095554
|
||||
.extern func_ov00_0209564c
|
||||
.extern func_ov00_0209581c
|
||||
.extern func_ov00_02095d58
|
||||
.extern func_ov00_0209c08c
|
||||
.extern func_ov00_0209c1e4
|
||||
.extern func_ov00_0209c2b4
|
||||
.extern func_ov00_0209c2d0
|
||||
.extern func_ov00_0209c530
|
||||
.extern func_ov00_0209c61c
|
||||
.extern func_ov00_0209c788
|
||||
.extern func_ov00_0209c8e4
|
||||
.extern func_ov00_0209cc3c
|
||||
.extern func_ov00_0209cc48
|
||||
.extern func_ov00_0209cd80
|
||||
.extern func_ov00_0209cd9c
|
||||
.extern func_ov00_0209cddc
|
||||
.extern func_ov00_0209cdf8
|
||||
.extern func_ov00_020a1a0c
|
||||
.extern func_ov00_020a3de0
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov04_0210bfa8
|
||||
.extern func_ov04_0210c1f8
|
||||
.extern func_ov04_0210c3fc
|
||||
.extern func_ov04_0210c52c
|
||||
.extern func_ov04_0210c5cc
|
||||
.extern func_ov04_0210c764
|
||||
.extern func_ov04_0210c800
|
||||
.extern func_ov04_0210c88c
|
||||
.extern func_ov04_0210c8d4
|
||||
.extern func_ov04_0210ca84
|
||||
.extern func_ov04_0210cb00
|
||||
.extern func_ov04_0210cb1c
|
||||
.extern func_ov04_0210dd90
|
||||
.extern func_ov05_02111bc0
|
||||
.extern func_ov05_02111c00
|
||||
.extern func_ov05_02111c6c
|
||||
.extern func_ov05_02111c70
|
||||
.extern gMapManager
|
||||
.extern strcmp
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,180 +0,0 @@
|
||||
#pragma once
|
||||
.extern Divide
|
||||
.extern _ZN12ActorManager13FindActorByIdEj
|
||||
.extern _ZN12ActorManager18func_ov00_020c3ce8Eii
|
||||
.extern _ZN14AdventureFlags18func_ov00_020976c8Ev
|
||||
.extern _ZN6Course13Get_Unk_c8_04Ev
|
||||
.extern _ZN6Course18GetDungeonProgressEP14CourseProgress
|
||||
.extern _ZN6Course18func_ov00_0207ca28Eiii
|
||||
.extern _ZN6Course18func_ov00_0207caa8EiPiPc
|
||||
.extern _ZN6Course18func_ov00_0207cb30Ei
|
||||
.extern _ZN6Course14FindMapGridPosEP5Vec2bPS_j
|
||||
.extern _ZN6Course13FindMapCenterEi
|
||||
.extern _ZN6Course18func_ov00_0207cbe8Ei
|
||||
.extern _ZN6Course18func_ov00_0207cc24Ei
|
||||
.extern _ZN6Course18FindMapData_Unk_08Ei
|
||||
.extern _ZN6Course18func_ov00_0207ce20EiiPci
|
||||
.extern _ZN6Course18func_ov00_0207d404Eiii
|
||||
.extern _ZN6Course22IsCurrentMapInMainGridEv
|
||||
.extern _ZN6Course15IsMapInMainGridEj
|
||||
.extern _ZN6Course15GetMapScreenPosEiPiS0_
|
||||
.extern _ZN6Course21GetScreenMapCellSizeXEv
|
||||
.extern _ZN6Course21GetScreenMapCellSizeYEv
|
||||
.extern _ZN6Course13Get_Unk_c8_00Ev
|
||||
.extern _ZN6Course25FindCurrentMapData_Unk_04Ev
|
||||
.extern _ZN6Course18FindMapData_Unk_04Ei
|
||||
.extern _ZN6Course18func_ov00_0207d7bcEv
|
||||
.extern _ZN6Course8SetFlag0Ejb
|
||||
.extern _ZN6Course8GetFlag0Ej
|
||||
.extern _ZN6Course8SetFlag1Ejb
|
||||
.extern _ZN6Course8SetFlag1Ej
|
||||
.extern _ZN6Course15SetMapDataFlag0Eib
|
||||
.extern _ZN6Course15GetMapDataFlag0Ei
|
||||
.extern _ZN6Course15SetMapDataFlag1Eib
|
||||
.extern _ZN6Course15GetMapDataFlag1Ei
|
||||
.extern _ZN6Course15SetMapDataFlag2Eib
|
||||
.extern _ZN6Course15GetMapDataFlag2Ei
|
||||
.extern _ZN6Course15SetMapDataFlag3Eib
|
||||
.extern _ZN6Course15GetMapDataFlag3Ei
|
||||
.extern _ZN6Course15SetMapDataFlag4Eii
|
||||
.extern _ZN6Course15GetMapDataFlag4Ei
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern __register_global_object
|
||||
.extern data_027e077c
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f68
|
||||
.extern data_027e0f6c
|
||||
.extern data_027e0f70
|
||||
.extern data_027e0f78
|
||||
.extern data_027e0f7c
|
||||
.extern gPlayer
|
||||
.extern gPlayerPos
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e103c
|
||||
.extern data_ov00_020e24a4
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_ov15_02190458
|
||||
.extern Vec3p_Add
|
||||
.extern Vec3p_Sub
|
||||
.extern Vec3p_Length
|
||||
.extern Vec3p_Normalize
|
||||
.extern Vec3p_Axpy
|
||||
.extern Vec3p_Distance
|
||||
.extern func_01ffbe78
|
||||
.extern func_01ffe61c
|
||||
.extern func_01fffb4c
|
||||
.extern func_01fffbec
|
||||
.extern func_0200c8d0
|
||||
.extern func_0202b2e8
|
||||
.extern func_0202b8e4
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078bc4
|
||||
.extern func_ov00_02078bf0
|
||||
.extern func_ov00_02078fe8
|
||||
.extern func_ov00_0207920c
|
||||
.extern func_ov00_020792a0
|
||||
.extern func_ov00_02079898
|
||||
.extern func_ov00_020798bc
|
||||
.extern _ZN15MapManager_Unk2D1Ev
|
||||
.extern _ZN7MapBase18func_ov00_0207de68Ei
|
||||
.extern _ZN7MapBase18func_ov00_0207de88Ev
|
||||
.extern _ZN7MapBase18func_ov00_0207e08cEii
|
||||
.extern _ZN7MapBase18func_ov00_0207e0f0Ei
|
||||
.extern _ZN7MapBase18func_ov00_0207e28cEi
|
||||
.extern _ZN7MapBase18func_ov00_0207e968Ev
|
||||
.extern _ZN7MapBase18func_ov00_0207f38cEi
|
||||
.extern _ZN7MapBase18func_ov00_0207f53cEP5Vec2sPS_P5Vec3p
|
||||
.extern _ZN7MapBase18func_ov00_0207f630EP5Vec2sP5Vec3p
|
||||
.extern _ZN7MapBase13GetTileStartXEi
|
||||
.extern _ZN7MapBase13GetTileStartZEi
|
||||
.extern _ZN7MapBase11GetTileEndXEi
|
||||
.extern _ZN7MapBase11GetTileEndZEi
|
||||
.extern _ZN7MapBase13GetTileBoundsEP5Vec2bP4AABB
|
||||
.extern _ZN7MapBase15GetClampedTileXEi
|
||||
.extern _ZN7MapBase15GetClampedTileYEi
|
||||
.extern _ZN7MapBase10IsInBoundsEP5Vec3p
|
||||
.extern _ZN7MapBase11AddEntranceEP8Entrance
|
||||
.extern _ZN7MapBase12FindEntranceEi
|
||||
.extern _ZN7MapBase18func_ov00_0207f924Ei
|
||||
.extern _ZN7MapBase18func_ov00_0207f934Ev
|
||||
.extern _ZN7MapBase18func_ov00_0207f948Ei
|
||||
.extern _ZN7MapBase21GetTriggerBoundingBoxEiP4AABB
|
||||
.extern _ZN7MapBase23GetTriggerBoundingBoxesEiP4AABBi
|
||||
.extern _ZN7MapBase21GetOverlappingTriggerEP5Vec3p
|
||||
.extern _ZN7MapBase11FindTriggerEi
|
||||
.extern _ZN7MapBase23IsTriggerTypeOverlappedEiP5Vec3p
|
||||
.extern _ZN7MapBase18AnyTrigger_func_0cEi
|
||||
.extern _ZN7MapBase10AddTriggerEi
|
||||
.extern _ZN7MapBase18func_ov00_0207ff88Ei
|
||||
.extern _ZN7MapBase18func_ov00_0208005cEiii
|
||||
.extern _ZN7MapBase18func_ov00_0208006cEii
|
||||
.extern _ZN7MapBase18func_ov00_0208007cEii
|
||||
.extern _ZN7MapBase18func_ov00_0208008cEj
|
||||
.extern _ZN7MapBase18func_ov00_02080140EP4Exit
|
||||
.extern _ZN7MapBase8FindExitEiP4Exit
|
||||
.extern _ZN7MapBase19FindViewpoint_Unk_4EcP15CameraViewpoint
|
||||
.extern _ZN7MapBase19FindViewpoint_Unk_0EiP15CameraViewpoint
|
||||
.extern _ZN7MapBase19GetCurrentViewpointEP15CameraViewpointi
|
||||
.extern _ZN7MapBase26GetCurrentViewpoint_Unk_00Ei
|
||||
.extern _ZN7MapBase18func_ov00_02080824Eii
|
||||
.extern _ZN7MapBase10AddUnk_130Ei
|
||||
.extern _ZN7MapBase18func_ov00_020809b8Ei
|
||||
.extern _ZN7MapBase18func_ov00_02080a78EP5Vec3p
|
||||
.extern _ZN7MapBase18func_ov00_02080b24EP5Vec2b
|
||||
.extern _ZN7MapBase18func_ov00_02080d08Ei
|
||||
.extern _ZN7MapBase22TriggerOfType_vfunc_10Ei
|
||||
.extern func_ov00_02086cd0
|
||||
.extern func_ov00_02088000
|
||||
.extern func_ov00_02088130
|
||||
.extern func_ov00_02088144
|
||||
.extern func_ov00_0208b13c
|
||||
.extern func_ov00_0208b180
|
||||
.extern func_ov00_0208b73c
|
||||
.extern func_ov00_0208b7d0
|
||||
.extern func_ov00_0208b804
|
||||
.extern func_ov00_0208cc88
|
||||
.extern func_ov00_0208d620
|
||||
.extern func_ov00_0208d680
|
||||
.extern func_ov00_0208df78
|
||||
.extern func_ov00_0208e6b0
|
||||
.extern func_ov00_0208e6f0
|
||||
.extern func_ov00_0208e704
|
||||
.extern func_ov00_0208e87c
|
||||
.extern func_ov00_0208ed74
|
||||
.extern func_ov00_0208ee00
|
||||
.extern func_ov00_02093a1c
|
||||
.extern func_ov00_02096324
|
||||
.extern func_ov00_02096418
|
||||
.extern func_ov00_0209d6e8
|
||||
.extern func_ov00_0209d71c
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern _ZN19Actor_UnkStruct_020C1Ev
|
||||
.extern func_ov00_020c3348
|
||||
.extern func_ov00_020c4048
|
||||
.extern func_ov00_020cfcec
|
||||
.extern func_ov00_020d70a4
|
||||
.extern func_ov00_020d72b8
|
||||
.extern func_ov00_020d7424
|
||||
.extern func_ov04_021024c4
|
||||
.extern func_ov04_02102770
|
||||
.extern func_ov04_02102b28
|
||||
.extern func_ov04_02102e3c
|
||||
.extern func_ov04_02105578
|
||||
.extern func_ov04_02105608
|
||||
.extern func_ov04_02106db8
|
||||
.extern func_ov12_0212b358
|
||||
.extern func_ov15_02128dd8
|
||||
.extern func_ov15_02129c14
|
||||
.extern func_ov15_02129c24
|
||||
.extern func_ov15_02129c34
|
||||
.extern func_ov15_02129c44
|
||||
.extern func_ov15_021849a4
|
||||
.extern func_ov17_0215b4e8
|
||||
.extern func_ov18_0215b4a0
|
||||
.extern gAdventureFlags
|
||||
.extern gMapManager
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,78 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN10PlayerBase13GetEquipSwordEv
|
||||
.extern _ZN10PlayerBase14GetEquipShieldEv
|
||||
.extern _ZN10PlayerBase6LookAtEP5Vec3p
|
||||
.extern _ZN11ItemManager12GetEquipItemEi
|
||||
.extern _ZN11ItemManager22UpdateSwordShieldInUseEv
|
||||
.extern _ZN13PlayerControl18_ZN13PlayerControl18func_ov00_020aeeacEvEv
|
||||
.extern _ZN13PlayerControl18func_ov00_020af4a4Ev
|
||||
.extern gSinCosTable
|
||||
.extern data_027e0618
|
||||
.extern data_027e0c68
|
||||
.extern gVec3p_ZERO
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0f64
|
||||
.extern gAdventureFlags
|
||||
.extern gPlayerPos
|
||||
.extern gPlayerVel
|
||||
.extern gPlayerAngle
|
||||
.extern data_027e0fb0
|
||||
.extern gPlayerControl
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fd4
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern Vec3p_Sub
|
||||
.extern Atan2
|
||||
.extern func_01ffe468
|
||||
.extern func_01fffcd8
|
||||
.extern func_0202b154
|
||||
.extern func_0202e310
|
||||
.extern func_0202e58c
|
||||
.extern func_ov00_0207c5d4
|
||||
.extern func_ov00_0208b180
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bbcEv
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020b1498
|
||||
.extern func_ov00_020b1a4c
|
||||
.extern func_ov00_020b44d4
|
||||
.extern func_ov00_020b4558
|
||||
.extern func_ov00_020b45e0
|
||||
.extern func_ov00_020b45f8
|
||||
.extern func_ov00_020b464c
|
||||
.extern func_ov00_020b5268
|
||||
.extern func_ov00_020b6e70
|
||||
.extern func_ov00_020bb544
|
||||
.extern func_ov00_020bb594
|
||||
.extern func_ov00_020bb5f0
|
||||
.extern func_ov00_020bb810
|
||||
.extern func_ov00_020bbbd0
|
||||
.extern _ZN14PlayerLinkBase19GetCurrentCharacterEv
|
||||
.extern func_ov00_020bc48c
|
||||
.extern func_ov00_020bc500
|
||||
.extern func_ov00_020bc71c
|
||||
.extern func_ov00_020bc90c
|
||||
.extern func_ov00_020bccc8
|
||||
.extern func_ov00_020bd364
|
||||
.extern func_ov00_020bd3b0
|
||||
.extern func_ov00_020c0d68
|
||||
.extern func_ov00_020c0e24
|
||||
.extern _ZN19Actor_UnkStruct_020C1Ev
|
||||
.extern func_ov00_020c3348
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern func_ov00_020c4048
|
||||
.extern func_ov04_0210ade4
|
||||
.extern func_ov04_0210ade8
|
||||
.extern func_ov04_0210adf8
|
||||
.extern func_ov05_02106980
|
||||
.extern func_ov05_0210f700
|
||||
.extern func_ov05_0210f704
|
||||
.extern func_ov05_0210f708
|
||||
.extern func_ov05_0210f70c
|
||||
.extern func_ov05_0210f714
|
||||
.extern func_ov05_0210f71c
|
||||
.extern func_ov05_0211097c
|
||||
.extern func_ov23_02177ba0
|
||||
.extern func_ov23_02178354
|
||||
.extern gItemManager
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,82 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN11ItemManager12GetEquipItemEi
|
||||
.extern _ZN13LinkStateBase12ApplyImpulseEii
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy1Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a84bcEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8508Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8954EbPi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLinkBase_Unk38Ev
|
||||
.extern _ZN13LinkStateBase25GetCurrentCharacterHealthEv
|
||||
.extern _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei
|
||||
.extern _ZN13LinkStateBase33PlayerLinkBase_func_ov00_020bccc8Ev
|
||||
.extern _ZN13LinkStateBase8vfunc_28Ev
|
||||
.extern _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.extern _ZN13LinkStateItem15GetEquipBombchuEv
|
||||
.extern _ZN15LinkStateFollow20GetLinkStateCutsceneEv
|
||||
.extern _ZN17LinkStateInteract20SetGrabActorVelocityEP5Vec3p
|
||||
.extern _ZNK11ItemManager15HasPurplePotionEv
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern data_02056be4
|
||||
.extern data_027e0618
|
||||
.extern data_027e077c
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0db0
|
||||
.extern data_027e0e58
|
||||
.extern gAdventureFlags
|
||||
.extern data_ov00_020e9360
|
||||
.extern data_ov00_020e9c88
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_ov00_020eec9c
|
||||
.extern Vec3p_Add
|
||||
.extern Atan2
|
||||
.extern func_02019534
|
||||
.extern func_0201e388
|
||||
.extern func_0202d95c
|
||||
.extern func_0202dc38
|
||||
.extern func_020385b8
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207b89c
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
.extern func_ov00_0207c2e8
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097ff4Ebb
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020c0e24
|
||||
.extern func_ov00_020c7764
|
||||
.extern func_ov00_020d716c
|
||||
.extern func_ov00_020d7424
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov04_02108420
|
||||
.extern func_ov04_02108480
|
||||
.extern func_ov05_0210ec3c
|
||||
.extern func_ov05_0210f6dc
|
||||
.extern func_ov05_0210f704
|
||||
.extern func_ov05_0210f70c
|
||||
.extern func_ov05_0210f714
|
||||
.extern func_ov05_0210f7b8
|
||||
.extern func_ov05_02110f50
|
||||
.extern func_ov05_021113c4
|
||||
.extern func_ov14_0213ec64
|
||||
.extern func_ov20_02177300
|
||||
.extern func_ov23_02178724
|
||||
.extern func_ov23_021789fc
|
||||
.extern gItemManager
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,31 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN10MapManager16MapData_vfunc_78Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083a1cEiPS_P5Vec3p
|
||||
.extern _ZN10MapManager18func_ov00_02083c7cEP5Vec3pi
|
||||
.extern _ZN10PlayerBase13GetEquipSwordEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern _ZN13PlayerControl13StopFollowingEv
|
||||
.extern _ZN13PlayerControl18func_ov00_020af01cEPc
|
||||
.extern gMapManager
|
||||
.extern gPlayerControl
|
||||
.extern Vec3p_Sub
|
||||
.extern Vec3p_Length
|
||||
.extern func_01fffcd8
|
||||
.extern func_0202b308
|
||||
.extern func_0202d95c
|
||||
.extern func_ov04_0210ad94
|
||||
.extern func_ov04_0210adb0
|
||||
.extern func_ov04_0210adf8
|
||||
.extern func_ov05_0210b57c
|
||||
.extern func_ov05_0210b97c
|
||||
.extern func_ov05_0210c20c
|
||||
.extern func_ov05_0210c990
|
||||
.extern func_ov05_0210f708
|
||||
.extern func_ov05_0210f70c
|
||||
.extern func_ov05_0210f714
|
||||
.extern func_ov05_0210f71c
|
||||
.extern func_ov14_0214bd08
|
||||
@@ -1,388 +0,0 @@
|
||||
.include "ov00/Player/LinkStateFollow.inc"
|
||||
.include "macros/function.inc"
|
||||
|
||||
.text
|
||||
|
||||
.global _ZN15LinkStateFollow8vfunc_00Ev
|
||||
thumb_func_start _ZN15LinkStateFollow8vfunc_00Ev
|
||||
_ZN15LinkStateFollow8vfunc_00Ev: ; 0x020a8f74
|
||||
bx lr
|
||||
.align 2, 0
|
||||
thumb_func_end _ZN15LinkStateFollow8vfunc_00Ev
|
||||
|
||||
.global _ZN15LinkStateFollow5GetIdEv
|
||||
arm_func_start _ZN15LinkStateFollow5GetIdEv
|
||||
_ZN15LinkStateFollow5GetIdEv: ; 0x020a8f78
|
||||
mov r0, #3
|
||||
bx lr
|
||||
arm_func_end _ZN15LinkStateFollow5GetIdEv
|
||||
|
||||
.global _ZN15LinkStateFollow16MoveTowardTargetEv
|
||||
arm_func_start _ZN15LinkStateFollow16MoveTowardTargetEv
|
||||
_ZN15LinkStateFollow16MoveTowardTargetEv: ; 0x020a8f80
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0xc
|
||||
mov r5, r0
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldr r0, [r0, #0xc0]
|
||||
cmp r0, #0x1e
|
||||
addne sp, sp, #0xc
|
||||
ldmneia sp!, {r4, r5, pc}
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldr r2, _020a9020 ; =gMapManager
|
||||
add r1, r0, #0xc4
|
||||
ldr r0, [r2]
|
||||
bl _ZN10MapManager16MapData_vfunc_78Ev
|
||||
movs r4, r0
|
||||
addeq sp, sp, #0xc
|
||||
ldmeqia sp!, {r4, r5, pc}
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
add r2, sp, #0
|
||||
add r0, r4, #0x18
|
||||
bl Vec3p_Sub
|
||||
mov r1, #0
|
||||
add r0, sp, #0
|
||||
str r1, [sp, #4]
|
||||
bl Vec3p_Length
|
||||
ldr r1, _020a9024 ; =0x00000155
|
||||
cmp r0, r1
|
||||
addlt sp, sp, #0xc
|
||||
ldmltia sp!, {r4, r5, pc}
|
||||
add r0, sp, #0
|
||||
bl func_0202d95c
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
add r1, sp, #0
|
||||
mov r2, #0x2000
|
||||
bl func_0202b308
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_020a9020: .word gMapManager
|
||||
_020a9024: .word 0x00000155
|
||||
arm_func_end _ZN15LinkStateFollow16MoveTowardTargetEv
|
||||
|
||||
.global _ZN15LinkStateFollow12OnStateLeaveEi
|
||||
arm_func_start _ZN15LinkStateFollow12OnStateLeaveEi
|
||||
_ZN15LinkStateFollow12OnStateLeaveEi: ; 0x020a9028
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r5, r0
|
||||
bl _ZN13LinkStateBase12OnStateLeaveEi
|
||||
ldr r0, _020a90a8 ; =gPlayerControl
|
||||
ldr r0, [r0]
|
||||
ldrb r1, [r0, #0x80]
|
||||
cmp r1, #0
|
||||
beq _020a904c
|
||||
bl _ZN13PlayerControl13StopFollowingEv
|
||||
_020a904c:
|
||||
ldr r0, [r5, #4]
|
||||
cmp r0, #6
|
||||
cmpne r0, #7
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
ldr r1, _020a90ac ; =gMapManager
|
||||
add r0, sp, #0
|
||||
ldr r4, [r1]
|
||||
add r2, r5, #0x24
|
||||
mov r1, r4
|
||||
bl _ZN10MapManager18func_ov00_02083a1cEiPS_P5Vec3p
|
||||
add r1, sp, #0
|
||||
mov r0, r4
|
||||
bl _ZN10MapManager16MapData_vfunc_78Ev
|
||||
movs r4, r0
|
||||
ldmeqia sp!, {r3, r4, r5, pc}
|
||||
ldr r1, [r0]
|
||||
ldr r1, [r1, #0x1c]
|
||||
blx r1
|
||||
cmp r0, #0x47
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
mov r0, r4
|
||||
bl func_ov14_0214bd08
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_020a90a8: .word gPlayerControl
|
||||
_020a90ac: .word gMapManager
|
||||
arm_func_end _ZN15LinkStateFollow12OnStateLeaveEi
|
||||
|
||||
.global _ZN15LinkStateFollow8vfunc_24Ei
|
||||
arm_func_start _ZN15LinkStateFollow8vfunc_24Ei
|
||||
_ZN15LinkStateFollow8vfunc_24Ei: ; 0x020a90b0
|
||||
stmdb sp!, {r3, lr}
|
||||
cmp r1, #5
|
||||
addls pc, pc, r1, lsl #2
|
||||
b _020a9104
|
||||
_020a90c0: ; jump table
|
||||
b _020a9104 ; case 0
|
||||
b _020a910c ; case 1
|
||||
b _020a910c ; case 2
|
||||
b _020a910c ; case 3
|
||||
b _020a90d8 ; case 4
|
||||
b _020a90f0 ; case 5
|
||||
_020a90d8:
|
||||
ldr r2, [r0, #4]
|
||||
cmp r2, #1
|
||||
cmpne r2, #6
|
||||
beq _020a910c
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, pc}
|
||||
_020a90f0:
|
||||
ldr r2, [r0, #4]
|
||||
cmp r2, #5
|
||||
bne _020a910c
|
||||
bl _ZN13LinkStateBase8vfunc_24Ei
|
||||
ldmia sp!, {r3, pc}
|
||||
_020a9104:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, pc}
|
||||
_020a910c:
|
||||
ldr r2, [r0, #4]
|
||||
cmp r2, #1
|
||||
cmpne r2, #6
|
||||
cmpne r2, #0xa
|
||||
bne _020a9128
|
||||
bl _ZN13LinkStateBase8vfunc_24Ei
|
||||
ldmia sp!, {r3, pc}
|
||||
_020a9128:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, pc}
|
||||
arm_func_end _ZN15LinkStateFollow8vfunc_24Ei
|
||||
|
||||
.global _ZN15LinkStateFollow8vfunc_28Ev
|
||||
arm_func_start _ZN15LinkStateFollow8vfunc_28Ev
|
||||
_ZN15LinkStateFollow8vfunc_28Ev: ; 0x020a9130
|
||||
stmdb sp!, {r3, lr}
|
||||
bl _ZN15LinkStateFollow20GetLinkStateCutsceneEv
|
||||
ldr r0, [r0, #0x38]
|
||||
cmp r0, #0
|
||||
movlt r0, #1
|
||||
movge r0, #0
|
||||
ldmia sp!, {r3, pc}
|
||||
arm_func_end _ZN15LinkStateFollow8vfunc_28Ev
|
||||
|
||||
.global _ZN15LinkStateFollow20GetLinkStateCutsceneEv
|
||||
arm_func_start _ZN15LinkStateFollow20GetLinkStateCutsceneEv
|
||||
_ZN15LinkStateFollow20GetLinkStateCutsceneEv: ; 0x020a914c
|
||||
ldr ip, _020a9158 ; =func_01fffcd8
|
||||
mov r0, #6
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_020a9158: .word func_01fffcd8
|
||||
arm_func_end _ZN15LinkStateFollow20GetLinkStateCutsceneEv
|
||||
|
||||
.global _ZN15LinkStateFollow8vfunc_34EP5Vec3p
|
||||
arm_func_start _ZN15LinkStateFollow8vfunc_34EP5Vec3p
|
||||
_ZN15LinkStateFollow8vfunc_34EP5Vec3p: ; 0x020a915c
|
||||
ldr r0, [r0, #4]
|
||||
cmp r0, #2
|
||||
movne r0, #0
|
||||
bxne lr
|
||||
ldr r2, [r1, #4]
|
||||
mov r0, #1
|
||||
add r2, r2, #0x1200
|
||||
str r2, [r1, #4]
|
||||
bx lr
|
||||
arm_func_end _ZN15LinkStateFollow8vfunc_34EP5Vec3p
|
||||
|
||||
.global _ZN15LinkStateFollow18func_ov00_020a9180EP5Vec3p
|
||||
arm_func_start _ZN15LinkStateFollow18func_ov00_020a9180EP5Vec3p
|
||||
_ZN15LinkStateFollow18func_ov00_020a9180EP5Vec3p: ; 0x020a9180
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
ldr r2, _020a9208 ; =gPlayerControl
|
||||
mov r4, r1
|
||||
ldr r3, [r2]
|
||||
ldr r5, [r3, #0xa0]
|
||||
cmp r5, #0
|
||||
bne _020a91f0
|
||||
mov r2, #0
|
||||
add r1, sp, #0
|
||||
mov r0, r3
|
||||
strb r2, [sp]
|
||||
strb r2, [sp, #1]
|
||||
bl _ZN13PlayerControl18func_ov00_020af01cEPc
|
||||
cmp r0, #0
|
||||
moveq r0, #0
|
||||
ldmeqia sp!, {r3, r4, r5, pc}
|
||||
ldr r0, _020a920c ; =gMapManager
|
||||
ldrb r2, [sp]
|
||||
ldrb r1, [sp, #1]
|
||||
ldr r0, [r0]
|
||||
sub r3, sp, #4
|
||||
strb r2, [r3]
|
||||
strb r1, [r3, #1]
|
||||
ldr r2, [r3]
|
||||
mov r1, r4
|
||||
bl _ZN10MapManager18func_ov00_02083c7cEP5Vec3pi
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020a91f0:
|
||||
mov r2, r5
|
||||
bl _ZN15LinkStateFollow18func_ov00_020a9210EP5Vec3pP5Actor
|
||||
cmp r0, #0
|
||||
ldrnesb r0, [r5, #0x12]
|
||||
moveq r0, #0
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_020a9208: .word gPlayerControl
|
||||
_020a920c: .word gMapManager
|
||||
arm_func_end _ZN15LinkStateFollow18func_ov00_020a9180EP5Vec3p
|
||||
|
||||
.global _ZN15LinkStateFollow18func_ov00_020a9210EP5Vec3pP5Actor
|
||||
arm_func_start _ZN15LinkStateFollow18func_ov00_020a9210EP5Vec3pP5Actor
|
||||
_ZN15LinkStateFollow18func_ov00_020a9210EP5Vec3pP5Actor: ; 0x020a9210
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0xc
|
||||
mov r5, r2
|
||||
ldrsb r0, [r5, #0x12]
|
||||
mov r4, r1
|
||||
cmp r0, #8
|
||||
beq _020a926c
|
||||
cmp r0, #9
|
||||
bne _020a9280
|
||||
mov r0, r5
|
||||
ldr r2, [r0]
|
||||
add r1, sp, #0
|
||||
ldr r2, [r2, #0x8c]
|
||||
blx r2
|
||||
ldr r1, [sp]
|
||||
mov r0, #1
|
||||
str r1, [r4]
|
||||
ldr r1, [sp, #4]
|
||||
str r1, [r4, #4]
|
||||
ldr r1, [sp, #8]
|
||||
add sp, sp, #0xc
|
||||
str r1, [r4, #8]
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
_020a926c:
|
||||
bl _ZN10PlayerBase13GetEquipSwordEv
|
||||
ldr r2, [r0]
|
||||
mov r1, #1
|
||||
ldr r2, [r2, #0x14]
|
||||
blx r2
|
||||
_020a9280:
|
||||
ldr r1, [r5, #0x18]
|
||||
mov r0, #1
|
||||
str r1, [r4]
|
||||
ldr r1, [r5, #0x1c]
|
||||
str r1, [r4, #4]
|
||||
ldr r1, [r5, #0x20]
|
||||
str r1, [r4, #8]
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
arm_func_end _ZN15LinkStateFollow18func_ov00_020a9210EP5Vec3pP5Actor
|
||||
|
||||
.data
|
||||
.global data_ov00_020e575c
|
||||
data_ov00_020e575c: ; 0x020e575c
|
||||
.ascii "brg"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e5760
|
||||
data_ov00_020e5760: ; 0x020e5760
|
||||
.ascii "fnl"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e5764
|
||||
data_ov00_020e5764: ; 0x020e5764
|
||||
.ascii "pdl"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e5768
|
||||
data_ov00_020e5768: ; 0x020e5768
|
||||
.ascii "dco"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e576c
|
||||
data_ov00_020e576c: ; 0x020e576c
|
||||
.ascii "can"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e5770
|
||||
data_ov00_020e5770: ; 0x020e5770
|
||||
.ascii "hul"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e5774
|
||||
data_ov00_020e5774: ; 0x020e5774
|
||||
.ascii "bow"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e5778
|
||||
data_ov00_020e5778: ; 0x020e5778
|
||||
.ascii "anc"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e577c
|
||||
data_ov00_020e577c: ; 0x020e577c
|
||||
.word data_ov00_020e5778
|
||||
.global data_ov00_020e5780
|
||||
data_ov00_020e5780: ; 0x020e5780
|
||||
.word data_ov00_020e5774
|
||||
.global data_ov00_020e5784
|
||||
data_ov00_020e5784: ; 0x020e5784
|
||||
.word data_ov00_020e5770
|
||||
.global data_ov00_020e5788
|
||||
data_ov00_020e5788: ; 0x020e5788
|
||||
.word data_ov00_020e576c
|
||||
.global data_ov00_020e578c
|
||||
data_ov00_020e578c: ; 0x020e578c
|
||||
.word data_ov00_020e5768
|
||||
.global data_ov00_020e5790
|
||||
data_ov00_020e5790: ; 0x020e5790
|
||||
.word data_ov00_020e5764
|
||||
.global data_ov00_020e5794
|
||||
data_ov00_020e5794: ; 0x020e5794
|
||||
.word data_ov00_020e5760
|
||||
.global data_ov00_020e5798
|
||||
data_ov00_020e5798: ; 0x020e5798
|
||||
.word data_ov00_020e575c
|
||||
.global data_ov00_020e579c
|
||||
data_ov00_020e579c: ; 0x020e579c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e57a0
|
||||
data_ov00_020e57a0: ; 0x020e57a0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global _ZTV15LinkStateFollow
|
||||
_ZTV15LinkStateFollow: ; 0x020e57a4
|
||||
.word _ZN15LinkStateFollow8vfunc_00Ev
|
||||
.global data_ov00_020e57a8
|
||||
data_ov00_020e57a8: ; 0x020e57a8
|
||||
.word func_ov04_0210ad94 ; data_ov07_0210ad94
|
||||
.global data_ov00_020e57ac
|
||||
data_ov00_020e57ac: ; 0x020e57ac
|
||||
.word func_ov04_0210adb0 ; data_ov07_0210adb0
|
||||
.global data_ov00_020e57b0
|
||||
data_ov00_020e57b0: ; 0x020e57b0
|
||||
.word _ZN15LinkStateFollow5GetIdEv - 1
|
||||
.global data_ov00_020e57b4
|
||||
data_ov00_020e57b4: ; 0x020e57b4
|
||||
.word func_ov04_0210adf8 ; data_ov07_0210adf8
|
||||
.global data_ov00_020e57b8
|
||||
data_ov00_020e57b8: ; 0x020e57b8
|
||||
.word func_ov05_0210b57c ; data_ov07_0210b57c
|
||||
.global data_ov00_020e57bc
|
||||
data_ov00_020e57bc: ; 0x020e57bc
|
||||
.word _ZN15LinkStateFollow12OnStateLeaveEi - 1
|
||||
.global data_ov00_020e57c0
|
||||
data_ov00_020e57c0: ; 0x020e57c0
|
||||
.word func_ov05_0210b97c ; data_ov07_0210b97c
|
||||
.global data_ov00_020e57c4
|
||||
data_ov00_020e57c4: ; 0x020e57c4
|
||||
.word func_ov05_0210c20c ; data_ov07_0210c20c
|
||||
.global data_ov00_020e57c8
|
||||
data_ov00_020e57c8: ; 0x020e57c8
|
||||
.word _ZN15LinkStateFollow8vfunc_24Ei - 1
|
||||
.global data_ov00_020e57cc
|
||||
data_ov00_020e57cc: ; 0x020e57cc
|
||||
.word _ZN15LinkStateFollow8vfunc_28Ev - 1
|
||||
.global data_ov00_020e57d0
|
||||
data_ov00_020e57d0: ; 0x020e57d0
|
||||
.word func_ov05_0210c990 ; data_ov07_0210c990
|
||||
.global data_ov00_020e57d4
|
||||
data_ov00_020e57d4: ; 0x020e57d4
|
||||
.word func_ov05_0210f708
|
||||
.global data_ov00_020e57d8
|
||||
data_ov00_020e57d8: ; 0x020e57d8
|
||||
.word _ZN15LinkStateFollow8vfunc_34EP5Vec3p - 1
|
||||
.global data_ov00_020e57dc
|
||||
data_ov00_020e57dc: ; 0x020e57dc
|
||||
.word func_ov05_0210f70c
|
||||
.global data_ov00_020e57e0
|
||||
data_ov00_020e57e0: ; 0x020e57e0
|
||||
.word func_ov05_0210f714
|
||||
.global data_ov00_020e57e4
|
||||
data_ov00_020e57e4: ; 0x020e57e4
|
||||
.word func_ov05_0210f71c
|
||||
@@ -1,78 +0,0 @@
|
||||
#pragma once
|
||||
.extern Divide
|
||||
.extern _ZN10PlayerBase13GetEquipSwordEv
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN13LinkStateBase10GetStateIdEv
|
||||
.extern _ZN13LinkStateBase12GetGrabActorEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase15GetGrabActorRefEv
|
||||
.extern _ZN13LinkStateBase18ChangeLinkSubStateEii
|
||||
.extern _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a81b8Eii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8994Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d50Ev
|
||||
.extern _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLinkBase_Unk44Ev
|
||||
.extern _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
.extern _ZN13LinkStateBase29HasFlags_PlayerLinkBase_Unk48Et
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern _ZN13LinkStateBase8vfunc_28Ev
|
||||
.extern _ZN13PlayerControl13StopFollowingEv
|
||||
.extern _ZN13PlayerControl14GetFollowActorEv
|
||||
.extern _ZN13PlayerControl18func_ov00_020afe88Eib
|
||||
.extern _ZN13PlayerControl18func_ov00_020b049cEP5Vec3pb
|
||||
.extern _ZN13PlayerControl18func_ov00_020b05e8EP5Vec3p
|
||||
.extern _ZN13PlayerControl18func_ov00_020b0ad0EP5Actor
|
||||
.extern _ZN13PlayerControl9SetUnk_80Ev
|
||||
.extern _ZN5Actor10SetUnk_11cEc
|
||||
.extern _ZN5Actor4KillEv
|
||||
.extern _ZN5Actor9GetHitboxEP8Cylinder
|
||||
.extern _ZNK11ItemManager16GetEquippedFairyEv
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
.extern gSinCosTable
|
||||
.extern gVec3p_ZERO
|
||||
.extern gMapManager
|
||||
.extern gPlayerControl
|
||||
.extern gActorManager
|
||||
.extern data_ov00_020eec9c
|
||||
.extern Vec3p_Add
|
||||
.extern Vec3p_Sub
|
||||
.extern Vec3p_Length
|
||||
.extern Vec3p_Axpy
|
||||
.extern Atan2
|
||||
.extern func_01ffbe78
|
||||
.extern func_01fffcd8
|
||||
.extern func_0202bba8
|
||||
.extern func_0202bbbc
|
||||
.extern func_0202da8c
|
||||
.extern func_020350b4
|
||||
.extern func_020351b8
|
||||
.extern func_ov00_020ba458
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov04_0210ab88
|
||||
.extern func_ov04_0210ab9c
|
||||
.extern func_ov05_0210a648
|
||||
.extern func_ov05_0210b3bc
|
||||
.extern func_ov05_0210f708
|
||||
.extern func_ov05_0210f70c
|
||||
.extern func_ov05_0210f714
|
||||
.extern func_ov05_0210f71c
|
||||
.extern func_ov05_0211139c
|
||||
.extern func_ov05_021113b4
|
||||
.extern func_ov17_0215dff0
|
||||
.extern func_ov17_0215e338
|
||||
.extern func_ov23_02171410
|
||||
.extern gItemManager
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,34 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN13LinkStateBase12GetEquipItemEi
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
.extern _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.extern _ZN13PlayerControl13StopFollowingEv
|
||||
.extern gAdventureFlags
|
||||
.extern gPlayerControl
|
||||
.extern data_027e103c
|
||||
.extern data_027e1098
|
||||
.extern func_01fffcd8
|
||||
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020cf01c
|
||||
.extern func_ov00_020cf9dc
|
||||
.extern func_ov04_02109ae8
|
||||
.extern func_ov04_02109b08
|
||||
.extern func_ov04_0210adf8
|
||||
.extern func_ov05_0210540c
|
||||
.extern func_ov05_021055e0
|
||||
.extern func_ov05_02105670
|
||||
.extern func_ov05_021057c4
|
||||
.extern func_ov05_0210f704
|
||||
.extern func_ov05_0210f708
|
||||
.extern func_ov05_0210f70c
|
||||
.extern func_ov05_0210f714
|
||||
.extern func_ov05_0210f71c
|
||||
.extern func_ov14_0211fd04
|
||||
.extern func_ov14_0213ec64
|
||||
.extern func_ov54_021997f0
|
||||
.extern func_ov55_02198f90
|
||||
.extern func_ov57_0219a32c
|
||||
.extern func_ov59_0219931c
|
||||
@@ -1,229 +0,0 @@
|
||||
.include "macros/function.inc"
|
||||
.include "ov00/Player/LinkStateItem.inc"
|
||||
|
||||
.text
|
||||
|
||||
.global _ZN13LinkStateItem8vfunc_00Ev
|
||||
thumb_func_start _ZN13LinkStateItem8vfunc_00Ev
|
||||
_ZN13LinkStateItem8vfunc_00Ev: ; 0x020abd78
|
||||
bx lr
|
||||
.align 2, 0
|
||||
thumb_func_end _ZN13LinkStateItem8vfunc_00Ev
|
||||
|
||||
.global _ZN13LinkStateItem5GetIdEv
|
||||
arm_func_start _ZN13LinkStateItem5GetIdEv
|
||||
_ZN13LinkStateItem5GetIdEv: ; 0x020abd7c
|
||||
mov r0, #1
|
||||
bx lr
|
||||
arm_func_end _ZN13LinkStateItem5GetIdEv
|
||||
|
||||
.global _ZN13LinkStateItem16IsHammerEquippedEv
|
||||
arm_func_start _ZN13LinkStateItem16IsHammerEquippedEv
|
||||
_ZN13LinkStateItem16IsHammerEquippedEv: ; 0x020abd84
|
||||
ldr r0, [r0, #0x14]
|
||||
cmp r0, #8
|
||||
bne _020abd98
|
||||
mov r0, #0
|
||||
bx lr
|
||||
_020abd98:
|
||||
mvn r0, #0
|
||||
bx lr
|
||||
arm_func_end _ZN13LinkStateItem16IsHammerEquippedEv
|
||||
|
||||
.global _ZN13LinkStateItem12OnStateLeaveEi
|
||||
arm_func_start _ZN13LinkStateItem12OnStateLeaveEi
|
||||
_ZN13LinkStateItem12OnStateLeaveEi: ; 0x020abda0
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl _ZN13LinkStateBase12OnStateLeaveEi
|
||||
ldr r0, [r5, #0x14]
|
||||
cmp r0, #0xa
|
||||
addls pc, pc, r0, lsl #2
|
||||
b _020abe68
|
||||
_020abdc0: ; jump table
|
||||
b _020abe68 ; case 0
|
||||
b _020abe68 ; case 1
|
||||
b _020abe68 ; case 2
|
||||
b _020abe60 ; case 3
|
||||
b _020abe1c ; case 4
|
||||
b _020abe68 ; case 5
|
||||
b _020abe2c ; case 6
|
||||
b _020abdec ; case 7
|
||||
b _020abe38 ; case 8
|
||||
b _020abe44 ; case 9
|
||||
b _020abe44 ; case 10
|
||||
_020abdec:
|
||||
ldr r0, _020abf44 ; =data_027e103c
|
||||
ldr r0, [r0]
|
||||
bl func_ov00_020cf01c
|
||||
ldrb r0, [r0, #0xe0]
|
||||
cmp r0, #0
|
||||
bne _020abe0c
|
||||
bl _ZN13LinkStateItem15GetEquipBombchuEv
|
||||
bl func_ov14_0213ec64
|
||||
_020abe0c:
|
||||
ldr r0, _020abf48 ; =data_027e1098
|
||||
ldr r0, [r0]
|
||||
blx func_ov14_0211fd04
|
||||
b _020abe68
|
||||
_020abe1c:
|
||||
mov r0, r5
|
||||
mov r1, r4
|
||||
bl func_ov55_02198f90
|
||||
b _020abe68
|
||||
_020abe2c:
|
||||
mov r0, r5
|
||||
bl func_ov57_0219a32c
|
||||
b _020abe68
|
||||
_020abe38:
|
||||
mov r0, r5
|
||||
bl func_ov59_0219931c
|
||||
b _020abe68
|
||||
_020abe44:
|
||||
ldr r0, _020abf44 ; =data_027e103c
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
mov r2, r1
|
||||
strb r1, [r0, #0x2a]
|
||||
bl func_ov00_020cf9dc
|
||||
b _020abe68
|
||||
_020abe60:
|
||||
mov r0, r5
|
||||
bl func_ov54_021997f0
|
||||
_020abe68:
|
||||
ldr r1, [r5, #0x14]
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
beq _020abe8c
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase12GetEquipItemEi
|
||||
ldr r1, [r0]
|
||||
ldr r1, [r1, #0x1c]
|
||||
blx r1
|
||||
_020abe8c:
|
||||
ldr r1, [r5, #0x14]
|
||||
cmp r1, #9
|
||||
bgt _020abec0
|
||||
bge _020abec8
|
||||
cmp r1, #1
|
||||
bgt _020abed4
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
blt _020abed4
|
||||
cmpne r1, #0
|
||||
cmpne r1, #1
|
||||
beq _020abef4
|
||||
b _020abed4
|
||||
_020abec0:
|
||||
cmp r1, #0xa
|
||||
bne _020abed4
|
||||
_020abec8:
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
b _020abef4
|
||||
_020abed4:
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
cmp r4, #4
|
||||
cmpne r4, #2
|
||||
beq _020abef4
|
||||
bl _ZN13LinkStateItem16GetLinkStateMoveEv
|
||||
mov r1, #1
|
||||
strb r1, [r0, #0x14]
|
||||
_020abef4:
|
||||
mvn r0, #0
|
||||
add r6, r5, #0x50
|
||||
add r4, r5, #0x58
|
||||
str r0, [r5, #0x18]
|
||||
cmp r6, r4
|
||||
beq _020abf20
|
||||
_020abf0c:
|
||||
mov r0, r6
|
||||
bl func_ov00_020b7e6c
|
||||
add r6, r6, #4
|
||||
cmp r6, r4
|
||||
bne _020abf0c
|
||||
_020abf20:
|
||||
ldr r0, _020abf4c ; =gPlayerControl
|
||||
ldr r0, [r0]
|
||||
ldrb r1, [r0, #0x80]
|
||||
cmp r1, #0
|
||||
beq _020abf38
|
||||
bl _ZN13PlayerControl13StopFollowingEv
|
||||
_020abf38:
|
||||
mov r0, #0
|
||||
strb r0, [r5, #0x26]
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_020abf44: .word data_027e103c
|
||||
_020abf48: .word data_027e1098
|
||||
_020abf4c: .word gPlayerControl
|
||||
arm_func_end _ZN13LinkStateItem12OnStateLeaveEi
|
||||
|
||||
.global _ZN13LinkStateItem15GetEquipBombchuEv
|
||||
arm_func_start _ZN13LinkStateItem15GetEquipBombchuEv
|
||||
_ZN13LinkStateItem15GetEquipBombchuEv: ; 0x020abf50
|
||||
ldr ip, _020abf5c ; =_ZN11ItemManager21GetEquipItemUncheckedEi
|
||||
mov r0, #7
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_020abf5c: .word _ZN11ItemManager21GetEquipItemUncheckedEi
|
||||
arm_func_end _ZN13LinkStateItem15GetEquipBombchuEv
|
||||
|
||||
.global _ZN13LinkStateItem16GetLinkStateMoveEv
|
||||
arm_func_start _ZN13LinkStateItem16GetLinkStateMoveEv
|
||||
_ZN13LinkStateItem16GetLinkStateMoveEv: ; 0x020abf60
|
||||
ldr ip, _020abf6c ; =func_01fffcd8
|
||||
mov r0, #0
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_020abf6c: .word func_01fffcd8
|
||||
arm_func_end _ZN13LinkStateItem16GetLinkStateMoveEv
|
||||
|
||||
.global _ZN13LinkStateItem18func_ov00_020abf70Ev
|
||||
arm_func_start _ZN13LinkStateItem18func_ov00_020abf70Ev
|
||||
_ZN13LinkStateItem18func_ov00_020abf70Ev: ; 0x020abf70
|
||||
ldr r1, _020abf88 ; =gAdventureFlags
|
||||
mov r2, r0
|
||||
ldr r0, [r1]
|
||||
ldr ip, _020abf8c ; =_ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
ldr r1, [r2, #0x5c]
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_020abf88: .word gAdventureFlags
|
||||
_020abf8c: .word _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
arm_func_end _ZN13LinkStateItem18func_ov00_020abf70Ev
|
||||
|
||||
.global _ZN13LinkStateItem8vfunc_28Ev
|
||||
arm_func_start _ZN13LinkStateItem8vfunc_28Ev
|
||||
_ZN13LinkStateItem8vfunc_28Ev: ; 0x020abf90
|
||||
ldr r0, [r0, #0x5c]
|
||||
cmp r0, #0
|
||||
movlt r0, #1
|
||||
movge r0, #0
|
||||
bx lr
|
||||
arm_func_end _ZN13LinkStateItem8vfunc_28Ev
|
||||
|
||||
.data
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global _ZTV13LinkStateItem
|
||||
_ZTV13LinkStateItem: ; 0x020e5a48
|
||||
.word _ZN13LinkStateItem8vfunc_00Ev
|
||||
.word func_ov04_02109ae8
|
||||
.word func_ov04_02109b08
|
||||
.word _ZN13LinkStateItem5GetIdEv - 1
|
||||
.word func_ov04_0210adf8
|
||||
.word func_ov05_0210540c
|
||||
.word _ZN13LinkStateItem12OnStateLeaveEi - 1
|
||||
.word func_ov05_021055e0
|
||||
.word func_ov05_02105670
|
||||
.word func_ov05_021057c4
|
||||
.word _ZN13LinkStateItem8vfunc_28Ev - 1
|
||||
.word func_ov05_0210f704
|
||||
.word func_ov05_0210f708
|
||||
.word _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.word func_ov05_0210f70c
|
||||
.word func_ov05_0210f714
|
||||
.word func_ov05_0210f71c
|
||||
@@ -1,21 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN10PlayerBase13GetEquipSwordEv
|
||||
.extern _ZN13LinkStateBase12GetEquipItemEi
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase8vfunc_20Ei
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern _ZN13LinkStateBase8vfunc_28Ev
|
||||
.extern _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.extern _ZN13LinkStateBase9GetHealthEv
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov04_021113dc
|
||||
.extern func_ov00_020c06b0
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov04_0210aef4
|
||||
.extern func_ov04_0210af00
|
||||
.extern func_ov05_0210f704
|
||||
.extern func_ov05_0210f708
|
||||
.extern func_ov05_0210f70c
|
||||
.extern func_ov05_0210f71c
|
||||
.extern func_ov05_02111a98
|
||||
@@ -1,225 +0,0 @@
|
||||
.include "ov00/Player/LinkStateMove.inc"
|
||||
.include "macros/function.inc"
|
||||
|
||||
.text
|
||||
|
||||
.global _ZN13LinkStateMove8vfunc_00Ev
|
||||
thumb_func_start _ZN13LinkStateMove8vfunc_00Ev
|
||||
_ZN13LinkStateMove8vfunc_00Ev: ; 0x020a8e04
|
||||
bx lr
|
||||
.align 2, 0
|
||||
thumb_func_end _ZN13LinkStateMove8vfunc_00Ev
|
||||
|
||||
.global _ZN13LinkStateMove5GetIdEv
|
||||
arm_func_start _ZN13LinkStateMove5GetIdEv
|
||||
_ZN13LinkStateMove5GetIdEv: ; 0x020a8e08
|
||||
mov r0, #0
|
||||
bx lr
|
||||
arm_func_end _ZN13LinkStateMove5GetIdEv
|
||||
|
||||
.global _ZN13LinkStateMove20CreateDebugHierarchyEv
|
||||
thumb_func_start _ZN13LinkStateMove20CreateDebugHierarchyEv
|
||||
_ZN13LinkStateMove20CreateDebugHierarchyEv: ; 0x020a8e10
|
||||
push {r4, r5, lr}
|
||||
sub sp, #0x14
|
||||
ldr r5, _020a8e4c ; =data_ov00_020e5744
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020a8e50 ; =0x4c4d4f56
|
||||
ldr r2, _020a8e54 ; =data_ov00_020e56f0
|
||||
ldr r3, [r3, #0x3c]
|
||||
add r4, r0, #0
|
||||
blx r3
|
||||
ldr r0, _020a8e54 ; =data_ov00_020e56f0
|
||||
mov r1, #0
|
||||
str r0, [sp]
|
||||
mov r0, #8
|
||||
str r0, [sp, #4]
|
||||
str r1, [sp, #8]
|
||||
lsl r0, r0, #9
|
||||
str r0, [sp, #0xc]
|
||||
str r1, [sp, #0x10]
|
||||
add r0, r4, #0
|
||||
ldr r4, [r0]
|
||||
ldr r3, _020a8e50 ; =0x4c4d4f56
|
||||
ldr r4, [r4, #0x34]
|
||||
mov r1, #1
|
||||
add r2, r5, #0
|
||||
blx r4
|
||||
add sp, #0x14
|
||||
pop {r4, r5, pc}
|
||||
nop
|
||||
_020a8e4c: .word data_ov00_020e5744
|
||||
_020a8e50: .word 0x4c4d4f56
|
||||
_020a8e54: .word data_ov00_020e56f0
|
||||
thumb_func_end _ZN13LinkStateMove20CreateDebugHierarchyEv
|
||||
|
||||
.global _ZN13LinkStateMove12OnStateEnterEv
|
||||
arm_func_start _ZN13LinkStateMove12OnStateEnterEv
|
||||
_ZN13LinkStateMove12OnStateEnterEv: ; 0x020a8e58
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
mov r1, #0
|
||||
str r1, [r4, #0xc]
|
||||
strh r1, [r4, #0x10]
|
||||
strh r1, [r4, #0x12]
|
||||
ldrb r2, [r4, #0x14]
|
||||
cmp r2, #0
|
||||
ldmeqia sp!, {r4, pc}
|
||||
bl _ZN13LinkStateBase12GetEquipItemEi
|
||||
ldr r2, [r0]
|
||||
mov r1, #1
|
||||
ldr r2, [r2, #0x28]
|
||||
blx r2
|
||||
mov r0, r4
|
||||
mov r1, #1
|
||||
bl _ZN13LinkStateBase12GetEquipItemEi
|
||||
ldr r2, [r0]
|
||||
mov r1, #1
|
||||
ldr r2, [r2, #0x28]
|
||||
blx r2
|
||||
bl _ZN10PlayerBase13GetEquipSwordEv
|
||||
mvn r1, #0
|
||||
bl func_ov00_020c06b0
|
||||
ldr r0, _020a8ec8 ; =data_ov00_020eec9c
|
||||
mov r1, #0xd
|
||||
bl func_ov00_020d77e4
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
_020a8ec8: .word data_ov00_020eec9c
|
||||
arm_func_end _ZN13LinkStateMove12OnStateEnterEv
|
||||
|
||||
.global _ZN13LinkStateMove12OnStateLeaveEi
|
||||
arm_func_start _ZN13LinkStateMove12OnStateLeaveEi
|
||||
_ZN13LinkStateMove12OnStateLeaveEi: ; 0x020a8ecc
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
bl _ZN13LinkStateBase12OnStateLeaveEi
|
||||
mov r0, #0
|
||||
strb r0, [r4, #0x14]
|
||||
strb r0, [r4, #0x15]
|
||||
strb r0, [r4, #0x16]
|
||||
ldmia sp!, {r4, pc}
|
||||
arm_func_end _ZN13LinkStateMove12OnStateLeaveEi
|
||||
|
||||
.global _ZN13LinkStateMove8vfunc_24Ei
|
||||
arm_func_start _ZN13LinkStateMove8vfunc_24Ei
|
||||
_ZN13LinkStateMove8vfunc_24Ei: ; 0x020a8eec
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl _ZN13LinkStateBase9GetHealthEv
|
||||
cmp r0, #0
|
||||
ble _020a8f14
|
||||
mov r0, r5
|
||||
mov r1, r4
|
||||
bl _ZN13LinkStateBase8vfunc_24Ei
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020a8f14:
|
||||
cmp r4, #2
|
||||
bne _020a8f24
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020a8f24:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
arm_func_end _ZN13LinkStateMove8vfunc_24Ei
|
||||
|
||||
.global _ZN13LinkStateMove18func_ov00_020a8f2cEv
|
||||
arm_func_start _ZN13LinkStateMove18func_ov00_020a8f2cEv
|
||||
_ZN13LinkStateMove18func_ov00_020a8f2cEv: ; 0x020a8f2c
|
||||
ldr r1, _020a8f48 ; =data_ov00_020e56f0
|
||||
ldr r2, [r0, #0xc]
|
||||
ldr r0, [r1, #4]
|
||||
cmp r2, r0
|
||||
movgt r0, #1
|
||||
movle r0, #0
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_020a8f48: .word data_ov00_020e56f0
|
||||
arm_func_end _ZN13LinkStateMove18func_ov00_020a8f2cEv
|
||||
|
||||
.global _ZN13LinkStateMove18func_ov00_020a8f4cEv
|
||||
arm_func_start _ZN13LinkStateMove18func_ov00_020a8f4cEv
|
||||
_ZN13LinkStateMove18func_ov00_020a8f4cEv: ; 0x020a8f4c
|
||||
ldrb r1, [r0, #0x15]
|
||||
cmp r1, #0
|
||||
movne r0, #0
|
||||
bxne lr
|
||||
mov r2, #1
|
||||
strb r2, [r0, #0x15]
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0x16]
|
||||
mov r0, r2
|
||||
bx lr
|
||||
arm_func_end _ZN13LinkStateMove18func_ov00_020a8f4cEv
|
||||
|
||||
.data
|
||||
.global data_ov00_020e56f0
|
||||
data_ov00_020e56f0: ; 0x020e56f0
|
||||
.byte 0x00, 0x08, 0x00, 0x00
|
||||
.global data_ov00_020e56f4
|
||||
data_ov00_020e56f4: ; 0x020e56f4
|
||||
.byte 0x00, 0x01, 0x00, 0x00
|
||||
.global data_ov00_020e56f8
|
||||
data_ov00_020e56f8: ; 0x020e56f8
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e56fc
|
||||
data_ov00_020e56fc: ; 0x020e56fc
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e5700
|
||||
data_ov00_020e5700: ; 0x020e5700
|
||||
.word _ZN13LinkStateMove8vfunc_00Ev
|
||||
.global data_ov00_020e5704
|
||||
data_ov00_020e5704: ; 0x020e5704
|
||||
.word func_ov04_0210aef4 ; data_ov07_0210aef4
|
||||
.global data_ov00_020e5708
|
||||
data_ov00_020e5708: ; 0x020e5708
|
||||
.word func_ov04_0210af00 ; data_ov07_0210af00
|
||||
.global data_ov00_020e570c
|
||||
data_ov00_020e570c: ; 0x020e570c
|
||||
.word _ZN13LinkStateMove5GetIdEv - 1
|
||||
.global data_ov00_020e5710
|
||||
data_ov00_020e5710: ; 0x020e5710
|
||||
.word _ZN13LinkStateMove20CreateDebugHierarchyEv
|
||||
.global data_ov00_020e5714
|
||||
data_ov00_020e5714: ; 0x020e5714
|
||||
.word _ZN13LinkStateMove12OnStateEnterEv - 1
|
||||
.global data_ov00_020e5718
|
||||
data_ov00_020e5718: ; 0x020e5718
|
||||
.word _ZN13LinkStateMove12OnStateLeaveEi - 1
|
||||
.global data_ov00_020e571c
|
||||
data_ov00_020e571c: ; 0x020e571c
|
||||
.word data_ov04_021113dc ; func_ov05_021113dc
|
||||
.global data_ov00_020e5720
|
||||
data_ov00_020e5720: ; 0x020e5720
|
||||
.word _ZN13LinkStateBase8vfunc_20Ei
|
||||
.global data_ov00_020e5724
|
||||
data_ov00_020e5724: ; 0x020e5724
|
||||
.word _ZN13LinkStateMove8vfunc_24Ei - 1
|
||||
.global data_ov00_020e5728
|
||||
data_ov00_020e5728: ; 0x020e5728
|
||||
.word _ZN13LinkStateBase8vfunc_28Ev
|
||||
.global data_ov00_020e572c
|
||||
data_ov00_020e572c: ; 0x020e572c
|
||||
.word func_ov05_0210f704
|
||||
.global data_ov00_020e5730
|
||||
data_ov00_020e5730: ; 0x020e5730
|
||||
.word func_ov05_0210f708
|
||||
.global data_ov00_020e5734
|
||||
data_ov00_020e5734: ; 0x020e5734
|
||||
.word _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.global data_ov00_020e5738
|
||||
data_ov00_020e5738: ; 0x020e5738
|
||||
.word func_ov05_0210f70c
|
||||
.global data_ov00_020e573c
|
||||
data_ov00_020e573c: ; 0x020e573c
|
||||
.word func_ov05_02111a98
|
||||
.global data_ov00_020e5740
|
||||
data_ov00_020e5740: ; 0x020e5740
|
||||
.word func_ov05_0210f71c
|
||||
.global data_ov00_020e5744
|
||||
data_ov00_020e5744: ; 0x020e5744
|
||||
; string "息吹きボリューム低下率"
|
||||
.byte 0x91, 0xa7, 0x90, 0x81, 0x82, 0xab, 0x83, 0x7b, 0x83, 0x8a, 0x83, 0x85, 0x81, 0x5b, 0x83, 0x80, 0x92, 0xe1, 0x89, 0xba, 0x97, 0xa6
|
||||
.byte 0x00, 0x00
|
||||
@@ -1,53 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN13LinkStateBase12ApplyImpulseEii
|
||||
.extern _ZN13LinkStateBase12GetGrabActorEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a84bcEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8638Ei
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
.extern _ZN13LinkStateBase26Clear_PlayerLinkBase_Unk48Et
|
||||
.extern _ZN13LinkStateBase29HasFlags_PlayerLinkBase_Unk48Et
|
||||
.extern _ZN13LinkStateBase6TurnToEsii
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern _ZN13LinkStateBase8vfunc_28Ev
|
||||
.extern _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.extern _ZN13PlayerControl13StopFollowingEv
|
||||
.extern _ZN13PlayerControl18_ZN13PlayerControl18func_ov00_020aeeacEvEv
|
||||
.extern _ZN13PlayerControl18func_ov00_020b034cEv
|
||||
.extern _ZN13PlayerControl18func_ov00_020b12d0EPs
|
||||
.extern gSinCosTable
|
||||
.extern data_027e0618
|
||||
.extern data_027e0e58
|
||||
.extern gPlayerControl
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_ov00_0207c39c
|
||||
.extern func_ov00_0207c444
|
||||
.extern func_ov00_020b4c2c
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov04_0210ae80
|
||||
.extern func_ov04_0210aea8
|
||||
.extern func_ov05_02106c94
|
||||
.extern func_ov05_02107c8c
|
||||
.extern func_ov05_02108094
|
||||
.extern func_ov05_02108188
|
||||
.extern func_ov05_0210f704
|
||||
.extern func_ov05_0210f708
|
||||
.extern func_ov05_0210f70c
|
||||
.extern func_ov05_0210f714
|
||||
.extern func_ov05_0210f71c
|
||||
.extern func_ov05_0210f808
|
||||
.extern func_ov05_0211139c
|
||||
.extern func_ov21_02170660
|
||||
.extern func_ov23_021712fc
|
||||
.extern func_ov23_0217139c
|
||||
.extern func_ov23_021720f0
|
||||
@@ -1,614 +0,0 @@
|
||||
.include "ov00/Player/LinkStateRoll.inc"
|
||||
.include "macros/function.inc"
|
||||
|
||||
.text
|
||||
|
||||
.global _ZN13LinkStateRoll8vfunc_00Ev
|
||||
thumb_func_start _ZN13LinkStateRoll8vfunc_00Ev
|
||||
_ZN13LinkStateRoll8vfunc_00Ev: ; 0x020ae790
|
||||
bx lr
|
||||
.align 2, 0
|
||||
thumb_func_end _ZN13LinkStateRoll8vfunc_00Ev
|
||||
|
||||
.global _ZN13LinkStateRoll5GetIdEv
|
||||
arm_func_start _ZN13LinkStateRoll5GetIdEv
|
||||
_ZN13LinkStateRoll5GetIdEv: ; 0x020ae794
|
||||
mov r0, #4
|
||||
bx lr
|
||||
arm_func_end _ZN13LinkStateRoll5GetIdEv
|
||||
|
||||
.global _ZN13LinkStateRoll20CreateDebugHierarchyEv
|
||||
thumb_func_start _ZN13LinkStateRoll20CreateDebugHierarchyEv
|
||||
_ZN13LinkStateRoll20CreateDebugHierarchyEv: ; 0x020ae79c
|
||||
ldr r3, _020ae7a0 ; =_ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
bx r3
|
||||
.align 2, 0
|
||||
_020ae7a0: .word _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
thumb_func_end _ZN13LinkStateRoll20CreateDebugHierarchyEv
|
||||
|
||||
.global _ZN13LinkStateRoll12OnStateEnterEv
|
||||
arm_func_start _ZN13LinkStateRoll12OnStateEnterEv
|
||||
_ZN13LinkStateRoll12OnStateEnterEv: ; 0x020ae7a4
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, lr}
|
||||
sub sp, sp, #0x14
|
||||
mov r4, r0
|
||||
ldr r1, [r4, #4]
|
||||
cmp r1, #9
|
||||
addls pc, pc, r1, lsl #2
|
||||
b _020aeb08
|
||||
_020ae7c0: ; jump table
|
||||
b _020ae7e8 ; case 0
|
||||
b _020ae94c ; case 1
|
||||
b _020ae9fc ; case 2
|
||||
b _020aea40 ; case 3
|
||||
b _020ae9c8 ; case 4
|
||||
b _020aea90 ; case 5
|
||||
b _020aea9c ; case 6
|
||||
b _020aeab8 ; case 7
|
||||
b _020aeaf8 ; case 8
|
||||
b _020aeb04 ; case 9
|
||||
_020ae7e8:
|
||||
bl _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [r0]
|
||||
add r1, r1, r1, lsr #31
|
||||
mov r1, r1, asr #0x1
|
||||
str r1, [r0]
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [r0, #8]
|
||||
add r1, r1, r1, lsr #31
|
||||
mov r1, r1, asr #0x1
|
||||
str r1, [r0, #8]
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrh r5, [r0]
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, r5, asr #0x4
|
||||
mov r2, r1, lsl #0x1
|
||||
mov r6, r2, lsl #0x1
|
||||
ldr r5, _020aeb10 ; =gSinCosTable
|
||||
add r2, r2, #1
|
||||
mov r2, r2, lsl #0x1
|
||||
ldrsh lr, [r5, r2]
|
||||
ldrsh r6, [r5, r6]
|
||||
mov r2, #0x148
|
||||
mov r3, #0
|
||||
umull r8, r7, r6, r2
|
||||
mla r7, r6, r3, r7
|
||||
mov r5, r6, asr #0x1f
|
||||
adds r6, r8, #0x800
|
||||
mla r7, r5, r2, r7
|
||||
ldr r1, [r0]
|
||||
adc r5, r7, #0
|
||||
mov r6, r6, lsr #0xc
|
||||
orr r6, r6, r5, lsl #20
|
||||
add r1, r1, r6
|
||||
str r1, [r0]
|
||||
umull r5, r1, lr, r2
|
||||
mla r1, lr, r3, r1
|
||||
mov ip, lr, asr #0x1f
|
||||
mla r1, ip, r2, r1
|
||||
adds r2, r5, #0x800
|
||||
ldr r6, [r0, #8]
|
||||
adc r1, r1, #0
|
||||
mov r2, r2, lsr #0xc
|
||||
orr r2, r2, r1, lsl #20
|
||||
add r1, r6, r2
|
||||
str r1, [r0, #8]
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r1, [r0]
|
||||
mov r0, r4
|
||||
mov r2, #0x400
|
||||
bl _ZN13LinkStateBase12ApplyImpulseEii
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [r0, #4]
|
||||
ldr r0, _020aeb14 ; =0x0000019a
|
||||
cmp r1, r0
|
||||
bge _020ae8f0
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, _020aeb14 ; =0x0000019a
|
||||
str r1, [r0, #4]
|
||||
_020ae8f0:
|
||||
ldr r0, _020aeb18 ; =gPlayerControl
|
||||
ldr r0, [r0]
|
||||
bl _ZN13PlayerControl13StopFollowingEv
|
||||
ldr r1, _020aeb1c ; =data_ov00_020e6078
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _020aeb20 ; =data_ov00_020eec9c
|
||||
mov r1, #0xd1
|
||||
bl func_ov00_020d7a84
|
||||
mov r1, #2
|
||||
mov r0, r4
|
||||
mov r2, r1
|
||||
bl _ZN13LinkStateRoll18func_ov00_020aee58Est
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r0, [r0, #4]
|
||||
add sp, sp, #0x14
|
||||
str r0, [r4, #0x20]
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_020ae94c:
|
||||
ldr r1, _020aeb24 ; =data_ov00_020e6088
|
||||
mov r2, #1
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
mov r0, r4
|
||||
mov r1, #1
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8638Ei
|
||||
mov r0, #1
|
||||
strh r0, [r4, #0xc]
|
||||
mov r0, #0
|
||||
strh r0, [r4, #0xe]
|
||||
strh r0, [r4, #0x12]
|
||||
ldr r1, _020aeb28 ; =data_027e0e58
|
||||
mov r0, r4
|
||||
ldr r5, [r1]
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r3, #0x158
|
||||
str r3, [sp]
|
||||
add r2, r3, #1
|
||||
str r2, [sp, #4]
|
||||
add r2, r3, #2
|
||||
str r2, [sp, #8]
|
||||
sub r2, r3, #2
|
||||
str r0, [sp, #0xc]
|
||||
mov r3, #1
|
||||
str r3, [sp, #0x10]
|
||||
add r1, r4, #0x2c
|
||||
mov r0, r5
|
||||
rsb r3, r3, #0x158
|
||||
bl func_ov00_0207c39c
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_020ae9c8:
|
||||
bl func_ov05_02107c8c
|
||||
mov r1, #2
|
||||
mov r0, r4
|
||||
strh r1, [r4, #0xc]
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r1, [r0]
|
||||
add sp, sp, #0x14
|
||||
str r1, [r4, #0x8c]
|
||||
ldr r1, [r0, #4]
|
||||
str r1, [r4, #0x90]
|
||||
ldr r0, [r0, #8]
|
||||
str r0, [r4, #0x94]
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_020ae9fc:
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
bl func_ov00_020b4c2c
|
||||
mov r1, r0
|
||||
ldr r3, _020aeb2c ; =0x00002aab
|
||||
mov r0, r4
|
||||
mov r2, r1
|
||||
bl _ZN13LinkStateBase6TurnToEsii
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _020aeb20 ; =data_ov00_020eec9c
|
||||
mov r1, #0xf0
|
||||
bl func_ov00_020d7a84
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_020aea40:
|
||||
ldr r1, _020aeb30 ; =data_ov00_020e6098
|
||||
mov r2, #1
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r1, [r0, #4]
|
||||
mov r0, r4
|
||||
str r1, [r4, #0x1c]
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r5, [r0, #4]
|
||||
mov r0, r4
|
||||
str r5, [r4, #0x20]
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
str r5, [r0, #0x9c]
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, #3
|
||||
strh r1, [r0, #0x5a]
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_020aea90:
|
||||
bl func_ov21_02170660
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_020aea9c:
|
||||
ldr r1, _020aeb34 ; =data_ov00_020e60a8
|
||||
mov r3, #0
|
||||
mov r2, #1
|
||||
strh r3, [r4, #0x18]
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_020aeab8:
|
||||
mov r1, #0
|
||||
strb r1, [r4, #0x28]
|
||||
strh r1, [r4, #0x18]
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
mov r1, #0
|
||||
strh r1, [r0]
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
ldr r1, _020aeb34 ; =data_ov00_020e60a8
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_020aeaf8:
|
||||
bl func_ov05_02108188
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_020aeb04:
|
||||
bl func_ov23_0217139c
|
||||
_020aeb08:
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
_020aeb10: .word gSinCosTable
|
||||
_020aeb14: .word 0x0000019a
|
||||
_020aeb18: .word gPlayerControl
|
||||
_020aeb1c: .word data_ov00_020e6078
|
||||
_020aeb20: .word data_ov00_020eec9c
|
||||
_020aeb24: .word data_ov00_020e6088
|
||||
_020aeb28: .word data_027e0e58
|
||||
_020aeb2c: .word 0x00002aab
|
||||
_020aeb30: .word data_ov00_020e6098
|
||||
_020aeb34: .word data_ov00_020e60a8
|
||||
arm_func_end _ZN13LinkStateRoll12OnStateEnterEv
|
||||
|
||||
.global _ZN13LinkStateRoll12OnStateLeaveEi
|
||||
arm_func_start _ZN13LinkStateRoll12OnStateLeaveEi
|
||||
_ZN13LinkStateRoll12OnStateLeaveEi: ; 0x020aeb38
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
||||
mov r4, r0
|
||||
bl _ZN13LinkStateBase12OnStateLeaveEi
|
||||
ldr r0, [r4, #4]
|
||||
cmp r0, #9
|
||||
addls pc, pc, r0, lsl #2
|
||||
b _020aebe4
|
||||
_020aeb54: ; jump table
|
||||
b _020aebe4 ; case 0
|
||||
b _020aeb7c ; case 1
|
||||
b _020aebe4 ; case 2
|
||||
b _020aebc8 ; case 3
|
||||
b _020aebe4 ; case 4
|
||||
b _020aebe4 ; case 5
|
||||
b _020aebb8 ; case 6
|
||||
b _020aebe4 ; case 7
|
||||
b _020aebe4 ; case 8
|
||||
b _020aebdc ; case 9
|
||||
_020aeb7c:
|
||||
mov r0, r4
|
||||
mov r1, #1
|
||||
bl _ZN13LinkStateBase26Clear_PlayerLinkBase_Unk48Et
|
||||
ldr r0, _020aec0c ; =data_027e0e58
|
||||
add r7, r4, #0x2c
|
||||
ldr r5, [r0]
|
||||
mov r6, #0
|
||||
_020aeb98:
|
||||
mov r0, r5
|
||||
mov r1, r7
|
||||
bl func_ov00_0207c444
|
||||
add r6, r6, #1
|
||||
cmp r6, #5
|
||||
add r7, r7, #4
|
||||
blo _020aeb98
|
||||
b _020aebe4
|
||||
_020aebb8:
|
||||
mov r0, r4
|
||||
mov r1, #1
|
||||
bl _ZN13LinkStateBase18func_ov00_020a84bcEi
|
||||
b _020aebe4
|
||||
_020aebc8:
|
||||
mov r0, r4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, #0
|
||||
strh r1, [r0, #0x5a]
|
||||
b _020aebe4
|
||||
_020aebdc:
|
||||
mov r0, r4
|
||||
bl func_ov23_021720f0
|
||||
_020aebe4:
|
||||
add r5, r4, #0x2c
|
||||
add r4, r4, #0x40
|
||||
cmp r5, r4
|
||||
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
_020aebf4:
|
||||
mov r0, r5
|
||||
bl func_ov00_020b7e6c
|
||||
add r5, r5, #4
|
||||
cmp r5, r4
|
||||
bne _020aebf4
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_020aec0c: .word data_027e0e58
|
||||
arm_func_end _ZN13LinkStateRoll12OnStateLeaveEi
|
||||
|
||||
.global _ZN13LinkStateRoll8vfunc_20Ei
|
||||
arm_func_start _ZN13LinkStateRoll8vfunc_20Ei
|
||||
_ZN13LinkStateRoll8vfunc_20Ei: ; 0x020aec10
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl _ZN13LinkStateBase12GetGrabActorEv
|
||||
cmp r0, #0
|
||||
bne _020aecc8
|
||||
ldrsh r0, [r5, #0x12]
|
||||
cmp r0, #7
|
||||
movge r0, #1
|
||||
strge r0, [r5, #4]
|
||||
ldmgeia sp!, {r4, r5, r6, pc}
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
beq _020aecc8
|
||||
ldr r1, _020aed84 ; =gPlayerControl
|
||||
mov r0, r5
|
||||
ldr r6, [r1]
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
mov r1, r0
|
||||
mov r0, r6
|
||||
bl _ZN13PlayerControl18func_ov00_020b12d0EPs
|
||||
cmp r0, #0
|
||||
beq _020aecc8
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldrsh r0, [r0, #0x5a]
|
||||
cmp r0, #0
|
||||
bne _020aecc8
|
||||
mov r0, r5
|
||||
mov r1, #0x3f
|
||||
bl _ZN13LinkStateBase29HasFlags_PlayerLinkBase_Unk48Et
|
||||
cmp r0, #0
|
||||
bne _020aecc8
|
||||
ldr r0, _020aed88 ; =data_027e0618
|
||||
ldr r0, [r0]
|
||||
cmp r0, #2
|
||||
bne _020aecb8
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
cmp r0, #1
|
||||
beq _020aecc8
|
||||
_020aecb8:
|
||||
mov r0, #0
|
||||
str r0, [r5, #4]
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_020aecc8:
|
||||
ldr r0, _020aed88 ; =data_027e0618
|
||||
ldr r0, [r0]
|
||||
cmp r0, #2
|
||||
bne _020aed7c
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase12GetGrabActorEv
|
||||
cmp r0, #0
|
||||
bne _020aed70
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
cmp r0, #1
|
||||
mov r0, r5
|
||||
bne _020aed08
|
||||
mov r1, r4
|
||||
bl func_ov23_021712fc
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_020aed08:
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
beq _020aed70
|
||||
mov r0, r5
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldr r1, [r0, #0xdc]
|
||||
ldr r0, _020aed8c ; =0x0000099a
|
||||
cmp r1, r0
|
||||
blt _020aed70
|
||||
ldr r0, _020aed84 ; =gPlayerControl
|
||||
ldr r0, [r0]
|
||||
bl _ZN13PlayerControl18func_ov00_020b034cEv
|
||||
cmp r0, #0
|
||||
ble _020aed70
|
||||
ldr r0, _020aed84 ; =gPlayerControl
|
||||
ldr r0, [r0]
|
||||
bl _ZN13PlayerControl18func_ov00_020b034cEv
|
||||
mov r2, #0
|
||||
mov r1, r0
|
||||
mov r0, r5
|
||||
mov r3, r2
|
||||
bl func_ov05_0210f808
|
||||
mov r0, #2
|
||||
str r0, [r5, #4]
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_020aed70:
|
||||
mov r0, r5
|
||||
bl func_ov05_02108094
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_020aed7c:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_020aed84: .word gPlayerControl
|
||||
_020aed88: .word data_027e0618
|
||||
_020aed8c: .word 0x0000099a
|
||||
arm_func_end _ZN13LinkStateRoll8vfunc_20Ei
|
||||
|
||||
.global _ZN13LinkStateRoll8vfunc_24Ei
|
||||
arm_func_start _ZN13LinkStateRoll8vfunc_24Ei
|
||||
_ZN13LinkStateRoll8vfunc_24Ei: ; 0x020aed90
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r4, r1
|
||||
mov r5, r0
|
||||
cmp r4, #7
|
||||
addls pc, pc, r4, lsl #2
|
||||
b _020aee40
|
||||
_020aeda8: ; jump table
|
||||
b _020aee40 ; case 0
|
||||
b _020aedc8 ; case 1
|
||||
b _020aee48 ; case 2
|
||||
b _020aee48 ; case 3
|
||||
b _020aede4 ; case 4
|
||||
b _020aedf8 ; case 5
|
||||
b _020aee40 ; case 6
|
||||
b _020aee14 ; case 7
|
||||
_020aedc8:
|
||||
ldr r0, [r5, #4]
|
||||
cmp r0, #5
|
||||
cmpne r0, #6
|
||||
cmpne r0, #7
|
||||
bne _020aee48
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020aede4:
|
||||
ldr r0, [r5, #4]
|
||||
cmp r0, #0
|
||||
beq _020aee48
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020aedf8:
|
||||
ldr r0, [r5, #4]
|
||||
cmp r0, #0
|
||||
cmpne r0, #3
|
||||
cmpne r0, #8
|
||||
bne _020aee48
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020aee14:
|
||||
ldr r1, [r5, #4]
|
||||
cmp r1, #0
|
||||
bne _020aee48
|
||||
bl func_ov05_0211139c
|
||||
cmp r0, #0
|
||||
bne _020aee48
|
||||
bl _ZN13PlayerControl18_ZN13PlayerControl18func_ov00_020aeeacEvEv
|
||||
cmp r0, #0
|
||||
beq _020aee48
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020aee40:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020aee48:
|
||||
mov r0, r5
|
||||
mov r1, r4
|
||||
bl _ZN13LinkStateBase8vfunc_24Ei
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
arm_func_end _ZN13LinkStateRoll8vfunc_24Ei
|
||||
|
||||
.global _ZN13LinkStateRoll18func_ov00_020aee58Est
|
||||
arm_func_start _ZN13LinkStateRoll18func_ov00_020aee58Est
|
||||
_ZN13LinkStateRoll18func_ov00_020aee58Est: ; 0x020aee58
|
||||
ldrh r3, [r0, #0x16]
|
||||
cmp r3, r2
|
||||
movne r3, #0
|
||||
strneh r3, [r0, #0x12]
|
||||
ldrsh ip, [r0, #0x12]
|
||||
mov r3, #0xf
|
||||
add r1, ip, r1
|
||||
strh r1, [r0, #0x12]
|
||||
strh r3, [r0, #0x14]
|
||||
strh r2, [r0, #0x16]
|
||||
bx lr
|
||||
arm_func_end _ZN13LinkStateRoll18func_ov00_020aee58Est
|
||||
|
||||
.global _ZN13LinkStateRoll18func_ov00_020aee84Ev
|
||||
arm_func_start _ZN13LinkStateRoll18func_ov00_020aee84Ev
|
||||
_ZN13LinkStateRoll18func_ov00_020aee84Ev: ; 0x020aee84
|
||||
ldrsh r1, [r0, #0x14]
|
||||
cmp r1, #0
|
||||
subgt r1, r1, #1
|
||||
strgth r1, [r0, #0x14]
|
||||
bxgt lr
|
||||
ldrsh r1, [r0, #0x12]
|
||||
cmp r1, #0
|
||||
subgt r1, r1, #1
|
||||
strgth r1, [r0, #0x12]
|
||||
bx lr
|
||||
arm_func_end _ZN13LinkStateRoll18func_ov00_020aee84Ev
|
||||
|
||||
.data
|
||||
.global data_ov00_020e6078
|
||||
data_ov00_020e6078: ; 0x020e6078
|
||||
.byte 0x0b, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e607c
|
||||
data_ov00_020e607c: ; 0x020e607c
|
||||
.byte 0x9a, 0x11, 0x00, 0x00
|
||||
.global data_ov00_020e6080
|
||||
data_ov00_020e6080: ; 0x020e6080
|
||||
.byte 0x00, 0x10, 0x00, 0x00
|
||||
.global data_ov00_020e6084
|
||||
data_ov00_020e6084: ; 0x020e6084
|
||||
.byte 0x00, 0x30, 0x01, 0x00
|
||||
.global data_ov00_020e6088
|
||||
data_ov00_020e6088: ; 0x020e6088
|
||||
.byte 0x23, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e608c
|
||||
data_ov00_020e608c: ; 0x020e608c
|
||||
.byte 0x00, 0x10, 0x00, 0x00
|
||||
.global data_ov00_020e6090
|
||||
data_ov00_020e6090: ; 0x020e6090
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e6094
|
||||
data_ov00_020e6094: ; 0x020e6094
|
||||
.byte 0x00, 0xc0, 0x02, 0x00
|
||||
.global data_ov00_020e6098
|
||||
data_ov00_020e6098: ; 0x020e6098
|
||||
.byte 0x45, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e609c
|
||||
data_ov00_020e609c: ; 0x020e609c
|
||||
.byte 0x00, 0x10, 0x00, 0x00
|
||||
.global data_ov00_020e60a0
|
||||
data_ov00_020e60a0: ; 0x020e60a0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e60a4
|
||||
data_ov00_020e60a4: ; 0x020e60a4
|
||||
.byte 0x00, 0x10, 0x00, 0x00
|
||||
.global data_ov00_020e60a8
|
||||
data_ov00_020e60a8: ; 0x020e60a8
|
||||
.byte 0x2d, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e60ac
|
||||
data_ov00_020e60ac: ; 0x020e60ac
|
||||
.byte 0x00, 0x30, 0x00, 0x00
|
||||
.global data_ov00_020e60b0
|
||||
data_ov00_020e60b0: ; 0x020e60b0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e60b4
|
||||
data_ov00_020e60b4: ; 0x020e60b4
|
||||
.byte 0x00, 0x10, 0x01, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global _ZTV13LinkStateRoll
|
||||
_ZTV13LinkStateRoll: ; 0x020e60c0
|
||||
.word _ZN13LinkStateRoll8vfunc_00Ev
|
||||
.word func_ov04_0210ae80
|
||||
.word func_ov04_0210aea8
|
||||
.word _ZN13LinkStateRoll5GetIdEv - 1
|
||||
.word _ZN13LinkStateRoll20CreateDebugHierarchyEv
|
||||
.word _ZN13LinkStateRoll12OnStateEnterEv - 1
|
||||
.word _ZN13LinkStateRoll12OnStateLeaveEi - 1
|
||||
.word func_ov05_02106c94
|
||||
.word _ZN13LinkStateRoll8vfunc_20Ei - 1
|
||||
.word _ZN13LinkStateRoll8vfunc_24Ei - 1
|
||||
.word _ZN13LinkStateBase8vfunc_28Ev
|
||||
.word func_ov05_0210f704
|
||||
.word func_ov05_0210f708
|
||||
.word _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.word func_ov05_0210f70c
|
||||
.word func_ov05_0210f714
|
||||
.word func_ov05_0210f71c
|
||||
@@ -1,32 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN11ItemManager18EquipItem_vfunc_2cEi
|
||||
.extern _ZN11ItemManager17EquipCollidesWithEP8Cylinderi
|
||||
.extern _ZN13PlayerControl9UpdateAimEv
|
||||
.extern _ZNK11ItemManager16GetEquippedFairyEv
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0e58
|
||||
.extern gMapManager
|
||||
.extern data_027e0f64
|
||||
.extern gAdventureFlags
|
||||
.extern gPlayerPos
|
||||
.extern gPlayerVel
|
||||
.extern gPlayerAngle
|
||||
.extern data_027e0fb0
|
||||
.extern gPlayerControl
|
||||
.extern gActorManager
|
||||
.extern Vec3p_Sub
|
||||
.extern Atan2
|
||||
.extern _ZN8Cylinder8OverlapsEPS_
|
||||
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
|
||||
.extern func_ov00_0207c5d4
|
||||
.extern _ZN10MapManager18func_ov00_02082af4Ev
|
||||
.extern _ZN10MapManager14GetEntrancePosEP5Vec3pi
|
||||
.extern _ZN10MapManager16MapData_vfunc_68Ev
|
||||
.extern func_ov00_0208ae94
|
||||
.extern func_ov00_0208f030
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097700Ev
|
||||
.extern _ZN12ActorManager14Actor_vfunc_10Ej
|
||||
.extern func_ov04_0210b258
|
||||
.extern func_ov04_0210b280
|
||||
.extern gItemManager
|
||||
@@ -1,488 +0,0 @@
|
||||
.include "macros/function.inc"
|
||||
.include "ov00/Player/PlayerBase.inc"
|
||||
|
||||
.text
|
||||
|
||||
.global _ZN10PlayerBase8vfunc_04Ev
|
||||
arm_func_start _ZN10PlayerBase8vfunc_04Ev
|
||||
_ZN10PlayerBase8vfunc_04Ev: ; 0x020a7af0
|
||||
mov r0, #1
|
||||
bx lr
|
||||
arm_func_end _ZN10PlayerBase8vfunc_04Ev
|
||||
|
||||
.global _ZN10PlayerBase10GetEquipIdEv
|
||||
arm_func_start _ZN10PlayerBase10GetEquipIdEv
|
||||
_ZN10PlayerBase10GetEquipIdEv: ; 0x020a7af8
|
||||
mvn r0, #0
|
||||
bx lr
|
||||
arm_func_end _ZN10PlayerBase10GetEquipIdEv
|
||||
|
||||
.global _ZN10PlayerBase7CanMoveEv
|
||||
arm_func_start _ZN10PlayerBase7CanMoveEv
|
||||
_ZN10PlayerBase7CanMoveEv: ; 0x020a7b00
|
||||
mov r0, #1
|
||||
bx lr
|
||||
arm_func_end _ZN10PlayerBase7CanMoveEv
|
||||
|
||||
.global _ZN10PlayerBase12SetUpdatePosEb
|
||||
arm_func_start _ZN10PlayerBase12SetUpdatePosEb
|
||||
_ZN10PlayerBase12SetUpdatePosEb: ; 0x020a7b08
|
||||
strb r1, [r0, #0x10]
|
||||
bx lr
|
||||
arm_func_end _ZN10PlayerBase12SetUpdatePosEb
|
||||
|
||||
.global _ZN10PlayerBase10SetVisibleEb
|
||||
arm_func_start _ZN10PlayerBase10SetVisibleEb
|
||||
_ZN10PlayerBase10SetVisibleEb: ; 0x020a7b10
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
mov r6, r0
|
||||
mov r4, r1
|
||||
ldr r0, _020a7b84 ; =gItemManager
|
||||
strb r4, [r6, #0x11]
|
||||
ldr r5, [r0]
|
||||
mov r0, r5
|
||||
bl _ZNK11ItemManager16GetEquippedFairyEv
|
||||
mov r1, r0
|
||||
mov r0, r5
|
||||
bl _ZNK11ItemManager8GetFairyEi
|
||||
cmp r0, #0
|
||||
ldrneb r1, [r6, #0x11]
|
||||
strneb r1, [r0, #0x11a]
|
||||
cmp r4, #0
|
||||
movne r0, #0x1f
|
||||
moveq r0, #0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r5, r0, asr #0x10
|
||||
bl _ZN10PlayerBase13GetEquipSwordEv
|
||||
strh r5, [r0, #0x5c]
|
||||
bl _ZN10PlayerBase14GetEquipShieldEv
|
||||
ldr r1, _020a7b88 ; =data_027e0e58
|
||||
strh r5, [r0, #0xe]
|
||||
ldr r0, [r1]
|
||||
mov r2, r4
|
||||
mov r1, #1
|
||||
bl func_ov00_0207c5d4
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_020a7b84: .word gItemManager
|
||||
_020a7b88: .word data_027e0e58
|
||||
arm_func_end _ZN10PlayerBase10SetVisibleEb
|
||||
|
||||
.global _ZN10PlayerBase13GetEquipSwordEv
|
||||
arm_func_start _ZN10PlayerBase13GetEquipSwordEv
|
||||
_ZN10PlayerBase13GetEquipSwordEv: ; 0x020a7b8c
|
||||
ldr ip, _020a7b98 ; =_ZN11ItemManager21GetEquipItemUncheckedEi
|
||||
mov r0, #0
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_020a7b98: .word _ZN11ItemManager21GetEquipItemUncheckedEi
|
||||
arm_func_end _ZN10PlayerBase13GetEquipSwordEv
|
||||
|
||||
.global _ZN10PlayerBase14GetEquipShieldEv
|
||||
arm_func_start _ZN10PlayerBase14GetEquipShieldEv
|
||||
_ZN10PlayerBase14GetEquipShieldEv: ; 0x020a7b9c
|
||||
ldr ip, _020a7ba8 ; =_ZN11ItemManager21GetEquipItemUncheckedEi
|
||||
mov r0, #1
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_020a7ba8: .word _ZN11ItemManager21GetEquipItemUncheckedEi
|
||||
arm_func_end _ZN10PlayerBase14GetEquipShieldEv
|
||||
|
||||
.global _ZN10PlayerBase6LookAtEP5Vec3p
|
||||
arm_func_start _ZN10PlayerBase6LookAtEP5Vec3p
|
||||
_ZN10PlayerBase6LookAtEP5Vec3p: ; 0x020a7bac
|
||||
stmdb sp!, {lr}
|
||||
sub sp, sp, #0xc
|
||||
mov r0, r1
|
||||
ldr r1, _020a7bf8 ; =gPlayerPos
|
||||
add r2, sp, #0
|
||||
bl Vec3p_Sub
|
||||
ldr r0, [sp]
|
||||
cmp r0, #0
|
||||
ldreq r0, [sp, #8]
|
||||
cmpeq r0, #0
|
||||
addeq sp, sp, #0xc
|
||||
ldmeqia sp!, {pc}
|
||||
ldr r0, [sp]
|
||||
ldr r1, [sp, #8]
|
||||
bl Atan2
|
||||
ldr r1, _020a7bfc ; =gPlayerAngle
|
||||
strh r0, [r1]
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {pc}
|
||||
.align 2, 0
|
||||
_020a7bf8: .word gPlayerPos
|
||||
_020a7bfc: .word gPlayerAngle
|
||||
arm_func_end _ZN10PlayerBase6LookAtEP5Vec3p
|
||||
|
||||
.global _ZN10PlayerBase18func_ov00_020a7c00Ei
|
||||
arm_func_start _ZN10PlayerBase18func_ov00_020a7c00Ei
|
||||
_ZN10PlayerBase18func_ov00_020a7c00Ei: ; 0x020a7c00
|
||||
ldr r0, _020a7c18 ; =data_027e0c54
|
||||
ldrb r0, [r0]
|
||||
cmp r1, r0
|
||||
moveq r0, #1
|
||||
movne r0, #0
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_020a7c18: .word data_027e0c54
|
||||
arm_func_end _ZN10PlayerBase18func_ov00_020a7c00Ei
|
||||
|
||||
.global _ZN10PlayerBase12CollidesWithEP8Cylinder
|
||||
arm_func_start _ZN10PlayerBase12CollidesWithEP8Cylinder
|
||||
_ZN10PlayerBase12CollidesWithEP8Cylinder: ; 0x020a7c1c
|
||||
stmdb sp!, {r4, lr}
|
||||
sub sp, sp, #0x10
|
||||
ldr r2, [r0]
|
||||
mov r4, r1
|
||||
ldr r2, [r2, #0x10]
|
||||
add r1, sp, #0
|
||||
blx r2
|
||||
ldr r0, [sp, #0xc]
|
||||
cmp r0, #0
|
||||
addlt sp, sp, #0x10
|
||||
movlt r0, #0
|
||||
ldmltia sp!, {r4, pc}
|
||||
add r1, sp, #0
|
||||
mov r0, r4
|
||||
bl _ZN8Cylinder8OverlapsEPS_
|
||||
add sp, sp, #0x10
|
||||
ldmia sp!, {r4, pc}
|
||||
arm_func_end _ZN10PlayerBase12CollidesWithEP8Cylinder
|
||||
|
||||
.global _ZN10PlayerBase18func_ov00_020a7c60EP5Vec3pS1_i
|
||||
arm_func_start _ZN10PlayerBase18func_ov00_020a7c60EP5Vec3pS1_i
|
||||
_ZN10PlayerBase18func_ov00_020a7c60EP5Vec3pS1_i: ; 0x020a7c60
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
sub sp, sp, #0x28
|
||||
ldr ip, [r0]
|
||||
mov r6, r1
|
||||
ldr ip, [ip, #0x10]
|
||||
add r1, sp, #0x18
|
||||
mov r5, r2
|
||||
mov r4, r3
|
||||
blx ip
|
||||
ldr r0, [sp, #0x24]
|
||||
cmp r0, #0
|
||||
addlt sp, sp, #0x28
|
||||
movlt r0, #0
|
||||
ldmltia sp!, {r4, r5, r6, pc}
|
||||
ldr r1, [r6]
|
||||
add r0, sp, #0x18
|
||||
str r1, [sp, #0xc]
|
||||
ldr r2, [r6, #4]
|
||||
add r1, sp, #0xc
|
||||
str r2, [sp, #0x10]
|
||||
ldr r3, [r6, #8]
|
||||
add r2, sp, #0
|
||||
str r3, [sp, #0x14]
|
||||
ldr ip, [r5]
|
||||
mov r3, r4
|
||||
str ip, [sp]
|
||||
ldr r4, [r5, #4]
|
||||
str r4, [sp, #4]
|
||||
ldr r4, [r5, #8]
|
||||
str r4, [sp, #8]
|
||||
bl func_ov00_0208f030
|
||||
add sp, sp, #0x28
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
arm_func_end _ZN10PlayerBase18func_ov00_020a7c60EP5Vec3pS1_i
|
||||
|
||||
.global _ZN10PlayerBase17EquipCollidesWithEP8Cylinderi
|
||||
arm_func_start _ZN10PlayerBase17EquipCollidesWithEP8Cylinderi
|
||||
_ZN10PlayerBase17EquipCollidesWithEP8Cylinderi: ; 0x020a7ce4
|
||||
ldr r0, _020a7cf4 ; =gItemManager
|
||||
ldr ip, _020a7cf8 ; =_ZN11ItemManager17EquipCollidesWithEP8Cylinderi
|
||||
ldr r0, [r0]
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_020a7cf4: .word gItemManager
|
||||
_020a7cf8: .word _ZN11ItemManager17EquipCollidesWithEP8Cylinderi
|
||||
arm_func_end _ZN10PlayerBase17EquipCollidesWithEP8Cylinderi
|
||||
|
||||
.global _ZN10PlayerBase18EquipItem_vfunc_2cEv
|
||||
arm_func_start _ZN10PlayerBase18EquipItem_vfunc_2cEv
|
||||
_ZN10PlayerBase18EquipItem_vfunc_2cEv: ; 0x020a7cfc
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r1, [r0]
|
||||
ldr r1, [r1, #8]
|
||||
blx r1
|
||||
mov r1, r0
|
||||
mvn r0, #0
|
||||
cmp r1, r0
|
||||
moveq r0, #0
|
||||
ldmeqia sp!, {r3, pc}
|
||||
ldr r0, _020a7d30 ; =gItemManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN11ItemManager18EquipItem_vfunc_2cEi
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_020a7d30: .word gItemManager
|
||||
arm_func_end _ZN10PlayerBase18EquipItem_vfunc_2cEv
|
||||
|
||||
.global _ZN10PlayerBase9SetHealthEs
|
||||
arm_func_start _ZN10PlayerBase9SetHealthEs
|
||||
_ZN10PlayerBase9SetHealthEs: ; 0x020a7d34
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r5, r0
|
||||
ldrb r2, [r5, #0x12]
|
||||
cmp r2, #0
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
strh r1, [r5, #0xa]
|
||||
ldr r1, [r0]
|
||||
ldrsh r4, [r5, #0xa]
|
||||
ldr r1, [r1]
|
||||
blx r1
|
||||
cmp r4, r0
|
||||
ble _020a7d7c
|
||||
mov r0, r5
|
||||
ldr r1, [r0]
|
||||
ldr r1, [r1]
|
||||
blx r1
|
||||
strh r0, [r5, #0xa]
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020a7d7c:
|
||||
cmp r4, #0
|
||||
movlt r0, #0
|
||||
strlth r0, [r5, #0xa]
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
arm_func_end _ZN10PlayerBase9SetHealthEs
|
||||
|
||||
.global _ZN10PlayerBase9AddHealthEs
|
||||
arm_func_start _ZN10PlayerBase9AddHealthEs
|
||||
_ZN10PlayerBase9AddHealthEs: ; 0x020a7d8c
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r4, r0
|
||||
ldrb r2, [r4, #0x12]
|
||||
cmp r2, #0
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
ldrsh r2, [r4, #0xa]
|
||||
cmp r2, #0
|
||||
ldmleia sp!, {r3, r4, r5, pc}
|
||||
add r1, r2, r1
|
||||
strh r1, [r4, #0xa]
|
||||
ldr r1, [r0]
|
||||
ldrsh r5, [r4, #0xa]
|
||||
ldr r1, [r1]
|
||||
blx r1
|
||||
cmp r5, r0
|
||||
ble _020a7de4
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
ldr r1, [r1]
|
||||
blx r1
|
||||
strh r0, [r4, #0xa]
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020a7de4:
|
||||
cmp r5, #0
|
||||
movlt r0, #0
|
||||
strlth r0, [r4, #0xa]
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
arm_func_end _ZN10PlayerBase9AddHealthEs
|
||||
|
||||
.global _ZN10PlayerBase8TeleportEP5Vec3psibb
|
||||
arm_func_start _ZN10PlayerBase8TeleportEP5Vec3psibb
|
||||
_ZN10PlayerBase8TeleportEP5Vec3psibb: ; 0x020a7df4
|
||||
stmdb sp!, {r3, r4, r5, r6, lr}
|
||||
sub sp, sp, #0x1c
|
||||
ldr r3, _020a7e6c ; =gMapManager
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
mov lr, #0xff
|
||||
mov ip, #0
|
||||
mov r6, r2
|
||||
ldr r0, [r3]
|
||||
add r1, sp, #8
|
||||
mov r2, r4
|
||||
strb lr, [sp, #0x16]
|
||||
str ip, [sp, #0x18]
|
||||
bl _ZN10MapManager14GetEntrancePosEP5Vec3pi
|
||||
str r6, [sp]
|
||||
mov r0, #0
|
||||
str r0, [sp, #4]
|
||||
mov r0, r5
|
||||
ldr ip, [r0]
|
||||
ldrsh r2, [sp, #0x14]
|
||||
ldr r3, [sp, #0x18]
|
||||
ldr ip, [ip, #0x34]
|
||||
add r1, sp, #8
|
||||
blx ip
|
||||
cmp r0, #0
|
||||
movne r0, #1
|
||||
strneh r4, [r5, #0xe]
|
||||
moveq r0, #0
|
||||
add sp, sp, #0x1c
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_020a7e6c: .word gMapManager
|
||||
arm_func_end _ZN10PlayerBase8TeleportEP5Vec3psibb
|
||||
|
||||
.global _ZN10PlayerBase18TeleportToEntranceEib
|
||||
arm_func_start _ZN10PlayerBase18TeleportToEntranceEib
|
||||
_ZN10PlayerBase18TeleportToEntranceEib: ; 0x020a7e70
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0xc
|
||||
mov r5, r1
|
||||
ldr r0, [r5]
|
||||
ldr r3, _020a7f64 ; =gPlayerPos
|
||||
mov r4, r2
|
||||
str r0, [r3]
|
||||
ldr r1, [r5, #4]
|
||||
ldr r0, _020a7f68 ; =gMapManager
|
||||
str r1, [r3, #4]
|
||||
ldr r2, [r5, #8]
|
||||
add r1, sp, #0
|
||||
str r2, [r3, #8]
|
||||
ldr r2, [r5]
|
||||
ldr r0, [r0]
|
||||
str r2, [sp]
|
||||
ldr r3, [r5, #4]
|
||||
mov r2, #1
|
||||
str r3, [sp, #4]
|
||||
ldr r3, [r5, #8]
|
||||
str r3, [sp, #8]
|
||||
bl _ZN10MapManager16MapData_vfunc_68Ev
|
||||
ldr ip, [r5, #4]
|
||||
ldr r2, _020a7f6c ; =gPlayerAngle
|
||||
cmp ip, r0
|
||||
movle ip, r0
|
||||
ldr r3, _020a7f64 ; =gPlayerPos
|
||||
ldr r1, _020a7f70 ; =gPlayerVel
|
||||
mov r5, #0
|
||||
ldr r0, _020a7f74 ; =data_027e0fb0
|
||||
str r5, [r1]
|
||||
strh r5, [r0]
|
||||
str ip, [r3, #4]
|
||||
strh r4, [r2]
|
||||
str r5, [r1, #4]
|
||||
ldr r0, _020a7f78 ; =gPlayerControl
|
||||
str r5, [r1, #8]
|
||||
ldr r0, [r0]
|
||||
blx _ZN13PlayerControl9UpdateAimEv
|
||||
ldr r0, _020a7f7c ; =gActorManager
|
||||
ldrb r1, [sp, #0x18]
|
||||
ldr r0, [r0]
|
||||
bl _ZN12ActorManager14Actor_vfunc_10Ej
|
||||
ldrb r0, [sp, #0x18]
|
||||
cmp r0, #0
|
||||
beq _020a7f40
|
||||
ldr r0, _020a7f68 ; =gMapManager
|
||||
ldr r0, [r0]
|
||||
bl _ZN10MapManager18func_ov00_02082af4Ev
|
||||
ldr r0, _020a7f80 ; =gAdventureFlags
|
||||
ldr r0, [r0]
|
||||
bl _ZN14AdventureFlags18func_ov00_02097700Ev
|
||||
_020a7f40:
|
||||
ldrb r0, [sp, #0x1c]
|
||||
cmp r0, #0
|
||||
bne _020a7f58
|
||||
ldr r0, _020a7f84 ; =data_027e0f64
|
||||
ldr r0, [r0]
|
||||
bl func_ov00_0208ae94
|
||||
_020a7f58:
|
||||
mov r0, #1
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_020a7f64: .word gPlayerPos
|
||||
_020a7f68: .word gMapManager
|
||||
_020a7f6c: .word gPlayerAngle
|
||||
_020a7f70: .word gPlayerVel
|
||||
_020a7f74: .word data_027e0fb0
|
||||
_020a7f78: .word gPlayerControl
|
||||
_020a7f7c: .word gActorManager
|
||||
_020a7f80: .word gAdventureFlags
|
||||
_020a7f84: .word data_027e0f64
|
||||
arm_func_end _ZN10PlayerBase18TeleportToEntranceEib
|
||||
|
||||
.global _ZN10PlayerBase22TeleportToLastEntranceEb
|
||||
arm_func_start _ZN10PlayerBase22TeleportToLastEntranceEb
|
||||
_ZN10PlayerBase22TeleportToLastEntranceEb: ; 0x020a7f88
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r3, [r0]
|
||||
mov r2, r1
|
||||
ldrh r1, [r0, #0xe]
|
||||
ldr r3, [r3, #0x38]
|
||||
blx r3
|
||||
ldmia sp!, {r3, pc}
|
||||
arm_func_end _ZN10PlayerBase22TeleportToLastEntranceEb
|
||||
|
||||
.data
|
||||
.global data_ov00_020e5590
|
||||
data_ov00_020e5590: ; 0x020e5590
|
||||
.ascii "brg"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e5594
|
||||
data_ov00_020e5594: ; 0x020e5594
|
||||
.ascii "fnl"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e5598
|
||||
data_ov00_020e5598: ; 0x020e5598
|
||||
.ascii "pdl"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e559c
|
||||
data_ov00_020e559c: ; 0x020e559c
|
||||
.ascii "dco"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e55a0
|
||||
data_ov00_020e55a0: ; 0x020e55a0
|
||||
.ascii "can"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e55a4
|
||||
data_ov00_020e55a4: ; 0x020e55a4
|
||||
.ascii "hul"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e55a8
|
||||
data_ov00_020e55a8: ; 0x020e55a8
|
||||
.ascii "bow"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e55ac
|
||||
data_ov00_020e55ac: ; 0x020e55ac
|
||||
.ascii "anc"
|
||||
.byte 0x00
|
||||
.global data_ov00_020e55b0
|
||||
data_ov00_020e55b0: ; 0x020e55b0
|
||||
.word data_ov00_020e55ac
|
||||
.word data_ov00_020e55a8
|
||||
.word data_ov00_020e55a4
|
||||
.global data_ov00_020e55bc
|
||||
data_ov00_020e55bc: ; 0x020e55bc
|
||||
.word data_ov00_020e55a0
|
||||
.global data_ov00_020e55c0
|
||||
data_ov00_020e55c0: ; 0x020e55c0
|
||||
.word data_ov00_020e559c
|
||||
.global data_ov00_020e55c4
|
||||
data_ov00_020e55c4: ; 0x020e55c4
|
||||
.word data_ov00_020e5598
|
||||
.global data_ov00_020e55c8
|
||||
data_ov00_020e55c8: ; 0x020e55c8
|
||||
.word data_ov00_020e5594
|
||||
.global data_ov00_020e55cc
|
||||
data_ov00_020e55cc: ; 0x020e55cc
|
||||
.word data_ov00_020e5590
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global _ZTV10PlayerBase
|
||||
_ZTV10PlayerBase: ; 0x020e55d8
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.word _ZN10PlayerBase8vfunc_04Ev
|
||||
.word _ZN10PlayerBase10GetEquipIdEv
|
||||
.word _ZN10PlayerBase7CanMoveEv
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.word _ZN10PlayerBase18TeleportToEntranceEib
|
||||
.word _ZN10PlayerBase8TeleportEP5Vec3psibb
|
||||
.word _ZN10PlayerBase22TeleportToLastEntranceEb
|
||||
.word _ZN10PlayerBase9AddHealthEs
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.word func_ov04_0210b258
|
||||
.word func_ov04_0210b280
|
||||
@@ -1,79 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN10MapManager16MapData_vfunc_78Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083a1cEiPS_P5Vec3p
|
||||
.extern _ZN10MapManager18func_ov00_02083c24Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083c50Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083c7cEP5Vec3pi
|
||||
.extern _ZN10MapManager18func_ov00_02085108EPi
|
||||
.extern _ZN10MapManager18func_ov00_02085594Ev
|
||||
.extern _ZN11ItemManager12GetEquipItemEi
|
||||
.extern _ZN11ItemManager18func_ov00_020ad790Ei
|
||||
.extern _ZN12ActorManager18func_ov00_020c3484EP8ActorRefP5Actori
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097750Ev
|
||||
.extern _ZN5Actor16XzDistanceToLinkEv
|
||||
.extern _ZN5Actor9GetHitboxEP8Cylinder
|
||||
.extern _ZNK11ItemManager15GetEquippedItemEv
|
||||
.extern _ZNK11ItemManager16GetEquippedFairyEv
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
.extern _ZNK11ItemManager9HasPotionEj
|
||||
.extern gSinCosTable
|
||||
.extern data_02056be4
|
||||
.extern data_027e05f8
|
||||
.extern data_027e077c
|
||||
.extern data_027e0c68
|
||||
.extern gVec3p_ZERO
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0e2c
|
||||
.extern gMapManager
|
||||
.extern data_027e0f64
|
||||
.extern gPlayer
|
||||
.extern gPlayerPos
|
||||
.extern gPlayerAngle
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fcc
|
||||
.extern gActorManager
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e103c
|
||||
.extern data_ov00_020eec60
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_01ff991c
|
||||
.extern func_01ff992c
|
||||
.extern func_01ff9958
|
||||
.extern Vec3p_Sub
|
||||
.extern Vec3p_Dot
|
||||
.extern Vec3p_Length
|
||||
.extern Vec3p_Axpy
|
||||
.extern Vec3p_Distance
|
||||
.extern Atan2
|
||||
.extern func_01ffe468
|
||||
.extern func_02002c14
|
||||
.extern func_0202b2e8
|
||||
.extern func_0202d95c
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_0208b180
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020b78a0
|
||||
.extern func_ov00_020b7924
|
||||
.extern func_ov00_020b7d4c
|
||||
.extern func_ov00_020b7d6c
|
||||
.extern func_ov00_020ba204
|
||||
.extern func_ov00_020baca8
|
||||
.extern func_ov00_020bad18
|
||||
.extern _ZN14PlayerLinkBase19GetCurrentCharacterEv
|
||||
.extern func_ov00_020cebcc
|
||||
.extern func_ov00_020ced64
|
||||
.extern func_ov00_020ced7c
|
||||
.extern func_ov00_020cf20c
|
||||
.extern func_ov00_020cf2b8
|
||||
.extern func_ov00_020cf330
|
||||
.extern func_ov00_020d6be4
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov05_02103f4c
|
||||
.extern func_ov15_0213ce4c
|
||||
.extern func_ov15_0213dcb0
|
||||
.extern func_ov15_0213dcb8
|
||||
.extern func_ov24_02178348
|
||||
.extern gAdventureFlags
|
||||
.extern gItemManager
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,8 +0,0 @@
|
||||
#pragma once
|
||||
.extern GetTouchStateFlags
|
||||
.extern __register_global_object
|
||||
.extern data_027e0d6c
|
||||
.extern data_027e0d78
|
||||
.extern func_020078c0
|
||||
.extern func_ov00_020df378
|
||||
.extern func_ov08_02113080
|
||||
@@ -1,325 +0,0 @@
|
||||
.include "macros/function.inc"
|
||||
.include "ov00/Player/TouchControl.inc"
|
||||
|
||||
.text
|
||||
|
||||
.global _ZN12TouchControlC2Ev
|
||||
thumb_func_start _ZN12TouchControlC2Ev
|
||||
_ZN12TouchControlC2Ev: ; 0x0207ac24
|
||||
mov r1, #1
|
||||
strh r1, [r0]
|
||||
ldr r1, _0207ac5c ; =0x0000ffff
|
||||
mov r3, #0
|
||||
strh r1, [r0, #2]
|
||||
strh r1, [r0, #4]
|
||||
mov r1, #0x14
|
||||
strh r1, [r0, #6]
|
||||
mov r1, #6
|
||||
strh r1, [r0, #8]
|
||||
ldrh r1, [r0, #6]
|
||||
sub r2, r3, #1
|
||||
strh r1, [r0, #0xa]
|
||||
strb r3, [r0, #0xc]
|
||||
str r2, [r0, #0x10]
|
||||
str r2, [r0, #0x14]
|
||||
strb r3, [r0, #0x18]
|
||||
str r2, [r0, #0x1c]
|
||||
str r2, [r0, #0x20]
|
||||
mov r1, #0x80
|
||||
str r1, [r0, #0x24]
|
||||
mov r1, #0x60
|
||||
str r1, [r0, #0x28]
|
||||
str r2, [r0, #0x2c]
|
||||
str r2, [r0, #0x30]
|
||||
strh r3, [r0, #0x34]
|
||||
bx lr
|
||||
nop
|
||||
_0207ac5c: .word 0x0000ffff
|
||||
thumb_func_end _ZN12TouchControlC2Ev
|
||||
|
||||
.global _ZN12TouchControl13IncreaseSpeedEs
|
||||
arm_func_start _ZN12TouchControl13IncreaseSpeedEs
|
||||
_ZN12TouchControl13IncreaseSpeedEs: ; 0x0207ac60
|
||||
mov r2, #0
|
||||
strh r2, [r0, #0x34]
|
||||
ldrh r2, [r0]
|
||||
add r1, r2, r1
|
||||
strh r1, [r0]
|
||||
bx lr
|
||||
arm_func_end _ZN12TouchControl13IncreaseSpeedEs
|
||||
|
||||
.global _ZN12TouchControl11UpdateFlagsEt
|
||||
arm_func_start _ZN12TouchControl11UpdateFlagsEt
|
||||
_ZN12TouchControl11UpdateFlagsEt: ; 0x0207ac78
|
||||
mov r2, #0
|
||||
strh r2, [r0, #0x34]
|
||||
ldrb r2, [r0, #0x18]
|
||||
cmp r2, #0
|
||||
ldreqb r2, [r0, #0xc]
|
||||
cmpeq r2, #1
|
||||
ldreqh r2, [r0, #0x34]
|
||||
orreq r2, r2, #1
|
||||
streqh r2, [r0, #0x34]
|
||||
ldrb r2, [r0, #0x18]
|
||||
cmp r2, #1
|
||||
ldreqb r2, [r0, #0xc]
|
||||
cmpeq r2, #0
|
||||
ldreqh r2, [r0, #0x34]
|
||||
orreq r2, r2, #2
|
||||
streqh r2, [r0, #0x34]
|
||||
ldrh r2, [r0]
|
||||
cmp r2, r1
|
||||
strloh r1, [r0]
|
||||
ldrh r2, [r0, #0x34]
|
||||
tst r2, #1
|
||||
beq _0207ace8
|
||||
ldrh r2, [r0, #0x34]
|
||||
orr r2, r2, #4
|
||||
strh r2, [r0, #0x34]
|
||||
ldrh r2, [r0, #6]
|
||||
strh r2, [r0, #0xa]
|
||||
b _0207ad20
|
||||
_0207ace8:
|
||||
ldrb r2, [r0, #0xc]
|
||||
cmp r2, #0
|
||||
beq _0207ad20
|
||||
ldrh r3, [r0]
|
||||
ldrh r2, [r0, #0xa]
|
||||
sub r2, r2, r3
|
||||
cmp r2, #0
|
||||
strgth r2, [r0, #0xa]
|
||||
bgt _0207ad20
|
||||
ldrh r2, [r0, #0x34]
|
||||
orr r2, r2, #4
|
||||
strh r2, [r0, #0x34]
|
||||
ldrh r2, [r0, #8]
|
||||
strh r2, [r0, #0xa]
|
||||
_0207ad20:
|
||||
ldrh ip, [r0]
|
||||
ldrh r3, [r0, #4]
|
||||
ldr r2, _0207ad8c ; =0x0000ffff
|
||||
add r3, r3, ip
|
||||
cmp r3, r2
|
||||
strlth r3, [r0, #4]
|
||||
strgeh r2, [r0, #4]
|
||||
ldrh r2, [r0, #0x34]
|
||||
tst r2, #1
|
||||
beq _0207ad68
|
||||
ldrh r3, [r0, #4]
|
||||
mov r2, #0
|
||||
strh r3, [r0, #2]
|
||||
strh r2, [r0, #4]
|
||||
ldr r2, [r0, #0x10]
|
||||
str r2, [r0, #0x2c]
|
||||
ldr r2, [r0, #0x14]
|
||||
str r2, [r0, #0x30]
|
||||
_0207ad68:
|
||||
strh r1, [r0]
|
||||
ldrb r1, [r0, #0xc]
|
||||
cmp r1, #0
|
||||
bxeq lr
|
||||
ldr r1, [r0, #0x10]
|
||||
str r1, [r0, #0x24]
|
||||
ldr r1, [r0, #0x14]
|
||||
str r1, [r0, #0x28]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0207ad8c: .word 0x0000ffff
|
||||
arm_func_end _ZN12TouchControl11UpdateFlagsEt
|
||||
|
||||
.global _ZN12TouchControl20UpdateWithStateFlagsEP15TouchStateFlagst
|
||||
arm_func_start _ZN12TouchControl20UpdateWithStateFlagsEP15TouchStateFlagst
|
||||
_ZN12TouchControl20UpdateWithStateFlagsEP15TouchStateFlagst: ; 0x0207ad90
|
||||
ldrb r3, [r0, #0xc]
|
||||
strb r3, [r0, #0x18]
|
||||
ldr r3, [r0, #0x10]
|
||||
str r3, [r0, #0x1c]
|
||||
ldr r3, [r0, #0x14]
|
||||
str r3, [r0, #0x20]
|
||||
ldrh r3, [r1, #4]
|
||||
cmp r3, #1
|
||||
bne _0207ae48
|
||||
ldrh r3, [r1, #6]
|
||||
cmp r3, #0
|
||||
bne _0207addc
|
||||
mov r3, #1
|
||||
strb r3, [r0, #0xc]
|
||||
ldrh r3, [r1]
|
||||
str r3, [r0, #0x10]
|
||||
ldrh r1, [r1, #2]
|
||||
str r1, [r0, #0x14]
|
||||
b _0207ae5c
|
||||
_0207addc:
|
||||
tst r3, #1
|
||||
ldrne r3, [r0, #0x1c]
|
||||
ldreqh r3, [r1]
|
||||
str r3, [r0, #0x10]
|
||||
ldrh r3, [r1, #6]
|
||||
tst r3, #2
|
||||
ldrne r1, [r0, #0x20]
|
||||
ldreqh r1, [r1, #2]
|
||||
str r1, [r0, #0x14]
|
||||
ldr r1, [r0, #0x10]
|
||||
cmp r1, #0
|
||||
blt _0207ae30
|
||||
cmp r1, #0x100
|
||||
bge _0207ae30
|
||||
ldr r1, [r0, #0x14]
|
||||
cmp r1, #0
|
||||
blt _0207ae30
|
||||
cmp r1, #0xc0
|
||||
movlt r1, #1
|
||||
strltb r1, [r0, #0xc]
|
||||
blt _0207ae5c
|
||||
_0207ae30:
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0xc]
|
||||
sub r1, r1, #1
|
||||
str r1, [r0, #0x10]
|
||||
str r1, [r0, #0x14]
|
||||
b _0207ae5c
|
||||
_0207ae48:
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0xc]
|
||||
sub r1, r1, #1
|
||||
str r1, [r0, #0x10]
|
||||
str r1, [r0, #0x14]
|
||||
_0207ae5c:
|
||||
ldr ip, _0207ae68 ; =_ZN12TouchControl11UpdateFlagsEt
|
||||
mov r1, r2
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_0207ae68: .word _ZN12TouchControl11UpdateFlagsEt - 1
|
||||
arm_func_end _ZN12TouchControl20UpdateWithStateFlagsEP15TouchStateFlagst
|
||||
|
||||
.global _ZN12TouchControl6UpdateEP10TouchStatet
|
||||
arm_func_start _ZN12TouchControl6UpdateEP10TouchStatet
|
||||
_ZN12TouchControl6UpdateEP10TouchStatet: ; 0x0207ae6c
|
||||
ldrb r3, [r0, #0xc]
|
||||
ldr ip, _0207aea8 ; =_ZN12TouchControl11UpdateFlagsEt
|
||||
strb r3, [r0, #0x18]
|
||||
ldr r3, [r0, #0x10]
|
||||
str r3, [r0, #0x1c]
|
||||
ldr r3, [r0, #0x14]
|
||||
str r3, [r0, #0x20]
|
||||
ldrb r3, [r1]
|
||||
strb r3, [r0, #0xc]
|
||||
ldr r3, [r1, #4]
|
||||
str r3, [r0, #0x10]
|
||||
ldr r3, [r1, #8]
|
||||
mov r1, r2
|
||||
str r3, [r0, #0x14]
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_0207aea8: .word _ZN12TouchControl11UpdateFlagsEt - 1
|
||||
arm_func_end _ZN12TouchControl6UpdateEP10TouchStatet
|
||||
|
||||
.global _ZN12TouchControl18func_ov00_0207aeacEv
|
||||
arm_func_start _ZN12TouchControl18func_ov00_0207aeacEv
|
||||
_ZN12TouchControl18func_ov00_0207aeacEv: ; 0x0207aeac
|
||||
ldr r0, _0207aecc ; =0x027fffa8
|
||||
ldrh r0, [r0]
|
||||
and r0, r0, #0x8000
|
||||
mov r0, r0, asr #0xf
|
||||
cmp r0, #1
|
||||
moveq r0, #1
|
||||
movne r0, #0
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0207aecc: .word 0x027fffa8
|
||||
arm_func_end _ZN12TouchControl18func_ov00_0207aeacEv
|
||||
|
||||
.global _ZN12TouchControl19UpdateConditionallyEP10TouchStatet
|
||||
arm_func_start _ZN12TouchControl19UpdateConditionallyEP10TouchStatet
|
||||
_ZN12TouchControl19UpdateConditionallyEP10TouchStatet: ; 0x0207aed0
|
||||
stmdb sp!, {r3, r4, r5, r6, lr}
|
||||
sub sp, sp, #0xc
|
||||
mov r4, r0
|
||||
mov r6, r1
|
||||
mov r5, r2
|
||||
bl _ZN12TouchControl18func_ov00_0207aeacEv
|
||||
cmp r0, #0
|
||||
beq _0207af08
|
||||
mov r1, #0
|
||||
sub r0, r1, #1
|
||||
strb r1, [sp]
|
||||
str r0, [sp, #4]
|
||||
str r0, [sp, #8]
|
||||
b _0207af20
|
||||
_0207af08:
|
||||
ldrb r0, [r6]
|
||||
strb r0, [sp]
|
||||
ldr r0, [r6, #4]
|
||||
str r0, [sp, #4]
|
||||
ldr r0, [r6, #8]
|
||||
str r0, [sp, #8]
|
||||
_0207af20:
|
||||
add r1, sp, #0
|
||||
mov r0, r4
|
||||
mov r2, r5
|
||||
bl _ZN12TouchControl6UpdateEP10TouchStatet
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
arm_func_end _ZN12TouchControl19UpdateConditionallyEP10TouchStatet
|
||||
|
||||
.global _ZN12TouchControl18func_ov00_0207af38Etb
|
||||
arm_func_start _ZN12TouchControl18func_ov00_0207af38Etb
|
||||
_ZN12TouchControl18func_ov00_0207af38Etb: ; 0x0207af38
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
sub sp, sp, #8
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
cmp r2, #0
|
||||
beq _0207af5c
|
||||
bl _ZN12TouchControl13IncreaseSpeedEs
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_0207af5c:
|
||||
bl _ZN12TouchControl18func_ov00_0207aeacEv
|
||||
cmp r0, #0
|
||||
beq _0207af7c
|
||||
add r1, sp, #0
|
||||
mov r0, #0
|
||||
mov r2, #8
|
||||
bl func_020078c0
|
||||
b _0207af84
|
||||
_0207af7c:
|
||||
add r0, sp, #0
|
||||
bl GetTouchStateFlags
|
||||
_0207af84:
|
||||
add r1, sp, #0
|
||||
mov r0, r5
|
||||
mov r2, r4
|
||||
bl _ZN12TouchControl20UpdateWithStateFlagsEP15TouchStateFlagst
|
||||
add sp, sp, #8
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
arm_func_end _ZN12TouchControl18func_ov00_0207af38Etb
|
||||
|
||||
.global _ZN12TouchControlD1Ev
|
||||
arm_func_start _ZN12TouchControlD1Ev
|
||||
_ZN12TouchControlD1Ev: ; 0x0207af9c
|
||||
bx lr
|
||||
arm_func_end _ZN12TouchControlD1Ev
|
||||
|
||||
.section .init, 4, 1, 4
|
||||
.global func_ov00_020df38c
|
||||
arm_func_start func_ov00_020df38c
|
||||
func_ov00_020df38c: ; 0x020df38c
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r0, _020df3ac ; =data_027e0d78
|
||||
bl func_ov08_02113080
|
||||
ldr r0, _020df3ac ; =data_027e0d78
|
||||
ldr r1, _020df3b0 ; =_ZN12TouchControlD1Ev
|
||||
ldr r2, _020df3b4 ; =data_027e0d6c
|
||||
bl __register_global_object
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_020df3ac: .word data_027e0d78
|
||||
_020df3b0: .word _ZN12TouchControlD1Ev - 1
|
||||
_020df3b4: .word data_027e0d6c
|
||||
arm_func_end func_ov00_020df38c
|
||||
|
||||
.section .ctor, 4, 1, 4
|
||||
.global data_ov00_020e1e90
|
||||
data_ov00_020e1e90: ; 0x020e1e90
|
||||
.word func_ov00_020df378
|
||||
@@ -1,3 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern data_027e0d78
|
||||
@@ -1,272 +0,0 @@
|
||||
.include "ov00/Player/TouchGesture.inc"
|
||||
.include "macros/function.inc"
|
||||
|
||||
.text
|
||||
.global _ZN12TouchGestureC2Ev
|
||||
arm_func_start _ZN12TouchGestureC2Ev
|
||||
_ZN12TouchGestureC2Ev: ; 0x020a92a4
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r1, _020a92f4 ; =data_ov00_020e5808
|
||||
mov lr, #0
|
||||
str r1, [r0]
|
||||
ldr r1, _020a92f8 ; =data_ov00_020e57f0
|
||||
strb lr, [r0, #4]
|
||||
str r1, [r0]
|
||||
strh lr, [r0, #0xc]
|
||||
strh lr, [r0, #0xe]
|
||||
mov ip, lr
|
||||
mov r2, #0x80
|
||||
mov r1, #0x60
|
||||
_020a92d4:
|
||||
add r3, r0, lr, lsl #1
|
||||
strh ip, [r3, #0x10]
|
||||
strh r2, [r3, #0x2c]
|
||||
add lr, lr, #1
|
||||
strh r1, [r3, #0x48]
|
||||
cmp lr, #0xe
|
||||
blt _020a92d4
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_020a92f4: .word data_ov00_020e5808
|
||||
_020a92f8: .word data_ov00_020e57f0
|
||||
arm_func_end _ZN12TouchGestureC2Ev
|
||||
|
||||
.global _ZN12TouchGesture17ResetTouchHistoryEv
|
||||
arm_func_start _ZN12TouchGesture17ResetTouchHistoryEv
|
||||
_ZN12TouchGesture17ResetTouchHistoryEv: ; 0x020a92fc
|
||||
stmdb sp!, {r3, lr}
|
||||
mov lr, #0
|
||||
strb lr, [r0, #4]
|
||||
mov ip, lr
|
||||
mov r2, #0x80
|
||||
mov r1, #0x60
|
||||
_020a9314:
|
||||
add r3, r0, lr, lsl #1
|
||||
strh ip, [r3, #0x10]
|
||||
strh r2, [r3, #0x2c]
|
||||
add lr, lr, #1
|
||||
strh r1, [r3, #0x48]
|
||||
cmp lr, #0xe
|
||||
blt _020a9314
|
||||
ldmia sp!, {r3, pc}
|
||||
arm_func_end _ZN12TouchGesture17ResetTouchHistoryEv
|
||||
|
||||
.global _ZN12TouchGesture6UpdateEPv
|
||||
arm_func_start _ZN12TouchGesture6UpdateEPv
|
||||
_ZN12TouchGesture6UpdateEPv: ; 0x020a9334
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, lr}
|
||||
ldrsh r2, [r1, #0x60]
|
||||
cmp r2, #0
|
||||
ble _020a9350
|
||||
ldrb r2, [r0, #4]
|
||||
cmp r2, #0
|
||||
beq _020a9384
|
||||
_020a9350:
|
||||
ldrh r2, [r0, #0xc]
|
||||
mov r3, #0
|
||||
mov r4, #0x80
|
||||
add r2, r0, r2, lsl #1
|
||||
strh r3, [r2, #0x10]
|
||||
ldrh r2, [r0, #0xc]
|
||||
mov r3, #0x60
|
||||
add r2, r0, r2, lsl #1
|
||||
strh r4, [r2, #0x2c]
|
||||
ldrh r2, [r0, #0xc]
|
||||
add r2, r0, r2, lsl #1
|
||||
strh r3, [r2, #0x48]
|
||||
b _020a93cc
|
||||
_020a9384:
|
||||
ldrsh r3, [r1, #0x6a]
|
||||
ldrsh r2, [r0, #0xe]
|
||||
ldr r4, _020a9520 ; =0xffffd555
|
||||
sub r2, r3, r2
|
||||
ldrh r3, [r0, #0xc]
|
||||
cmp r2, r4
|
||||
movgt r4, r2
|
||||
add r3, r0, r3, lsl #1
|
||||
strh r4, [r3, #0x10]
|
||||
ldr r2, _020a9524 ; =data_027e0d78
|
||||
ldrh r3, [r0, #0xc]
|
||||
ldr r4, [r2, #0x24]
|
||||
add r3, r0, r3, lsl #1
|
||||
strh r4, [r3, #0x2c]
|
||||
ldrh r3, [r0, #0xc]
|
||||
ldr r4, [r2, #0x28]
|
||||
add r2, r0, r3, lsl #1
|
||||
strh r4, [r2, #0x48]
|
||||
_020a93cc:
|
||||
ldrsh r1, [r1, #0x6a]
|
||||
mov r3, #0x80
|
||||
ldr r5, _020a9528 ; =0x92492493
|
||||
strh r1, [r0, #0xe]
|
||||
ldrh r1, [r0, #0xc]
|
||||
mov r6, #0xe
|
||||
mov r2, #0
|
||||
add r8, r1, #1
|
||||
smull r4, r1, r5, r8
|
||||
add r1, r8, r1
|
||||
mov r4, r8, lsr #0x1f
|
||||
add r1, r4, r1, asr #3
|
||||
smull r1, r4, r6, r1
|
||||
mov lr, #0x60
|
||||
mov r5, #0xe0
|
||||
sub r1, r8, r1
|
||||
mov r7, #0x20
|
||||
strh r1, [r0, #0xc]
|
||||
mov ip, r3
|
||||
mov r4, lr
|
||||
mov r6, r5
|
||||
mov r8, r7
|
||||
mov r1, r2
|
||||
_020a9428:
|
||||
add r9, r0, r1, lsl #1
|
||||
ldrsh r10, [r9, #0x10]
|
||||
ldrsh r9, [r9, #0x2c]
|
||||
add r2, r2, r10
|
||||
cmp r9, r3
|
||||
movlt r3, r9
|
||||
blt _020a944c
|
||||
cmp r9, ip
|
||||
movgt ip, r9
|
||||
_020a944c:
|
||||
add r9, r0, r1, lsl #1
|
||||
ldrsh r9, [r9, #0x48]
|
||||
cmp r9, lr
|
||||
movlt lr, r9
|
||||
blt _020a9468
|
||||
cmp r9, r4
|
||||
movgt r4, r9
|
||||
_020a9468:
|
||||
add r9, r0, r1, lsl #1
|
||||
ldrsh r11, [r9, #0x48]
|
||||
ldrsh r10, [r9, #0x2c]
|
||||
add r9, r10, r11
|
||||
sub r10, r10, r11
|
||||
mov r9, r9, lsl #0x10
|
||||
mov r10, r10, lsl #0x10
|
||||
cmp r5, r9, asr #16
|
||||
mov r9, r9, asr #0x10
|
||||
mov r10, r10, asr #0x10
|
||||
movgt r5, r9
|
||||
bgt _020a94a0
|
||||
cmp r9, r6
|
||||
movgt r6, r9
|
||||
_020a94a0:
|
||||
cmp r10, r7
|
||||
movlt r7, r10
|
||||
blt _020a94b4
|
||||
cmp r10, r8
|
||||
movgt r8, r10
|
||||
_020a94b4:
|
||||
add r1, r1, #1
|
||||
cmp r1, #0xe
|
||||
blt _020a9428
|
||||
sub r3, ip, r3
|
||||
cmp r3, #0x32
|
||||
subge r3, r4, lr
|
||||
mov r1, #0
|
||||
cmpge r3, #0x32
|
||||
subge r3, r6, r5
|
||||
cmpge r3, #0x46
|
||||
subge r3, r8, r7
|
||||
strb r1, [r0, #4]
|
||||
cmpge r3, #0x46
|
||||
ldmltia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
ldr r3, _020a952c ; =0xffff2aab
|
||||
cmp r2, r3
|
||||
bge _020a9508
|
||||
mov r2, #1
|
||||
strb r2, [r0, #4]
|
||||
str r1, [r0, #8]
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
_020a9508:
|
||||
rsb r1, r3, #0
|
||||
cmp r2, r1
|
||||
movgt r1, #1
|
||||
strgtb r1, [r0, #4]
|
||||
strgt r1, [r0, #8]
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
.align 2, 0
|
||||
_020a9520: .word 0xffffd555
|
||||
_020a9524: .word data_027e0d78
|
||||
_020a9528: .word 0x92492493
|
||||
_020a952c: .word 0xffff2aab
|
||||
arm_func_end _ZN12TouchGesture6UpdateEPv
|
||||
|
||||
.global _ZN12TouchGestureD1Ev
|
||||
arm_func_start _ZN12TouchGestureD1Ev
|
||||
_ZN12TouchGestureD1Ev: ; 0x020a9530
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
bl _ZN9SysObjectdlEPv
|
||||
mov r0, r4
|
||||
ldmia sp!, {r4, pc}
|
||||
arm_func_end _ZN12TouchGestureD1Ev
|
||||
|
||||
.global _ZN12TouchGestureD2Ev
|
||||
arm_func_start _ZN12TouchGestureD2Ev
|
||||
_ZN12TouchGestureD2Ev: ; 0x020a9544
|
||||
bx lr
|
||||
arm_func_end _ZN12TouchGestureD2Ev
|
||||
|
||||
.global _ZN16TouchGestureBaseD2Ev
|
||||
arm_func_start _ZN16TouchGestureBaseD2Ev
|
||||
_ZN16TouchGestureBaseD2Ev: ; 0x020a9548
|
||||
bx lr
|
||||
arm_func_end _ZN16TouchGestureBaseD2Ev
|
||||
|
||||
.global _ZN16TouchGestureBase17ResetTouchHistoryEv
|
||||
arm_func_start _ZN16TouchGestureBase17ResetTouchHistoryEv
|
||||
_ZN16TouchGestureBase17ResetTouchHistoryEv: ; 0x020a954c
|
||||
mov r1, #0
|
||||
strb r1, [r0, #4]
|
||||
bx lr
|
||||
arm_func_end _ZN16TouchGestureBase17ResetTouchHistoryEv
|
||||
|
||||
.global _ZN16TouchGestureBaseD1Ev
|
||||
arm_func_start _ZN16TouchGestureBaseD1Ev
|
||||
_ZN16TouchGestureBaseD1Ev: ; 0x020a9558
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
bl _ZN9SysObjectdlEPv
|
||||
mov r0, r4
|
||||
ldmia sp!, {r4, pc}
|
||||
arm_func_end _ZN16TouchGestureBaseD1Ev
|
||||
|
||||
.data
|
||||
.global data_ov00_020e57e8
|
||||
data_ov00_020e57e8: ; 0x020e57e8
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e57ec
|
||||
data_ov00_020e57ec: ; 0x020e57ec
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e57f0
|
||||
data_ov00_020e57f0: ; 0x020e57f0
|
||||
.word _ZN12TouchGestureD2Ev
|
||||
.global data_ov00_020e57f4
|
||||
data_ov00_020e57f4: ; 0x020e57f4
|
||||
.word _ZN12TouchGestureD1Ev
|
||||
.global data_ov00_020e57f8
|
||||
data_ov00_020e57f8: ; 0x020e57f8
|
||||
.word _ZN12TouchGesture17ResetTouchHistoryEv
|
||||
.global data_ov00_020e57fc
|
||||
data_ov00_020e57fc: ; 0x020e57fc
|
||||
.word _ZN12TouchGesture6UpdateEPv
|
||||
.global data_ov00_020e5800
|
||||
data_ov00_020e5800: ; 0x020e5800
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e5804
|
||||
data_ov00_020e5804: ; 0x020e5804
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020e5808
|
||||
data_ov00_020e5808: ; 0x020e5808
|
||||
.word _ZN16TouchGestureBaseD2Ev
|
||||
.global data_ov00_020e580c
|
||||
data_ov00_020e580c: ; 0x020e580c
|
||||
.word _ZN16TouchGestureBaseD1Ev
|
||||
.global data_ov00_020e5810
|
||||
data_ov00_020e5810: ; 0x020e5810
|
||||
.word _ZN16TouchGestureBase17ResetTouchHistoryEv
|
||||
.global data_ov00_020e5814
|
||||
data_ov00_020e5814: ; 0x020e5814
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
@@ -1,34 +0,0 @@
|
||||
#pragma once
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0db0
|
||||
.extern data_027e0dbc
|
||||
.extern gMapManager
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_0207b2f0
|
||||
.extern func_ov00_0207b334
|
||||
.extern func_ov00_0207ba94
|
||||
.extern _ZN10MapManager18func_ov00_020838f8EPi
|
||||
.extern func_ov00_020980f4
|
||||
.extern func_ov00_020980f8
|
||||
.extern func_ov00_020980fc
|
||||
.extern func_ov00_02098114
|
||||
.extern func_ov00_02098150
|
||||
.extern func_ov00_02098658
|
||||
.extern func_ov00_02098694
|
||||
.extern func_ov00_020987c4
|
||||
.extern func_ov00_02098834
|
||||
.extern func_ov00_02098860
|
||||
.extern func_ov00_02098c48
|
||||
.extern func_ov00_02098c68
|
||||
.extern func_ov00_02098d20
|
||||
.extern func_ov00_02098d34
|
||||
.extern func_ov00_02098fa4
|
||||
.extern func_ov00_02099024
|
||||
.extern func_ov00_0209907c
|
||||
.extern func_ov00_020990a4
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov40_02183200
|
||||
.extern func_ov40_021834cc
|
||||
.extern gAdventureFlags
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,165 +0,0 @@
|
||||
#pragma once
|
||||
.extern Divide
|
||||
.extern Vec3p_Add
|
||||
.extern WaitByLoop
|
||||
.extern _ZN10MapManager13GetCourseMaxXEv
|
||||
.extern _ZN10MapManager13GetCourseMaxZEv
|
||||
.extern _ZN10MapManager13GetCourseMinXEv
|
||||
.extern _ZN10MapManager13GetCourseMinZEv
|
||||
.extern _ZN10MapManager18func_ov00_02082e1cEPiS0_
|
||||
.extern _ZN10MapManager18func_ov00_0208306cEv
|
||||
.extern _ZN10MapManager18func_ov00_02083588Ev
|
||||
.extern _ZN10MapManager18func_ov00_020849c0Ev
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_48Ei
|
||||
.extern _ZN14OverlayManager15LoadIfNotLoadedEjj
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern __register_global_object
|
||||
.extern data_02000ba0
|
||||
.extern data_02056be4
|
||||
.extern data_0205750c
|
||||
.extern data_02057514
|
||||
.extern data_02057634
|
||||
.extern data_020683f4
|
||||
.extern data_020691a0
|
||||
.extern data_027e0184
|
||||
.extern data_027e0618
|
||||
.extern data_027e071c
|
||||
.extern data_027e077c
|
||||
.extern data_027e080c
|
||||
.extern data_027e0934
|
||||
.extern data_027e0c38
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e0d40
|
||||
.extern data_027e0d48
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0e28
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f7c
|
||||
.extern data_027e1054
|
||||
.extern data_ov00_020ec718
|
||||
.extern data_ov00_020ec7dc
|
||||
.extern func_01ff9b4c
|
||||
.extern func_02000b60
|
||||
.extern func_02002bac
|
||||
.extern func_02002bf4
|
||||
.extern func_02002c14
|
||||
.extern func_02003b20
|
||||
.extern func_02004a3c
|
||||
.extern func_02004a50
|
||||
.extern func_02005234
|
||||
.extern func_020062c4
|
||||
.extern func_02006324
|
||||
.extern func_02006384
|
||||
.extern func_020063e4
|
||||
.extern func_02006444
|
||||
.extern func_020064a4
|
||||
.extern func_02006504
|
||||
.extern func_02006564
|
||||
.extern func_020065c4
|
||||
.extern func_02006624
|
||||
.extern func_02006684
|
||||
.extern func_020066e4
|
||||
.extern func_02006744
|
||||
.extern func_020067a4
|
||||
.extern func_02006804
|
||||
.extern func_02006864
|
||||
.extern func_02006b14
|
||||
.extern func_02006b2c
|
||||
.extern func_02006b90
|
||||
.extern func_020078c0
|
||||
.extern func_020078d8
|
||||
.extern func_020078f4
|
||||
.extern func_02007938
|
||||
.extern func_02007a44
|
||||
.extern func_02007ad8
|
||||
.extern func_02008b04
|
||||
.extern func_02008b50
|
||||
.extern func_02008b74
|
||||
.extern func_0200b9c8
|
||||
.extern func_0200ba40
|
||||
.extern func_0200bac4
|
||||
.extern func_0200bb40
|
||||
.extern func_0200bb68
|
||||
.extern func_0200bb90
|
||||
.extern func_0200c910
|
||||
.extern func_0200e228
|
||||
.extern func_0200e254
|
||||
.extern func_0200e288
|
||||
.extern func_0200e2a4
|
||||
.extern func_0200e2c0
|
||||
.extern func_0200e880
|
||||
.extern func_0200e8f8
|
||||
.extern func_0200f014
|
||||
.extern func_0200f030
|
||||
.extern func_0200f178
|
||||
.extern func_0200f248
|
||||
.extern func_02016fcc
|
||||
.extern func_0201739c
|
||||
.extern func_020174a4
|
||||
.extern func_0201823c
|
||||
.extern func_0201825c
|
||||
.extern func_02018cc0
|
||||
.extern func_02018ccc
|
||||
.extern func_02018cd8
|
||||
.extern func_02018cec
|
||||
.extern func_02018da4
|
||||
.extern func_02018db0
|
||||
.extern func_02018db8
|
||||
.extern func_0202aaf8
|
||||
.extern func_0202ab54
|
||||
.extern func_0202ab78
|
||||
.extern func_0202abdc
|
||||
.extern func_0202abf4
|
||||
.extern func_0202ac60
|
||||
.extern func_0202c0b8
|
||||
.extern func_0202c0bc
|
||||
.extern func_0202c0c0
|
||||
.extern func_0202c0c4
|
||||
.extern func_0202c0c8
|
||||
.extern func_0202d56c
|
||||
.extern func_0202d5b4
|
||||
.extern func_0202d5ec
|
||||
.extern func_0202d77c
|
||||
.extern func_0202ed14
|
||||
.extern func_0202f134
|
||||
.extern func_02031024
|
||||
.extern func_0203209c
|
||||
.extern func_020320c0
|
||||
.extern func_02036074
|
||||
.extern func_020425e0
|
||||
.extern func_02042668
|
||||
.extern func_020426d4
|
||||
.extern func_02042bb8
|
||||
.extern func_0204366c
|
||||
.extern func_ov00_0207bc48
|
||||
.extern func_ov00_0207c170
|
||||
.extern func_ov00_02088074
|
||||
.extern func_ov00_0209d738
|
||||
.extern func_ov00_0209d758
|
||||
.extern func_ov00_0209d768
|
||||
.extern func_ov00_0209d79c
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020bd798
|
||||
.extern func_ov03_020f05bc
|
||||
.extern func_ov03_020f0670
|
||||
.extern func_ov03_020f06ac
|
||||
.extern func_ov03_020f0844
|
||||
.extern func_ov03_020f0aa8
|
||||
.extern func_ov03_020f0b8c
|
||||
.extern func_ov03_020f4b7c
|
||||
.extern func_ov04_02100b6c
|
||||
.extern func_ov08_02112ee0
|
||||
.extern func_ov08_02113a0c
|
||||
.extern func_ov08_02113a40
|
||||
.extern func_ov09_021136c4
|
||||
.extern func_ov09_0211d860
|
||||
.extern func_ov09_0211d8a0
|
||||
.extern func_ov29_02178f1c
|
||||
.extern gAdventureFlags
|
||||
.extern gMapManager
|
||||
.extern gOverlayManager
|
||||
.extern strncmp
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,113 +0,0 @@
|
||||
#pragma once
|
||||
.extern Divide
|
||||
.extern _ZN10MapManager18func_ov00_02082d08Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083318Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083328Ev
|
||||
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN14OverlayManager15LoadIfNotLoadedEjj
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __register_global_object
|
||||
.extern data_02056be4
|
||||
.extern data_020691a0
|
||||
.extern data_027e037c
|
||||
.extern data_027e0384
|
||||
.extern data_027e03c8
|
||||
.extern data_027e0618
|
||||
.extern data_027e071c
|
||||
.extern data_027e077c
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0db0
|
||||
.extern data_027e0db4
|
||||
.extern data_027e0db8
|
||||
.extern data_027e0dbc
|
||||
.extern data_027e0de4
|
||||
.extern data_027e0de8
|
||||
.extern data_027e0e08
|
||||
.extern data_027e0e28
|
||||
.extern data_027e0e2c
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0e5c
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f7c
|
||||
.extern gPlayerPos
|
||||
.extern gPlayerAngle
|
||||
.extern data_027e0fcc
|
||||
.extern gActorManager
|
||||
.extern data_027e103c
|
||||
.extern data_ov09_0211f5dc
|
||||
.extern func_01ff892c
|
||||
.extern func_01ff9b4c
|
||||
.extern Vec3p_Distance
|
||||
.extern func_01ffa8d4
|
||||
.extern func_01ffe468
|
||||
.extern func_02004730
|
||||
.extern func_020047d8
|
||||
.extern func_02004a3c
|
||||
.extern func_02004a50
|
||||
.extern func_02004dac
|
||||
.extern func_020052e4
|
||||
.extern func_02005628
|
||||
.extern func_02005b58
|
||||
.extern func_02006060
|
||||
.extern func_02006b14
|
||||
.extern func_02006b2c
|
||||
.extern func_02006b90
|
||||
.extern func_020078c0
|
||||
.extern func_020078d8
|
||||
.extern func_02007938
|
||||
.extern func_02007984
|
||||
.extern func_02007ad8
|
||||
.extern func_0200be04
|
||||
.extern func_0200e2c0
|
||||
.extern func_02012830
|
||||
.extern func_020128bc
|
||||
.extern func_02012934
|
||||
.extern func_02023b3c
|
||||
.extern func_02024130
|
||||
.extern func_0202ab78
|
||||
.extern func_0202abdc
|
||||
.extern func_0202c69c
|
||||
.extern func_0202d56c
|
||||
.extern func_0202d77c
|
||||
.extern func_02040464
|
||||
.extern func_02042b40
|
||||
.extern func_02042bfc
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078b88
|
||||
.extern func_ov00_02079e04
|
||||
.extern func_ov00_0209d738
|
||||
.extern func_ov00_0209d778
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020cf13c
|
||||
.extern func_ov00_020df38c
|
||||
.extern func_ov03_020f3974
|
||||
.extern func_ov03_020f3c28
|
||||
.extern func_ov03_020fa874
|
||||
.extern func_ov04_02100eb0
|
||||
.extern func_ov04_02101188
|
||||
.extern func_ov05_02100e0c
|
||||
.extern func_ov05_02101080
|
||||
.extern func_ov05_021010b0
|
||||
.extern func_ov05_021010ec
|
||||
.extern func_ov08_021136fc
|
||||
.extern func_ov08_02113730
|
||||
.extern func_ov08_02113aa8
|
||||
.extern func_ov09_02114810
|
||||
.extern func_ov12_02133c40
|
||||
.extern func_ov17_0215cef4
|
||||
.extern func_ov18_0215cb28
|
||||
.extern func_ov18_0215df1c
|
||||
.extern func_ov26_02173b7c
|
||||
.extern func_ov40_02183dac
|
||||
.extern gItemManager
|
||||
.extern gMapManager
|
||||
.extern gOverlayManager
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,8 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_027e0ce0
|
||||
.extern func_02043594
|
||||
.extern func_020435b4
|
||||
.extern func_02043600
|
||||
.extern func_0204dd9c
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,289 +0,0 @@
|
||||
#pragma once
|
||||
.extern Approach_thunk
|
||||
.extern Divide
|
||||
.extern _ZN10MapManager16MapData_vfunc_54Ev
|
||||
.extern _ZN10MapManager16MapData_vfunc_60Ev
|
||||
.extern _ZN10MapManager16MapData_vfunc_78Ev
|
||||
.extern _ZN10MapManager17GetMapData_Unk_d0EP5Vec3p
|
||||
.extern _ZN10MapManager17GetMapData_Unk_dcEP5Vec3p
|
||||
.extern _ZN10MapManager17Get_MapData_Unk28Ev
|
||||
.extern _ZN10MapManager17Get_MapData_Unk2aEv
|
||||
.extern _ZN10MapManager18func_ov00_02082538Ev
|
||||
.extern _ZN10MapManager18func_ov00_02082680Eii
|
||||
.extern _ZN10MapManager18func_ov00_020826a0Eiii
|
||||
.extern _ZN10MapManager18func_ov00_020834bcEP5Vec3pii
|
||||
.extern _ZN10MapManager18func_ov00_02083560EiPS_j
|
||||
.extern _ZN10MapManager18func_ov00_020835e4EiPiS0_
|
||||
.extern _ZN10MapManager18func_ov00_020836ccEjP4AABBj
|
||||
.extern _ZN10MapManager18func_ov00_020838f8EPi
|
||||
.extern _ZN10MapManager18func_ov00_02083928EPci
|
||||
.extern _ZN10MapManager18func_ov00_02083938Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083968EjPc
|
||||
.extern _ZN10MapManager18func_ov00_020839d4Ev
|
||||
.extern _ZN10MapManager18func_ov00_020839f8Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083a1cEiPS_P5Vec3p
|
||||
.extern _ZN10MapManager18func_ov00_02083b84Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083bacEv
|
||||
.extern _ZN10MapManager18func_ov00_02083bd4Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083bfcEv
|
||||
.extern _ZN10MapManager18func_ov00_02083e70Ev
|
||||
.extern _ZN10MapManager18func_ov00_02084100EiPS_
|
||||
.extern _ZN10MapManager18func_ov00_02084164Ev
|
||||
.extern _ZN10MapManager18func_ov00_020848b8Ev
|
||||
.extern _ZN10MapManager18func_ov00_02084934Ev
|
||||
.extern _ZN10MapManager18func_ov00_02084b38Eiii
|
||||
.extern _ZN10MapManager18func_ov00_02084be0Eii
|
||||
.extern _ZN10MapManager18func_ov00_02084d24Ecci
|
||||
.extern _ZN11TriggerBase14GetBoundingBoxEv
|
||||
.extern _ZN11TriggerBase8OverlapsEv
|
||||
.extern _ZN11TriggerBase8vfunc_08Ev
|
||||
.extern _ZN11TriggerBase8vfunc_0cEv
|
||||
.extern _ZN11TriggerBase8vfunc_10Ev
|
||||
.extern _ZN12ActorManager12FilterActorsEP15FilterActorBaseP9ActorList
|
||||
.extern _ZN12ActorManager13FindActorByIdEj
|
||||
.extern _ZN12ActorManager18func_ov00_020c3b2cEPi
|
||||
.extern _ZN12ActorManager18func_ov00_020c3bb0EiPi
|
||||
.extern _ZN12ActorManager22FindNearestActorOfTypeEP8ActorRefPS_jP5Vec3p
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_00EiP9FlagsUnk2
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_020980d0Ev
|
||||
.extern _ZN14AdventureFlags20Get_FlagsUnk_30_FlagEi
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12CollidesWithEPS_
|
||||
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
|
||||
.extern _ZN5Actor12SetTransformEP9Transform
|
||||
.extern _ZN5Actor15IsHitboxTouchedEb
|
||||
.extern _ZN5Actor15TrySetTransformEP9Transform
|
||||
.extern _ZN5Actor16CollidesWithLinkEv
|
||||
.extern _ZN5Actor18func_Ov00_020c1bfcEi
|
||||
.extern _ZN5Actor18func_ov00_020c1c20Eii
|
||||
.extern _ZN5Actor18func_ov00_020c313cEj
|
||||
.extern _ZN5Actor6GetPosEv
|
||||
.extern _ZN5Actor8vfunc_08Ev
|
||||
.extern _ZN5Actor8vfunc_0cEv
|
||||
.extern _ZN5Actor8vfunc_10Ej
|
||||
.extern _ZN5Actor8vfunc_18Ej
|
||||
.extern _ZN5Actor8vfunc_1cEPt
|
||||
.extern _ZN5Actor8vfunc_20Ei
|
||||
.extern _ZN5Actor8vfunc_24Ev
|
||||
.extern _ZN5Actor8vfunc_28Ev
|
||||
.extern _ZN5Actor8vfunc_2cEv
|
||||
.extern _ZN5Actor8vfunc_30Ev
|
||||
.extern _ZN5Actor8vfunc_38Ev
|
||||
.extern _ZN5Actor8vfunc_48EP9Knockback
|
||||
.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 _ZN7MapBase18func_ov00_0207e940EPc
|
||||
.extern _ZN7MapBase18func_ov00_0207e968Ev
|
||||
.extern _ZN7MapBase18func_ov00_0207e96cEv
|
||||
.extern _ZN7MapBase18func_ov00_0207f100Ev
|
||||
.extern _ZN9ActorTypeC1EjPFP5ActorvEPFivE
|
||||
.extern _ZN9ActorTypeD1Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern __register_global_object
|
||||
.extern gSinCosTable
|
||||
.extern data_02056be4
|
||||
.extern data_02063e4c
|
||||
.extern data_027e071c
|
||||
.extern data_027e0764
|
||||
.extern data_027e077c
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e0d44
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f68
|
||||
.extern data_027e0f6c
|
||||
.extern data_027e0f70
|
||||
.extern data_027e0f78
|
||||
.extern data_027e0f7c
|
||||
.extern data_027e0f80
|
||||
.extern data_027e0f84
|
||||
.extern gPlayer
|
||||
.extern gPlayerPos
|
||||
.extern gPlayerVel
|
||||
.extern gPlayerAngle
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern gActorManager
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e103c
|
||||
.extern data_027e10a4
|
||||
.extern data_ov00_020dbf88
|
||||
.extern data_ov00_020e31ec
|
||||
.extern data_ov00_020e32ec
|
||||
.extern data_ov00_020e33ec
|
||||
.extern data_ov00_020e34ec
|
||||
.extern data_ov00_020e35ec
|
||||
.extern data_ov00_020e36ec
|
||||
.extern data_ov00_020e37ec
|
||||
.extern data_ov00_020e38ec
|
||||
.extern data_ov00_020e39ec
|
||||
.extern data_ov00_020e9370
|
||||
.extern data_ov00_020ea110
|
||||
.extern data_ov00_020eab04
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_01ff8018
|
||||
.extern func_01ff8024
|
||||
.extern func_01ff8214
|
||||
.extern func_01ff8954
|
||||
.extern func_01ff8af8
|
||||
.extern func_01ff9158
|
||||
.extern func_01ff91f8
|
||||
.extern func_01ff9258
|
||||
.extern func_01ff927c
|
||||
.extern func_01ff98f0
|
||||
.extern func_01ff991c
|
||||
.extern func_01ff992c
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff99f4
|
||||
.extern func_01ff9a50
|
||||
.extern Vec3p_Add
|
||||
.extern Vec3p_Sub
|
||||
.extern Vec3p_Dot
|
||||
.extern Vec3p_Cross
|
||||
.extern Vec3p_Length
|
||||
.extern Vec3p_Normalize
|
||||
.extern Vec3p_Distance
|
||||
.extern Atan2
|
||||
.extern func_01ffa8d4
|
||||
.extern func_01ffa9fc
|
||||
.extern func_01ffb7ec
|
||||
.extern func_01ffbe34
|
||||
.extern func_01ffbf5c
|
||||
.extern func_01ffe468
|
||||
.extern func_01ffebe0
|
||||
.extern _ZN8Cylinder8OverlapsEPS_
|
||||
.extern func_01fff4c8
|
||||
.extern func_01fffb4c
|
||||
.extern func_01fffb80
|
||||
.extern func_01fffbec
|
||||
.extern func_01fffc44
|
||||
.extern func_01fffc94
|
||||
.extern func_02001fb0
|
||||
.extern func_0200250c
|
||||
.extern func_02002540
|
||||
.extern func_02002588
|
||||
.extern func_02002774
|
||||
.extern func_02002c14
|
||||
.extern func_02005660
|
||||
.extern func_02005bfc
|
||||
.extern func_02005dcc
|
||||
.extern func_020078f4
|
||||
.extern func_02007a18
|
||||
.extern func_0201b5e4
|
||||
.extern func_0202b154
|
||||
.extern func_0202b3bc
|
||||
.extern func_0202b418
|
||||
.extern func_0202b4e4
|
||||
.extern func_0202b66c
|
||||
.extern func_0202b734
|
||||
.extern func_0202b7e4
|
||||
.extern func_0202d7ac
|
||||
.extern func_0202e58c
|
||||
.extern func_0202e9f4
|
||||
.extern func_0202ea18
|
||||
.extern func_020313c8
|
||||
.extern func_02034a1c
|
||||
.extern func_02035064
|
||||
.extern func_020350ac
|
||||
.extern func_020350b4
|
||||
.extern func_0203516c
|
||||
.extern func_020351b8
|
||||
.extern func_0203eba8
|
||||
.extern func_0203ebc8
|
||||
.extern func_02042d50
|
||||
.extern func_02043594
|
||||
.extern func_020435b4
|
||||
.extern func_02043600
|
||||
.extern func_02045810
|
||||
.extern func_0204dd9c
|
||||
.extern func_0204f558
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f7b0
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078f54
|
||||
.extern func_ov00_02079008
|
||||
.extern func_ov00_02079470
|
||||
.extern func_ov00_02079680
|
||||
.extern func_ov00_02081f4c
|
||||
.extern func_ov00_02081f6c
|
||||
.extern func_ov00_0209afc4
|
||||
.extern func_ov00_0209b5a4
|
||||
.extern func_ov00_0209b6f4
|
||||
.extern func_ov00_0209b7c4
|
||||
.extern func_ov00_0209b894
|
||||
.extern func_ov00_0209b960
|
||||
.extern func_ov00_0209bbe8
|
||||
.extern func_ov00_0209bc38
|
||||
.extern func_ov00_0209d738
|
||||
.extern func_ov00_0209da68
|
||||
.extern func_ov00_0209da90
|
||||
.extern func_ov00_0209dc60
|
||||
.extern func_ov00_0209dd44
|
||||
.extern func_ov00_0209dec4
|
||||
.extern func_ov00_020a0330
|
||||
.extern func_ov00_020a0368
|
||||
.extern func_ov00_020a0508
|
||||
.extern func_ov00_020a0848
|
||||
.extern func_ov00_020a1774
|
||||
.extern func_ov00_020a17d0
|
||||
.extern func_ov00_020a1838
|
||||
.extern func_ov00_020a1888
|
||||
.extern func_ov00_020a19c8
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020a6110
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_ov00_020b3ea8
|
||||
.extern _ZN14PlayerLinkBase18func_ov00_020bd304Ev
|
||||
.extern func_ov00_020bd618
|
||||
.extern _ZN19Actor_UnkStruct_020C1Ev
|
||||
.extern func_ov00_020c3348
|
||||
.extern func_ov00_020c4048
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov03_020fb3e0
|
||||
.extern func_ov03_020fb3f0
|
||||
.extern func_ov03_020fb404
|
||||
.extern func_ov04_02103444
|
||||
.extern func_ov04_021034fc
|
||||
.extern func_ov05_0210199c
|
||||
.extern func_ov05_02101ab8
|
||||
.extern func_ov05_02102c2c
|
||||
.extern func_ov05_02103f4c
|
||||
.extern func_ov08_0211351c
|
||||
.extern func_ov08_021135b8
|
||||
.extern func_ov14_02125934
|
||||
.extern func_ov14_02125948
|
||||
.extern func_ov15_0214c3c4
|
||||
.extern func_ov15_0214c414
|
||||
.extern func_ov15_02175cc4
|
||||
.extern func_ov18_0216ac24
|
||||
.extern func_ov18_0216ad38
|
||||
.extern gAdventureFlags
|
||||
.extern gMapManager
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,366 +0,0 @@
|
||||
#pragma once
|
||||
.extern Approach_thunk
|
||||
.extern Divide
|
||||
.extern FastDivide
|
||||
.extern _ZN10MapManager16MapData_vfunc_68Ev
|
||||
.extern _ZN10MapManager16MapData_vfunc_b0Ev
|
||||
.extern _ZN10MapManager17GetMapData_Unk_06Ev
|
||||
.extern _ZN10MapManager17GetMapData_Unk_d0EP5Vec3p
|
||||
.extern _ZN10MapManager18Get_MapData_Unk_d0Ev
|
||||
.extern _ZN10MapManager18Get_MapData_Unk_d8Ev
|
||||
.extern _ZN10MapManager18Set_MapData_Unk_16Eci
|
||||
.extern _ZN10MapManager18func_ov00_02082424Ev
|
||||
.extern _ZN10MapManager18func_ov00_02082538Ev
|
||||
.extern _ZN10MapManager18func_ov00_02082d08Ev
|
||||
.extern _ZN10MapManager18func_ov00_020836dcEii
|
||||
.extern _ZN10MapManager18func_ov00_020838e8EjPi
|
||||
.extern _ZN10MapManager18func_ov00_02083908EcPi
|
||||
.extern _ZN10MapManager18func_ov00_02083928EPci
|
||||
.extern _ZN10MapManager18func_ov00_02083938Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083978EiP5Vec3p
|
||||
.extern _ZN10MapManager18func_ov00_02084b38Eiii
|
||||
.extern _ZN10PlayerBase10SetVisibleEb
|
||||
.extern _ZN10PlayerBase12SetUpdatePosEb
|
||||
.extern _ZN11ItemManager21LoadDungeonItemModelsEv
|
||||
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN14AdventureFlags6ExistsEv
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12CollidesWithEPS_
|
||||
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
|
||||
.extern _ZN5Actor12SetTransformEP9Transform
|
||||
.extern _ZN5Actor15IsHitboxTouchedEb
|
||||
.extern _ZN5Actor15TrySetTransformEP9Transform
|
||||
.extern _ZN5Actor16CollidesWithLinkEv
|
||||
.extern _ZN5Actor18CollidesWithPlayerEj
|
||||
.extern _ZN5Actor18func_Ov00_020c1bfcEi
|
||||
.extern _ZN5Actor18func_ov00_020c313cEj
|
||||
.extern _ZN5Actor6GetPosEv
|
||||
.extern _ZN5Actor8vfunc_08Ev
|
||||
.extern _ZN5Actor8vfunc_10Ej
|
||||
.extern _ZN5Actor8vfunc_18Ej
|
||||
.extern _ZN5Actor8vfunc_1cEPt
|
||||
.extern _ZN5Actor8vfunc_20Ei
|
||||
.extern _ZN5Actor8vfunc_24Ev
|
||||
.extern _ZN5Actor8vfunc_28Ev
|
||||
.extern _ZN5Actor8vfunc_2cEv
|
||||
.extern _ZN5Actor8vfunc_30Ev
|
||||
.extern _ZN5Actor8vfunc_38Ev
|
||||
.extern _ZN5Actor8vfunc_48EP9Knockback
|
||||
.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 _ZN9ActorTypeC1EjPFP5ActorvEPFivE
|
||||
.extern _ZN9ActorTypeD1Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern __register_global_object
|
||||
.extern gSinCosTable
|
||||
.extern data_02052f54
|
||||
.extern data_02057840
|
||||
.extern data_0205785c
|
||||
.extern data_02057878
|
||||
.extern data_027e0194
|
||||
.extern data_027e0618
|
||||
.extern data_027e071c
|
||||
.extern data_027e0764
|
||||
.extern data_027e077c
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d04
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0db0
|
||||
.extern data_027e0de4
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f68
|
||||
.extern data_027e0f78
|
||||
.extern data_027e0f7c
|
||||
.extern data_027e0f80
|
||||
.extern data_027e0f84
|
||||
.extern data_027e0f88
|
||||
.extern data_027e0f8c
|
||||
.extern gPlayer
|
||||
.extern gPlayerPos
|
||||
.extern gPlayerVel
|
||||
.extern gPlayerAngle
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fe0
|
||||
.extern gActorManager
|
||||
.extern data_027e0fec
|
||||
.extern data_027e10a4
|
||||
.extern data_ov00_020e2fa8
|
||||
.extern data_ov00_020e5868
|
||||
.extern data_ov00_020e9360
|
||||
.extern data_ov00_020e9e18
|
||||
.extern data_ov00_020ea110
|
||||
.extern data_ov00_020ecde4
|
||||
.extern data_ov00_020ecde8
|
||||
.extern data_ov00_020ecdf6
|
||||
.extern data_ov00_020ece38
|
||||
.extern data_ov00_020ece48
|
||||
.extern data_ov00_020ece4a
|
||||
.extern data_ov00_020ee0a0
|
||||
.extern data_ov00_020ee0e8
|
||||
.extern data_ov00_020ee0f4
|
||||
.extern data_ov00_020ee108
|
||||
.extern data_ov00_020ee110
|
||||
.extern data_ov00_020ee11c
|
||||
.extern data_ov00_020ee128
|
||||
.extern data_ov00_020ee13c
|
||||
.extern data_ov00_020ee148
|
||||
.extern data_ov00_020ee154
|
||||
.extern data_ov00_020ee160
|
||||
.extern data_ov00_020ee16c
|
||||
.extern func_01ff8214
|
||||
.extern func_01ff8230
|
||||
.extern func_01ff98f0
|
||||
.extern func_01ff9b88
|
||||
.extern Vec3p_Add
|
||||
.extern Vec3p_Sub
|
||||
.extern Vec3p_Length
|
||||
.extern Vec3p_Normalize
|
||||
.extern Vec3p_Axpy
|
||||
.extern Vec3p_Distance
|
||||
.extern Atan2
|
||||
.extern func_01ffa8d4
|
||||
.extern func_01ffbf5c
|
||||
.extern func_01ffe1cc
|
||||
.extern func_01fffb4c
|
||||
.extern func_01fffbec
|
||||
.extern func_02002c14
|
||||
.extern func_02005934
|
||||
.extern func_02005a04
|
||||
.extern func_02005a18
|
||||
.extern func_02005dcc
|
||||
.extern func_020078f4
|
||||
.extern func_0200c8d0
|
||||
.extern func_0201842c
|
||||
.extern func_02018c3c
|
||||
.extern func_02018cb8
|
||||
.extern func_020193f0
|
||||
.extern func_02019434
|
||||
.extern func_02019534
|
||||
.extern func_02019570
|
||||
.extern func_02019624
|
||||
.extern func_02019654
|
||||
.extern func_020197bc
|
||||
.extern func_020197fc
|
||||
.extern func_0201983c
|
||||
.extern func_0201e24c
|
||||
.extern func_0201e388
|
||||
.extern func_0201e4cc
|
||||
.extern func_0202ac0c
|
||||
.extern func_0202b4e4
|
||||
.extern func_0202b66c
|
||||
.extern func_0202b734
|
||||
.extern func_0202bac0
|
||||
.extern func_0202d598
|
||||
.extern func_0202d5dc
|
||||
.extern func_0202d644
|
||||
.extern func_0202d77c
|
||||
.extern func_0202d7ac
|
||||
.extern func_0202ea24
|
||||
.extern func_0202ea34
|
||||
.extern func_0202ea50
|
||||
.extern func_0203005c
|
||||
.extern func_0203010c
|
||||
.extern func_0203eba8
|
||||
.extern func_0203ebc8
|
||||
.extern func_0203fe60
|
||||
.extern func_02043594
|
||||
.extern func_02043600
|
||||
.extern func_0204dd9c
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207b2f0
|
||||
.extern func_ov00_0207b334
|
||||
.extern func_ov00_0207b5bc
|
||||
.extern func_ov00_0207bb1c
|
||||
.extern func_ov00_02080f20
|
||||
.extern func_ov00_02080f64
|
||||
.extern func_ov00_02080f94
|
||||
.extern func_ov00_02086cd0
|
||||
.extern func_ov00_02086ed4
|
||||
.extern func_ov00_0208726c
|
||||
.extern func_ov00_02087400
|
||||
.extern func_ov00_020875f8
|
||||
.extern func_ov00_020879e4
|
||||
.extern func_ov00_02087ab0
|
||||
.extern func_ov00_02087d84
|
||||
.extern func_ov00_02087d98
|
||||
.extern func_ov00_02089168
|
||||
.extern func_ov00_02089318
|
||||
.extern func_ov00_0208949c
|
||||
.extern func_ov00_0208a91c
|
||||
.extern func_ov00_0208b5a4
|
||||
.extern func_ov00_0208b5bc
|
||||
.extern func_ov00_0208b690
|
||||
.extern func_ov00_0208b694
|
||||
.extern func_ov00_0208b698
|
||||
.extern func_ov00_0208b6b8
|
||||
.extern func_ov00_0208b6bc
|
||||
.extern func_ov00_0208b6c4
|
||||
.extern func_ov00_0208b6c8
|
||||
.extern func_ov00_0208b6d0
|
||||
.extern func_ov00_0208b6d8
|
||||
.extern func_ov00_0208b6e0
|
||||
.extern func_ov00_0208b6e8
|
||||
.extern func_ov00_0208b6f0
|
||||
.extern func_ov00_0208b6f8
|
||||
.extern func_ov00_0208b700
|
||||
.extern func_ov00_0208b704
|
||||
.extern func_ov00_0208b70c
|
||||
.extern func_ov00_0208b710
|
||||
.extern func_ov00_0208b714
|
||||
.extern func_ov00_0208b71c
|
||||
.extern func_ov00_0208b844
|
||||
.extern func_ov00_0208b870
|
||||
.extern func_ov00_0208b89c
|
||||
.extern func_ov00_0208ba30
|
||||
.extern func_ov00_0208ba38
|
||||
.extern func_ov00_0208ba40
|
||||
.extern func_ov00_0208ba48
|
||||
.extern func_ov00_0208ba50
|
||||
.extern func_ov00_0208c384
|
||||
.extern func_ov00_0208c38c
|
||||
.extern func_ov00_0208c39c
|
||||
.extern func_ov00_0208ccdc
|
||||
.extern func_ov00_0208d5e0
|
||||
.extern func_ov00_020908f8
|
||||
.extern func_ov00_0209097c
|
||||
.extern func_ov00_02090980
|
||||
.extern func_ov00_020909e4
|
||||
.extern func_ov00_020909e8
|
||||
.extern func_ov00_020909ec
|
||||
.extern func_ov00_020909f0
|
||||
.extern func_ov00_020909f4
|
||||
.extern func_ov00_020909f8
|
||||
.extern func_ov00_020909fc
|
||||
.extern func_ov00_02090a00
|
||||
.extern func_ov00_02090a08
|
||||
.extern func_ov00_02090a0c
|
||||
.extern func_ov00_02090a10
|
||||
.extern func_ov00_02090a14
|
||||
.extern func_ov00_02090a54
|
||||
.extern func_ov00_02090a64
|
||||
.extern func_ov00_02090a70
|
||||
.extern func_ov00_02090a7c
|
||||
.extern func_ov00_02090a90
|
||||
.extern func_ov00_02090aa0
|
||||
.extern func_ov00_02090ab8
|
||||
.extern func_ov00_02090ac8
|
||||
.extern func_ov00_02090ad8
|
||||
.extern func_ov00_02090ae4
|
||||
.extern func_ov00_02090af0
|
||||
.extern func_ov00_02090afc
|
||||
.extern func_ov00_02090b08
|
||||
.extern func_ov00_02090b38
|
||||
.extern func_ov00_02090b68
|
||||
.extern func_ov00_02090b98
|
||||
.extern func_ov00_02090bc8
|
||||
.extern func_ov00_02090bd8
|
||||
.extern func_ov00_02090be8
|
||||
.extern func_ov00_02090c04
|
||||
.extern func_ov00_02090c10
|
||||
.extern func_ov00_02090c1c
|
||||
.extern func_ov00_02090c28
|
||||
.extern func_ov00_02090c58
|
||||
.extern func_ov00_02090c88
|
||||
.extern func_ov00_02090c98
|
||||
.extern func_ov00_02090ca4
|
||||
.extern func_ov00_02090cb0
|
||||
.extern func_ov00_02090cbc
|
||||
.extern func_ov00_02090d48
|
||||
.extern func_ov00_02090d60
|
||||
.extern func_ov00_02090dec
|
||||
.extern func_ov00_02090e10
|
||||
.extern func_ov00_02090e20
|
||||
.extern func_ov00_02090e30
|
||||
.extern func_ov00_02090e54
|
||||
.extern func_ov00_02090e90
|
||||
.extern func_ov00_02090e9c
|
||||
.extern func_ov00_02090ea8
|
||||
.extern func_ov00_02090eb4
|
||||
.extern func_ov00_02090ef0
|
||||
.extern func_ov00_02090efc
|
||||
.extern func_ov00_02090f08
|
||||
.extern func_ov00_02090f14
|
||||
.extern func_ov00_02090f24
|
||||
.extern func_ov00_02090f74
|
||||
.extern func_ov00_0209320c
|
||||
.extern func_ov00_020a956c
|
||||
.extern func_ov00_020a95ec
|
||||
.extern func_ov00_020a960c
|
||||
.extern func_ov00_020a9614
|
||||
.extern func_ov00_020a9650
|
||||
.extern func_ov00_020a96d4
|
||||
.extern func_ov00_020a9740
|
||||
.extern func_ov00_020a9764
|
||||
.extern func_ov00_020a97d0
|
||||
.extern func_ov00_020a97e0
|
||||
.extern func_ov00_020a97f8
|
||||
.extern func_ov00_020a9864
|
||||
.extern func_ov00_020a9890
|
||||
.extern func_ov00_020a98bc
|
||||
.extern func_ov00_020a9968
|
||||
.extern func_ov00_020a9994
|
||||
.extern func_ov00_020a9998
|
||||
.extern func_ov00_020a9a68
|
||||
.extern func_ov00_020b3ea8
|
||||
.extern func_ov00_020bcdec
|
||||
.extern func_ov00_020bd618
|
||||
.extern func_ov00_020bd728
|
||||
.extern func_ov00_020c0bdc
|
||||
.extern func_ov00_020c0c08
|
||||
.extern func_ov00_020c0c70
|
||||
.extern func_ov00_020c0c9c
|
||||
.extern func_ov00_020c0d4c
|
||||
.extern func_ov00_020c0e04
|
||||
.extern func_ov00_020c0e5c
|
||||
.extern func_ov00_020c45c4
|
||||
.extern func_ov00_020c4648
|
||||
.extern func_ov00_020c46cc
|
||||
.extern func_ov00_020c474c
|
||||
.extern func_ov05_02100ae0
|
||||
.extern func_ov05_02112268
|
||||
.extern func_ov15_02136630
|
||||
.extern func_ov18_0215df1c
|
||||
.extern func_ov28_0216d6d0
|
||||
.extern func_ov29_0216d918
|
||||
.extern func_ov40_02182970
|
||||
.extern func_ov40_02182980
|
||||
.extern func_ov40_02182b9c
|
||||
.extern func_ov40_021833c4
|
||||
.extern gAdventureFlags
|
||||
.extern gItemManager
|
||||
.extern gMapManager
|
||||
.extern gOverlayManager
|
||||
.extern strcat
|
||||
.extern strcmp
|
||||
.extern strcpy
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,49 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern gSinCosTable
|
||||
.extern data_027e016c
|
||||
.extern data_027e0194
|
||||
.extern data_027e037c
|
||||
.extern data_027e03c8
|
||||
.extern data_027e0438
|
||||
.extern data_027e045c
|
||||
.extern data_027e0468
|
||||
.extern data_027e0ce0
|
||||
.extern data_ov00_020e9360
|
||||
.extern func_01ff80d4
|
||||
.extern func_01ff81f8
|
||||
.extern func_01ff8230
|
||||
.extern func_01ff8248
|
||||
.extern func_01ff83a0
|
||||
.extern func_01ff8690
|
||||
.extern func_01ff8e84
|
||||
.extern func_01ffa9fc
|
||||
.extern func_020079d8
|
||||
.extern func_0201838c
|
||||
.extern func_020183b4
|
||||
.extern func_02018450
|
||||
.extern func_02018884
|
||||
.extern func_020189dc
|
||||
.extern func_02018c3c
|
||||
.extern func_02018c90
|
||||
.extern func_02018ca4
|
||||
.extern func_020193f0
|
||||
.extern func_02019434
|
||||
.extern func_02019478
|
||||
.extern func_02019534
|
||||
.extern func_02019570
|
||||
.extern func_02019ae8
|
||||
.extern func_0201b1bc
|
||||
.extern func_0201b2f8
|
||||
.extern func_0201b35c
|
||||
.extern func_0201e388
|
||||
.extern func_0202e9f4
|
||||
.extern func_0202ea18
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_020b3ea8
|
||||
.extern func_ov00_020b3eac
|
||||
.extern func_ov00_020c0c08
|
||||
.extern func_ov00_020c0c40
|
||||
.extern func_ov00_020c0d70
|
||||
.extern func_ov00_020c0e94
|
||||
.extern func_ov00_020c0ea0
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,465 +0,0 @@
|
||||
#pragma once
|
||||
.extern Atan2
|
||||
.extern Divide
|
||||
.extern Vec3p_Add
|
||||
.extern Vec3p_Axpy
|
||||
.extern Vec3p_Distance
|
||||
.extern Vec3p_Dot
|
||||
.extern Vec3p_Length
|
||||
.extern Vec3p_Normalize
|
||||
.extern Vec3p_Sub
|
||||
.extern _ZN10MapManager16MapData_vfunc_54Ev
|
||||
.extern _ZN10MapManager16MapData_vfunc_68Ev
|
||||
.extern _ZN10MapManager16MapData_vfunc_78Ev
|
||||
.extern _ZN10MapManager17Get_MapData_Unk28Ev
|
||||
.extern _ZN10MapManager17Get_MapData_Unk2aEv
|
||||
.extern _ZN10MapManager18func_ov00_020833c4Ev
|
||||
.extern _ZN10MapManager18func_ov00_020833d0Ev
|
||||
.extern _ZN10MapManager18func_ov00_020833dcEv
|
||||
.extern _ZN10MapManager18func_ov00_020833e8Ev
|
||||
.extern _ZN10MapManager18func_ov00_020836dcEii
|
||||
.extern _ZN10MapManager18func_ov00_02083770Eji
|
||||
.extern _ZN10MapManager18func_ov00_020838e8EjPi
|
||||
.extern _ZN10MapManager18func_ov00_020839d4Ev
|
||||
.extern _ZN10MapManager18func_ov00_020839f8Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083a1cEiPS_P5Vec3p
|
||||
.extern _ZN10MapManager18func_ov00_02083c24Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083c50Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083c7cEP5Vec3pi
|
||||
.extern _ZN10MapManager18func_ov00_02083e34Ecci
|
||||
.extern _ZN10MapManager18func_ov00_02083f44EP5Vec3p
|
||||
.extern _ZN10MapManager18func_ov00_02083fb0EiPS_i
|
||||
.extern _ZN10MapManager18func_ov00_020840a0Ecci
|
||||
.extern _ZN10MapManager18func_ov00_0208412cEv
|
||||
.extern _ZN10MapManager18func_ov00_02084164Ev
|
||||
.extern _ZN10MapManager18func_ov00_020853fcEv
|
||||
.extern _ZN10PlayerBase10SetVisibleEb
|
||||
.extern _ZN10PlayerBase12CollidesWithEP8Cylinder
|
||||
.extern _ZN10PlayerBase13GetEquipSwordEv
|
||||
.extern _ZN10PlayerBase14GetEquipShieldEv
|
||||
.extern _ZN10PlayerBase18TeleportToEntranceEib
|
||||
.extern _ZN10PlayerBase8TeleportEP5Vec3psibb
|
||||
.extern _ZN10PlayerBase8vfunc_04Ev
|
||||
.extern _ZN10PlayerBase9AddHealthEs
|
||||
.extern _ZN11ItemManager10GiveRupeesEsb
|
||||
.extern _ZN11ItemManager12GetEquipItemEi
|
||||
.extern _ZN11ItemManager12GetItemModelEj
|
||||
.extern _ZN11ItemManager13UnequipPotionEv
|
||||
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
|
||||
.extern _ZN11ItemManager4SaveEP15SaveItemManager
|
||||
.extern _ZN11ItemManager8GiveAmmoEit
|
||||
.extern _ZN12ActorManager12FilterActorsEP15FilterActorBaseP9ActorList
|
||||
.extern _ZN12ActorManager13FindActorByIdEj
|
||||
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN12TouchControl19UpdateConditionallyEP10TouchStatet
|
||||
.extern _ZN13LinkStateBase10GetStateIdEv
|
||||
.extern _ZN13LinkStateBase12GetGrabActorEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
.extern _ZN13LinkStateBase18ChangeLinkSubStateEii
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18SetPlayerCharacterEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a84bcEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase26Clear_PlayerLinkBase_Unk48Et
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk004Ev
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern _ZN13LinkStateBase8vfunc_20Ei
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.extern _ZN13LinkStateItem16GetLinkStateMoveEv
|
||||
.extern _ZN13LinkStateItem16IsHammerEquippedEv
|
||||
.extern _ZN13LinkStateMove18func_ov00_020a8f2cEv
|
||||
.extern _ZN13LinkStateMove18func_ov00_020a8f4cEv
|
||||
.extern _ZN13PlayerControl13GetTouchAngleEv
|
||||
.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
|
||||
.extern _ZN17LinkStateInteract15SetBombVelocityEP5Vec3p
|
||||
.extern _ZN17LinkStateInteract16GetLinkStateRollEv
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020ab6c8Ev
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020abc78EP8ActorRef
|
||||
.extern _ZN17LinkStateInteract20CreateDebugHierarchyEv
|
||||
.extern _ZN17LinkStateInteract20SetGrabActorVelocityEP5Vec3p
|
||||
.extern _ZN17LinkStateInteract4GrabEP8ActorRef
|
||||
.extern _ZN19Actor_UnkStruct_020C1Ev
|
||||
.extern _ZN4Item18func_ov00_020ad068Ei
|
||||
.extern _ZN5Actor10GetLinkPosEP5Vec3p
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor10SetUnk_11cEc
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12CollidesWithEPS_
|
||||
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
|
||||
.extern _ZN5Actor12SetTransformEP9Transform
|
||||
.extern _ZN5Actor12XzDistanceToEP5Vec3p
|
||||
.extern _ZN5Actor15IsHitboxTouchedEb
|
||||
.extern _ZN5Actor15TrySetTransformEP9Transform
|
||||
.extern _ZN5Actor16CollidesWithLinkEv
|
||||
.extern _ZN5Actor16XzDistanceToLinkEv
|
||||
.extern _ZN5Actor18func_Ov00_020c1bfcEi
|
||||
.extern _ZN5Actor18func_ov00_020c1c20Eii
|
||||
.extern _ZN5Actor18func_ov00_020c313cEj
|
||||
.extern _ZN5Actor20IncreaseActiveFramesEv
|
||||
.extern _ZN5Actor4KillEv
|
||||
.extern _ZN5Actor6GetPosEv
|
||||
.extern _ZN5Actor8vfunc_0cEv
|
||||
.extern _ZN5Actor8vfunc_10Ej
|
||||
.extern _ZN5Actor8vfunc_1cEPt
|
||||
.extern _ZN5Actor8vfunc_20Ei
|
||||
.extern _ZN5Actor8vfunc_24Ev
|
||||
.extern _ZN5Actor8vfunc_28Ev
|
||||
.extern _ZN5Actor8vfunc_2cEv
|
||||
.extern _ZN5Actor8vfunc_30Ev
|
||||
.extern _ZN5Actor8vfunc_38Ev
|
||||
.extern _ZN5Actor8vfunc_48EP9Knockback
|
||||
.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 _ZN7MapBase18func_ov00_0207e968Ev
|
||||
.extern _ZN7MapBase18func_ov00_0207e96cEv
|
||||
.extern _ZN9ActorTypeC1EjPFP5ActorvEPFivE
|
||||
.extern _ZN9ActorTypeD1Ev
|
||||
.extern _ZN9EquipRope18func_ov14_0213d420Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager16GetEquippedFairyEv
|
||||
.extern _ZNK11ItemManager19GetActiveFairyLevelEi
|
||||
.extern _ZNK11ItemManager19GetEquippedShipPartEj
|
||||
.extern _ZNK11ItemManager7GetAmmoEi
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
.extern __register_global_object
|
||||
.extern data_02051f54
|
||||
.extern data_02052f54
|
||||
.extern data_02053f54
|
||||
.extern data_02057840
|
||||
.extern data_0205785c
|
||||
.extern data_02057878
|
||||
.extern data_020691a0
|
||||
.extern data_027e0194
|
||||
.extern data_027e03c8
|
||||
.extern data_027e0438
|
||||
.extern data_027e045c
|
||||
.extern data_027e0468
|
||||
.extern data_027e0618
|
||||
.extern data_027e0764
|
||||
.extern data_027e077c
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e0d44
|
||||
.extern data_027e0d84
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0e5c
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f6c
|
||||
.extern data_027e0f78
|
||||
.extern data_027e0fc4
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fd0
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fd8
|
||||
.extern data_027e0fdc
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
.extern data_027e0ff8
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e1038
|
||||
.extern data_027e103c
|
||||
.extern data_ov00_020e8398
|
||||
.extern data_ov00_020e8b08
|
||||
.extern data_ov00_020e9360
|
||||
.extern data_ov00_020e9370
|
||||
.extern data_ov00_020e9c88
|
||||
.extern data_ov00_020ee178
|
||||
.extern data_ov00_020ee184
|
||||
.extern data_ov00_020ee698
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov09_0211f5b4
|
||||
.extern func_01ff80f8
|
||||
.extern func_01ff81f8
|
||||
.extern func_01ff8214
|
||||
.extern func_01ff8230
|
||||
.extern func_01ff8690
|
||||
.extern func_01ff9158
|
||||
.extern func_01ff992c
|
||||
.extern func_01ffa9fc
|
||||
.extern func_01ffb7ec
|
||||
.extern func_01ffbf5c
|
||||
.extern func_01ffe468
|
||||
.extern func_01fffbec
|
||||
.extern func_01fffcd8
|
||||
.extern func_02002c14
|
||||
.extern func_020059ec
|
||||
.extern func_020078d8
|
||||
.extern func_02007984
|
||||
.extern func_0200e2a4
|
||||
.extern func_0200eec8
|
||||
.extern func_02018450
|
||||
.extern func_02018884
|
||||
.extern func_020188d4
|
||||
.extern func_02018964
|
||||
.extern func_020189a0
|
||||
.extern func_02018b50
|
||||
.extern func_02019380
|
||||
.extern func_020193f0
|
||||
.extern func_02019534
|
||||
.extern func_020197bc
|
||||
.extern func_020197fc
|
||||
.extern func_0201b1bc
|
||||
.extern func_0201b3c4
|
||||
.extern func_0201e24c
|
||||
.extern func_0201e4bc
|
||||
.extern func_0201e4cc
|
||||
.extern func_0201e544
|
||||
.extern func_02023548
|
||||
.extern func_0202ab78
|
||||
.extern func_0202af4c
|
||||
.extern func_0202b154
|
||||
.extern func_0202b2e8
|
||||
.extern func_0202b2f8
|
||||
.extern func_0202b308
|
||||
.extern func_0202b418
|
||||
.extern func_0202b4e4
|
||||
.extern func_0202b7e4
|
||||
.extern func_0202bbbc
|
||||
.extern func_0202d550
|
||||
.extern func_0202d56c
|
||||
.extern func_0202d590
|
||||
.extern func_0202d598
|
||||
.extern func_0202d5dc
|
||||
.extern func_0202d5ec
|
||||
.extern func_0202d95c
|
||||
.extern func_0202dc38
|
||||
.extern func_0202e1a0
|
||||
.extern func_0202e1c4
|
||||
.extern func_0202e1e8
|
||||
.extern func_0202e58c
|
||||
.extern func_0203005c
|
||||
.extern func_020300cc
|
||||
.extern func_0203010c
|
||||
.extern func_02034984
|
||||
.extern func_020367ec
|
||||
.extern func_020368f4
|
||||
.extern func_02036ce4
|
||||
.extern func_02036d30
|
||||
.extern func_0203780c
|
||||
.extern func_02037844
|
||||
.extern func_02037854
|
||||
.extern func_02037918
|
||||
.extern func_02037b88
|
||||
.extern func_020385b8
|
||||
.extern func_020385c8
|
||||
.extern func_020386b4
|
||||
.extern func_020386b8
|
||||
.extern func_020386c4
|
||||
.extern func_020386cc
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02079878
|
||||
.extern func_ov00_02079e3c
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_02079eb4
|
||||
.extern func_ov00_0207a038
|
||||
.extern func_ov00_0207a1a4
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207b89c
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
.extern func_ov00_0207c444
|
||||
.extern func_ov00_0207c474
|
||||
.extern func_ov00_02081f4c
|
||||
.extern func_ov00_02081f50
|
||||
.extern func_ov00_020872e8
|
||||
.extern func_ov00_02087e8c
|
||||
.extern func_ov00_0208b180
|
||||
.extern func_ov00_0208b73c
|
||||
.extern func_ov00_0208b988
|
||||
.extern func_ov00_0208f70c
|
||||
.extern func_ov00_02093a1c
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_0209cbd4
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020a5ef8
|
||||
.extern func_ov00_020a95a4
|
||||
.extern func_ov00_020a95ec
|
||||
.extern func_ov00_020a960c
|
||||
.extern func_ov00_020a9614
|
||||
.extern func_ov00_020a9650
|
||||
.extern func_ov00_020a96d4
|
||||
.extern func_ov00_020a9740
|
||||
.extern func_ov00_020a9764
|
||||
.extern func_ov00_020a97d0
|
||||
.extern func_ov00_020a97e0
|
||||
.extern func_ov00_020a97f8
|
||||
.extern func_ov00_020a9864
|
||||
.extern func_ov00_020a9890
|
||||
.extern func_ov00_020a98bc
|
||||
.extern func_ov00_020a9968
|
||||
.extern func_ov00_020a9aac
|
||||
.extern func_ov00_020c3348
|
||||
.extern func_ov00_020c4048
|
||||
.extern func_ov00_020c4588
|
||||
.extern func_ov00_020c45b0
|
||||
.extern func_ov00_020c4ae8
|
||||
.extern func_ov00_020c5924
|
||||
.extern func_ov00_020c5a24
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_020ceb24
|
||||
.extern func_ov00_020cebcc
|
||||
.extern func_ov00_020cef10
|
||||
.extern func_ov00_020cf9dc
|
||||
.extern func_ov00_020cfb84
|
||||
.extern func_ov00_020d0a30
|
||||
.extern func_ov00_020d0b7c
|
||||
.extern func_ov00_020d70a4
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov00_020d7cd4
|
||||
.extern func_ov03_020f3f94
|
||||
.extern func_ov03_020f9f30
|
||||
.extern func_ov04_02107810
|
||||
.extern func_ov04_0210790c
|
||||
.extern func_ov04_0210794c
|
||||
.extern func_ov04_02107994
|
||||
.extern func_ov04_021079dc
|
||||
.extern func_ov04_02107aa0
|
||||
.extern func_ov04_02107b64
|
||||
.extern func_ov04_0210a734
|
||||
.extern func_ov04_0210a804
|
||||
.extern func_ov04_0210a9ac
|
||||
.extern func_ov04_0210ab20
|
||||
.extern func_ov04_0210acc8
|
||||
.extern func_ov04_0210ad0c
|
||||
.extern func_ov04_0210b534
|
||||
.extern func_ov04_0210b588
|
||||
.extern func_ov04_0210b640
|
||||
.extern func_ov04_0210b678
|
||||
.extern func_ov04_0210b918
|
||||
.extern func_ov04_0210b9b8
|
||||
.extern func_ov04_0210ba74
|
||||
.extern func_ov04_0210ba78
|
||||
.extern func_ov04_0210ba88
|
||||
.extern func_ov04_0210bc28
|
||||
.extern func_ov04_0210bc94
|
||||
.extern func_ov05_02100ae0
|
||||
.extern func_ov05_02102c2c
|
||||
.extern func_ov05_02103f4c
|
||||
.extern func_ov05_02103f70
|
||||
.extern func_ov05_02104070
|
||||
.extern func_ov05_02107b74
|
||||
.extern func_ov05_02107e80
|
||||
.extern func_ov05_0210826c
|
||||
.extern func_ov05_021082e4
|
||||
.extern func_ov05_021088a0
|
||||
.extern func_ov05_021088c8
|
||||
.extern func_ov05_021089c0
|
||||
.extern func_ov05_021089f4
|
||||
.extern func_ov05_02108d08
|
||||
.extern func_ov05_02108e08
|
||||
.extern func_ov05_02108e8c
|
||||
.extern func_ov05_02108f38
|
||||
.extern func_ov05_02108f98
|
||||
.extern func_ov05_021092bc
|
||||
.extern func_ov05_0210952c
|
||||
.extern func_ov05_02109588
|
||||
.extern func_ov05_0210960c
|
||||
.extern func_ov05_02109650
|
||||
.extern func_ov05_021096bc
|
||||
.extern func_ov05_021099dc
|
||||
.extern func_ov05_02109cd0
|
||||
.extern func_ov05_02109f88
|
||||
.extern func_ov05_0210a06c
|
||||
.extern func_ov05_0210a0c0
|
||||
.extern func_ov05_0210a110
|
||||
.extern func_ov05_0210e4e4
|
||||
.extern func_ov05_0210e8b4
|
||||
.extern func_ov05_0210eaa0
|
||||
.extern func_ov05_0210eba4
|
||||
.extern func_ov05_0210f704
|
||||
.extern func_ov05_0210f714
|
||||
.extern func_ov05_0210f808
|
||||
.extern func_ov05_02110228
|
||||
.extern func_ov05_0211058c
|
||||
.extern func_ov05_021113d0
|
||||
.extern func_ov12_02134378
|
||||
.extern func_ov12_021343bc
|
||||
.extern func_ov14_021238f0
|
||||
.extern func_ov14_0213dfbc
|
||||
.extern func_ov14_0213e144
|
||||
.extern func_ov14_021474ac
|
||||
.extern func_ov17_02165e48
|
||||
.extern func_ov22_02175910
|
||||
.extern func_ov22_02175958
|
||||
.extern func_ov23_02177e7c
|
||||
.extern func_ov29_02179238
|
||||
.extern func_ov59_0219a0ac
|
||||
.extern func_ov59_0219aa08
|
||||
.extern func_ov59_0219aba8
|
||||
.extern func_ov59_0219af14
|
||||
.extern func_ov59_0219afc4
|
||||
.extern func_ov59_0219b020
|
||||
.extern gActorManager
|
||||
.extern gAdventureFlags
|
||||
.extern gHealthManager
|
||||
.extern gItemManager
|
||||
.extern gMapManager
|
||||
.extern gOverlayManager
|
||||
.extern gPlayer
|
||||
.extern gPlayerAngle
|
||||
.extern gPlayerControl
|
||||
.extern gPlayerLink
|
||||
.extern gPlayerPos
|
||||
.extern gPlayerVel
|
||||
.extern gSinCosTable
|
||||
.extern gVec3p_ZERO
|
||||
.extern strcat
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,8 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0fe0
|
||||
.extern func_0202ea24
|
||||
.extern func_0202ea34
|
||||
.extern func_0202ea50
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,676 +0,0 @@
|
||||
#pragma once
|
||||
.extern Approach_thunk
|
||||
.extern Atan2
|
||||
.extern Divide
|
||||
.extern Vec3p_Add
|
||||
.extern Vec3p_Axpy
|
||||
.extern Vec3p_Cross
|
||||
.extern Vec3p_Distance
|
||||
.extern Vec3p_Dot
|
||||
.extern Vec3p_Length
|
||||
.extern Vec3p_Normalize
|
||||
.extern Vec3p_Sub
|
||||
.extern _ZN10MapManager16MapData_vfunc_68Ev
|
||||
.extern _ZN10MapManager16MapData_vfunc_78Ev
|
||||
.extern _ZN10MapManager17GetMapData_Unk_48Ev
|
||||
.extern _ZN10MapManager17GetMapData_Unk_4cEv
|
||||
.extern _ZN10MapManager17Get_MapData_Unk28Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083588Ev
|
||||
.extern _ZN10MapManager18func_ov00_020836dcEii
|
||||
.extern _ZN10MapManager18func_ov00_020839d4Ev
|
||||
.extern _ZN10MapManager18func_ov00_020839f8Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083a1cEiPS_P5Vec3p
|
||||
.extern _ZN10MapManager18func_ov00_02083c24Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083c50Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083f44EP5Vec3p
|
||||
.extern _ZN10MapManager18func_ov00_02083fb0EiPS_i
|
||||
.extern _ZN10MapManager18func_ov00_020840dcEv
|
||||
.extern _ZN10MapManager18func_ov00_02084164Ev
|
||||
.extern _ZN10MapManager18func_ov00_02084838Ev
|
||||
.extern _ZN10MapManager18func_ov00_020849c0Ev
|
||||
.extern _ZN10MapManager20GetCourseData_Unk_1cEv
|
||||
.extern _ZN10MapManager20GetCourseData_Unk_1dEv
|
||||
.extern _ZN10PlayerBase13GetEquipSwordEv
|
||||
.extern _ZN10PlayerBase14GetEquipShieldEv
|
||||
.extern _ZN11ItemManager15SetEquippedItemEi
|
||||
.extern _ZN11ItemManager18func_ov00_020ad790Ei
|
||||
.extern _ZN12ActorManager12FilterActorsEP15FilterActorBaseP9ActorList
|
||||
.extern _ZN12ActorManager13FindActorByIdEj
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097968Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bacEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bbcEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEi
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020abba0EP8ActorRef
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020abbdcEP8ActorRef
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020abc18EP8ActorRef
|
||||
.extern _ZN19Actor_UnkStruct_020C1Ev
|
||||
.extern _ZN5Actor10GetAngleToEP5Vec3p
|
||||
.extern _ZN5Actor10GetUnk_08cEP8Cylinder
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor10SetUnk_11cEc
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12ApplyGravityEv
|
||||
.extern _ZN5Actor12CollidesWithEPS_
|
||||
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
|
||||
.extern _ZN5Actor12KillInBoundsEv
|
||||
.extern _ZN5Actor12SetTransformEP9Transform
|
||||
.extern _ZN5Actor12XzDistanceToEP5Vec3p
|
||||
.extern _ZN5Actor13func_01fffd04Ei
|
||||
.extern _ZN5Actor14GetAngleToLinkEv
|
||||
.extern _ZN5Actor14ResetWallTouchEv
|
||||
.extern _ZN5Actor15IsHitboxTouchedEb
|
||||
.extern _ZN5Actor15TrySetTransformEP9Transform
|
||||
.extern _ZN5Actor16CollidesWithLinkEv
|
||||
.extern _ZN5Actor16IsFollowedByLinkEv
|
||||
.extern _ZN5Actor18func_Ov00_020c1bfcEi
|
||||
.extern _ZN5Actor18func_ov00_020c195cEv
|
||||
.extern _ZN5Actor18func_ov00_020c198cEv
|
||||
.extern _ZN5Actor18func_ov00_020c1c20Eii
|
||||
.extern _ZN5Actor18func_ov00_020c1cf8Ev
|
||||
.extern _ZN5Actor18func_ov00_020c1fc8Ej
|
||||
.extern _ZN5Actor18func_ov00_020c243cEPjPPS_
|
||||
.extern _ZN5Actor18func_ov00_020c29ecEi
|
||||
.extern _ZN5Actor18func_ov00_020c3118Es
|
||||
.extern _ZN5Actor18func_ov00_020c313cEj
|
||||
.extern _ZN5Actor18func_ov00_020c31c0Ei
|
||||
.extern _ZN5Actor20IncreaseActiveFramesEv
|
||||
.extern _ZN5Actor4KillEv
|
||||
.extern _ZN5Actor6GetPosEv
|
||||
.extern _ZN5Actor8vfunc_08Ev
|
||||
.extern _ZN5Actor8vfunc_0cEv
|
||||
.extern _ZN5Actor8vfunc_10Ej
|
||||
.extern _ZN5Actor8vfunc_18Ej
|
||||
.extern _ZN5Actor8vfunc_1cEPt
|
||||
.extern _ZN5Actor8vfunc_20Ei
|
||||
.extern _ZN5Actor8vfunc_24Ev
|
||||
.extern _ZN5Actor8vfunc_28Ev
|
||||
.extern _ZN5Actor8vfunc_2cEv
|
||||
.extern _ZN5Actor8vfunc_30Ev
|
||||
.extern _ZN5Actor8vfunc_38Ev
|
||||
.extern _ZN5Actor8vfunc_48EP9Knockback
|
||||
.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 _ZN9ActorType4FindEj
|
||||
.extern _ZN9ActorTypeC1EjPFP5ActorvEPFivE
|
||||
.extern _ZN9ActorTypeD1Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
.extern __register_global_object
|
||||
.extern abs
|
||||
.extern data_020561f4
|
||||
.extern data_02056be4
|
||||
.extern data_02057840
|
||||
.extern data_0205785c
|
||||
.extern data_02057878
|
||||
.extern data_02063e4c
|
||||
.extern data_027e0618
|
||||
.extern data_027e0764
|
||||
.extern data_027e077c
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d04
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e0d44
|
||||
.extern data_027e0d78
|
||||
.extern data_027e0db0
|
||||
.extern data_027e0e28
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0e5c
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f6c
|
||||
.extern data_027e0f70
|
||||
.extern data_027e0f78
|
||||
.extern data_027e0f88
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
.extern data_027e0ff4
|
||||
.extern data_027e0ff8
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e103c
|
||||
.extern data_027e1054
|
||||
.extern data_027e109c
|
||||
.extern data_027e10a4
|
||||
.extern data_ov00_020dd408
|
||||
.extern data_ov00_020dd410
|
||||
.extern data_ov00_020dd418
|
||||
.extern data_ov00_020dd420
|
||||
.extern data_ov00_020dd428
|
||||
.extern data_ov00_020dd430
|
||||
.extern data_ov00_020dd438
|
||||
.extern data_ov00_020dd440
|
||||
.extern data_ov00_020dd448
|
||||
.extern data_ov00_020dd450
|
||||
.extern data_ov00_020dd458
|
||||
.extern data_ov00_020dd468
|
||||
.extern data_ov00_020dd470
|
||||
.extern data_ov00_020dd478
|
||||
.extern data_ov00_020dd480
|
||||
.extern data_ov00_020dd488
|
||||
.extern data_ov00_020dd490
|
||||
.extern data_ov00_020dd498
|
||||
.extern data_ov00_020dd4a0
|
||||
.extern data_ov00_020dd4a8
|
||||
.extern data_ov00_020dd4b0
|
||||
.extern data_ov00_020dd4b8
|
||||
.extern data_ov00_020dd4c0
|
||||
.extern data_ov00_020dd4c8
|
||||
.extern data_ov00_020dd4d0
|
||||
.extern data_ov00_020dd4d8
|
||||
.extern data_ov00_020dd4e0
|
||||
.extern data_ov00_020dd4e8
|
||||
.extern data_ov00_020dd4f0
|
||||
.extern data_ov00_020dd4f8
|
||||
.extern data_ov00_020dd500
|
||||
.extern data_ov00_020dd508
|
||||
.extern data_ov00_020dd510
|
||||
.extern data_ov00_020dd518
|
||||
.extern data_ov00_020dd520
|
||||
.extern data_ov00_020dd528
|
||||
.extern data_ov00_020dd530
|
||||
.extern data_ov00_020dd538
|
||||
.extern data_ov00_020dd540
|
||||
.extern data_ov00_020dd548
|
||||
.extern data_ov00_020dd550
|
||||
.extern data_ov00_020dd560
|
||||
.extern data_ov00_020dd568
|
||||
.extern data_ov00_020dd570
|
||||
.extern data_ov00_020dd578
|
||||
.extern data_ov00_020dd580
|
||||
.extern data_ov00_020dd588
|
||||
.extern data_ov00_020dd598
|
||||
.extern data_ov00_020dd5a0
|
||||
.extern data_ov00_020dd5a8
|
||||
.extern data_ov00_020dd5b0
|
||||
.extern data_ov00_020dd5b8
|
||||
.extern data_ov00_020dd5c0
|
||||
.extern data_ov00_020dd5c8
|
||||
.extern data_ov00_020dd5d0
|
||||
.extern data_ov00_020dd5d8
|
||||
.extern data_ov00_020dd5e0
|
||||
.extern data_ov00_020dd5e8
|
||||
.extern data_ov00_020dd5f0
|
||||
.extern data_ov00_020dd5f8
|
||||
.extern data_ov00_020dd600
|
||||
.extern data_ov00_020dd608
|
||||
.extern data_ov00_020dd610
|
||||
.extern data_ov00_020dd618
|
||||
.extern data_ov00_020dd620
|
||||
.extern data_ov00_020dd628
|
||||
.extern data_ov00_020dd630
|
||||
.extern data_ov00_020dd638
|
||||
.extern data_ov00_020dd640
|
||||
.extern data_ov00_020dd648
|
||||
.extern data_ov00_020dd650
|
||||
.extern data_ov00_020dd658
|
||||
.extern data_ov00_020dd660
|
||||
.extern data_ov00_020dd668
|
||||
.extern data_ov00_020dd670
|
||||
.extern data_ov00_020dd678
|
||||
.extern data_ov00_020dd680
|
||||
.extern data_ov00_020dd688
|
||||
.extern data_ov00_020dd690
|
||||
.extern data_ov00_020dd698
|
||||
.extern data_ov00_020dd6a4
|
||||
.extern data_ov00_020dd6b0
|
||||
.extern data_ov00_020dd6bc
|
||||
.extern data_ov00_020dd6c8
|
||||
.extern data_ov00_020dd6d4
|
||||
.extern data_ov00_020dd6e0
|
||||
.extern data_ov00_020dd6ec
|
||||
.extern data_ov00_020dd6f8
|
||||
.extern data_ov00_020dd704
|
||||
.extern data_ov00_020dd710
|
||||
.extern data_ov00_020dd71c
|
||||
.extern data_ov00_020dd728
|
||||
.extern data_ov00_020dd734
|
||||
.extern data_ov00_020dd740
|
||||
.extern data_ov00_020dd74c
|
||||
.extern data_ov00_020dd758
|
||||
.extern data_ov00_020dd764
|
||||
.extern data_ov00_020dd770
|
||||
.extern data_ov00_020dd7a0
|
||||
.extern data_ov00_020dd7ac
|
||||
.extern data_ov00_020dd7b8
|
||||
.extern data_ov00_020dd7c4
|
||||
.extern data_ov00_020dd7d0
|
||||
.extern data_ov00_020dd7dc
|
||||
.extern data_ov00_020dd7e8
|
||||
.extern data_ov00_020dd7f4
|
||||
.extern data_ov00_020dd800
|
||||
.extern data_ov00_020dd80c
|
||||
.extern data_ov00_020dd818
|
||||
.extern data_ov00_020dd824
|
||||
.extern data_ov00_020dd830
|
||||
.extern data_ov00_020dd83c
|
||||
.extern data_ov00_020dd848
|
||||
.extern data_ov00_020dd854
|
||||
.extern data_ov00_020dd860
|
||||
.extern data_ov00_020dd86c
|
||||
.extern data_ov00_020dd878
|
||||
.extern data_ov00_020dd884
|
||||
.extern data_ov00_020dd890
|
||||
.extern data_ov00_020dd89c
|
||||
.extern data_ov00_020dd8a8
|
||||
.extern data_ov00_020dd8b4
|
||||
.extern data_ov00_020dd8c4
|
||||
.extern data_ov00_020dd8d4
|
||||
.extern data_ov00_020dd8e4
|
||||
.extern data_ov00_020dd8f4
|
||||
.extern data_ov00_020dd904
|
||||
.extern data_ov00_020dd914
|
||||
.extern data_ov00_020dd924
|
||||
.extern data_ov00_020dd934
|
||||
.extern data_ov00_020dd944
|
||||
.extern data_ov00_020dd954
|
||||
.extern data_ov00_020dd968
|
||||
.extern data_ov00_020dd97c
|
||||
.extern data_ov00_020dd990
|
||||
.extern data_ov00_020dd9a8
|
||||
.extern data_ov00_020dd9c0
|
||||
.extern data_ov00_020dd9d8
|
||||
.extern data_ov00_020dd9f0
|
||||
.extern data_ov00_020dda0c
|
||||
.extern data_ov00_020dda2c
|
||||
.extern data_ov00_020dda4c
|
||||
.extern data_ov00_020dda6c
|
||||
.extern data_ov00_020dda8c
|
||||
.extern data_ov00_020ddab0
|
||||
.extern data_ov00_020e9360
|
||||
.extern data_ov00_020e9370
|
||||
.extern data_ov00_020ee5b0
|
||||
.extern data_ov00_020ee5bc
|
||||
.extern data_ov00_020ee5d0
|
||||
.extern data_ov00_020ee5dc
|
||||
.extern data_ov00_020ee5f0
|
||||
.extern data_ov00_020ee5fc
|
||||
.extern data_ov00_020ee610
|
||||
.extern data_ov00_020ee61c
|
||||
.extern data_ov00_020ee630
|
||||
.extern data_ov00_020ee63c
|
||||
.extern data_ov00_020ee650
|
||||
.extern data_ov00_020ee65c
|
||||
.extern data_ov09_0211f5b4
|
||||
.extern func_01ff8214
|
||||
.extern func_01ff991c
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff998c
|
||||
.extern func_01ff9b4c
|
||||
.extern func_01ff9f3c
|
||||
.extern func_01ffa8d4
|
||||
.extern func_01ffbe34
|
||||
.extern func_01ffbe78
|
||||
.extern func_01ffe1cc
|
||||
.extern func_01ffe468
|
||||
.extern func_01fffb4c
|
||||
.extern func_020029fc
|
||||
.extern func_02002bac
|
||||
.extern func_02002bb8
|
||||
.extern func_02002c14
|
||||
.extern func_020037b8
|
||||
.extern func_020078d8
|
||||
.extern func_020078f4
|
||||
.extern func_02007938
|
||||
.extern func_02007984
|
||||
.extern func_02009558
|
||||
.extern func_0200ab90
|
||||
.extern func_0200ac24
|
||||
.extern func_0200ac5c
|
||||
.extern func_0200b4f4
|
||||
.extern func_0200dd94
|
||||
.extern func_020156f4
|
||||
.extern func_02015708
|
||||
.extern func_02015718
|
||||
.extern func_02015740
|
||||
.extern func_02016fe8
|
||||
.extern func_0201739c
|
||||
.extern func_020174a4
|
||||
.extern func_02019654
|
||||
.extern func_02019688
|
||||
.extern func_020196bc
|
||||
.extern func_020196fc
|
||||
.extern func_0201e4cc
|
||||
.extern func_0201e544
|
||||
.extern func_0201e760
|
||||
.extern func_0201e78c
|
||||
.extern func_0201f1ac
|
||||
.extern func_0201f1f8
|
||||
.extern func_0201f2cc
|
||||
.extern func_0201f40c
|
||||
.extern func_0201f43c
|
||||
.extern func_0201f468
|
||||
.extern func_0201f500
|
||||
.extern func_0201f518
|
||||
.extern func_0201f5e4
|
||||
.extern func_0201f5f4
|
||||
.extern func_0201f650
|
||||
.extern func_0201f6b4
|
||||
.extern func_0201f6f4
|
||||
.extern func_0201f710
|
||||
.extern func_0201f730
|
||||
.extern func_0201f748
|
||||
.extern func_0201f7a8
|
||||
.extern func_0201f7d0
|
||||
.extern func_0201f86c
|
||||
.extern func_0201f88c
|
||||
.extern func_0201f91c
|
||||
.extern func_0201f944
|
||||
.extern func_020204d8
|
||||
.extern func_020204f0
|
||||
.extern func_02020534
|
||||
.extern func_0202093c
|
||||
.extern func_020209a4
|
||||
.extern func_020209bc
|
||||
.extern func_020209e8
|
||||
.extern func_0202148c
|
||||
.extern func_020214d4
|
||||
.extern func_02021960
|
||||
.extern func_02021988
|
||||
.extern func_020219e8
|
||||
.extern func_02021a40
|
||||
.extern func_0202a56c
|
||||
.extern func_0202a5c0
|
||||
.extern func_0202aff0
|
||||
.extern func_0202b154
|
||||
.extern func_0202bae0
|
||||
.extern func_0202bbbc
|
||||
.extern func_0202bc04
|
||||
.extern func_0202bc10
|
||||
.extern func_0202cec8
|
||||
.extern func_0202d0cc
|
||||
.extern func_0202d598
|
||||
.extern func_0202d5dc
|
||||
.extern func_0202d95c
|
||||
.extern func_0202da8c
|
||||
.extern func_0202e58c
|
||||
.extern func_0202e9f4
|
||||
.extern func_0202ea18
|
||||
.extern func_020313c8
|
||||
.extern func_02033780
|
||||
.extern func_020337d8
|
||||
.extern func_02033af4
|
||||
.extern func_02034698
|
||||
.extern func_020347b0
|
||||
.extern func_0203493c
|
||||
.extern func_02034984
|
||||
.extern func_02034b58
|
||||
.extern func_02034b90
|
||||
.extern func_020366c4
|
||||
.extern func_0203673c
|
||||
.extern func_02036798
|
||||
.extern func_02036808
|
||||
.extern func_020368f4
|
||||
.extern func_02036ce4
|
||||
.extern func_02036d30
|
||||
.extern func_02036d4c
|
||||
.extern func_02036da8
|
||||
.extern func_02036f68
|
||||
.extern func_02037258
|
||||
.extern func_02037628
|
||||
.extern func_020376c0
|
||||
.extern func_02037750
|
||||
.extern func_0203780c
|
||||
.extern func_02037844
|
||||
.extern func_02037854
|
||||
.extern func_02037918
|
||||
.extern func_02037b88
|
||||
.extern func_02037f58
|
||||
.extern func_020385b8
|
||||
.extern func_020385d0
|
||||
.extern func_020386b4
|
||||
.extern func_020386b8
|
||||
.extern func_020386c4
|
||||
.extern func_020386cc
|
||||
.extern func_02038758
|
||||
.extern func_02038770
|
||||
.extern func_0203878c
|
||||
.extern func_020387a4
|
||||
.extern func_02038950
|
||||
.extern func_02038aa0
|
||||
.extern func_02038b1c
|
||||
.extern func_02038b28
|
||||
.extern func_02038b34
|
||||
.extern func_02038b40
|
||||
.extern func_02038b74
|
||||
.extern func_02038c34
|
||||
.extern func_02038d20
|
||||
.extern func_02038ed0
|
||||
.extern func_02038f40
|
||||
.extern func_02038f44
|
||||
.extern func_02039058
|
||||
.extern func_0203905c
|
||||
.extern func_020390a4
|
||||
.extern func_02039228
|
||||
.extern func_020392b4
|
||||
.extern func_02039398
|
||||
.extern func_020393a8
|
||||
.extern func_02039440
|
||||
.extern func_0203947c
|
||||
.extern func_020394d8
|
||||
.extern func_0203951c
|
||||
.extern func_02039570
|
||||
.extern func_02039578
|
||||
.extern func_0203d77c
|
||||
.extern func_0203d7e0
|
||||
.extern func_0203dcb4
|
||||
.extern func_0203e0c8
|
||||
.extern func_0203e1b0
|
||||
.extern func_0203e284
|
||||
.extern func_0203efd8
|
||||
.extern func_0203f378
|
||||
.extern func_0204b068
|
||||
.extern func_0204b0a4
|
||||
.extern func_0204f558
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078e00
|
||||
.extern func_ov00_02079470
|
||||
.extern func_ov00_02079e04
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207bc48
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c2e8
|
||||
.extern func_ov00_0207c7e8
|
||||
.extern func_ov00_02081ef4
|
||||
.extern func_ov00_02081f4c
|
||||
.extern func_ov00_02081f50
|
||||
.extern func_ov00_02087338
|
||||
.extern func_ov00_0208766c
|
||||
.extern func_ov00_020876bc
|
||||
.extern func_ov00_02087ab0
|
||||
.extern func_ov00_02087d34
|
||||
.extern func_ov00_02087ef0
|
||||
.extern func_ov00_02088010
|
||||
.extern func_ov00_02089068
|
||||
.extern func_ov00_02089a2c
|
||||
.extern func_ov00_02089b00
|
||||
.extern func_ov00_02093a1c
|
||||
.extern func_ov00_020965c0
|
||||
.extern func_ov00_020985c0
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_020a19fc
|
||||
.extern func_ov00_020a41e4
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020a6110
|
||||
.extern func_ov00_020a956c
|
||||
.extern func_ov00_020a9588
|
||||
.extern func_ov00_020a95ec
|
||||
.extern func_ov00_020a960c
|
||||
.extern func_ov00_020a9614
|
||||
.extern func_ov00_020a9650
|
||||
.extern func_ov00_020a96d4
|
||||
.extern func_ov00_020a9740
|
||||
.extern func_ov00_020a9764
|
||||
.extern func_ov00_020a97d0
|
||||
.extern func_ov00_020a97e0
|
||||
.extern func_ov00_020a97f8
|
||||
.extern func_ov00_020a9864
|
||||
.extern func_ov00_020a9890
|
||||
.extern func_ov00_020a98bc
|
||||
.extern func_ov00_020a9968
|
||||
.extern func_ov00_020a9998
|
||||
.extern func_ov00_020a9a8c
|
||||
.extern func_ov00_020a9a98
|
||||
.extern func_ov00_020a9aac
|
||||
.extern func_ov00_020a9ab8
|
||||
.extern func_ov00_020a9b6c
|
||||
.extern func_ov00_020a9b78
|
||||
.extern func_ov00_020b18d8
|
||||
.extern func_ov00_020b1940
|
||||
.extern func_ov00_020b199c
|
||||
.extern func_ov00_020b1a4c
|
||||
.extern func_ov00_020b3ee8
|
||||
.extern func_ov00_020b3f24
|
||||
.extern func_ov00_020b41ec
|
||||
.extern func_ov00_020b421c
|
||||
.extern func_ov00_020b7d74
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020ba4e4
|
||||
.extern func_ov00_020ba53c
|
||||
.extern func_ov00_020bb68c
|
||||
.extern func_ov00_020bba28
|
||||
.extern func_ov00_020bc2d4
|
||||
.extern func_ov00_020bc320
|
||||
.extern func_ov00_020bc398
|
||||
.extern func_ov00_020bc500
|
||||
.extern func_ov00_020bcf50
|
||||
.extern func_ov00_020bd318
|
||||
.extern func_ov00_020bd728
|
||||
.extern func_ov00_020beba8
|
||||
.extern func_ov00_020bebd8
|
||||
.extern func_ov00_020bec5c
|
||||
.extern func_ov00_020bece0
|
||||
.extern func_ov00_020bed7c
|
||||
.extern func_ov00_020bedcc
|
||||
.extern func_ov00_020bf008
|
||||
.extern func_ov00_020c070c
|
||||
.extern func_ov00_020c0c08
|
||||
.extern func_ov00_020c0cc8
|
||||
.extern func_ov00_020c0e04
|
||||
.extern func_ov00_020c0e24
|
||||
.extern func_ov00_020c3348
|
||||
.extern func_ov01_020f8658
|
||||
.extern func_ov03_020f13b0
|
||||
.extern func_ov03_020f3f94
|
||||
.extern func_ov03_020f3ff8
|
||||
.extern func_ov03_020f7010
|
||||
.extern func_ov03_020f7e0c
|
||||
.extern func_ov03_020f7e18
|
||||
.extern func_ov03_020fa528
|
||||
.extern func_ov03_020fa5d8
|
||||
.extern func_ov03_020fa644
|
||||
.extern func_ov03_020fa660
|
||||
.extern func_ov04_0210f4d4
|
||||
.extern func_ov04_0210f4d8
|
||||
.extern func_ov04_0210f4e8
|
||||
.extern func_ov04_0210f4ec
|
||||
.extern func_ov04_0210f4f0
|
||||
.extern func_ov04_0210f4f4
|
||||
.extern func_ov04_0210f528
|
||||
.extern func_ov04_0210f570
|
||||
.extern func_ov05_02102c2c
|
||||
.extern func_ov05_021041fc
|
||||
.extern func_ov05_0210432c
|
||||
.extern func_ov05_0210437c
|
||||
.extern func_ov05_021043c0
|
||||
.extern func_ov05_0210442c
|
||||
.extern func_ov05_02104ca4
|
||||
.extern func_ov05_0210826c
|
||||
.extern func_ov05_021082e4
|
||||
.extern func_ov05_0210d3d8
|
||||
.extern func_ov05_0210d6dc
|
||||
.extern func_ov05_0210d728
|
||||
.extern func_ov05_0210d748
|
||||
.extern func_ov05_0210e288
|
||||
.extern func_ov05_0210e2a4
|
||||
.extern func_ov05_0210e344
|
||||
.extern func_ov08_021130d0
|
||||
.extern func_ov08_02113150
|
||||
.extern func_ov08_02113284
|
||||
.extern func_ov08_02113314
|
||||
.extern func_ov08_021133bc
|
||||
.extern func_ov08_02113460
|
||||
.extern func_ov08_021134b8
|
||||
.extern func_ov08_021136ec
|
||||
.extern func_ov09_0211b6e8
|
||||
.extern func_ov09_0211b6f8
|
||||
.extern func_ov09_0211b708
|
||||
.extern func_ov09_0211cc8c
|
||||
.extern func_ov10_0211e584
|
||||
.extern func_ov10_0211e5a8
|
||||
.extern func_ov14_02120ac4
|
||||
.extern func_ov14_02122e98
|
||||
.extern func_ov14_021231d4
|
||||
.extern func_ov14_02123904
|
||||
.extern func_ov14_02144750
|
||||
.extern func_ov14_02146634
|
||||
.extern func_ov14_02151e04
|
||||
.extern func_ov14_0215207c
|
||||
.extern func_ov14_021521e4
|
||||
.extern func_ov14_02152220
|
||||
.extern func_ov14_02153144
|
||||
.extern func_ov14_021532a4
|
||||
.extern func_ov15_0213a524
|
||||
.extern func_ov15_0214d21c
|
||||
.extern func_ov15_0214d238
|
||||
.extern func_ov15_0214d248
|
||||
.extern func_ov23_02176034
|
||||
.extern func_ov23_021763c0
|
||||
.extern func_ov26_0216ebc0
|
||||
.extern func_ov26_0216ecb8
|
||||
.extern func_ov26_021767ec
|
||||
.extern func_ov29_0216d918
|
||||
.extern gActorManager
|
||||
.extern gAdventureFlags
|
||||
.extern gHealthManager
|
||||
.extern gItemManager
|
||||
.extern gMapManager
|
||||
.extern gOverlayManager
|
||||
.extern gPlayer
|
||||
.extern gPlayerAngle
|
||||
.extern gPlayerControl
|
||||
.extern gPlayerLink
|
||||
.extern gPlayerPos
|
||||
.extern gSinCosTable
|
||||
.extern gVec3p_ZERO
|
||||
.extern strcat
|
||||
.extern strcpy
|
||||
.extern strncpy
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,515 +0,0 @@
|
||||
.global func_ov00_020d59f0
|
||||
arm_func_start func_ov00_020d59f0
|
||||
func_ov00_020d59f0: ; 0x020d59f0
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr lr, [r0]
|
||||
ldr r3, [r1]
|
||||
sub r3, r3, lr
|
||||
mul ip, r3, r2
|
||||
add r3, ip, #0x800
|
||||
add r3, lr, r3, asr #12
|
||||
str r3, [r0]
|
||||
ldr lr, [r0, #4]
|
||||
ldr r3, [r1, #4]
|
||||
sub r3, r3, lr
|
||||
mul ip, r3, r2
|
||||
add r3, ip, #0x800
|
||||
add r3, lr, r3, asr #12
|
||||
str r3, [r0, #4]
|
||||
ldr lr, [r0, #8]
|
||||
ldr r3, [r1, #8]
|
||||
sub r3, r3, lr
|
||||
mul ip, r3, r2
|
||||
add r3, ip, #0x800
|
||||
add r3, lr, r3, asr #12
|
||||
str r3, [r0, #8]
|
||||
ldr r3, [r0, #0xc]
|
||||
ldr r1, [r1, #0xc]
|
||||
sub r1, r1, r3
|
||||
mul r2, r1, r2
|
||||
add r1, r2, #0x800
|
||||
add r1, r3, r1, asr #12
|
||||
str r1, [r0, #0xc]
|
||||
ldmia sp!, {r3, pc}
|
||||
arm_func_end func_ov00_020d59f0
|
||||
|
||||
.global func_ov00_020d5a68
|
||||
arm_func_start func_ov00_020d5a68
|
||||
func_ov00_020d5a68: ; 0x020d5a68
|
||||
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
||||
sub sp, sp, #0x20
|
||||
mov r8, r0
|
||||
ldr r3, [r8]
|
||||
mov r7, r2
|
||||
str r3, [sp, #0x10]
|
||||
ldr r3, [r8, #4]
|
||||
add r0, sp, #0x10
|
||||
str r3, [sp, #0x14]
|
||||
ldr r2, [r8, #8]
|
||||
str r2, [sp, #0x18]
|
||||
ldr r2, [r8, #0xc]
|
||||
str r2, [sp, #0x1c]
|
||||
ldr r2, [r1]
|
||||
str r2, [sp]
|
||||
ldr r2, [r1, #4]
|
||||
str r2, [sp, #4]
|
||||
ldr r2, [r1, #8]
|
||||
str r2, [sp, #8]
|
||||
ldr r1, [r1, #0xc]
|
||||
str r1, [sp, #0xc]
|
||||
bl func_ov00_020d5c54
|
||||
add r0, sp, #0
|
||||
bl func_ov00_020d5c54
|
||||
ldr r1, [sp, #0x14]
|
||||
ldr r0, [sp, #4]
|
||||
ldr r2, [sp, #0x10]
|
||||
smull r4, r3, r1, r0
|
||||
ldr r0, [sp]
|
||||
ldr r1, [sp, #0x18]
|
||||
smlal r4, r3, r2, r0
|
||||
ldr r0, [sp, #8]
|
||||
ldr r2, [sp, #0x1c]
|
||||
smlal r4, r3, r1, r0
|
||||
ldr r0, [sp, #0xc]
|
||||
mov r5, #0
|
||||
smlal r4, r3, r2, r0
|
||||
adds r1, r4, #0x800
|
||||
adc r0, r3, #0
|
||||
mov r4, r1, lsr #0xc
|
||||
orrs r4, r4, r0, lsl #20
|
||||
rsbmi r4, r4, #0
|
||||
rsb r0, r4, #0x1000
|
||||
movmi r5, #1
|
||||
cmp r0, #0x80000000
|
||||
rsble r4, r7, #0x1000
|
||||
ble _020d5bac
|
||||
mul r0, r4, r4
|
||||
add r0, r0, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
sub r0, r0, #0x1000
|
||||
bl func_01ff9958
|
||||
mov r1, r0
|
||||
mov r0, r4
|
||||
bl func_01ff9f3c
|
||||
mov r4, r0
|
||||
mov r0, #0x1000
|
||||
bl func_020037b8
|
||||
add r4, r4, r0, lsl #1
|
||||
rsb r0, r7, #0x1000
|
||||
mul r1, r0, r4
|
||||
mov r2, r4, asr #0x4
|
||||
add r0, r1, #0x800
|
||||
mov r0, r0, asr #0x10
|
||||
ldr r1, _020d5c4c ; =gSinCosTable
|
||||
mov r2, r2, lsl #0x2
|
||||
mov r0, r0, lsl #0x2
|
||||
ldrsh r6, [r1, r2]
|
||||
ldrsh r0, [r1, r0]
|
||||
mov r1, r6
|
||||
bl Divide
|
||||
mul r1, r7, r4
|
||||
add r1, r1, #0x800
|
||||
mov r1, r1, asr #0x10
|
||||
ldr r2, _020d5c4c ; =gSinCosTable
|
||||
mov r3, r1, lsl #0x2
|
||||
mov r1, r6
|
||||
mov r4, r0
|
||||
ldrsh r0, [r2, r3]
|
||||
bl Divide
|
||||
mov r7, r0
|
||||
_020d5bac:
|
||||
ldr r0, [sp]
|
||||
cmp r5, #0
|
||||
rsbne r7, r7, #0
|
||||
ldr r1, [sp, #0x10]
|
||||
mul r0, r7, r0
|
||||
mul r1, r4, r1
|
||||
add r0, r0, #0x800
|
||||
add r1, r1, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
add r0, r0, r1, asr #12
|
||||
str r0, [r8]
|
||||
ldr r0, [sp, #4]
|
||||
ldr r1, [sp, #0x14]
|
||||
mul r0, r7, r0
|
||||
mul r1, r4, r1
|
||||
add r0, r0, #0x800
|
||||
add r1, r1, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
add r0, r0, r1, asr #12
|
||||
str r0, [r8, #4]
|
||||
ldr r0, [sp, #8]
|
||||
ldr r1, [sp, #0x18]
|
||||
mul r0, r7, r0
|
||||
mul r1, r4, r1
|
||||
add r0, r0, #0x800
|
||||
add r1, r1, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
add r0, r0, r1, asr #12
|
||||
str r0, [r8, #8]
|
||||
ldr r0, [sp, #0xc]
|
||||
ldr r1, [sp, #0x1c]
|
||||
mul r0, r7, r0
|
||||
mul r1, r4, r1
|
||||
add r0, r0, #0x800
|
||||
add r1, r1, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
add r0, r0, r1, asr #12
|
||||
str r0, [r8, #0xc]
|
||||
add sp, sp, #0x20
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020d5a68
|
||||
_020d5c4c: .word gSinCosTable
|
||||
|
||||
.global func_ov00_020d5c50
|
||||
arm_func_start func_ov00_020d5c50
|
||||
func_ov00_020d5c50: ; 0x020d5c50
|
||||
bx lr
|
||||
arm_func_end func_ov00_020d5c50
|
||||
|
||||
.global func_ov00_020d5c54
|
||||
arm_func_start func_ov00_020d5c54
|
||||
func_ov00_020d5c54: ; 0x020d5c54
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
ldr r1, [r4, #4]
|
||||
ldr r2, [r4]
|
||||
mul r0, r1, r1
|
||||
mla r0, r2, r2, r0
|
||||
ldr r2, [r4, #8]
|
||||
ldr r1, [r4, #0xc]
|
||||
mla r0, r2, r2, r0
|
||||
mla r0, r1, r1, r0
|
||||
mov r0, r0, asr #0xc
|
||||
bl func_01ff998c
|
||||
ldr r1, [r4]
|
||||
mul r1, r0, r1
|
||||
add r1, r1, #0x800
|
||||
mov r1, r1, asr #0xc
|
||||
str r1, [r4]
|
||||
ldr r1, [r4, #4]
|
||||
mul r1, r0, r1
|
||||
add r1, r1, #0x800
|
||||
mov r1, r1, asr #0xc
|
||||
str r1, [r4, #4]
|
||||
ldr r1, [r4, #8]
|
||||
mul r1, r0, r1
|
||||
add r1, r1, #0x800
|
||||
mov r1, r1, asr #0xc
|
||||
str r1, [r4, #8]
|
||||
ldr r1, [r4, #0xc]
|
||||
mul r1, r0, r1
|
||||
add r0, r1, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
str r0, [r4, #0xc]
|
||||
ldmia sp!, {r4, pc}
|
||||
arm_func_end func_ov00_020d5c54
|
||||
|
||||
.global func_ov00_020d5cd8
|
||||
arm_func_start func_ov00_020d5cd8
|
||||
func_ov00_020d5cd8: ; 0x020d5cd8
|
||||
stmdb sp!, {r4, r5, r6, r7, r8, r9, r10, lr}
|
||||
ldr r3, [r0, #4]
|
||||
ldr r2, [r0, #8]
|
||||
ldr r4, [r0, #0xc]
|
||||
ldr lr, [r0]
|
||||
mul r0, r3, r3
|
||||
mul r5, r2, r2
|
||||
mul ip, r4, r2
|
||||
mul r7, lr, r3
|
||||
mul r9, r4, r3
|
||||
mul r6, lr, r2
|
||||
mul r8, lr, lr
|
||||
add r10, r0, #0x800
|
||||
mul r0, r4, lr
|
||||
add lr, r5, #0x800
|
||||
mul r5, r2, r3
|
||||
mov r4, r10, asr #0xc
|
||||
add r3, ip, #0x800
|
||||
add r2, r4, lr, asr #12
|
||||
add ip, r9, #0x800
|
||||
mov r2, r2, lsl #0x1
|
||||
rsb r2, r2, #0x1000
|
||||
add r8, r8, #0x800
|
||||
mov r9, lr, asr #0xc
|
||||
add lr, r0, #0x800
|
||||
add r0, r9, r8, asr #12
|
||||
mov r0, r0, lsl #0x1
|
||||
add r4, r4, r8, asr #12
|
||||
mov r4, r4, lsl #0x1
|
||||
add r7, r7, #0x800
|
||||
mov r3, r3, asr #0xc
|
||||
add r8, r3, r7, asr #12
|
||||
rsb r7, r3, r7, asr #12
|
||||
add r9, r6, #0x800
|
||||
mov r3, ip, asr #0xc
|
||||
rsb r6, r3, r9, asr #12
|
||||
add r3, r3, r9, asr #12
|
||||
str r2, [r1]
|
||||
mov r2, r8, lsl #0x1
|
||||
str r2, [r1, #4]
|
||||
mov r2, r6, lsl #0x1
|
||||
str r2, [r1, #8]
|
||||
mov r6, r7, lsl #0x1
|
||||
add r7, r5, #0x800
|
||||
mov r2, lr, asr #0xc
|
||||
add r5, r2, r7, asr #12
|
||||
rsb r2, r2, r7, asr #12
|
||||
str r6, [r1, #0xc]
|
||||
rsb r0, r0, #0x1000
|
||||
str r0, [r1, #0x10]
|
||||
mov r0, r5, lsl #0x1
|
||||
str r0, [r1, #0x14]
|
||||
mov r0, r3, lsl #0x1
|
||||
str r0, [r1, #0x18]
|
||||
mov r0, r2, lsl #0x1
|
||||
str r0, [r1, #0x1c]
|
||||
rsb r0, r4, #0x1000
|
||||
str r0, [r1, #0x20]
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc}
|
||||
arm_func_end func_ov00_020d5cd8
|
||||
|
||||
.global func_ov00_020d5dc4
|
||||
arm_func_start func_ov00_020d5dc4
|
||||
func_ov00_020d5dc4: ; 0x020d5dc4
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, lr}
|
||||
ldr r4, [r0]
|
||||
ldr r5, [r1]
|
||||
ldmib r1, {r3, r11, lr}
|
||||
ldmib r0, {r2, r10, ip}
|
||||
mul r9, r4, lr
|
||||
mul r1, ip, r5
|
||||
mul r6, r2, r11
|
||||
add r9, r9, #0x800
|
||||
mul r7, r2, lr
|
||||
mul r8, ip, r3
|
||||
add r7, r7, #0x800
|
||||
add r1, r1, #0x800
|
||||
mov r9, r9, asr #0xc
|
||||
add r9, r9, r1, asr #12
|
||||
add r6, r6, #0x800
|
||||
add r6, r9, r6, asr #12
|
||||
mul r9, r10, r3
|
||||
add r9, r9, #0x800
|
||||
sub r6, r6, r9, asr #12
|
||||
mul r9, r10, r5
|
||||
mul r1, r10, lr
|
||||
str r6, [r0]
|
||||
add r8, r8, #0x800
|
||||
mov r7, r7, asr #0xc
|
||||
add r7, r7, r8, asr #12
|
||||
add r9, r9, #0x800
|
||||
add r9, r7, r9, asr #12
|
||||
mul r7, r4, r3
|
||||
mul r3, r2, r3
|
||||
mul r6, ip, r11
|
||||
mul lr, ip, lr
|
||||
mul ip, r4, r5
|
||||
mul r8, r4, r11
|
||||
mul r4, r2, r5
|
||||
mul r2, r10, r11
|
||||
add r10, r1, #0x800
|
||||
add r1, r8, #0x800
|
||||
sub r1, r9, r1, asr #12
|
||||
add r5, ip, #0x800
|
||||
add r8, r6, #0x800
|
||||
str r1, [r0, #4]
|
||||
mov r6, r10, asr #0xc
|
||||
add r9, r7, #0x800
|
||||
add r7, r6, r8, asr #12
|
||||
add r8, r7, r9, asr #12
|
||||
add r6, lr, #0x800
|
||||
mov r5, r5, asr #0xc
|
||||
add r7, r4, #0x800
|
||||
rsb r4, r5, r6, asr #12
|
||||
add r3, r3, #0x800
|
||||
sub r5, r8, r7, asr #12
|
||||
sub r3, r4, r3, asr #12
|
||||
add r1, r2, #0x800
|
||||
str r5, [r0, #8]
|
||||
sub r1, r3, r1, asr #12
|
||||
str r1, [r0, #0xc]
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
arm_func_end func_ov00_020d5dc4
|
||||
|
||||
.global func_ov00_020d5eac
|
||||
arm_func_start func_ov00_020d5eac
|
||||
func_ov00_020d5eac: ; 0x020d5eac
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, lr}
|
||||
ldr r5, [r1]
|
||||
ldr r4, [r0, #0xc]
|
||||
ldr r2, [r0, #8]
|
||||
ldmib r1, {r3, r11, lr}
|
||||
ldmia r0, {r6, ip}
|
||||
mul r10, r5, r4
|
||||
mul r1, lr, r6
|
||||
mul r7, r3, r2
|
||||
add r10, r10, #0x800
|
||||
mul r8, r3, r4
|
||||
mul r9, lr, ip
|
||||
add r8, r8, #0x800
|
||||
add r1, r1, #0x800
|
||||
mov r10, r10, asr #0xc
|
||||
add r10, r10, r1, asr #12
|
||||
add r7, r7, #0x800
|
||||
add r7, r10, r7, asr #12
|
||||
mul r10, r11, ip
|
||||
add r10, r10, #0x800
|
||||
sub r7, r7, r10, asr #12
|
||||
mul r10, r11, r6
|
||||
mul r1, r11, r4
|
||||
str r7, [r0]
|
||||
mul r4, lr, r4
|
||||
mul r7, lr, r2
|
||||
mul lr, r5, r6
|
||||
mul r6, r3, r6
|
||||
add r9, r9, #0x800
|
||||
mov r8, r8, asr #0xc
|
||||
add r8, r8, r9, asr #12
|
||||
add r10, r10, #0x800
|
||||
mul r9, r5, r2
|
||||
add r10, r8, r10, asr #12
|
||||
mul r8, r5, ip
|
||||
mul r5, r3, ip
|
||||
mul r2, r11, r2
|
||||
add r11, r1, #0x800
|
||||
add r1, r9, #0x800
|
||||
add r3, lr, #0x800
|
||||
add r9, r7, #0x800
|
||||
mov r7, r11, asr #0xc
|
||||
sub r1, r10, r1, asr #12
|
||||
str r1, [r0, #4]
|
||||
add r8, r8, #0x800
|
||||
add r7, r7, r9, asr #12
|
||||
add r4, r4, #0x800
|
||||
mov r3, r3, asr #0xc
|
||||
rsb r4, r3, r4, asr #12
|
||||
add r3, r5, #0x800
|
||||
add r7, r7, r8, asr #12
|
||||
add r6, r6, #0x800
|
||||
sub r5, r7, r6, asr #12
|
||||
sub r3, r4, r3, asr #12
|
||||
add r1, r2, #0x800
|
||||
str r5, [r0, #8]
|
||||
sub r1, r3, r1, asr #12
|
||||
str r1, [r0, #0xc]
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc}
|
||||
arm_func_end func_ov00_020d5eac
|
||||
|
||||
.global func_ov00_020d5f98
|
||||
arm_func_start func_ov00_020d5f98
|
||||
func_ov00_020d5f98: ; 0x020d5f98
|
||||
stmdb sp!, {r3, r4, r5, r6, lr}
|
||||
sub sp, sp, #0x24
|
||||
ldr r3, _020d6134 ; =data_ov00_020ee6e8
|
||||
mov r6, r0
|
||||
ldr r0, [r3]
|
||||
mov r5, r1
|
||||
mov r4, r2
|
||||
tst r0, #1
|
||||
bne _020d5ff8
|
||||
ldr r3, _020d6138 ; =data_ov00_020e9308
|
||||
mov ip, #0
|
||||
str ip, [r3]
|
||||
str ip, [r3, #4]
|
||||
ldr r0, _020d613c ; =data_ov00_020e9308
|
||||
ldr r1, _020d6140 ; =func_ov00_020d5c50
|
||||
ldr r2, _020d6144 ; =data_ov00_020ee6ec
|
||||
str ip, [r3, #8]
|
||||
mov ip, #0x1000
|
||||
str ip, [r3, #0xc]
|
||||
bl __register_global_object
|
||||
ldr r0, _020d6134 ; =data_ov00_020ee6e8
|
||||
ldr r1, [r0]
|
||||
orr r1, r1, #1
|
||||
str r1, [r0]
|
||||
_020d5ff8:
|
||||
ldmia r4, {r0, r1, r2}
|
||||
add r4, sp, #0x18
|
||||
stmia r4, {r0, r1, r2}
|
||||
add r3, sp, #0xc
|
||||
ldmia r5, {r0, r1, r2}
|
||||
stmia r3, {r0, r1, r2}
|
||||
mov r0, r4
|
||||
bl func_01fffb4c
|
||||
cmp r0, #0
|
||||
beq _020d6108
|
||||
add r0, sp, #0xc
|
||||
bl func_01fffb4c
|
||||
cmp r0, #0
|
||||
beq _020d6108
|
||||
add r0, sp, #0xc
|
||||
mov r1, r4
|
||||
bl Vec3p_Dot
|
||||
add r0, r0, #0x1000
|
||||
mov r0, r0, lsl #0x1
|
||||
bl func_01ff9958
|
||||
mov r4, r0
|
||||
add r0, sp, #0xc
|
||||
add r1, sp, #0x18
|
||||
add r2, sp, #0
|
||||
bl Vec3p_Cross
|
||||
cmp r4, #0
|
||||
rsblt r0, r4, #0
|
||||
movge r0, r4
|
||||
cmp r0, #4
|
||||
ble _020d60dc
|
||||
mov r0, r4
|
||||
bl func_01ff991c
|
||||
ldr r2, [sp]
|
||||
mov r1, r4, asr #0x1
|
||||
smull r4, r3, r2, r0
|
||||
adds r4, r4, #0x800
|
||||
adc r2, r3, #0
|
||||
mov r3, r4, lsr #0xc
|
||||
orr r3, r3, r2, lsl #20
|
||||
str r3, [r6]
|
||||
ldr r2, [sp, #4]
|
||||
smull r4, r3, r2, r0
|
||||
adds r4, r4, #0x800
|
||||
adc r2, r3, #0
|
||||
mov r3, r4, lsr #0xc
|
||||
orr r3, r3, r2, lsl #20
|
||||
str r3, [r6, #4]
|
||||
ldr r2, [sp, #8]
|
||||
add sp, sp, #0x24
|
||||
smull r3, r0, r2, r0
|
||||
adds r2, r3, #0x800
|
||||
adc r0, r0, #0
|
||||
mov r2, r2, lsr #0xc
|
||||
orr r2, r2, r0, lsl #20
|
||||
str r2, [r6, #8]
|
||||
str r1, [r6, #0xc]
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
_020d60dc:
|
||||
ldr r0, _020d6138 ; =data_ov00_020e9308
|
||||
add sp, sp, #0x24
|
||||
ldr r1, [r0]
|
||||
str r1, [r6]
|
||||
ldr r1, [r0, #4]
|
||||
str r1, [r6, #4]
|
||||
ldr r1, [r0, #8]
|
||||
str r1, [r6, #8]
|
||||
ldr r0, [r0, #0xc]
|
||||
str r0, [r6, #0xc]
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
_020d6108:
|
||||
ldr r0, _020d6138 ; =data_ov00_020e9308
|
||||
ldr r1, [r0]
|
||||
str r1, [r6]
|
||||
ldr r1, [r0, #4]
|
||||
str r1, [r6, #4]
|
||||
ldr r1, [r0, #8]
|
||||
str r1, [r6, #8]
|
||||
ldr r0, [r0, #0xc]
|
||||
str r0, [r6, #0xc]
|
||||
add sp, sp, #0x24
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov00_020d5f98
|
||||
_020d6134: .word data_ov00_020ee6e8
|
||||
_020d6138: .word data_ov00_020e9308
|
||||
_020d613c: .word data_ov00_020e9308
|
||||
_020d6140: .word func_ov00_020d5c50
|
||||
_020d6144: .word data_ov00_020ee6ec
|
||||
-120
@@ -1,120 +0,0 @@
|
||||
#pragma once
|
||||
.extern AutoloadDoneCallback
|
||||
.extern Divide
|
||||
.extern FastDivide
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern data_02068e7c
|
||||
.extern data_020691a0
|
||||
.extern data_027e05f8
|
||||
.extern data_027e071c
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0d78
|
||||
.extern data_ov00_020e899c
|
||||
.extern data_ov00_020ec218
|
||||
.extern data_ov00_020ec658
|
||||
.extern data_ov00_020ec718
|
||||
.extern data_ov00_020ec758
|
||||
.extern data_ov00_020ec7dc
|
||||
.extern data_ov00_020ee698
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_01ff9b4c
|
||||
.extern func_01ff9b88
|
||||
.extern func_01ffbe34
|
||||
.extern func_02002c14
|
||||
.extern func_0200721c
|
||||
.extern func_0200730c
|
||||
.extern func_020078c0
|
||||
.extern func_020078d8
|
||||
.extern func_020078f4
|
||||
.extern func_02007908
|
||||
.extern func_02007938
|
||||
.extern func_02007984
|
||||
.extern func_02007a44
|
||||
.extern func_02007ad8
|
||||
.extern func_02008a50
|
||||
.extern func_02008b04
|
||||
.extern func_02008b50
|
||||
.extern func_02008b74
|
||||
.extern func_0200b984
|
||||
.extern func_0200d5e4
|
||||
.extern func_0200d6bc
|
||||
.extern func_0200d880
|
||||
.extern func_0200d938
|
||||
.extern func_0200da78
|
||||
.extern func_0200db20
|
||||
.extern func_0200ddb4
|
||||
.extern func_0200dddc
|
||||
.extern func_0200de70
|
||||
.extern func_0200df14
|
||||
.extern func_0200e288
|
||||
.extern func_0200e2a4
|
||||
.extern func_0200e2c0
|
||||
.extern func_0200e2e4
|
||||
.extern func_0200ee4c
|
||||
.extern func_0200ee60
|
||||
.extern func_0200eebc
|
||||
.extern func_0200f014
|
||||
.extern func_0200f248
|
||||
.extern func_02016fcc
|
||||
.extern func_0201f1ac
|
||||
.extern func_0201f1f8
|
||||
.extern func_0202ab48
|
||||
.extern func_0202abdc
|
||||
.extern func_0202abf4
|
||||
.extern func_0202d5b4
|
||||
.extern func_0202d77c
|
||||
.extern func_0202f134
|
||||
.extern func_0202f154
|
||||
.extern func_02031e1c
|
||||
.extern func_02031f18
|
||||
.extern func_020320c0
|
||||
.extern func_02032714
|
||||
.extern func_02032788
|
||||
.extern func_020329b0
|
||||
.extern func_02032a20
|
||||
.extern func_02032a74
|
||||
.extern func_02032bd8
|
||||
.extern func_02032c10
|
||||
.extern func_02034698
|
||||
.extern func_02034710
|
||||
.extern func_0203493c
|
||||
.extern func_02034984
|
||||
.extern func_020349cc
|
||||
.extern func_02034b90
|
||||
.extern func_020367ec
|
||||
.extern func_02036808
|
||||
.extern func_02036edc
|
||||
.extern func_0203d77c
|
||||
.extern func_020400c0
|
||||
.extern func_020400f4
|
||||
.extern func_02040100
|
||||
.extern func_02040464
|
||||
.extern func_020418ac
|
||||
.extern func_02041ca8
|
||||
.extern func_02041e08
|
||||
.extern func_02041e7c
|
||||
.extern func_02041ea8
|
||||
.extern func_02041fa4
|
||||
.extern func_02041fb0
|
||||
.extern func_020425e0
|
||||
.extern func_020426d4
|
||||
.extern func_0204366c
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_020774c4
|
||||
.extern func_ov00_020777d0
|
||||
.extern func_ov00_02077948
|
||||
.extern func_ov00_02077998
|
||||
.extern func_ov00_02077a40
|
||||
.extern func_ov00_0207a514
|
||||
.extern func_ov00_0207a614
|
||||
.extern func_ov00_0207c118
|
||||
.extern func_ov00_020cfed0
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d05dc
|
||||
.extern func_ov00_020d66a4
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov10_021188c8
|
||||
-35305
File diff suppressed because it is too large
Load Diff
-262
@@ -1,262 +0,0 @@
|
||||
#pragma once
|
||||
.extern Divide
|
||||
.extern LoadTreasureItemFanfare
|
||||
.extern _ZN10MapManager18func_ov00_020847e0Ev
|
||||
.extern _ZN11ItemManager13EquipShipPartEjj
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager10GetMaxAmmoEi
|
||||
.extern _ZNK11ItemManager10GetUnk_098Ej
|
||||
.extern _ZNK11ItemManager10GetUnk_09eEj
|
||||
.extern _ZNK11ItemManager13GetFairyLevelEi
|
||||
.extern _ZNK11ItemManager16GetShipPartCountEjj
|
||||
.extern _ZNK11ItemManager18GetUnk_09e_DividedEj
|
||||
.extern _ZNK11ItemManager19GetEquippedShipPartEj
|
||||
.extern _ZNK11ItemManager21HasShipPartPriceShownEjj
|
||||
.extern _ZNK11ItemManager21HasTreasurePriceShownEj
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __register_global_object
|
||||
.extern gSinCosTable
|
||||
.extern data_02057200
|
||||
.extern data_020691a0
|
||||
.extern data_027e037c
|
||||
.extern data_027e0384
|
||||
.extern data_027e03c8
|
||||
.extern data_027e05f4
|
||||
.extern data_027e05f8
|
||||
.extern data_027e0618
|
||||
.extern data_027e077c
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0cbc
|
||||
.extern gVec3p_ZERO
|
||||
.extern data_027e0d44
|
||||
.extern data_027e0d78
|
||||
.extern data_027e0f88
|
||||
.extern data_027e0f8c
|
||||
.extern data_027e1044
|
||||
.extern data_027e1050
|
||||
.extern data_027e1058
|
||||
.extern data_027e105c
|
||||
.extern data_ov00_020ecde4
|
||||
.extern data_ov00_020ecdf6
|
||||
.extern data_ov00_020ee0a0
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov09_0211ee20
|
||||
.extern data_ov09_0211ee24
|
||||
.extern data_ov09_0211ee28
|
||||
.extern data_ov09_0211f528
|
||||
.extern data_ov09_0211f52c
|
||||
.extern data_ov09_0211f530
|
||||
.extern func_01ff81f8
|
||||
.extern func_01ff8214
|
||||
.extern func_01ff8230
|
||||
.extern func_01ff8690
|
||||
.extern func_01ff9b4c
|
||||
.extern func_01ff9b88
|
||||
.extern Vec3p_Add
|
||||
.extern func_01ffa9fc
|
||||
.extern func_01ffbe34
|
||||
.extern func_02002c14
|
||||
.extern func_02003b8c
|
||||
.extern func_02003ce4
|
||||
.extern func_02004710
|
||||
.extern func_02004730
|
||||
.extern func_02004848
|
||||
.extern func_02004b94
|
||||
.extern func_02004c68
|
||||
.extern func_02004c90
|
||||
.extern func_020052e4
|
||||
.extern func_02005a30
|
||||
.extern func_02005b58
|
||||
.extern func_02005bfc
|
||||
.extern func_02005dcc
|
||||
.extern func_02007908
|
||||
.extern func_02007938
|
||||
.extern func_02007984
|
||||
.extern func_02016fcc
|
||||
.extern func_02017374
|
||||
.extern func_02017394
|
||||
.extern func_02027ab4
|
||||
.extern func_0202a1bc
|
||||
.extern func_0202a1d8
|
||||
.extern func_0202a4cc
|
||||
.extern func_0202a50c
|
||||
.extern func_0202ab48
|
||||
.extern func_0202b418
|
||||
.extern func_0202b66c
|
||||
.extern func_0202d5b4
|
||||
.extern func_0202e740
|
||||
.extern func_02031e1c
|
||||
.extern func_02031ec0
|
||||
.extern func_02032714
|
||||
.extern func_02032788
|
||||
.extern func_020328a8
|
||||
.extern func_020329b0
|
||||
.extern func_02032a20
|
||||
.extern func_02032a74
|
||||
.extern func_02032bd8
|
||||
.extern func_02032c10
|
||||
.extern func_02034698
|
||||
.extern func_0203493c
|
||||
.extern func_020349cc
|
||||
.extern func_02034b0c
|
||||
.extern func_02035064
|
||||
.extern func_020350ac
|
||||
.extern func_020350b4
|
||||
.extern func_0203516c
|
||||
.extern func_020351b8
|
||||
.extern func_020352d8
|
||||
.extern func_02035370
|
||||
.extern func_020372f0
|
||||
.extern func_020373b4
|
||||
.extern func_0203d77c
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_0207b1fc
|
||||
.extern func_ov00_0208de04
|
||||
.extern func_ov00_0208dec8
|
||||
.extern func_ov00_0208def0
|
||||
.extern func_ov00_0208df04
|
||||
.extern func_ov00_0208df2c
|
||||
.extern func_ov00_0208df74
|
||||
.extern func_ov00_0208e420
|
||||
.extern func_ov00_0208e4f4
|
||||
.extern func_ov00_0209cd80
|
||||
.extern func_ov00_020a19fc
|
||||
.extern func_ov00_020a1a24
|
||||
.extern func_ov00_020a1abc
|
||||
.extern func_ov00_020a3de0
|
||||
.extern func_ov00_020a9588
|
||||
.extern func_ov00_020b8060
|
||||
.extern func_ov00_020d5c54
|
||||
.extern func_ov00_020d5cd8
|
||||
.extern func_ov00_020d5dc4
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_020d7c8c
|
||||
.extern func_ov01_020f6e00
|
||||
.extern func_ov05_02100bf0
|
||||
.extern func_ov05_0210184c
|
||||
.extern func_ov09_02113848
|
||||
.extern func_ov09_02113868
|
||||
.extern func_ov09_021138fc
|
||||
.extern func_ov09_02113924
|
||||
.extern func_ov09_02113978
|
||||
.extern func_ov09_021139b8
|
||||
.extern func_ov09_021139f8
|
||||
.extern func_ov09_02113a5c
|
||||
.extern func_ov09_02113a88
|
||||
.extern func_ov09_02113c20
|
||||
.extern func_ov09_02113c34
|
||||
.extern func_ov09_02113c54
|
||||
.extern func_ov09_02113cb0
|
||||
.extern func_ov09_02113ce4
|
||||
.extern func_ov09_02113cf8
|
||||
.extern func_ov09_02113cfc
|
||||
.extern func_ov09_02113d28
|
||||
.extern func_ov09_02113e18
|
||||
.extern func_ov09_02113f20
|
||||
.extern func_ov09_02113f40
|
||||
.extern func_ov09_021140e4
|
||||
.extern func_ov09_02114110
|
||||
.extern func_ov09_02114218
|
||||
.extern func_ov09_0211422c
|
||||
.extern func_ov09_021144a4
|
||||
.extern func_ov09_021144c4
|
||||
.extern func_ov09_021144c8
|
||||
.extern func_ov09_021144cc
|
||||
.extern func_ov09_021144d0
|
||||
.extern func_ov09_021144d8
|
||||
.extern func_ov09_021144dc
|
||||
.extern func_ov09_02114500
|
||||
.extern func_ov09_02114508
|
||||
.extern func_ov09_0211450c
|
||||
.extern func_ov09_0211451c
|
||||
.extern func_ov09_02114f48
|
||||
.extern func_ov09_021152fc
|
||||
.extern func_ov09_021154e8
|
||||
.extern func_ov09_0211608c
|
||||
.extern func_ov09_021160e8
|
||||
.extern func_ov09_021166e4
|
||||
.extern func_ov09_02116a04
|
||||
.extern func_ov09_02116b00
|
||||
.extern func_ov09_02116b24
|
||||
.extern func_ov09_02116f64
|
||||
.extern func_ov09_02116f6c
|
||||
.extern func_ov09_02117970
|
||||
.extern func_ov09_02117a30
|
||||
.extern func_ov09_02117a50
|
||||
.extern func_ov09_02117b6c
|
||||
.extern func_ov09_02117bb4
|
||||
.extern func_ov09_02117ea8
|
||||
.extern func_ov09_02117edc
|
||||
.extern func_ov09_02117f04
|
||||
.extern func_ov09_02117f08
|
||||
.extern func_ov09_02117f0c
|
||||
.extern func_ov09_02117f14
|
||||
.extern func_ov09_02117f68
|
||||
.extern func_ov09_02117f78
|
||||
.extern func_ov09_02117f8c
|
||||
.extern func_ov09_02117fa0
|
||||
.extern func_ov09_02117fb4
|
||||
.extern func_ov09_02117fc8
|
||||
.extern func_ov09_02117fdc
|
||||
.extern func_ov09_02117ff0
|
||||
.extern func_ov09_02118004
|
||||
.extern func_ov09_02118018
|
||||
.extern func_ov09_02118028
|
||||
.extern func_ov09_021181d0
|
||||
.extern func_ov09_021181f0
|
||||
.extern func_ov09_021183dc
|
||||
.extern func_ov09_02118470
|
||||
.extern func_ov09_02118494
|
||||
.extern func_ov09_021185c4
|
||||
.extern func_ov09_021185cc
|
||||
.extern func_ov09_021187c0
|
||||
.extern func_ov09_02118b14
|
||||
.extern func_ov09_02118b38
|
||||
.extern func_ov09_02118b3c
|
||||
.extern func_ov09_02118b40
|
||||
.extern func_ov09_02118b44
|
||||
.extern func_ov09_02118b48
|
||||
.extern func_ov09_02118b5c
|
||||
.extern func_ov09_02118b70
|
||||
.extern func_ov09_02118b84
|
||||
.extern func_ov09_02118b98
|
||||
.extern func_ov09_02118bac
|
||||
.extern func_ov09_02118bc0
|
||||
.extern func_ov09_02118bd4
|
||||
.extern func_ov09_02118be8
|
||||
.extern func_ov09_0211bd60
|
||||
.extern func_ov09_0211be48
|
||||
.extern func_ov09_0211be80
|
||||
.extern func_ov09_0211bee4
|
||||
.extern func_ov09_0211bef0
|
||||
.extern func_ov09_0211bf24
|
||||
.extern func_ov09_0211bf30
|
||||
.extern func_ov09_0211bf3c
|
||||
.extern func_ov09_0211c020
|
||||
.extern func_ov09_0211c844
|
||||
.extern func_ov09_0211c874
|
||||
.extern func_ov09_0211c898
|
||||
.extern func_ov09_0211c994
|
||||
.extern func_ov09_0211c9a0
|
||||
.extern func_ov09_0211cb3c
|
||||
.extern func_ov09_0211cb5c
|
||||
.extern func_ov09_0211cca4
|
||||
.extern func_ov09_0211ccb4
|
||||
.extern func_ov09_0211ccb8
|
||||
.extern func_ov09_0211cd3c
|
||||
.extern func_ov09_0211cd40
|
||||
.extern func_ov09_0211cebc
|
||||
.extern func_ov09_0211ced8
|
||||
.extern func_ov09_0211cedc
|
||||
.extern func_ov09_0211ceec
|
||||
.extern func_ov09_0211d00c
|
||||
.extern func_ov09_0211d090
|
||||
.extern func_ov45_0218a284
|
||||
.extern func_ov45_0218db94
|
||||
.extern gAdventureFlags
|
||||
.extern gHealthManager
|
||||
.extern gItemManager
|
||||
.extern gMapManager
|
||||
-38877
File diff suppressed because it is too large
Load Diff
-506
@@ -1,506 +0,0 @@
|
||||
#pragma once
|
||||
.extern Atan2
|
||||
.extern Divide
|
||||
.extern FastDivide
|
||||
.extern _ZN10MapManager13GetCourseMaxXEv
|
||||
.extern _ZN10MapManager13GetCourseMaxZEv
|
||||
.extern _ZN10MapManager13GetCourseMinXEv
|
||||
.extern _ZN10MapManager13GetCourseMinZEv
|
||||
.extern _ZN10MapManager18func_ov00_02082614Eii
|
||||
.extern _ZN10MapManager18func_ov00_02082accEv
|
||||
.extern _ZN10MapManager18func_ov00_02082d08Ev
|
||||
.extern _ZN10MapManager18func_ov00_02082d40Ev
|
||||
.extern _ZN10MapManager18func_ov00_02082d74Ei
|
||||
.extern _ZN10MapManager18func_ov00_0208306cEv
|
||||
.extern _ZN10MapManager18func_ov00_0208315cEPiS0_
|
||||
.extern _ZN10MapManager18func_ov00_02083588Ev
|
||||
.extern _ZN10MapManager18func_ov00_020835a4Ev
|
||||
.extern _ZN10MapManager18func_ov00_020835b4Ev
|
||||
.extern _ZN10MapManager18func_ov00_020835c4Eii
|
||||
.extern _ZN10MapManager18func_ov00_020835f4Ei
|
||||
.extern _ZN10MapManager18func_ov00_020836ccEjP4AABBj
|
||||
.extern _ZN10MapManager18func_ov00_020849c0Ev
|
||||
.extern _ZN11ItemManager12GetEquipItemEi
|
||||
.extern _ZN11ItemManager18func_ov00_020ad790Ei
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097b9cEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bbcEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14OverlayManager15LoadIfNotLoadedEjj
|
||||
.extern _ZN14OverlayManager6UnloadEj
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12CollidesWithEPS_
|
||||
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
|
||||
.extern _ZN5Actor12SetTransformEP9Transform
|
||||
.extern _ZN5Actor15IsHitboxTouchedEb
|
||||
.extern _ZN5Actor15TrySetTransformEP9Transform
|
||||
.extern _ZN5Actor16CollidesWithLinkEv
|
||||
.extern _ZN5Actor6GetPosEv
|
||||
.extern _ZN5Actor8vfunc_0cEv
|
||||
.extern _ZN5Actor8vfunc_10Ej
|
||||
.extern _ZN5Actor8vfunc_1cEPt
|
||||
.extern _ZN5Actor8vfunc_24Ev
|
||||
.extern _ZN5Actor8vfunc_28Ev
|
||||
.extern _ZN5Actor8vfunc_2cEv
|
||||
.extern _ZN5Actor8vfunc_30Ev
|
||||
.extern _ZN5Actor8vfunc_38Ev
|
||||
.extern _ZN5Actor8vfunc_48EP9Knockback
|
||||
.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 _ZN9ActorTypeC1EjPFP5ActorvEPFivE
|
||||
.extern _ZN9ActorTypeD1Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager10GetNumKeysEv
|
||||
.extern _ZNK11ItemManager15GetEquippedItemEv
|
||||
.extern _ZNK11ItemManager16GetEquippedFairyEv
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern __register_global_object
|
||||
.extern data_02056be4
|
||||
.extern data_02057b18
|
||||
.extern data_020683f4
|
||||
.extern data_02068e6c
|
||||
.extern data_020691a0
|
||||
.extern data_02075dac
|
||||
.extern data_027e0184
|
||||
.extern data_027e05f4
|
||||
.extern data_027e05f8
|
||||
.extern data_027e0618
|
||||
.extern data_027e0698
|
||||
.extern data_027e06d8
|
||||
.extern data_027e0718
|
||||
.extern data_027e071c
|
||||
.extern data_027e0764
|
||||
.extern data_027e077c
|
||||
.extern data_027e080c
|
||||
.extern data_027e08e4
|
||||
.extern data_027e0c38
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e0d44
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0d78
|
||||
.extern data_027e0db0
|
||||
.extern data_027e0de4
|
||||
.extern data_027e0e28
|
||||
.extern data_027e0e2c
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f7c
|
||||
.extern data_027e0f84
|
||||
.extern data_027e0f88
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e103c
|
||||
.extern data_027e1044
|
||||
.extern data_027e1054
|
||||
.extern data_ov00_020d878c
|
||||
.extern data_ov00_020e899c
|
||||
.extern data_ov00_020e9e18
|
||||
.extern data_ov00_020e9ec0
|
||||
.extern data_ov00_020e9f08
|
||||
.extern data_ov00_020eab04
|
||||
.extern data_ov00_020eb218
|
||||
.extern data_ov00_020ee6f8
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov09_0211e734
|
||||
.extern data_ov09_0211f5b4
|
||||
.extern data_ov09_0211f5c4
|
||||
.extern data_ov09_0211f5dc
|
||||
.extern data_ov29_0217a4ac
|
||||
.extern func_01ff8000
|
||||
.extern func_01ff991c
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff9a18
|
||||
.extern func_01ff9b24
|
||||
.extern func_01ff9b4c
|
||||
.extern func_01ff9b88
|
||||
.extern func_01ffa8d4
|
||||
.extern func_01ffb7ec
|
||||
.extern func_01ffbe34
|
||||
.extern func_01ffff08
|
||||
.extern func_02002bf4
|
||||
.extern func_02002c14
|
||||
.extern func_0200388c
|
||||
.extern func_02004a3c
|
||||
.extern func_02004a50
|
||||
.extern func_02005234
|
||||
.extern func_020052e4
|
||||
.extern func_020078c0
|
||||
.extern func_020078d8
|
||||
.extern func_020078f4
|
||||
.extern func_02007938
|
||||
.extern func_02007984
|
||||
.extern func_02007a44
|
||||
.extern func_02007cb4
|
||||
.extern func_02008094
|
||||
.extern func_0202ab38
|
||||
.extern func_0202ab48
|
||||
.extern func_0202ab64
|
||||
.extern func_0202cec8
|
||||
.extern func_0202d7ac
|
||||
.extern func_0202e740
|
||||
.extern func_0202e7a4
|
||||
.extern func_0202e7fc
|
||||
.extern func_0202e9f4
|
||||
.extern func_0202ed14
|
||||
.extern func_0202f134
|
||||
.extern func_0202f154
|
||||
.extern func_0202f360
|
||||
.extern func_02031024
|
||||
.extern func_0203209c
|
||||
.extern func_020320c0
|
||||
.extern func_02032714
|
||||
.extern func_02032788
|
||||
.extern func_020328a8
|
||||
.extern func_020329b0
|
||||
.extern func_02032a20
|
||||
.extern func_02032a74
|
||||
.extern func_02032bd8
|
||||
.extern func_02032c10
|
||||
.extern func_02032fa4
|
||||
.extern func_0203369c
|
||||
.extern func_02033e70
|
||||
.extern func_020340d0
|
||||
.extern func_02034698
|
||||
.extern func_0203490c
|
||||
.extern func_0203493c
|
||||
.extern func_02034984
|
||||
.extern func_020349cc
|
||||
.extern func_02034a1c
|
||||
.extern func_02034b0c
|
||||
.extern func_02034bc8
|
||||
.extern func_02034d68
|
||||
.extern func_0203501c
|
||||
.extern func_02035064
|
||||
.extern func_020350ac
|
||||
.extern func_020350b0
|
||||
.extern func_020350b4
|
||||
.extern func_0203516c
|
||||
.extern func_020351b8
|
||||
.extern func_020352d8
|
||||
.extern func_02036140
|
||||
.extern func_0203643c
|
||||
.extern func_020366c4
|
||||
.extern func_02036798
|
||||
.extern func_020367ec
|
||||
.extern func_02036808
|
||||
.extern func_02036888
|
||||
.extern func_02036ce4
|
||||
.extern func_02036d6c
|
||||
.extern func_02036edc
|
||||
.extern func_0203759c
|
||||
.extern func_0203780c
|
||||
.extern func_02037854
|
||||
.extern func_02037918
|
||||
.extern func_02037f58
|
||||
.extern func_020386b4
|
||||
.extern func_020386b8
|
||||
.extern func_020386c4
|
||||
.extern func_020386cc
|
||||
.extern func_020386d8
|
||||
.extern func_02038758
|
||||
.extern func_02038770
|
||||
.extern func_0203878c
|
||||
.extern func_020387a4
|
||||
.extern func_0203d464
|
||||
.extern func_0203d77c
|
||||
.extern func_0203d7b8
|
||||
.extern func_0203d7e0
|
||||
.extern func_0203eadc
|
||||
.extern func_0203eba8
|
||||
.extern func_0203ebc8
|
||||
.extern func_0203fa54
|
||||
.extern func_020400c0
|
||||
.extern func_020400f4
|
||||
.extern func_02040100
|
||||
.extern func_02040464
|
||||
.extern func_02042b40
|
||||
.extern func_02042f68
|
||||
.extern func_0204366c
|
||||
.extern func_0204f558
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f7b0
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078e00
|
||||
.extern func_ov00_02078fac
|
||||
.extern func_ov00_02078fd4
|
||||
.extern func_ov00_02078fe8
|
||||
.extern func_ov00_02078ffc
|
||||
.extern func_ov00_0207914c
|
||||
.extern func_ov00_02079470
|
||||
.extern func_ov00_02079680
|
||||
.extern func_ov00_02079878
|
||||
.extern func_ov00_02079898
|
||||
.extern func_ov00_020798e8
|
||||
.extern func_ov00_02079a90
|
||||
.extern func_ov00_02079ab4
|
||||
.extern func_ov00_02079b34
|
||||
.extern func_ov00_02079e04
|
||||
.extern func_ov00_0207a2d8
|
||||
.extern func_ov00_0207a730
|
||||
.extern func_ov00_0207b12c
|
||||
.extern func_ov00_0207b1fc
|
||||
.extern func_ov00_0207b334
|
||||
.extern func_ov00_0207b55c
|
||||
.extern func_ov00_0207bb1c
|
||||
.extern func_ov00_0207bc48
|
||||
.extern func_ov00_0207bc68
|
||||
.extern func_ov00_0207c0ac
|
||||
.extern func_ov00_0207c0cc
|
||||
.extern func_ov00_0207c5b0
|
||||
.extern func_ov00_0208b180
|
||||
.extern func_ov00_0208b694
|
||||
.extern func_ov00_0208b698
|
||||
.extern func_ov00_0208b6b8
|
||||
.extern func_ov00_0208b6bc
|
||||
.extern func_ov00_0208b6c4
|
||||
.extern func_ov00_0208b6c8
|
||||
.extern func_ov00_0208b6d0
|
||||
.extern func_ov00_0208b6e8
|
||||
.extern func_ov00_0208b6f0
|
||||
.extern func_ov00_0208b6f8
|
||||
.extern func_ov00_0208b700
|
||||
.extern func_ov00_0208b704
|
||||
.extern func_ov00_0208b70c
|
||||
.extern func_ov00_0208b710
|
||||
.extern func_ov00_0208b71c
|
||||
.extern func_ov00_0208b844
|
||||
.extern func_ov00_0208b870
|
||||
.extern func_ov00_0208b89c
|
||||
.extern func_ov00_0208b9e4
|
||||
.extern func_ov00_0208ba08
|
||||
.extern func_ov00_0208ba30
|
||||
.extern func_ov00_0208ba38
|
||||
.extern func_ov00_0208ba40
|
||||
.extern func_ov00_0208ba48
|
||||
.extern func_ov00_0208ba50
|
||||
.extern func_ov00_0208c38c
|
||||
.extern func_ov00_0208c39c
|
||||
.extern func_ov00_0208ca00
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_0209d748
|
||||
.extern func_ov00_0209d778
|
||||
.extern func_ov00_0209d8d8
|
||||
.extern func_ov00_0209d928
|
||||
.extern func_ov00_020a19fc
|
||||
.extern func_ov00_020a1a24
|
||||
.extern func_ov00_020a1abc
|
||||
.extern func_ov00_020a3fc0
|
||||
.extern func_ov00_020a3fe4
|
||||
.extern func_ov00_020a4038
|
||||
.extern func_ov00_020a40b0
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020a9588
|
||||
.extern func_ov00_020a95a4
|
||||
.extern func_ov00_020bb50c
|
||||
.extern func_ov00_020bc500
|
||||
.extern func_ov00_020cef40
|
||||
.extern func_ov00_020cef50
|
||||
.extern func_ov00_020cefbc
|
||||
.extern func_ov00_020ceffc
|
||||
.extern func_ov00_020cf03c
|
||||
.extern func_ov00_020cf05c
|
||||
.extern func_ov00_020cf0bc
|
||||
.extern func_ov00_020cf0fc
|
||||
.extern func_ov00_020cf1b8
|
||||
.extern func_ov00_020cf1d4
|
||||
.extern func_ov00_020cf20c
|
||||
.extern func_ov00_020cf330
|
||||
.extern func_ov00_020cf348
|
||||
.extern func_ov00_020cf374
|
||||
.extern func_ov00_020cf398
|
||||
.extern func_ov00_020cf3c8
|
||||
.extern func_ov00_020cf3dc
|
||||
.extern func_ov00_020cf414
|
||||
.extern func_ov00_020cf444
|
||||
.extern func_ov00_020cf4f4
|
||||
.extern func_ov00_020cf678
|
||||
.extern func_ov00_020cf750
|
||||
.extern func_ov00_020cf864
|
||||
.extern func_ov00_020cf8fc
|
||||
.extern func_ov00_020cfa64
|
||||
.extern func_ov00_020cfb68
|
||||
.extern func_ov00_020cfcf8
|
||||
.extern func_ov00_020cfed0
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d0210
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d0460
|
||||
.extern func_ov00_020d0490
|
||||
.extern func_ov00_020d04ac
|
||||
.extern func_ov00_020d0530
|
||||
.extern func_ov00_020d054c
|
||||
.extern func_ov00_020d0594
|
||||
.extern func_ov00_020d05dc
|
||||
.extern func_ov00_020d0804
|
||||
.extern func_ov00_020d0a14
|
||||
.extern func_ov00_020d1530
|
||||
.extern func_ov00_020d1594
|
||||
.extern func_ov00_020d15c0
|
||||
.extern func_ov00_020d15e0
|
||||
.extern func_ov00_020d61b0
|
||||
.extern func_ov00_020d70a4
|
||||
.extern func_ov00_020d716c
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_020d7c8c
|
||||
.extern func_ov04_02100c6c
|
||||
.extern func_ov04_02100d90
|
||||
.extern func_ov04_02104ba4
|
||||
.extern func_ov04_02105b10
|
||||
.extern func_ov04_02105c64
|
||||
.extern func_ov04_02105cd0
|
||||
.extern func_ov04_02105ff0
|
||||
.extern func_ov04_02106054
|
||||
.extern func_ov05_0210184c
|
||||
.extern func_ov05_02101ae8
|
||||
.extern func_ov05_02101af8
|
||||
.extern func_ov05_02102a80
|
||||
.extern func_ov05_02103f3c
|
||||
.extern func_ov05_021041c4
|
||||
.extern func_ov05_0210d324
|
||||
.extern func_ov05_0210d774
|
||||
.extern func_ov05_0210e288
|
||||
.extern func_ov05_0210e2a4
|
||||
.extern func_ov09_02113350
|
||||
.extern func_ov09_02113620
|
||||
.extern func_ov09_02113644
|
||||
.extern func_ov09_02113650
|
||||
.extern func_ov09_0211366c
|
||||
.extern func_ov09_02113698
|
||||
.extern func_ov09_021136c4
|
||||
.extern func_ov09_0211372c
|
||||
.extern func_ov09_02114554
|
||||
.extern func_ov09_0211656c
|
||||
.extern func_ov09_02116620
|
||||
.extern func_ov09_02116664
|
||||
.extern func_ov09_0211aa94
|
||||
.extern func_ov09_0211abc8
|
||||
.extern func_ov09_0211b778
|
||||
.extern func_ov09_0211b7ac
|
||||
.extern func_ov09_0211b7e0
|
||||
.extern func_ov09_0211b7f0
|
||||
.extern func_ov09_0211b7f4
|
||||
.extern func_ov09_0211b914
|
||||
.extern func_ov09_0211b994
|
||||
.extern func_ov09_0211bad0
|
||||
.extern func_ov09_0211baf4
|
||||
.extern func_ov09_0211bbdc
|
||||
.extern func_ov09_0211bc64
|
||||
.extern func_ov09_0211bc84
|
||||
.extern func_ov09_0211bcd8
|
||||
.extern func_ov09_0211bd14
|
||||
.extern func_ov09_0211bd58
|
||||
.extern func_ov09_0211bf54
|
||||
.extern func_ov09_0211c1d8
|
||||
.extern func_ov09_0211c46c
|
||||
.extern func_ov09_0211c980
|
||||
.extern func_ov09_0211c98c
|
||||
.extern func_ov09_0211c9a0
|
||||
.extern func_ov09_0211cca4
|
||||
.extern func_ov09_0211ccb4
|
||||
.extern func_ov09_0211ccb8
|
||||
.extern func_ov09_0211cd3c
|
||||
.extern func_ov09_0211cd40
|
||||
.extern func_ov14_02125168
|
||||
.extern func_ov14_02125290
|
||||
.extern func_ov14_021252b8
|
||||
.extern func_ov14_0212559c
|
||||
.extern func_ov14_021258b4
|
||||
.extern func_ov14_021258c8
|
||||
.extern func_ov14_021258d0
|
||||
.extern func_ov14_0212595c
|
||||
.extern func_ov14_02125c24
|
||||
.extern func_ov14_02125d54
|
||||
.extern func_ov14_0213ce58
|
||||
.extern func_ov14_0213ec40
|
||||
.extern func_ov14_0213ec64
|
||||
.extern func_ov14_0215062c
|
||||
.extern func_ov14_021521e4
|
||||
.extern func_ov14_0215364c
|
||||
.extern func_ov14_02153678
|
||||
.extern func_ov14_021538b8
|
||||
.extern func_ov14_02153924
|
||||
.extern func_ov14_02153a48
|
||||
.extern func_ov15_0216a76c
|
||||
.extern func_ov15_0217d590
|
||||
.extern func_ov15_0217d59c
|
||||
.extern func_ov15_0217d604
|
||||
.extern func_ov15_0217d650
|
||||
.extern func_ov17_0215fa4c
|
||||
.extern func_ov17_0215fad8
|
||||
.extern func_ov17_0215fba8
|
||||
.extern func_ov17_0215fbd8
|
||||
.extern func_ov17_0215ff30
|
||||
.extern func_ov17_021602d8
|
||||
.extern func_ov17_02160310
|
||||
.extern func_ov17_02160364
|
||||
.extern func_ov17_021603e0
|
||||
.extern func_ov17_0216044c
|
||||
.extern func_ov17_02160550
|
||||
.extern func_ov17_02160664
|
||||
.extern func_ov18_02160a84
|
||||
.extern func_ov26_02173bc0
|
||||
.extern func_ov26_02173c00
|
||||
.extern func_ov26_02173c1c
|
||||
.extern func_ov26_02173c34
|
||||
.extern func_ov26_02173c4c
|
||||
.extern func_ov26_02173c58
|
||||
.extern func_ov26_02173c7c
|
||||
.extern func_ov26_02173c88
|
||||
.extern func_ov26_021761b4
|
||||
.extern func_ov26_021761dc
|
||||
.extern func_ov26_02176234
|
||||
.extern func_ov26_021768b0
|
||||
.extern func_ov26_02176948
|
||||
.extern func_ov28_0216f89c
|
||||
.extern func_ov28_0216f918
|
||||
.extern func_ov28_0217488c
|
||||
.extern func_ov42_0218963c
|
||||
.extern func_ov52_02195754
|
||||
.extern func_ov52_02195764
|
||||
.extern func_ov52_0219611c
|
||||
.extern func_ov52_02196198
|
||||
.extern gAdventureFlags
|
||||
.extern gItemManager
|
||||
.extern gMapManager
|
||||
.extern gOverlayManager
|
||||
.extern gPlayer
|
||||
.extern gPlayerControl
|
||||
.extern gPlayerLink
|
||||
.extern gPlayerPos
|
||||
.extern gSinCosTable
|
||||
.extern strcat
|
||||
.extern strcmp
|
||||
.extern strcpy
|
||||
-45306
File diff suppressed because it is too large
Load Diff
-720
@@ -1,720 +0,0 @@
|
||||
#pragma once
|
||||
.extern Atan2
|
||||
.extern Vec3p_Add
|
||||
.extern Vec3p_Distance
|
||||
.extern Vec3p_Sub
|
||||
.extern _ZN10MapManager10DestroyMapEv
|
||||
.extern _ZN10MapManager14GetEntrancePosEP5Vec3pi
|
||||
.extern _ZN10MapManager16MapData_vfunc_44Ev
|
||||
.extern _ZN10MapManager16MapData_vfunc_68Ev
|
||||
.extern _ZN10MapManager16MapData_vfunc_9cEv
|
||||
.extern _ZN10MapManager17GetCourseFilePathEPcS0_
|
||||
.extern _ZN10MapManager17GetMapData_Unk_d0EP5Vec3p
|
||||
.extern _ZN10MapManager17Get_MapData_Unk28Ev
|
||||
.extern _ZN10MapManager17Get_MapData_Unk2aEv
|
||||
.extern _ZN10MapManager18func_ov00_020825e4Eii
|
||||
.extern _ZN10MapManager18func_ov00_02082808Ev
|
||||
.extern _ZN10MapManager18func_ov00_02082914Ei
|
||||
.extern _ZN10MapManager18func_ov00_02082b3cEi
|
||||
.extern _ZN10MapManager18func_ov00_02083588Ev
|
||||
.extern _ZN10MapManager18func_ov00_020838f8EPi
|
||||
.extern _ZN10MapManager18func_ov00_02083b84Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083bacEv
|
||||
.extern _ZN10MapManager18func_ov00_02083c24Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083c50Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083e34Ecci
|
||||
.extern _ZN10MapManager18func_ov00_02084838Ev
|
||||
.extern _ZN10MapManager18func_ov00_02084c6cEi
|
||||
.extern _ZN10MapManager9CreateMapEiii
|
||||
.extern _ZN11ItemManager12GetItemModelEj
|
||||
.extern _ZN11ItemManager13UnequipPotionEv
|
||||
.extern _ZN11ItemManager21ClearPrevEquippedItemEv
|
||||
.extern _ZN11ItemManager4LoadEPK15SaveItemManager
|
||||
.extern _ZN11ItemManager6CreateEv
|
||||
.extern _ZN11ItemManager7DestroyEv
|
||||
.extern _ZN12ActorManager11DeleteActorEjb
|
||||
.extern _ZN12ActorManager12FilterActorsEP15FilterActorBaseP9ActorList
|
||||
.extern _ZN12ActorManager13FindActorByIdEj
|
||||
.extern _ZN12ActorManager15FindActorByTypeEP8ActorRefPS_j
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN12TouchControlC2Ev
|
||||
.extern _ZN12TouchGestureC2Ev
|
||||
.extern _ZN13PlayerControl18func_ov00_020aef30Ev
|
||||
.extern _ZN14AdventureFlags12Get_FlagsUnkEi
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_00EiP9FlagsUnk2
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_18EiP9FlagsUnk2
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_34Ei
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_38Ei
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_40Ei
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_42Ei
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_44Ei
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_49Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097674Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097684Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_020976c8Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097a44Eii
|
||||
.extern _ZN14AdventureFlags20Get_FlagsUnk_30_FlagEi
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags3SetEjb
|
||||
.extern _ZN14AdventureFlags4LoadEv
|
||||
.extern _ZN14OverlayManager4LoadEjj
|
||||
.extern _ZN14OverlayManager6UnloadEj
|
||||
.extern _ZN19Actor_UnkStruct_020C1Ev
|
||||
.extern _ZN19Actor_UnkStruct_0a4C1Eiiii
|
||||
.extern _ZN5ActorC2Ev
|
||||
.extern _ZN5ActorD2Ev
|
||||
.extern _ZN6Course11FindMapDataEj
|
||||
.extern _ZN6Course13SetCourseNameEPc
|
||||
.extern _ZN6Course14FindMapGridPosEP5Vec2bPS_j
|
||||
.extern _ZN6Course14GetMCSFilePathEiii
|
||||
.extern _ZN6Course14GetMRCFilePathEiii
|
||||
.extern _ZN6Course15IsMapInMainGridEj
|
||||
.extern _ZN6Course18FindMapData_Unk_0cEi
|
||||
.extern _ZN6Course18func_ov00_0207ca78Eici
|
||||
.extern _ZN6Course18func_ov00_0207ce20EiiPci
|
||||
.extern _ZN6Course18func_ov00_0207d7bcEv
|
||||
.extern _ZN7MapBase10AddTriggerEP13TriggerParams
|
||||
.extern _ZN7MapBase11AddEntranceEP8Entrance
|
||||
.extern _ZN7MapBase14GetMapFilePathEPcii
|
||||
.extern _ZN7MapBase18AddCameraViewpointEP15CameraViewpoint
|
||||
.extern _ZN7MapBase18func_ov00_0207ddf8Eb
|
||||
.extern _ZN7MapBase18func_ov00_0207dea0Eb
|
||||
.extern _ZN7MapBase18func_ov00_02080de4Ev
|
||||
.extern _ZN7MapBase18func_ov00_02080edcEv
|
||||
.extern _ZN7MapBase7AddExitEP4Exit
|
||||
.extern _ZN7MapBase9SetBoundsEii
|
||||
.extern _ZN9ActorType13func_0203e7c8Ev
|
||||
.extern _ZN9ActorType4FindEj
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager18func_ov00_020ad538Ei
|
||||
.extern _ZTV10PlayerBase
|
||||
.extern _ZTV13LinkStateBase
|
||||
.extern _ZTV13LinkStateItem
|
||||
.extern _ZTV13LinkStateRoll
|
||||
.extern _ZTV15LinkStateDamage
|
||||
.extern _ZTV15LinkStateFollow
|
||||
.extern _ZTV17LinkStateInteract
|
||||
.extern _ZTV7MapBase
|
||||
.extern data_02056924
|
||||
.extern data_02057200
|
||||
.extern data_0205750c
|
||||
.extern data_02057514
|
||||
.extern data_02057808
|
||||
.extern data_02057840
|
||||
.extern data_0205785c
|
||||
.extern data_02057878
|
||||
.extern data_02068e64
|
||||
.extern data_02068e6c
|
||||
.extern data_02068ed8
|
||||
.extern data_0206902c
|
||||
.extern data_02075dac
|
||||
.extern data_027e01b8
|
||||
.extern data_027e05f4
|
||||
.extern data_027e0618
|
||||
.extern data_027e06d8
|
||||
.extern data_027e06e4
|
||||
.extern data_027e071c
|
||||
.extern data_027e077c
|
||||
.extern data_027e0c38
|
||||
.extern data_027e0c50
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d04
|
||||
.extern data_027e0d28
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e0d44
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0db0
|
||||
.extern data_027e0dbc
|
||||
.extern data_027e0e28
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0e5c
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f68
|
||||
.extern data_027e0f6c
|
||||
.extern data_027e0f70
|
||||
.extern data_027e0f78
|
||||
.extern data_027e0f7c
|
||||
.extern data_027e0fc0
|
||||
.extern data_027e0fc4
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fd0
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fd8
|
||||
.extern data_027e0fdc
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff0
|
||||
.extern data_027e0ff4
|
||||
.extern data_027e0ff8
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e101c
|
||||
.extern data_027e1038
|
||||
.extern data_027e103c
|
||||
.extern data_027e1048
|
||||
.extern data_027e104c
|
||||
.extern data_027e1060
|
||||
.extern data_027e1094
|
||||
.extern data_027e10b4
|
||||
.extern data_027e10b8
|
||||
.extern data_ov00_020d8795
|
||||
.extern data_ov00_020d88a4
|
||||
.extern data_ov00_020d88ae
|
||||
.extern data_ov00_020d88b4
|
||||
.extern data_ov00_020d8aa8
|
||||
.extern data_ov00_020dc528
|
||||
.extern data_ov00_020dc53c
|
||||
.extern data_ov00_020dc574
|
||||
.extern data_ov00_020dc674
|
||||
.extern data_ov00_020dc6e0
|
||||
.extern data_ov00_020dc7c8
|
||||
.extern data_ov00_020dc7ca
|
||||
.extern data_ov00_020dc7cc
|
||||
.extern data_ov00_020dc7d0
|
||||
.extern data_ov00_020e233c
|
||||
.extern data_ov00_020e2508
|
||||
.extern data_ov00_020e250c
|
||||
.extern data_ov00_020e2544
|
||||
.extern data_ov00_020e2b64
|
||||
.extern data_ov00_020e2bb4
|
||||
.extern data_ov00_020e2c04
|
||||
.extern data_ov00_020e2c54
|
||||
.extern data_ov00_020e2ca4
|
||||
.extern data_ov00_020e2cf4
|
||||
.extern data_ov00_020e4a70
|
||||
.extern data_ov00_020e4abc
|
||||
.extern data_ov00_020e4b18
|
||||
.extern data_ov00_020e4b68
|
||||
.extern data_ov00_020e4c00
|
||||
.extern data_ov00_020e4fb4
|
||||
.extern data_ov00_020e5004
|
||||
.extern data_ov00_020e5054
|
||||
.extern data_ov00_020e50a4
|
||||
.extern data_ov00_020e5454
|
||||
.extern data_ov00_020e54a4
|
||||
.extern data_ov00_020e5700
|
||||
.extern data_ov00_020e5868
|
||||
.extern data_ov00_020e5878
|
||||
.extern data_ov00_020e6300
|
||||
.extern data_ov00_020e634c
|
||||
.extern data_ov00_020e63dc
|
||||
.extern data_ov00_020e6560
|
||||
.extern data_ov00_020e67ac
|
||||
.extern data_ov00_020e67e4
|
||||
.extern data_ov00_020e68dc
|
||||
.extern data_ov00_020e6c88
|
||||
.extern data_ov00_020e6ed4
|
||||
.extern data_ov00_020e6fb0
|
||||
.extern data_ov00_020e7048
|
||||
.extern data_ov00_020e72fc
|
||||
.extern data_ov00_020e899c
|
||||
.extern data_ov00_020e89d4
|
||||
.extern data_ov00_020e8d8c
|
||||
.extern data_ov00_020e8f44
|
||||
.extern data_ov00_020e9360
|
||||
.extern data_ov00_020e9370
|
||||
.extern data_ov00_020e9e08
|
||||
.extern data_ov00_020e9e18
|
||||
.extern data_ov00_020e9e94
|
||||
.extern data_ov00_020e9e98
|
||||
.extern data_ov00_020e9f10
|
||||
.extern data_ov00_020eaa98
|
||||
.extern data_ov00_020eaad8
|
||||
.extern data_ov00_020eaaf8
|
||||
.extern data_ov00_020eab04
|
||||
.extern data_ov00_020eab18
|
||||
.extern data_ov00_020eab1c
|
||||
.extern data_ov00_020eab28
|
||||
.extern data_ov00_020eab34
|
||||
.extern data_ov00_020eac98
|
||||
.extern data_ov00_020eacb4
|
||||
.extern data_ov00_020eacb8
|
||||
.extern data_ov00_020eacbc
|
||||
.extern data_ov00_020ec678
|
||||
.extern data_ov00_020ec820
|
||||
.extern data_ov00_020ee0a0
|
||||
.extern data_ov00_020ee1f8
|
||||
.extern data_ov00_020ee734
|
||||
.extern data_ov00_020eec64
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov09_0211db8c
|
||||
.extern data_ov09_0211dbc0
|
||||
.extern data_ov09_0211f530
|
||||
.extern data_ov09_0211f5b4
|
||||
.extern data_ov12_02136cc0
|
||||
.extern data_ov12_02137c64
|
||||
.extern data_ov14_02154044
|
||||
.extern data_ov14_0215404c
|
||||
.extern data_ov14_02154068
|
||||
.extern data_ov14_0215406c
|
||||
.extern data_ov14_02154074
|
||||
.extern data_ov15_02187168
|
||||
.extern data_ov15_0218718c
|
||||
.extern data_ov15_021871bc
|
||||
.extern data_ov17_0216b25c
|
||||
.extern data_ov18_0216b660
|
||||
.extern data_ov18_0216b66c
|
||||
.extern data_ov19_02175eec
|
||||
.extern data_ov26_021796bc
|
||||
.extern data_ov26_021796d0
|
||||
.extern data_ov26_02179710
|
||||
.extern data_ov29_0217a4ac
|
||||
.extern data_ov40_02188238
|
||||
.extern data_ov40_0218825c
|
||||
.extern data_ov40_02188264
|
||||
.extern data_ov40_0218827c
|
||||
.extern data_ov40_0218a0e0
|
||||
.extern func_01ff892c
|
||||
.extern func_01ffa8d4
|
||||
.extern func_01ffec78
|
||||
.extern func_02002bf4
|
||||
.extern func_02002c14
|
||||
.extern func_0200388c
|
||||
.extern func_02003a9c
|
||||
.extern func_02003b04
|
||||
.extern func_02003f74
|
||||
.extern func_02004270
|
||||
.extern func_02004448
|
||||
.extern func_02004710
|
||||
.extern func_02004730
|
||||
.extern func_020047d8
|
||||
.extern func_02004848
|
||||
.extern func_02004ba8
|
||||
.extern func_02004c04
|
||||
.extern func_02004c18
|
||||
.extern func_02004c54
|
||||
.extern func_02004c68
|
||||
.extern func_02004c7c
|
||||
.extern func_02004c90
|
||||
.extern func_02004cb8
|
||||
.extern func_02004d64
|
||||
.extern func_02004d7c
|
||||
.extern func_02006c8c
|
||||
.extern func_02006ce8
|
||||
.extern func_02006e28
|
||||
.extern func_02006e74
|
||||
.extern func_02006ea8
|
||||
.extern func_02006f14
|
||||
.extern func_020078c0
|
||||
.extern func_020078d8
|
||||
.extern func_020078f4
|
||||
.extern func_02007908
|
||||
.extern func_02007938
|
||||
.extern func_02007a44
|
||||
.extern func_0200e228
|
||||
.extern func_0200e2a4
|
||||
.extern func_020123ec
|
||||
.extern func_02012710
|
||||
.extern func_0201271c
|
||||
.extern func_02012810
|
||||
.extern func_02012820
|
||||
.extern func_020128bc
|
||||
.extern func_0201739c
|
||||
.extern func_020173bc
|
||||
.extern func_020174a4
|
||||
.extern func_02017604
|
||||
.extern func_02017624
|
||||
.extern func_0201762c
|
||||
.extern func_020176f4
|
||||
.extern func_02018288
|
||||
.extern func_02018f78
|
||||
.extern func_02019084
|
||||
.extern func_020191c0
|
||||
.extern func_020192e4
|
||||
.extern func_02019534
|
||||
.extern func_0201b3c4
|
||||
.extern func_0201e24c
|
||||
.extern func_0201e388
|
||||
.extern func_0201e4cc
|
||||
.extern func_0201e678
|
||||
.extern func_0201e698
|
||||
.extern func_0201f144
|
||||
.extern func_0201f1ac
|
||||
.extern func_0201f1f8
|
||||
.extern func_0201f2cc
|
||||
.extern func_020209a4
|
||||
.extern func_02021a7c
|
||||
.extern func_02021ac4
|
||||
.extern func_0202a02c
|
||||
.extern func_0202a1bc
|
||||
.extern func_0202a1d8
|
||||
.extern func_0202a258
|
||||
.extern func_0202a4cc
|
||||
.extern func_0202a50c
|
||||
.extern func_0202ab38
|
||||
.extern func_0202ab48
|
||||
.extern func_0202ab54
|
||||
.extern func_0202ab64
|
||||
.extern func_0202ab78
|
||||
.extern func_0202abdc
|
||||
.extern func_0202bac0
|
||||
.extern func_0202bac4
|
||||
.extern func_0202d550
|
||||
.extern func_0202d590
|
||||
.extern func_0202d598
|
||||
.extern func_0202d5dc
|
||||
.extern func_0202d5ec
|
||||
.extern func_0202d77c
|
||||
.extern func_0202e730
|
||||
.extern func_0202e9f4
|
||||
.extern func_0202ea18
|
||||
.extern func_0203004c
|
||||
.extern func_0203005c
|
||||
.extern func_0203009c
|
||||
.extern func_020300cc
|
||||
.extern func_0203010c
|
||||
.extern func_0203014c
|
||||
.extern func_020301cc
|
||||
.extern func_02030274
|
||||
.extern func_02030294
|
||||
.extern func_020302d4
|
||||
.extern func_02030320
|
||||
.extern func_02030324
|
||||
.extern func_02030328
|
||||
.extern func_0203032c
|
||||
.extern func_02030330
|
||||
.extern func_02030334
|
||||
.extern func_02030338
|
||||
.extern func_0203033c
|
||||
.extern func_02030340
|
||||
.extern func_02030344
|
||||
.extern func_02030348
|
||||
.extern func_0203034c
|
||||
.extern func_02030350
|
||||
.extern func_02033d40
|
||||
.extern func_02035064
|
||||
.extern func_020350ac
|
||||
.extern func_020350b4
|
||||
.extern func_020351b8
|
||||
.extern func_02035594
|
||||
.extern func_020355e4
|
||||
.extern func_02035f5c
|
||||
.extern func_02036d6c
|
||||
.extern func_020372f0
|
||||
.extern func_020373b4
|
||||
.extern func_02037750
|
||||
.extern func_0203780c
|
||||
.extern func_020386d8
|
||||
.extern func_020397f8
|
||||
.extern func_0203ceb8
|
||||
.extern func_0203d448
|
||||
.extern func_0203d6d8
|
||||
.extern func_0203d730
|
||||
.extern func_0203dc74
|
||||
.extern func_0203f904
|
||||
.extern func_02043594
|
||||
.extern func_020435b4
|
||||
.extern func_02043600
|
||||
.extern func_0204dd9c
|
||||
.extern func_0204f558
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_0204f7b0
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078b64
|
||||
.extern func_ov00_02078b88
|
||||
.extern func_ov00_02078bc4
|
||||
.extern func_ov00_02078d0c
|
||||
.extern func_ov00_02078d30
|
||||
.extern func_ov00_020798e8
|
||||
.extern func_ov00_02079ddc
|
||||
.extern func_ov00_02079df0
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_02079efc
|
||||
.extern func_ov00_02079f3c
|
||||
.extern func_ov00_0207afa0
|
||||
.extern func_ov00_0207afc4
|
||||
.extern func_ov00_0207aff8
|
||||
.extern func_ov00_0207b030
|
||||
.extern func_ov00_0207b09c
|
||||
.extern func_ov00_0207b114
|
||||
.extern func_ov00_0207b12c
|
||||
.extern func_ov00_0207b144
|
||||
.extern func_ov00_0207bc7c
|
||||
.extern func_ov00_0207bfc4
|
||||
.extern func_ov00_0207c000
|
||||
.extern func_ov00_0207c030
|
||||
.extern func_ov00_0207c074
|
||||
.extern func_ov00_02086ea0
|
||||
.extern func_ov00_020872e8
|
||||
.extern func_ov00_02087d84
|
||||
.extern func_ov00_02088260
|
||||
.extern func_ov00_0208831c
|
||||
.extern func_ov00_0208cbd0
|
||||
.extern func_ov00_0208cc54
|
||||
.extern func_ov00_0208cc64
|
||||
.extern func_ov00_0208de04
|
||||
.extern func_ov00_0208dec8
|
||||
.extern func_ov00_0209394c
|
||||
.extern func_ov00_02093958
|
||||
.extern func_ov00_02093968
|
||||
.extern func_ov00_02093b58
|
||||
.extern func_ov00_02094e34
|
||||
.extern func_ov00_02094e58
|
||||
.extern func_ov00_02094e6c
|
||||
.extern func_ov00_02094fbc
|
||||
.extern func_ov00_02095134
|
||||
.extern func_ov00_020951d4
|
||||
.extern func_ov00_02095f5c
|
||||
.extern func_ov00_02095fa4
|
||||
.extern func_ov00_020967ac
|
||||
.extern func_ov00_02097240
|
||||
.extern func_ov00_020972e0
|
||||
.extern func_ov00_02097354
|
||||
.extern func_ov00_020985c4
|
||||
.extern func_ov00_02098618
|
||||
.extern func_ov00_02098b90
|
||||
.extern func_ov00_02098c00
|
||||
.extern func_ov00_0209906c
|
||||
.extern func_ov00_02099070
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_0209aed8
|
||||
.extern func_ov00_0209af04
|
||||
.extern func_ov00_0209af20
|
||||
.extern func_ov00_0209afc4
|
||||
.extern func_ov00_0209c08c
|
||||
.extern func_ov00_0209c474
|
||||
.extern func_ov00_0209c538
|
||||
.extern func_ov00_0209c648
|
||||
.extern func_ov00_0209c8f4
|
||||
.extern func_ov00_0209c958
|
||||
.extern func_ov00_0209cc3c
|
||||
.extern func_ov00_0209cce8
|
||||
.extern func_ov00_0209d710
|
||||
.extern func_ov00_0209d738
|
||||
.extern func_ov00_0209d758
|
||||
.extern func_ov00_0209d788
|
||||
.extern func_ov00_0209d81c
|
||||
.extern func_ov00_0209d884
|
||||
.extern func_ov00_0209d8d8
|
||||
.extern func_ov00_0209d944
|
||||
.extern func_ov00_0209da10
|
||||
.extern func_ov00_0209da44
|
||||
.extern func_ov00_020a01c4
|
||||
.extern func_ov00_020a021c
|
||||
.extern func_ov00_020a029c
|
||||
.extern func_ov00_020a02f4
|
||||
.extern func_ov00_020a0330
|
||||
.extern func_ov00_020a0368
|
||||
.extern func_ov00_020a036c
|
||||
.extern func_ov00_020a04ac
|
||||
.extern func_ov00_020a15f0
|
||||
.extern func_ov00_020a1714
|
||||
.extern func_ov00_020a33fc
|
||||
.extern func_ov00_020a3440
|
||||
.extern func_ov00_020a34c8
|
||||
.extern func_ov00_020a35b4
|
||||
.extern func_ov00_020a3fe4
|
||||
.extern func_ov00_020a4348
|
||||
.extern func_ov00_020a4b4c
|
||||
.extern func_ov00_020a4d3c
|
||||
.extern func_ov00_020a4dbc
|
||||
.extern func_ov00_020a4dd0
|
||||
.extern func_ov00_020a4e0c
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_ov00_020a62ec
|
||||
.extern func_ov00_020a731c
|
||||
.extern func_ov00_020a7344
|
||||
.extern func_ov00_020a7648
|
||||
.extern func_ov00_020a956c
|
||||
.extern func_ov00_020a9588
|
||||
.extern func_ov00_020a95a4
|
||||
.extern func_ov00_020a95ec
|
||||
.extern func_ov00_020a98e8
|
||||
.extern func_ov00_020a990c
|
||||
.extern func_ov00_020a9960
|
||||
.extern func_ov00_020a9998
|
||||
.extern func_ov00_020a9a68
|
||||
.extern func_ov00_020a9aac
|
||||
.extern func_ov00_020a9ab8
|
||||
.extern func_ov00_020aa084
|
||||
.extern func_ov00_020aa0f0
|
||||
.extern func_ov00_020b4250
|
||||
.extern func_ov00_020b4b90
|
||||
.extern func_ov00_020b78a0
|
||||
.extern func_ov00_020b7d74
|
||||
.extern func_ov00_020b7df0
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020b8060
|
||||
.extern func_ov00_020b8200
|
||||
.extern func_ov00_020b85d8
|
||||
.extern func_ov00_020b8720
|
||||
.extern func_ov00_020b8754
|
||||
.extern func_ov00_020b885c
|
||||
.extern func_ov00_020b8888
|
||||
.extern func_ov00_020b9770
|
||||
.extern func_ov00_020bb1f8
|
||||
.extern func_ov00_020bb2ec
|
||||
.extern func_ov00_020bb34c
|
||||
.extern func_ov00_020bb390
|
||||
.extern func_ov00_020bb3f4
|
||||
.extern func_ov00_020bb414
|
||||
.extern func_ov00_020bb420
|
||||
.extern func_ov00_020bb42c
|
||||
.extern func_ov00_020bb544
|
||||
.extern func_ov00_020bd364
|
||||
.extern func_ov00_020bd718
|
||||
.extern func_ov00_020bd728
|
||||
.extern func_ov00_020bd798
|
||||
.extern func_ov00_020c0bdc
|
||||
.extern func_ov00_020c0c08
|
||||
.extern func_ov00_020c0c44
|
||||
.extern func_ov00_020c0c70
|
||||
.extern func_ov00_020c0c9c
|
||||
.extern func_ov00_020c0e5c
|
||||
.extern func_ov00_020c3348
|
||||
.extern func_ov00_020c3388
|
||||
.extern func_ov00_020c33b0
|
||||
.extern func_ov00_020c3f9c
|
||||
.extern func_ov00_020c3fd4
|
||||
.extern func_ov00_020c4014
|
||||
.extern func_ov00_020c4018
|
||||
.extern func_ov00_020c4048
|
||||
.extern func_ov00_020c42d8
|
||||
.extern func_ov00_020c42ec
|
||||
.extern func_ov00_020c431c
|
||||
.extern func_ov00_020c4388
|
||||
.extern func_ov00_020c43c8
|
||||
.extern func_ov00_020c47cc
|
||||
.extern func_ov00_020c4ee4
|
||||
.extern func_ov00_020c4ef8
|
||||
.extern func_ov00_020c8c34
|
||||
.extern func_ov00_020cf13c
|
||||
.extern func_ov00_020cf20c
|
||||
.extern func_ov00_020cf2a0
|
||||
.extern func_ov00_020cf348
|
||||
.extern func_ov00_020cf7e8
|
||||
.extern func_ov00_020cfc20
|
||||
.extern func_ov00_020cfc44
|
||||
.extern func_ov00_020cfc9c
|
||||
.extern func_ov00_020cfed0
|
||||
.extern func_ov00_020d0478
|
||||
.extern func_ov00_020d0490
|
||||
.extern func_ov00_020d0530
|
||||
.extern func_ov00_020d05dc
|
||||
.extern func_ov00_020d10a8
|
||||
.extern func_ov00_020d1594
|
||||
.extern func_ov00_020d15c0
|
||||
.extern func_ov00_020d15e0
|
||||
.extern func_ov00_020d161c
|
||||
.extern func_ov00_020d18f4
|
||||
.extern func_ov00_020d1980
|
||||
.extern func_ov00_020d2cfc
|
||||
.extern func_ov00_020d66a4
|
||||
.extern func_ov00_020d67c4
|
||||
.extern func_ov00_020d680c
|
||||
.extern func_ov00_020d6c5c
|
||||
.extern func_ov00_020d716c
|
||||
.extern func_ov00_020d7f9c
|
||||
.extern func_ov00_020d857c
|
||||
.extern func_ov03_020f0624
|
||||
.extern func_ov03_020f0670
|
||||
.extern func_ov03_020f3d5c
|
||||
.extern func_ov03_020f3e04
|
||||
.extern func_ov03_020f3e74
|
||||
.extern func_ov03_020f3e94
|
||||
.extern func_ov03_020f3f6c
|
||||
.extern func_ov03_020fa9f0
|
||||
.extern func_ov03_020faa24
|
||||
.extern func_ov03_020faa4c
|
||||
.extern func_ov03_020faa64
|
||||
.extern func_ov03_020faaa4
|
||||
.extern func_ov09_02114554
|
||||
.extern func_ov09_02115fe4
|
||||
.extern func_ov09_02116070
|
||||
.extern func_ov09_021160e8
|
||||
.extern func_ov09_0211614c
|
||||
.extern func_ov09_02118c54
|
||||
.extern func_ov09_02118c80
|
||||
.extern func_ov09_02118ca4
|
||||
.extern func_ov09_02118d30
|
||||
.extern func_ov09_02118e0c
|
||||
.extern func_ov09_0211a3d4
|
||||
.extern func_ov09_0211a404
|
||||
.extern func_ov09_0211a444
|
||||
.extern func_ov09_0211a4d4
|
||||
.extern func_ov09_0211bfe0
|
||||
.extern func_ov09_0211c004
|
||||
.extern func_ov09_0211c0d8
|
||||
.extern func_ov09_0211c0fc
|
||||
.extern func_ov09_0211c39c
|
||||
.extern func_ov09_0211c3d8
|
||||
.extern func_ov12_02113298
|
||||
.extern func_ov12_021192f4
|
||||
.extern func_ov12_021269b0
|
||||
.extern func_ov12_0212c764
|
||||
.extern func_ov14_0213cf88
|
||||
.extern func_ov14_0213cfc4
|
||||
.extern func_ov14_0213d1c4
|
||||
.extern func_ov14_0213d25c
|
||||
.extern func_ov14_0213eab8
|
||||
.extern func_ov14_0213eafc
|
||||
.extern func_ov14_0213edc0
|
||||
.extern func_ov14_0213eeb4
|
||||
.extern func_ov14_02143b78
|
||||
.extern func_ov14_02151590
|
||||
.extern func_ov14_021515d0
|
||||
.extern func_ov14_021530f0
|
||||
.extern func_ov14_0215311c
|
||||
.extern func_ov15_02139510
|
||||
.extern func_ov15_0213cf30
|
||||
.extern func_ov15_0213cf78
|
||||
.extern func_ov15_02141b5c
|
||||
.extern func_ov15_02141f70
|
||||
.extern func_ov15_0214cb38
|
||||
.extern func_ov15_02184b5c
|
||||
.extern func_ov15_02184bb0
|
||||
.extern func_ov15_02184bc4
|
||||
.extern func_ov15_02184bc8
|
||||
.extern func_ov17_02168a54
|
||||
.extern func_ov17_02168a90
|
||||
.extern func_ov17_02168bc0
|
||||
.extern func_ov18_0215dec0
|
||||
.extern func_ov18_0215fce0
|
||||
.extern func_ov18_0216abdc
|
||||
.extern func_ov18_0216ac08
|
||||
.extern func_ov18_0216acd8
|
||||
.extern func_ov23_0216d6f0
|
||||
.extern func_ov24_0216dd60
|
||||
.extern func_ov25_0216d6a0
|
||||
.extern func_ov25_0216d6dc
|
||||
.extern func_ov25_0216d804
|
||||
.extern func_ov25_0216d844
|
||||
.extern func_ov25_0216daa4
|
||||
.extern func_ov26_0216e4ec
|
||||
.extern func_ov29_0216d918
|
||||
.extern func_ov30_021843c4
|
||||
.extern func_ov30_021843ec
|
||||
.extern func_ov30_02184554
|
||||
.extern func_ov30_02184640
|
||||
.extern func_ov40_02182578
|
||||
.extern func_ov40_0218321c
|
||||
.extern func_ov40_02183248
|
||||
.extern func_ov40_02185060
|
||||
.extern func_ov40_0218530c
|
||||
.extern func_ov40_02186948
|
||||
.extern func_ov40_02186c8c
|
||||
.extern func_ov40_02187ba0
|
||||
.extern gActorManager
|
||||
.extern gAdventureFlags
|
||||
.extern gHealthManager
|
||||
.extern gItemManager
|
||||
.extern gMapManager
|
||||
.extern gOverlayManager
|
||||
.extern gPlayer
|
||||
.extern gPlayerAngle
|
||||
.extern gPlayerAnimHandler
|
||||
.extern gPlayerControl
|
||||
.extern gPlayerLink
|
||||
.extern gPlayerPos
|
||||
.extern gVec3p_ZERO
|
||||
.extern strcat
|
||||
.extern strcpy
|
||||
.extern strlen
|
||||
-32629
File diff suppressed because it is too large
Load Diff
-582
@@ -1,582 +0,0 @@
|
||||
#pragma once
|
||||
.extern Divide
|
||||
.extern GiveShipPart
|
||||
.extern _ZN10MapManager16MapData_vfunc_68Ev
|
||||
.extern _ZN10MapManager16MapData_vfunc_78Ev
|
||||
.extern _ZN10MapManager16MapData_vfunc_84Ev
|
||||
.extern _ZN10MapManager17GetMapData_Unk_0aEv
|
||||
.extern _ZN10MapManager17GetMapData_Unk_0bEv
|
||||
.extern _ZN10MapManager17GetMapData_Unk_d0EP5Vec3p
|
||||
.extern _ZN10MapManager18func_ov00_02082424Ev
|
||||
.extern _ZN10MapManager18func_ov00_02082d08Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083664EP5Vec3pi
|
||||
.extern _ZN10MapManager18func_ov00_020839d4Ev
|
||||
.extern _ZN10MapManager18func_ov00_020839f8Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083a1cEiPS_P5Vec3p
|
||||
.extern _ZN10MapManager18func_ov00_02083c24Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083c50Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083c7cEP5Vec3pi
|
||||
.extern _ZN10MapManager18func_ov00_02083e34Ecci
|
||||
.extern _ZN10MapManager18func_ov00_02083f44EP5Vec3p
|
||||
.extern _ZN10MapManager18func_ov00_02083fb0EiPS_i
|
||||
.extern _ZN10MapManager18func_ov00_020840a0Ecci
|
||||
.extern _ZN10MapManager18func_ov00_02084740Ev
|
||||
.extern _ZN10MapManager18func_ov00_020848b8Ev
|
||||
.extern _ZN10MapManager18func_ov00_0208527cEv
|
||||
.extern _ZN10MapManager18func_ov00_0208583cEiP5Vec3pi
|
||||
.extern _ZN10PlayerBase18func_ov00_020a7c00Ei
|
||||
.extern _ZN11ItemManager12GetItemModelEj
|
||||
.extern _ZN11ItemManager15LoadFanfareItemEi
|
||||
.extern _ZN11ItemManager18PlayItemFanfareSfxEi
|
||||
.extern _ZN11ItemManager8GiveItemEi
|
||||
.extern _ZN12ActorManager11DeleteActorEjb
|
||||
.extern _ZN12ActorManager12FilterActorsEP15FilterActorBaseP9ActorList
|
||||
.extern _ZN12ActorManager13FindActorByIdEj
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN13LinkStateBase10GetStateIdEv
|
||||
.extern _ZN13LinkStateBase12ApplyImpulseEii
|
||||
.extern _ZN13LinkStateBase12GetEquipItemEi
|
||||
.extern _ZN13LinkStateBase12GetGrabActorEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase15GetGrabActorRefEv
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern _ZN13LinkStateBase16IsEquipBeingUsedEi
|
||||
.extern _ZN13LinkStateBase17GiveControlToLinkEv
|
||||
.extern _ZN13LinkStateBase18ChangeLinkSubStateEii
|
||||
.extern _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a81b8Eii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a81fcEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8224Ei
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a827cEij
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8294Eij
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8360Ei
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8390EiPv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a84bcEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8508Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a853cEP5Vec3p
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8680Eisb
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8704EPs
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8774EP5Vec3pi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8844EP5Vec3pbb
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8994Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a08Ei
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a90Ei
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ab0Ei
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ad0Ei
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8c34Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8c64Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d50Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d6cEv
|
||||
.extern _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern _ZN13LinkStateBase22UpdateSwordShieldInUseEv
|
||||
.extern _ZN13LinkStateBase23PlayerLinkBase_vfunc_58Ev
|
||||
.extern _ZN13LinkStateBase23PlayerLinkBase_vfunc_74Ev
|
||||
.extern _ZN13LinkStateBase23PlayerLinkBase_vfunc_88Ev
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLinkBase_Unk44Ev
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLinkBase_Unk48Ev
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLinkBase_Unk5eEv
|
||||
.extern _ZN13LinkStateBase25GetCurrentCharacterHealthEv
|
||||
.extern _ZN13LinkStateBase26Clear_PlayerLinkBase_Unk48Et
|
||||
.extern _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei
|
||||
.extern _ZN13LinkStateBase27Get_PlayerControlData_Unk32Ev
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk004Ev
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
.extern _ZN13LinkStateBase29HasFlags_PlayerLinkBase_Unk48Et
|
||||
.extern _ZN13LinkStateBase4GrabEv
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern _ZN13LinkStateBase6TurnToEsii
|
||||
.extern _ZN13LinkStateBase8TeleportEP5Vec3psibb
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern _ZN13LinkStateBase9AddHealthEs
|
||||
.extern _ZN13LinkStateBase9GetHealthEv
|
||||
.extern _ZN13LinkStateItem18func_ov00_020abf70Ev
|
||||
.extern _ZN13LinkStateMove18func_ov00_020a8f2cEv
|
||||
.extern _ZN13LinkStateRoll18func_ov00_020aee58Est
|
||||
.extern _ZN13LinkStateRoll18func_ov00_020aee84Ev
|
||||
.extern _ZN13PlayerControl13GetTouchAngleEv
|
||||
.extern _ZN13PlayerControl13StopFollowingEv
|
||||
.extern _ZN13PlayerControl14CheckTouchFastEj
|
||||
.extern _ZN13PlayerControl14GetFollowActorEv
|
||||
.extern _ZN13PlayerControl14IsTouchingFastEv
|
||||
.extern _ZN13PlayerControl16CheckNotTouchingEv
|
||||
.extern _ZN13PlayerControl17IsNotUntouchedNowEv
|
||||
.extern _ZN13PlayerControl18func_ov00_020aeef8Ev
|
||||
.extern _ZN13PlayerControl18func_ov00_020af01cEPc
|
||||
.extern _ZN13PlayerControl18func_ov00_020af538Ev
|
||||
.extern _ZN13PlayerControl18func_ov00_020afad8EP5Vec3p
|
||||
.extern _ZN13PlayerControl18func_ov00_020afb6cEv
|
||||
.extern _ZN13PlayerControl18func_ov00_020afeecEib
|
||||
.extern _ZN13PlayerControl18func_ov00_020b014cEv
|
||||
.extern _ZN13PlayerControl18func_ov00_020b034cEv
|
||||
.extern _ZN13PlayerControl18func_ov00_020b0418Ev
|
||||
.extern _ZN13PlayerControl18func_ov00_020b0778EP5Vec3pji
|
||||
.extern _ZN13PlayerControl18func_ov00_020b0b0cEPsPiS1_Pb
|
||||
.extern _ZN13PlayerControl18func_ov00_020b129cEv
|
||||
.extern _ZN13PlayerControl18func_ov00_020b13c4Ev
|
||||
.extern _ZN13PlayerControl20UpdateUsingEquipItemEv
|
||||
.extern _ZN13PlayerControl9SetUnk_80Ev
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097750Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bbcEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097ff4Ebb
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN15LinkStateDamage18func_ov00_020ac9e4Ei
|
||||
.extern _ZN15LinkStateDamage18func_ov00_020acb6cEP5Vec3pi
|
||||
.extern _ZN15LinkStateDamage18func_ov00_020ace90EP5Vec3pi
|
||||
.extern _ZN15LinkStateFollow16MoveTowardTargetEv
|
||||
.extern _ZN15LinkStateFollow18func_ov00_020a9180EP5Vec3p
|
||||
.extern _ZN15LinkStateFollow18func_ov00_020a9210EP5Vec3pP5Actor
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020aa818Ev
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020aa844EP5Actor
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020ab6c8Ev
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020ab770EP5Vec3p
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020ab97cEP5Vec3p
|
||||
.extern _ZN17LinkStateInteract18func_ov00_020ab9b8Ejb
|
||||
.extern _ZN17LinkStateInteract20SetGrabActorVelocityEP5Vec3p
|
||||
.extern _ZN17LinkStateInteract24SetNormalizedThrowOffsetEP5Vec3p
|
||||
.extern _ZN4Item18func_ov00_020ad020Ei
|
||||
.extern _ZN5Actor9GetHitboxEP8Cylinder
|
||||
.extern _ZN7MapBase18func_ov00_0207dea0Eb
|
||||
.extern _ZN7MapBase18func_ov00_02080de8Ei
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZNK11ItemManager13HasAllPotionsEv
|
||||
.extern _ZNK11ItemManager15HasPurplePotionEv
|
||||
.extern _ZNK11ItemManager16GetEquippedFairyEv
|
||||
.extern _ZNK11ItemManager16GetShipPartCountEjj
|
||||
.extern _ZNK11ItemManager18IsTreasureSalvagedEj
|
||||
.extern _ZNK11ItemManager19GetFanfareItemScaleEP5Vec3p
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
.extern gSinCosTable
|
||||
.extern data_02056be4
|
||||
.extern data_02057200
|
||||
.extern data_020691a0
|
||||
.extern data_02075dac
|
||||
.extern data_027e037c
|
||||
.extern data_027e0384
|
||||
.extern data_027e03c8
|
||||
.extern data_027e05f8
|
||||
.extern data_027e0618
|
||||
.extern data_027e071c
|
||||
.extern data_027e0764
|
||||
.extern data_027e077c
|
||||
.extern data_027e080c
|
||||
.extern data_027e0c38
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0d04
|
||||
.extern gVec3p_ZERO
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e0d44
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0d78
|
||||
.extern data_027e0db0
|
||||
.extern data_027e0de4
|
||||
.extern data_027e0de8
|
||||
.extern data_027e0e2c
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0e5c
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f68
|
||||
.extern data_027e0f6c
|
||||
.extern data_027e0f70
|
||||
.extern data_027e0f78
|
||||
.extern data_027e0f7c
|
||||
.extern data_027e0f88
|
||||
.extern gPlayer
|
||||
.extern gPlayerPos
|
||||
.extern gPlayerVel
|
||||
.extern gPlayerAngle
|
||||
.extern data_027e0fb0
|
||||
.extern gPlayerControl
|
||||
.extern data_027e0fc0
|
||||
.extern gPlayerLink
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fd0
|
||||
.extern data_027e0fd4
|
||||
.extern gActorManager
|
||||
.extern data_027e0ff4
|
||||
.extern data_027e0ff8
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e1038
|
||||
.extern data_027e103c
|
||||
.extern data_027e1048
|
||||
.extern data_027e1054
|
||||
.extern data_027e10a4
|
||||
.extern data_027e10b4
|
||||
.extern data_ov00_020d88a0
|
||||
.extern data_ov00_020d88a2
|
||||
.extern data_ov00_020d88a6
|
||||
.extern data_ov00_020d88a8
|
||||
.extern data_ov00_020d88aa
|
||||
.extern data_ov00_020d88ac
|
||||
.extern data_ov00_020d88ae
|
||||
.extern data_ov00_020d88b0
|
||||
.extern data_ov00_020dc550
|
||||
.extern data_ov00_020dc554
|
||||
.extern data_ov00_020dc558
|
||||
.extern data_ov00_020dc55c
|
||||
.extern data_ov00_020dc6e4
|
||||
.extern data_ov00_020e5684
|
||||
.extern data_ov00_020e5694
|
||||
.extern data_ov00_020e56f0
|
||||
.extern data_ov00_020e5acc
|
||||
.extern data_ov00_020e5adc
|
||||
.extern data_ov00_020e6088
|
||||
.extern data_ov00_020e62d8
|
||||
.extern data_ov00_020e62e8
|
||||
.extern data_ov00_020e9360
|
||||
.extern data_ov00_020e9370
|
||||
.extern data_ov00_020e9c70
|
||||
.extern data_ov00_020e9c88
|
||||
.extern data_ov00_020ec7dc
|
||||
.extern data_ov00_020ee0a0
|
||||
.extern data_ov00_020ee6f8
|
||||
.extern data_ov00_020ee734
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov09_0211f5b4
|
||||
.extern data_ov09_0211f5dc
|
||||
.extern data_ov12_0213deb0
|
||||
.extern data_ov15_02190458
|
||||
.extern data_ov21_0217181c
|
||||
.extern data_ov29_0217a4ac
|
||||
.extern func_01ff8214
|
||||
.extern func_01ff991c
|
||||
.extern func_01ff9a18
|
||||
.extern func_01ff9a80
|
||||
.extern func_01ff9b24
|
||||
.extern func_01ff9b4c
|
||||
.extern Vec3p_Add
|
||||
.extern Vec3p_Sub
|
||||
.extern Vec3p_Length
|
||||
.extern Vec3p_Axpy
|
||||
.extern Vec3p_Distance
|
||||
.extern Atan2
|
||||
.extern func_01ffa8d4
|
||||
.extern func_01ffa9fc
|
||||
.extern func_01ffbe34
|
||||
.extern func_01ffbf5c
|
||||
.extern func_01ffe468
|
||||
.extern func_01ffec78
|
||||
.extern func_01fffcd8
|
||||
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
|
||||
.extern func_02002c14
|
||||
.extern func_02005934
|
||||
.extern func_02005bfc
|
||||
.extern func_02005dcc
|
||||
.extern func_02005f58
|
||||
.extern func_02005f94
|
||||
.extern func_02005fd0
|
||||
.extern func_02007938
|
||||
.extern func_0200be04
|
||||
.extern func_0200fa3c
|
||||
.extern func_0201043c
|
||||
.extern func_0201228c
|
||||
.extern func_02012320
|
||||
.extern func_020183dc
|
||||
.extern func_02018418
|
||||
.extern func_02019570
|
||||
.extern func_020197bc
|
||||
.extern func_0201987c
|
||||
.extern func_0202ab78
|
||||
.extern func_0202abdc
|
||||
.extern func_0202abf4
|
||||
.extern func_0202b154
|
||||
.extern func_0202b308
|
||||
.extern func_0202b418
|
||||
.extern func_0202b734
|
||||
.extern func_0202bac0
|
||||
.extern func_0202bb78
|
||||
.extern func_0202bbbc
|
||||
.extern func_0202d644
|
||||
.extern func_0202d690
|
||||
.extern func_0202d6e4
|
||||
.extern func_0202d77c
|
||||
.extern func_0202d7ac
|
||||
.extern func_0202d95c
|
||||
.extern func_0202e310
|
||||
.extern func_02034698
|
||||
.extern func_02034984
|
||||
.extern func_02034a1c
|
||||
.extern func_020350b4
|
||||
.extern func_0203516c
|
||||
.extern func_020351b8
|
||||
.extern func_020352d8
|
||||
.extern func_0203608c
|
||||
.extern func_0203611c
|
||||
.extern func_020367ec
|
||||
.extern func_02036824
|
||||
.extern func_02036888
|
||||
.extern func_02036ce4
|
||||
.extern func_02036d30
|
||||
.extern func_02036d4c
|
||||
.extern func_02037628
|
||||
.extern func_02037f58
|
||||
.extern func_020385b8
|
||||
.extern func_020385d0
|
||||
.extern func_0203fab0
|
||||
.extern func_020435b4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078fd4
|
||||
.extern func_ov00_02078ffc
|
||||
.extern func_ov00_02079680
|
||||
.extern func_ov00_02079878
|
||||
.extern func_ov00_020798e8
|
||||
.extern func_ov00_02079a4c
|
||||
.extern func_ov00_02079e04
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_02079ffc
|
||||
.extern func_ov00_0207b030
|
||||
.extern func_ov00_0207b144
|
||||
.extern func_ov00_0207b1e4
|
||||
.extern func_ov00_0207b5bc
|
||||
.extern func_ov00_0207b820
|
||||
.extern func_ov00_0207b89c
|
||||
.extern func_ov00_0207b90c
|
||||
.extern func_ov00_0207bb1c
|
||||
.extern func_ov00_0207bb4c
|
||||
.extern func_ov00_0207bd4c
|
||||
.extern func_ov00_0207bfc4
|
||||
.extern func_ov00_0207c000
|
||||
.extern func_ov00_0207c030
|
||||
.extern func_ov00_0207c0cc
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
.extern func_ov00_0207c358
|
||||
.extern func_ov00_0207c444
|
||||
.extern func_ov00_02081f4c
|
||||
.extern func_ov00_0208726c
|
||||
.extern func_ov00_020872e8
|
||||
.extern func_ov00_0208766c
|
||||
.extern func_ov00_020879e4
|
||||
.extern func_ov00_02087d34
|
||||
.extern func_ov00_02088130
|
||||
.extern func_ov00_02088144
|
||||
.extern func_ov00_02089318
|
||||
.extern func_ov00_02089a2c
|
||||
.extern func_ov00_02089ac8
|
||||
.extern func_ov00_0208aed8
|
||||
.extern func_ov00_0208b11c
|
||||
.extern func_ov00_0208cb84
|
||||
.extern func_ov00_0208df2c
|
||||
.extern func_ov00_02095fe0
|
||||
.extern func_ov00_020981b8
|
||||
.extern func_ov00_02098694
|
||||
.extern func_ov00_02098890
|
||||
.extern func_ov00_02098b34
|
||||
.extern func_ov00_02098b4c
|
||||
.extern func_ov00_020991ec
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_0209c648
|
||||
.extern func_ov00_0209c8f4
|
||||
.extern func_ov00_0209c958
|
||||
.extern func_ov00_0209d758
|
||||
.extern func_ov00_0209d8d8
|
||||
.extern func_ov00_0209d90c
|
||||
.extern func_ov00_020a1a24
|
||||
.extern func_ov00_020a1b24
|
||||
.extern func_ov00_020a4e30
|
||||
.extern func_ov00_020a4f38
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020a9588
|
||||
.extern func_ov00_020a95a4
|
||||
.extern func_ov00_020a990c
|
||||
.extern func_ov00_020b1940
|
||||
.extern func_ov00_020b199c
|
||||
.extern func_ov00_020b1bfc
|
||||
.extern func_ov00_020b1d3c
|
||||
.extern func_ov00_020b1e18
|
||||
.extern func_ov00_020b1e98
|
||||
.extern func_ov00_020b1eb8
|
||||
.extern func_ov00_020b2d8c
|
||||
.extern func_ov00_020b2e84
|
||||
.extern func_ov00_020b3ea8
|
||||
.extern func_ov00_020b413c
|
||||
.extern func_ov00_020b41c4
|
||||
.extern func_ov00_020b4440
|
||||
.extern func_ov00_020b45f8
|
||||
.extern func_ov00_020b464c
|
||||
.extern func_ov00_020b4c2c
|
||||
.extern func_ov00_020b5034
|
||||
.extern func_ov00_020b50e0
|
||||
.extern func_ov00_020b50f8
|
||||
.extern func_ov00_020b510c
|
||||
.extern func_ov00_020b5360
|
||||
.extern func_ov00_020b53f4
|
||||
.extern func_ov00_020b542c
|
||||
.extern func_ov00_020b5cb4
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020b804c
|
||||
.extern func_ov00_020b8600
|
||||
.extern func_ov00_020bbb64
|
||||
.extern _ZN14PlayerLinkBase19GetCurrentCharacterEv
|
||||
.extern func_ov00_020bc500
|
||||
.extern func_ov00_020bc71c
|
||||
.extern func_ov00_020bc8b8
|
||||
.extern func_ov00_020bc960
|
||||
.extern func_ov00_020bd318
|
||||
.extern func_ov00_020bd618
|
||||
.extern func_ov00_020bf028
|
||||
.extern func_ov00_020bf088
|
||||
.extern func_ov00_020bf330
|
||||
.extern func_ov00_020c05ec
|
||||
.extern func_ov00_020c06b0
|
||||
.extern func_ov00_020c0e04
|
||||
.extern func_ov00_020c0e24
|
||||
.extern _ZN19Actor_UnkStruct_020C1Ev
|
||||
.extern func_ov00_020c3eb0
|
||||
.extern func_ov00_020ce2f0
|
||||
.extern func_ov00_020ce8e4
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_020ceee0
|
||||
.extern func_ov00_020cef9c
|
||||
.extern func_ov00_020cefbc
|
||||
.extern func_ov00_020cefdc
|
||||
.extern func_ov00_020cf05c
|
||||
.extern func_ov00_020cf11c
|
||||
.extern func_ov00_020cf13c
|
||||
.extern func_ov00_020cf42c
|
||||
.extern func_ov00_020cf444
|
||||
.extern func_ov00_020cf488
|
||||
.extern func_ov00_020cf4d8
|
||||
.extern func_ov00_020cf4f4
|
||||
.extern func_ov00_020cf518
|
||||
.extern func_ov00_020cf534
|
||||
.extern func_ov00_020cf7c4
|
||||
.extern func_ov00_020cf7e8
|
||||
.extern func_ov00_020cf948
|
||||
.extern func_ov00_020cfb58
|
||||
.extern func_ov00_020cfb94
|
||||
.extern func_ov00_020cfbb0
|
||||
.extern func_ov00_020cfbf0
|
||||
.extern func_ov00_020d054c
|
||||
.extern func_ov00_020d0594
|
||||
.extern func_ov00_020d0a30
|
||||
.extern func_ov00_020d0a80
|
||||
.extern func_ov00_020d3e80
|
||||
.extern func_ov00_020d3e90
|
||||
.extern func_ov00_020d61b0
|
||||
.extern func_ov00_020d6540
|
||||
.extern func_ov00_020d70a4
|
||||
.extern func_ov00_020d716c
|
||||
.extern func_ov00_020d7180
|
||||
.extern func_ov00_020d71a0
|
||||
.extern func_ov00_020d7328
|
||||
.extern func_ov00_020d7424
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_020d78a0
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov00_020d7cd4
|
||||
.extern func_ov00_020d7f18
|
||||
.extern func_ov00_020d8024
|
||||
.extern func_ov03_020f0e5c
|
||||
.extern func_ov03_020f0ee8
|
||||
.extern func_ov03_020f3870
|
||||
.extern func_ov03_020f3f94
|
||||
.extern func_ov03_020f4b7c
|
||||
.extern func_ov03_020f5994
|
||||
.extern func_ov03_020f5cf0
|
||||
.extern func_ov03_020f6164
|
||||
.extern func_ov03_020f6170
|
||||
.extern func_ov03_020f6200
|
||||
.extern func_ov03_020f6d34
|
||||
.extern func_ov03_020f9f08
|
||||
.extern func_ov03_020f9f30
|
||||
.extern func_ov03_020fa874
|
||||
.extern func_ov03_020fb0b0
|
||||
.extern func_ov03_020fc10c
|
||||
.extern func_ov09_021136c4
|
||||
.extern func_ov09_02118cd4
|
||||
.extern func_ov09_0211c724
|
||||
.extern func_ov09_0211c808
|
||||
.extern func_ov09_0211cac0
|
||||
.extern func_ov12_02134208
|
||||
.extern func_ov14_02127df4
|
||||
.extern _ZN9EquipRope18func_ov14_0213d420Ev
|
||||
.extern func_ov14_0213d63c
|
||||
.extern func_ov14_0213ec64
|
||||
.extern func_ov14_0214a3dc
|
||||
.extern func_ov14_0214bc98
|
||||
.extern func_ov14_0214bd68
|
||||
.extern func_ov14_0214bd7c
|
||||
.extern func_ov14_0214be64
|
||||
.extern func_ov15_0212179c
|
||||
.extern func_ov15_0215b780
|
||||
.extern func_ov15_0217dd48
|
||||
.extern func_ov15_02183898
|
||||
.extern func_ov15_021849ec
|
||||
.extern func_ov15_02184bcc
|
||||
.extern func_ov15_02184bd0
|
||||
.extern func_ov17_0215f874
|
||||
.extern func_ov17_02165ef8
|
||||
.extern func_ov18_021693b0
|
||||
.extern func_ov18_0216945c
|
||||
.extern func_ov18_02169bac
|
||||
.extern func_ov18_0216ad3c
|
||||
.extern func_ov18_0216ad80
|
||||
.extern func_ov19_02175a2c
|
||||
.extern func_ov20_021773f4
|
||||
.extern func_ov21_0216d830
|
||||
.extern func_ov21_02170680
|
||||
.extern func_ov23_021716b0
|
||||
.extern func_ov23_021787a4
|
||||
.extern func_ov23_02178ab0
|
||||
.extern func_ov26_0216ed64
|
||||
.extern func_ov26_0216ed8c
|
||||
.extern func_ov26_0216edb4
|
||||
.extern func_ov26_02170150
|
||||
.extern func_ov26_02170164
|
||||
.extern func_ov29_02178fd0
|
||||
.extern func_ov29_02179004
|
||||
.extern func_ov30_0218411c
|
||||
.extern func_ov32_0217fd68
|
||||
.extern func_ov32_0217fd7c
|
||||
.extern func_ov40_02186a20
|
||||
.extern func_ov40_02186a58
|
||||
.extern func_ov40_02186b14
|
||||
.extern func_ov40_02186b84
|
||||
.extern func_ov53_02199730
|
||||
.extern func_ov53_0219977c
|
||||
.extern func_ov54_02198eec
|
||||
.extern func_ov54_021992c8
|
||||
.extern func_ov55_02198f78
|
||||
.extern func_ov55_02199020
|
||||
.extern func_ov55_021993b8
|
||||
.extern func_ov55_02199654
|
||||
.extern func_ov56_021990c0
|
||||
.extern func_ov56_0219911c
|
||||
.extern func_ov57_02199e64
|
||||
.extern func_ov57_02199edc
|
||||
.extern func_ov57_0219a364
|
||||
.extern func_ov58_0219a454
|
||||
.extern func_ov58_0219a47c
|
||||
.extern func_ov58_0219a5c8
|
||||
.extern func_ov59_0219907c
|
||||
.extern func_ov59_021990a4
|
||||
.extern gAdventureFlags
|
||||
.extern gHealthManager
|
||||
.extern gItemManager
|
||||
.extern gMapManager
|
||||
.extern gOverlayManager
|
||||
.extern strcmp
|
||||
.extern strcpy
|
||||
-22310
File diff suppressed because it is too large
Load Diff
-560
@@ -1,560 +0,0 @@
|
||||
#pragma once
|
||||
.extern Divide
|
||||
.extern _ZN10ActorRupee5gTypeE
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_02068e7c
|
||||
.extern data_020691a0
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d78
|
||||
.extern data_ov00_020e899c
|
||||
.extern data_ov00_020ecd50
|
||||
.extern data_ov00_020ecd70
|
||||
.extern data_ov00_020ecd90
|
||||
.extern data_ov00_020ecdb0
|
||||
.extern data_ov00_020ecdc4
|
||||
.extern data_ov00_020ee0f4
|
||||
.extern data_ov00_020ee108
|
||||
.extern data_ov00_020ee128
|
||||
.extern data_ov00_020ee184
|
||||
.extern data_ov00_020ee1ac
|
||||
.extern data_ov00_020ee1e4
|
||||
.extern data_ov00_020ee568
|
||||
.extern data_ov00_020ee59c
|
||||
.extern data_ov00_020ee5bc
|
||||
.extern data_ov00_020ee5dc
|
||||
.extern data_ov00_020ee5fc
|
||||
.extern data_ov00_020ee61c
|
||||
.extern data_ov00_020ee63c
|
||||
.extern data_ov00_020ee65c
|
||||
.extern data_ov00_020ee6d4
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov03_02100a98
|
||||
.extern data_ov03_02100ab0
|
||||
.extern data_ov12_02137c74
|
||||
.extern data_ov12_0213dc94
|
||||
.extern data_ov12_0213dcbc
|
||||
.extern data_ov12_0213dd1c
|
||||
.extern data_ov12_0213dd60
|
||||
.extern data_ov12_0213dd78
|
||||
.extern data_ov12_0213dd9c
|
||||
.extern data_ov14_0215abcc
|
||||
.extern data_ov14_0215ac08
|
||||
.extern data_ov14_0215ac28
|
||||
.extern data_ov14_0215ac68
|
||||
.extern data_ov14_0215ac88
|
||||
.extern data_ov14_0215aca8
|
||||
.extern data_ov14_0215acd8
|
||||
.extern data_ov14_0215acec
|
||||
.extern data_ov14_0215ad00
|
||||
.extern data_ov14_0215ad14
|
||||
.extern data_ov14_0215ad28
|
||||
.extern data_ov14_0215ad3c
|
||||
.extern data_ov14_0215ad50
|
||||
.extern data_ov14_0215ad70
|
||||
.extern data_ov14_0215ad84
|
||||
.extern data_ov14_0215ad98
|
||||
.extern data_ov14_0215ada0
|
||||
.extern data_ov14_0215adb4
|
||||
.extern data_ov14_0215adc8
|
||||
.extern data_ov14_0215addc
|
||||
.extern data_ov14_0215adf0
|
||||
.extern data_ov14_0215ae04
|
||||
.extern data_ov14_0215ae18
|
||||
.extern data_ov14_0215ae2c
|
||||
.extern data_ov14_0215ae40
|
||||
.extern data_ov14_0215ae54
|
||||
.extern data_ov14_0215ae68
|
||||
.extern data_ov14_0215ae7c
|
||||
.extern data_ov14_0215ae90
|
||||
.extern data_ov14_0215aea4
|
||||
.extern data_ov14_0215aeb8
|
||||
.extern data_ov14_0215aecc
|
||||
.extern data_ov14_0215af08
|
||||
.extern data_ov14_0215af1c
|
||||
.extern data_ov14_0215af30
|
||||
.extern data_ov14_0215af44
|
||||
.extern data_ov14_0215af58
|
||||
.extern data_ov14_0215af6c
|
||||
.extern data_ov14_0215af80
|
||||
.extern data_ov14_0215afa0
|
||||
.extern data_ov14_0215afc0
|
||||
.extern data_ov14_0215afe0
|
||||
.extern data_ov14_0215b000
|
||||
.extern data_ov14_0215b020
|
||||
.extern data_ov14_0215b040
|
||||
.extern data_ov14_0215b0c0
|
||||
.extern data_ov14_0215b0e0
|
||||
.extern data_ov14_0215b100
|
||||
.extern data_ov14_0215b120
|
||||
.extern data_ov14_0215b140
|
||||
.extern data_ov14_0215b160
|
||||
.extern data_ov14_0215b180
|
||||
.extern data_ov14_0215b1a0
|
||||
.extern data_ov14_0215b1c0
|
||||
.extern data_ov14_0215b1e0
|
||||
.extern data_ov14_0215b220
|
||||
.extern data_ov14_0215b240
|
||||
.extern data_ov14_0215b258
|
||||
.extern data_ov14_0215b26c
|
||||
.extern data_ov14_0215b28c
|
||||
.extern data_ov14_0215b2d0
|
||||
.extern data_ov14_0215b2f0
|
||||
.extern data_ov14_0215b304
|
||||
.extern data_ov14_0215b324
|
||||
.extern data_ov14_0215b344
|
||||
.extern data_ov14_0215b358
|
||||
.extern data_ov14_0215b378
|
||||
.extern data_ov14_0215b38c
|
||||
.extern data_ov14_0215b3a0
|
||||
.extern data_ov14_0215b3b4
|
||||
.extern data_ov14_0215b3c8
|
||||
.extern data_ov14_0215b3dc
|
||||
.extern data_ov14_0215b3f0
|
||||
.extern data_ov14_0215b410
|
||||
.extern data_ov14_0215b424
|
||||
.extern data_ov14_0215b438
|
||||
.extern data_ov14_0215b458
|
||||
.extern data_ov14_0215b46c
|
||||
.extern data_ov14_0215b480
|
||||
.extern data_ov15_02189acc
|
||||
.extern data_ov15_0218ec64
|
||||
.extern data_ov15_0218ec84
|
||||
.extern data_ov15_0218eca8
|
||||
.extern data_ov15_0218ecc8
|
||||
.extern data_ov15_0218ecdc
|
||||
.extern data_ov15_0218ecf0
|
||||
.extern data_ov15_0218ed04
|
||||
.extern data_ov15_0218ed18
|
||||
.extern data_ov15_0218ed2c
|
||||
.extern data_ov15_0218ed40
|
||||
.extern data_ov15_0218ed54
|
||||
.extern data_ov15_0218ed68
|
||||
.extern data_ov15_0218ed7c
|
||||
.extern data_ov15_0218ed90
|
||||
.extern data_ov15_0218eda4
|
||||
.extern data_ov15_0218edb8
|
||||
.extern data_ov15_0218edcc
|
||||
.extern data_ov15_0218ee24
|
||||
.extern data_ov15_0218ee44
|
||||
.extern data_ov15_0218ee64
|
||||
.extern data_ov15_0218ee84
|
||||
.extern data_ov15_0218eee8
|
||||
.extern data_ov15_0218ef08
|
||||
.extern data_ov15_0218ef2c
|
||||
.extern data_ov15_0218ef58
|
||||
.extern data_ov15_0218efe8
|
||||
.extern data_ov15_0218f40c
|
||||
.extern data_ov15_0218f4fc
|
||||
.extern data_ov15_0218f528
|
||||
.extern data_ov15_0218f548
|
||||
.extern data_ov15_0218f5d8
|
||||
.extern data_ov15_0218f5f8
|
||||
.extern data_ov15_0218f618
|
||||
.extern data_ov15_0218f638
|
||||
.extern data_ov15_0218f674
|
||||
.extern data_ov15_0218f694
|
||||
.extern data_ov15_0218f6b4
|
||||
.extern data_ov15_0218f6e0
|
||||
.extern data_ov15_0218f70c
|
||||
.extern data_ov15_0218f738
|
||||
.extern data_ov15_0218f758
|
||||
.extern data_ov15_0218f778
|
||||
.extern data_ov15_0218f798
|
||||
.extern data_ov15_0218f7ac
|
||||
.extern data_ov15_0218f7c0
|
||||
.extern data_ov15_0218f7d4
|
||||
.extern data_ov15_0218f7e8
|
||||
.extern data_ov15_0218f808
|
||||
.extern data_ov15_0218f868
|
||||
.extern data_ov15_0218f888
|
||||
.extern data_ov15_0218f8a8
|
||||
.extern data_ov15_0218f8dc
|
||||
.extern data_ov15_0218f8f0
|
||||
.extern data_ov15_0218f904
|
||||
.extern data_ov15_0218f924
|
||||
.extern data_ov15_0218f944
|
||||
.extern data_ov15_0218f964
|
||||
.extern data_ov15_0218f984
|
||||
.extern data_ov15_0218f9a4
|
||||
.extern data_ov15_0218f9c4
|
||||
.extern data_ov15_0218fadc
|
||||
.extern data_ov15_0218fafc
|
||||
.extern data_ov15_0218fb1c
|
||||
.extern data_ov15_0218fb3c
|
||||
.extern data_ov15_0218fb5c
|
||||
.extern data_ov15_021902a0
|
||||
.extern data_ov15_021902e4
|
||||
.extern data_ov15_021903b8
|
||||
.extern data_ov15_021903d8
|
||||
.extern data_ov15_021903f8
|
||||
.extern data_ov15_02190424
|
||||
.extern data_ov15_02190444
|
||||
.extern data_ov17_0216ceb8
|
||||
.extern data_ov17_0216cecc
|
||||
.extern data_ov17_0216ceec
|
||||
.extern data_ov17_0216cf0c
|
||||
.extern data_ov17_0216cf2c
|
||||
.extern data_ov17_0216cf4c
|
||||
.extern data_ov17_0216cf60
|
||||
.extern data_ov17_0216cf74
|
||||
.extern data_ov17_0216cf88
|
||||
.extern data_ov17_0216cfa8
|
||||
.extern data_ov17_0216cfbc
|
||||
.extern data_ov17_0216cfd0
|
||||
.extern data_ov17_0216cfe4
|
||||
.extern data_ov17_0216cff8
|
||||
.extern data_ov17_0216d018
|
||||
.extern data_ov17_0216d020
|
||||
.extern data_ov17_0216d044
|
||||
.extern data_ov17_0216d064
|
||||
.extern data_ov17_0216d078
|
||||
.extern data_ov17_0216d08c
|
||||
.extern data_ov17_0216d0a0
|
||||
.extern data_ov17_0216d0b4
|
||||
.extern data_ov17_0216d0c8
|
||||
.extern data_ov17_0216d0dc
|
||||
.extern data_ov17_0216d0f0
|
||||
.extern data_ov18_0216d44c
|
||||
.extern data_ov18_0216d490
|
||||
.extern data_ov18_0216d4a4
|
||||
.extern data_ov18_0216d4b8
|
||||
.extern data_ov18_0216d4cc
|
||||
.extern data_ov18_0216d4e0
|
||||
.extern data_ov18_0216d4f4
|
||||
.extern data_ov18_0216d508
|
||||
.extern data_ov18_0216d51c
|
||||
.extern data_ov18_0216d530
|
||||
.extern data_ov18_0216d544
|
||||
.extern data_ov18_0216d558
|
||||
.extern data_ov18_0216d56c
|
||||
.extern data_ov18_0216d580
|
||||
.extern data_ov18_0216d594
|
||||
.extern data_ov18_0216d5a8
|
||||
.extern data_ov18_0216d5bc
|
||||
.extern data_ov18_0216d5d0
|
||||
.extern data_ov18_0216d5f0
|
||||
.extern data_ov18_0216d610
|
||||
.extern data_ov18_0216d634
|
||||
.extern data_ov18_0216d654
|
||||
.extern data_ov18_0216d684
|
||||
.extern data_ov19_02176e8c
|
||||
.extern data_ov19_02176ebc
|
||||
.extern data_ov19_021775bc
|
||||
.extern data_ov19_021775dc
|
||||
.extern data_ov19_021775f0
|
||||
.extern data_ov19_02177604
|
||||
.extern data_ov19_02177618
|
||||
.extern data_ov19_02177638
|
||||
.extern data_ov19_02177664
|
||||
.extern data_ov20_0217950c
|
||||
.extern data_ov20_02179538
|
||||
.extern data_ov20_02179564
|
||||
.extern data_ov20_02179584
|
||||
.extern data_ov20_021795a4
|
||||
.extern data_ov20_021795b8
|
||||
.extern data_ov20_021795e4
|
||||
.extern data_ov20_02179604
|
||||
.extern data_ov20_02179624
|
||||
.extern data_ov20_02179644
|
||||
.extern data_ov20_02179664
|
||||
.extern data_ov20_02179684
|
||||
.extern data_ov20_021796a4
|
||||
.extern data_ov20_021796c4
|
||||
.extern data_ov20_021796e4
|
||||
.extern data_ov20_021796f8
|
||||
.extern data_ov20_02179718
|
||||
.extern data_ov21_02171aec
|
||||
.extern data_ov21_02171b00
|
||||
.extern data_ov21_02171b20
|
||||
.extern data_ov21_02171b40
|
||||
.extern data_ov21_02171b60
|
||||
.extern data_ov21_02171b80
|
||||
.extern data_ov21_02171ba0
|
||||
.extern data_ov21_02171bc0
|
||||
.extern data_ov21_02171c6c
|
||||
.extern data_ov21_02171c8c
|
||||
.extern data_ov21_02171ca0
|
||||
.extern data_ov22_02179b0c
|
||||
.extern data_ov22_02179b30
|
||||
.extern data_ov22_02179b50
|
||||
.extern data_ov22_02179b70
|
||||
.extern data_ov22_02179b90
|
||||
.extern data_ov22_02179bb0
|
||||
.extern data_ov22_02179bc4
|
||||
.extern data_ov22_02179bd8
|
||||
.extern data_ov22_02179bf8
|
||||
.extern data_ov22_02179c18
|
||||
.extern data_ov22_02179c3c
|
||||
.extern data_ov22_02179c60
|
||||
.extern data_ov22_02179c84
|
||||
.extern data_ov22_02179ca4
|
||||
.extern data_ov22_02179cc4
|
||||
.extern data_ov22_0217a0cc
|
||||
.extern data_ov22_0217a0ec
|
||||
.extern data_ov22_0217a10c
|
||||
.extern data_ov22_0217a12c
|
||||
.extern data_ov22_0217a14c
|
||||
.extern data_ov22_0217a16c
|
||||
.extern data_ov22_0217a18c
|
||||
.extern data_ov22_0217a1a0
|
||||
.extern data_ov22_0217a40c
|
||||
.extern data_ov22_0217a420
|
||||
.extern data_ov22_0217a434
|
||||
.extern data_ov22_0217a454
|
||||
.extern data_ov22_0217a474
|
||||
.extern data_ov22_0217a494
|
||||
.extern data_ov22_0217a4b4
|
||||
.extern data_ov22_0217a4e0
|
||||
.extern data_ov22_0217a500
|
||||
.extern data_ov22_0217a520
|
||||
.extern data_ov22_0217a534
|
||||
.extern data_ov22_0217a554
|
||||
.extern data_ov22_0217a578
|
||||
.extern data_ov22_0217a58c
|
||||
.extern data_ov22_0217a5ac
|
||||
.extern data_ov22_0217a5c0
|
||||
.extern data_ov22_0217a5d8
|
||||
.extern data_ov22_0217a5ec
|
||||
.extern data_ov22_0217a5f8
|
||||
.extern data_ov22_0217a60c
|
||||
.extern data_ov22_0217a618
|
||||
.extern data_ov22_0217a62c
|
||||
.extern data_ov23_0217a88c
|
||||
.extern data_ov23_0217a8bc
|
||||
.extern data_ov23_0217a8dc
|
||||
.extern data_ov23_0217a8fc
|
||||
.extern data_ov23_0217a91c
|
||||
.extern data_ov23_0217a930
|
||||
.extern data_ov23_0217a950
|
||||
.extern data_ov23_0217a97c
|
||||
.extern data_ov23_0217a9b0
|
||||
.extern data_ov23_0217a9d0
|
||||
.extern data_ov23_0217a9f0
|
||||
.extern data_ov23_0217ab6c
|
||||
.extern data_ov23_0217ab8c
|
||||
.extern data_ov23_0217abac
|
||||
.extern data_ov23_0217abcc
|
||||
.extern data_ov23_0217abec
|
||||
.extern data_ov23_0217ac0c
|
||||
.extern data_ov23_0217ac2c
|
||||
.extern data_ov23_0217ac6c
|
||||
.extern data_ov23_0217ac8c
|
||||
.extern data_ov23_0217acb8
|
||||
.extern data_ov23_0217ace8
|
||||
.extern data_ov23_0217acfc
|
||||
.extern data_ov23_0217ad28
|
||||
.extern data_ov23_0217ad3c
|
||||
.extern data_ov23_0217ad50
|
||||
.extern data_ov23_0217ad64
|
||||
.extern data_ov24_0217af60
|
||||
.extern data_ov24_0217af80
|
||||
.extern data_ov24_0217afa0
|
||||
.extern data_ov24_0217afc0
|
||||
.extern data_ov24_0217afd4
|
||||
.extern data_ov24_0217aff4
|
||||
.extern data_ov24_0217b014
|
||||
.extern data_ov24_0217b040
|
||||
.extern data_ov24_0217b06c
|
||||
.extern data_ov24_0217b098
|
||||
.extern data_ov24_0217b0c4
|
||||
.extern data_ov24_0217b0ec
|
||||
.extern data_ov24_0217b100
|
||||
.extern data_ov24_0217b120
|
||||
.extern data_ov24_0217b134
|
||||
.extern data_ov24_0217b148
|
||||
.extern data_ov26_0217b2cc
|
||||
.extern data_ov26_0217b2ec
|
||||
.extern data_ov26_0217b30c
|
||||
.extern data_ov26_0217b32c
|
||||
.extern data_ov26_0217b34c
|
||||
.extern data_ov26_0217b36c
|
||||
.extern data_ov26_0217b38c
|
||||
.extern data_ov26_0217b3ac
|
||||
.extern data_ov26_0217b3cc
|
||||
.extern data_ov26_0217b3ec
|
||||
.extern data_ov26_0217b40c
|
||||
.extern data_ov26_0217b42c
|
||||
.extern data_ov26_0217b440
|
||||
.extern data_ov26_0217b460
|
||||
.extern data_ov26_0217b48c
|
||||
.extern data_ov26_0217b494
|
||||
.extern data_ov26_0217b4b4
|
||||
.extern data_ov26_0217b4c8
|
||||
.extern data_ov26_0217b4d0
|
||||
.extern data_ov26_0217b500
|
||||
.extern data_ov26_0217b514
|
||||
.extern data_ov26_0217b534
|
||||
.extern data_ov26_0217b554
|
||||
.extern data_ov26_0217b574
|
||||
.extern data_ov26_0217b58c
|
||||
.extern data_ov26_0217b5a0
|
||||
.extern data_ov29_0217bc3c
|
||||
.extern data_ov29_0217bc64
|
||||
.extern data_ov29_0217bc84
|
||||
.extern data_ov29_0217bca4
|
||||
.extern data_ov29_0217bcc4
|
||||
.extern data_ov29_0217bd14
|
||||
.extern data_ov29_0217bd38
|
||||
.extern data_ov30_0218916c
|
||||
.extern data_ov30_021891a0
|
||||
.extern data_ov30_021891d8
|
||||
.extern data_ov30_021891ec
|
||||
.extern data_ov30_021891f8
|
||||
.extern data_ov30_02189218
|
||||
.extern data_ov30_02189470
|
||||
.extern data_ov30_021894ac
|
||||
.extern data_ov30_021894cc
|
||||
.extern data_ov30_021894ec
|
||||
.extern data_ov30_0218950c
|
||||
.extern data_ov30_0218953c
|
||||
.extern data_ov31_02183e94
|
||||
.extern data_ov31_02183eb4
|
||||
.extern data_ov31_02183ef4
|
||||
.extern data_ov31_02183f14
|
||||
.extern data_ov31_02183f54
|
||||
.extern data_ov31_02183f74
|
||||
.extern data_ov31_02183f94
|
||||
.extern data_ov31_02183fb4
|
||||
.extern data_ov31_02183ff4
|
||||
.extern data_ov31_02184014
|
||||
.extern data_ov31_02184034
|
||||
.extern data_ov31_02184054
|
||||
.extern data_ov31_02184074
|
||||
.extern data_ov31_02184094
|
||||
.extern data_ov31_02184160
|
||||
.extern data_ov31_02184180
|
||||
.extern data_ov31_021841a0
|
||||
.extern data_ov31_021841c0
|
||||
.extern data_ov31_021841e0
|
||||
.extern data_ov32_02185ecc
|
||||
.extern data_ov32_02185ef8
|
||||
.extern data_ov32_021861ac
|
||||
.extern data_ov32_021861ec
|
||||
.extern data_ov32_02186218
|
||||
.extern data_ov32_02186244
|
||||
.extern data_ov32_02186264
|
||||
.extern data_ov32_02186284
|
||||
.extern data_ov32_021862a4
|
||||
.extern data_ov32_021862d0
|
||||
.extern data_ov32_021862fc
|
||||
.extern data_ov33_0218058c
|
||||
.extern data_ov33_021805d8
|
||||
.extern data_ov33_021805f8
|
||||
.extern data_ov33_02180624
|
||||
.extern data_ov34_02186374
|
||||
.extern data_ov34_021863ac
|
||||
.extern data_ov35_02186ccc
|
||||
.extern data_ov35_02186f9c
|
||||
.extern data_ov35_02186fac
|
||||
.extern data_ov35_02186fcc
|
||||
.extern data_ov35_02186ff8
|
||||
.extern data_ov40_0219a0ec
|
||||
.extern data_ov40_0219a10c
|
||||
.extern data_ov40_0219a12c
|
||||
.extern data_ov40_0219a14c
|
||||
.extern data_ov40_0219a16c
|
||||
.extern data_ov40_0219a18c
|
||||
.extern data_ov41_0218ea8c
|
||||
.extern data_ov41_0218eaac
|
||||
.extern data_ov41_0218eacc
|
||||
.extern data_ov41_0218eaec
|
||||
.extern data_ov41_0218eb10
|
||||
.extern data_ov41_0218eb30
|
||||
.extern data_ov42_0218cd30
|
||||
.extern data_ov42_0218cd54
|
||||
.extern data_ov42_0218cd74
|
||||
.extern data_ov43_0218db0c
|
||||
.extern data_ov43_0218db2c
|
||||
.extern data_ov43_0218db58
|
||||
.extern data_ov44_0218feec
|
||||
.extern data_ov44_0218ff18
|
||||
.extern data_ov44_0218ff44
|
||||
.extern data_ov44_0218ff64
|
||||
.extern data_ov44_0218ff9c
|
||||
.extern data_ov44_0218ffd0
|
||||
.extern data_ov44_0218fffc
|
||||
.extern data_ov44_02190028
|
||||
.extern data_ov45_0218ed8c
|
||||
.extern data_ov45_0218edb0
|
||||
.extern data_ov45_0218edd4
|
||||
.extern data_ov46_02194a0c
|
||||
.extern data_ov46_02194a2c
|
||||
.extern data_ov46_02194a4c
|
||||
.extern data_ov46_02194a78
|
||||
.extern data_ov46_02194bac
|
||||
.extern data_ov46_02194bcc
|
||||
.extern data_ov46_02194c54
|
||||
.extern data_ov46_02194c74
|
||||
.extern data_ov48_0219540c
|
||||
.extern data_ov48_02195438
|
||||
.extern data_ov48_02195478
|
||||
.extern data_ov48_021954a4
|
||||
.extern data_ov48_021954c4
|
||||
.extern data_ov48_021954e4
|
||||
.extern data_ov49_0219892c
|
||||
.extern data_ov49_02198958
|
||||
.extern data_ov49_02198978
|
||||
.extern data_ov50_02198a6c
|
||||
.extern data_ov50_02198a8c
|
||||
.extern data_ov50_02198ac0
|
||||
.extern data_ov50_02198aec
|
||||
.extern data_ov50_02198b0c
|
||||
.extern data_ov50_02198cac
|
||||
.extern data_ov50_02198ccc
|
||||
.extern data_ov52_02197c54
|
||||
.extern data_ov52_02197c80
|
||||
.extern func_01ff9b88
|
||||
.extern func_01ffbe34
|
||||
.extern func_02003a9c
|
||||
.extern func_02003b04
|
||||
.extern func_02003ce4
|
||||
.extern func_02003f74
|
||||
.extern func_02004730
|
||||
.extern func_020047d8
|
||||
.extern func_02004e4c
|
||||
.extern func_020052e4
|
||||
.extern func_020078f4
|
||||
.extern func_02016fcc
|
||||
.extern func_02023ea4
|
||||
.extern func_02023eec
|
||||
.extern func_02027ab4
|
||||
.extern func_0202ab48
|
||||
.extern func_0202d5b4
|
||||
.extern func_02031e1c
|
||||
.extern func_02031ec0
|
||||
.extern func_02031f18
|
||||
.extern func_02032714
|
||||
.extern func_02032788
|
||||
.extern func_020329b0
|
||||
.extern func_02032a20
|
||||
.extern func_02032a74
|
||||
.extern func_02032bd8
|
||||
.extern func_02032c10
|
||||
.extern func_02032d40
|
||||
.extern func_02032d68
|
||||
.extern func_02032f94
|
||||
.extern func_02034698
|
||||
.extern func_020347b0
|
||||
.extern func_0203493c
|
||||
.extern func_02034984
|
||||
.extern func_02034b90
|
||||
.extern func_02037604
|
||||
.extern func_0203d77c
|
||||
.extern func_0204b068
|
||||
.extern func_0204b084
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_020cfed0
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d0490
|
||||
.extern func_ov00_020d054c
|
||||
.extern func_ov00_020d0594
|
||||
.extern func_ov00_020d05dc
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov30_02183ed4
|
||||
.extern func_ov30_02183f34
|
||||
.extern func_ov30_02183fd4
|
||||
.extern func_ov31_021805b8
|
||||
-6576
File diff suppressed because it is too large
Load Diff
-114
@@ -1,114 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_02057634
|
||||
.extern data_020691a0
|
||||
.extern data_027e05f8
|
||||
.extern data_027e0618
|
||||
.extern data_027e0764
|
||||
.extern data_027e08e4
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0ce0
|
||||
.extern data_ov00_020ec658
|
||||
.extern data_ov00_020ee698
|
||||
.extern data_ov00_020ee6a4
|
||||
.extern data_ov00_020ee6ba
|
||||
.extern data_ov00_020ee6bb
|
||||
.extern data_ov00_020ee6bc
|
||||
.extern data_ov00_020ee6bd
|
||||
.extern data_ov00_020ee6be
|
||||
.extern data_ov00_020ee6bf
|
||||
.extern data_ov00_020ee6c0
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_01ffbe34
|
||||
.extern func_02003a9c
|
||||
.extern func_02003b04
|
||||
.extern func_02003ce4
|
||||
.extern func_02003f74
|
||||
.extern func_02004730
|
||||
.extern func_020047d8
|
||||
.extern func_02004b94
|
||||
.extern func_02004ba8
|
||||
.extern func_02004c68
|
||||
.extern func_02004c7c
|
||||
.extern func_020078c0
|
||||
.extern func_020078d8
|
||||
.extern func_02007ad8
|
||||
.extern func_0200b944
|
||||
.extern func_0200b954
|
||||
.extern func_0200b964
|
||||
.extern func_0200b974
|
||||
.extern func_0200ee4c
|
||||
.extern func_0200ee60
|
||||
.extern func_0200f030
|
||||
.extern func_02016fcc
|
||||
.extern func_02017394
|
||||
.extern func_02027ab4
|
||||
.extern func_0202c0b8
|
||||
.extern func_0202c0c4
|
||||
.extern func_0202cec8
|
||||
.extern func_0202d5b4
|
||||
.extern func_0202f2f8
|
||||
.extern func_02031ec0
|
||||
.extern func_02031fc4
|
||||
.extern func_02032714
|
||||
.extern func_02032788
|
||||
.extern func_020328a8
|
||||
.extern func_020329b0
|
||||
.extern func_02032a20
|
||||
.extern func_02032a74
|
||||
.extern func_02032bd8
|
||||
.extern func_02032c10
|
||||
.extern func_02032f98
|
||||
.extern func_0203493c
|
||||
.extern func_020349cc
|
||||
.extern func_02034b0c
|
||||
.extern func_02035064
|
||||
.extern func_020350ac
|
||||
.extern func_020350b4
|
||||
.extern func_0203516c
|
||||
.extern func_020351b8
|
||||
.extern func_02035370
|
||||
.extern func_0203643c
|
||||
.extern func_0203d77c
|
||||
.extern func_0203eb8c
|
||||
.extern func_02041ca8
|
||||
.extern func_02041e7c
|
||||
.extern func_02041ea8
|
||||
.extern func_020422ec
|
||||
.extern func_ov00_020d50fc
|
||||
.extern func_ov00_020d5144
|
||||
.extern func_ov00_020d51d0
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_020d7c8c
|
||||
.extern func_ov01_020ef6e8
|
||||
.extern func_ov01_020efa64
|
||||
.extern func_ov01_020efaa0
|
||||
.extern func_ov01_020eff40
|
||||
.extern func_ov01_020eff9c
|
||||
.extern func_ov01_020effd4
|
||||
.extern func_ov01_020f1ac0
|
||||
.extern func_ov01_020f1b38
|
||||
.extern func_ov01_020f1b84
|
||||
.extern func_ov01_020f1ba4
|
||||
.extern func_ov01_020f1c00
|
||||
.extern func_ov01_020f1c38
|
||||
.extern func_ov01_020f2888
|
||||
.extern func_ov01_020f28dc
|
||||
.extern func_ov01_020f2c44
|
||||
.extern func_ov01_020f433c
|
||||
.extern func_ov01_020f44e0
|
||||
.extern func_ov01_020f4730
|
||||
.extern func_ov01_020f4800
|
||||
.extern func_ov01_020f4858
|
||||
.extern func_ov01_020f7c78
|
||||
.extern func_ov01_020f7d44
|
||||
.extern func_ov01_020f7dac
|
||||
.extern func_ov01_020f7dc0
|
||||
.extern func_ov01_020f7e10
|
||||
.extern func_ov01_020f7e24
|
||||
.extern func_ov01_020f7f34
|
||||
.extern func_ov01_020f7fb0
|
||||
.extern func_ov01_020f7fe8
|
||||
.extern func_ov01_020f802c
|
||||
-39538
File diff suppressed because it is too large
Load Diff
@@ -1,84 +0,0 @@
|
||||
#pragma once
|
||||
.extern _ZN12TouchControlC2Ev
|
||||
.extern _ZN14OverlayManager4LoadEjj
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_02057634
|
||||
.extern data_020691a0
|
||||
.extern data_027e0618
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0f88
|
||||
.extern data_ov00_020d8795
|
||||
.extern data_ov00_020d88b4
|
||||
.extern data_ov00_020ec754
|
||||
.extern data_ov00_020ee734
|
||||
.extern data_ov00_020ee820
|
||||
.extern data_ov00_020ee824
|
||||
.extern data_ov00_020eec60
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_02003ce4
|
||||
.extern func_02003f74
|
||||
.extern func_02004730
|
||||
.extern func_02004b94
|
||||
.extern func_02004ba8
|
||||
.extern func_02004c68
|
||||
.extern func_020078c0
|
||||
.extern func_020078f4
|
||||
.extern func_02007938
|
||||
.extern func_02007a44
|
||||
.extern func_0200a23c
|
||||
.extern func_0200a284
|
||||
.extern func_0200a318
|
||||
.extern func_0200aa20
|
||||
.extern func_0200afac
|
||||
.extern func_0200b4dc
|
||||
.extern func_0200c76c
|
||||
.extern func_0200dd94
|
||||
.extern func_020156b4
|
||||
.extern func_02015718
|
||||
.extern func_02016fcc
|
||||
.extern func_0201739c
|
||||
.extern func_020174a4
|
||||
.extern func_0201f1ac
|
||||
.extern func_0201f378
|
||||
.extern func_0201f704
|
||||
.extern func_0201f96c
|
||||
.extern func_0202019c
|
||||
.extern func_020209a4
|
||||
.extern func_020213f0
|
||||
.extern func_02021714
|
||||
.extern func_02021a1c
|
||||
.extern func_02027ab4
|
||||
.extern func_0202c0b8
|
||||
.extern func_0202c0bc
|
||||
.extern func_0202c0c4
|
||||
.extern func_0202c0c8
|
||||
.extern func_0202cec8
|
||||
.extern func_0202d5b4
|
||||
.extern func_02031e1c
|
||||
.extern func_020400c0
|
||||
.extern func_020400f4
|
||||
.extern func_02040100
|
||||
.extern func_02040464
|
||||
.extern func_02040528
|
||||
.extern func_020425e0
|
||||
.extern func_02042744
|
||||
.extern func_0204f614
|
||||
.extern func_ov00_020773c0
|
||||
.extern func_ov00_0207a38c
|
||||
.extern func_ov00_0207a3e4
|
||||
.extern func_ov00_0207a418
|
||||
.extern func_ov00_0207a4f0
|
||||
.extern func_ov00_0207a5ac
|
||||
.extern func_ov00_0207a654
|
||||
.extern func_ov00_0207a6d0
|
||||
.extern func_ov00_0207c170
|
||||
.extern func_ov00_020a1a3c
|
||||
.extern func_ov00_020a1b54
|
||||
.extern _ZN19Actor_UnkStruct_020C1Ev
|
||||
.extern func_ov00_020d69d4
|
||||
.extern func_ov00_020d69e4
|
||||
.extern func_ov01_020efdac
|
||||
.extern gOverlayManager
|
||||
-1248
File diff suppressed because it is too large
Load Diff
-457
@@ -1,457 +0,0 @@
|
||||
#pragma once
|
||||
.extern Divide
|
||||
.extern _ZN11ItemManager10GiveRupeesEsb
|
||||
.extern _ZN11ItemManager13EquipShipPartEjj
|
||||
.extern _ZN11ItemManager16SetShipPartCountEjjc
|
||||
.extern _ZN11ItemManager16SetTreasureCountEjc
|
||||
.extern _ZN12ActorManager14Actor_vfunc_28Ev
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_00EiP9FlagsUnk2
|
||||
.extern _ZN14AdventureFlags15Get_FlagsUnk_4aEi
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097eccEv
|
||||
.extern _ZN14AdventureFlags3GetEj
|
||||
.extern _ZN14AdventureFlags6CopyToEPi
|
||||
.extern _ZN14OverlayManager15LoadIfNotLoadedEjj
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager10GetUnk_098Ej
|
||||
.extern _ZNK11ItemManager16GetShipPartCountEjj
|
||||
.extern _ZNK11ItemManager16GetTreasureCountEj
|
||||
.extern _ZNK11ItemManager19GetEquippedShipPartEj
|
||||
.extern __register_global_object
|
||||
.extern gSinCosTable
|
||||
.extern data_02057200
|
||||
.extern data_0205785c
|
||||
.extern data_02057878
|
||||
.extern data_020691a0
|
||||
.extern data_027e0184
|
||||
.extern data_027e037c
|
||||
.extern data_027e03c8
|
||||
.extern data_027e05f8
|
||||
.extern data_027e0618
|
||||
.extern data_027e0718
|
||||
.extern data_027e071c
|
||||
.extern data_027e0764
|
||||
.extern data_027e077c
|
||||
.extern data_027e080c
|
||||
.extern data_027e08e4
|
||||
.extern data_027e0c54
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d04
|
||||
.extern gVec3p_ZERO
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0d78
|
||||
.extern data_027e0db0
|
||||
.extern data_027e0dbc
|
||||
.extern data_027e0e28
|
||||
.extern data_027e0e2c
|
||||
.extern data_027e0e58
|
||||
.extern gMapManager
|
||||
.extern data_027e0f64
|
||||
.extern gPlayer
|
||||
.extern gActorManager
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e103c
|
||||
.extern data_027e1040
|
||||
.extern data_027e1044
|
||||
.extern data_027e1048
|
||||
.extern data_027e104c
|
||||
.extern data_027e1050
|
||||
.extern data_027e1054
|
||||
.extern data_027e1058
|
||||
.extern data_027e105c
|
||||
.extern data_027e1060
|
||||
.extern data_027e1094
|
||||
.extern data_027e1098
|
||||
.extern data_ov00_020e9e18
|
||||
.extern data_ov00_020e9ec0
|
||||
.extern data_ov00_020e9f08
|
||||
.extern data_ov00_020e9f10
|
||||
.extern data_ov00_020ea110
|
||||
.extern data_ov00_020eaac4
|
||||
.extern data_ov00_020eab04
|
||||
.extern data_ov00_020eacc8
|
||||
.extern data_ov00_020ec718
|
||||
.extern data_ov00_020ec798
|
||||
.extern data_ov00_020ec7dc
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov03_020fc464
|
||||
.extern data_ov03_0210041c
|
||||
.extern data_ov03_02100634
|
||||
.extern data_ov03_02100648
|
||||
.extern data_ov08_02113b5c
|
||||
.extern data_ov22_0217a4ac
|
||||
.extern func_01ff80f8
|
||||
.extern func_01ff81f8
|
||||
.extern func_01ff8214
|
||||
.extern func_01ff8230
|
||||
.extern func_01ff8690
|
||||
.extern func_01ff88b0
|
||||
.extern func_01ff892c
|
||||
.extern func_01ff8988
|
||||
.extern func_01ff8a4c
|
||||
.extern func_01ff8a80
|
||||
.extern func_01ff8abc
|
||||
.extern func_01ff8e84
|
||||
.extern func_01ff991c
|
||||
.extern func_01ff9a18
|
||||
.extern func_01ff9a50
|
||||
.extern func_01ff9b4c
|
||||
.extern Vec3p_Add
|
||||
.extern Vec3p_Sub
|
||||
.extern func_01ffa8d4
|
||||
.extern func_01ffa9fc
|
||||
.extern func_01ffbe34
|
||||
.extern func_01fffb4c
|
||||
.extern func_01fffbec
|
||||
.extern func_02002bf4
|
||||
.extern func_02002c14
|
||||
.extern func_0200388c
|
||||
.extern func_02005bfc
|
||||
.extern func_02005dcc
|
||||
.extern func_020078f4
|
||||
.extern func_0200c8d0
|
||||
.extern func_02016fcc
|
||||
.extern func_0201739c
|
||||
.extern func_020174a4
|
||||
.extern func_02018450
|
||||
.extern func_02018ca4
|
||||
.extern func_0201973c
|
||||
.extern func_0201977c
|
||||
.extern func_0201b1bc
|
||||
.extern func_0201e24c
|
||||
.extern func_0201e388
|
||||
.extern func_0201e50c
|
||||
.extern func_0202ab64
|
||||
.extern func_0202abdc
|
||||
.extern func_0202b66c
|
||||
.extern func_0202c0c8
|
||||
.extern func_0202d5b4
|
||||
.extern func_0202d77c
|
||||
.extern func_0202e740
|
||||
.extern func_0202ece0
|
||||
.extern func_0202f134
|
||||
.extern func_0202f154
|
||||
.extern func_0202f360
|
||||
.extern func_0203005c
|
||||
.extern func_020300cc
|
||||
.extern func_02030274
|
||||
.extern func_02030294
|
||||
.extern func_020302d4
|
||||
.extern func_02030320
|
||||
.extern func_02030324
|
||||
.extern func_02030328
|
||||
.extern func_0203032c
|
||||
.extern func_02030330
|
||||
.extern func_02030334
|
||||
.extern func_02030338
|
||||
.extern func_0203033c
|
||||
.extern func_02030340
|
||||
.extern func_02030344
|
||||
.extern func_02030348
|
||||
.extern func_0203034c
|
||||
.extern func_02030350
|
||||
.extern func_02031ec0
|
||||
.extern func_02032714
|
||||
.extern func_02032788
|
||||
.extern func_020328a8
|
||||
.extern func_020329b0
|
||||
.extern func_02032a74
|
||||
.extern func_02032bd8
|
||||
.extern func_02032c10
|
||||
.extern func_02034698
|
||||
.extern func_020346f0
|
||||
.extern func_02034800
|
||||
.extern func_0203493c
|
||||
.extern func_020349cc
|
||||
.extern func_02034b0c
|
||||
.extern func_02034b90
|
||||
.extern func_02035064
|
||||
.extern func_020350ac
|
||||
.extern func_020350b4
|
||||
.extern func_0203516c
|
||||
.extern func_020351b8
|
||||
.extern func_020352d8
|
||||
.extern func_02036140
|
||||
.extern func_0203643c
|
||||
.extern func_02036808
|
||||
.extern func_02036d6c
|
||||
.extern func_0203780c
|
||||
.extern func_0203fe60
|
||||
.extern func_020400c0
|
||||
.extern func_020400f4
|
||||
.extern func_02040100
|
||||
.extern func_02040464
|
||||
.extern func_02043594
|
||||
.extern func_020435b4
|
||||
.extern func_02043600
|
||||
.extern func_0204dd9c
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_02078b0c
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078dac
|
||||
.extern func_ov00_02078fe8
|
||||
.extern func_ov00_02079878
|
||||
.extern func_ov00_02079898
|
||||
.extern func_ov00_020798e8
|
||||
.extern func_ov00_02079b34
|
||||
.extern func_ov00_02079b54
|
||||
.extern func_ov00_02079d28
|
||||
.extern func_ov00_02079da4
|
||||
.extern func_ov00_02079dc8
|
||||
.extern func_ov00_02079dd8
|
||||
.extern func_ov00_02079ed8
|
||||
.extern func_ov00_02079f3c
|
||||
.extern func_ov00_02079f5c
|
||||
.extern func_ov00_02079ffc
|
||||
.extern func_ov00_0207a294
|
||||
.extern func_ov00_0207a2d8
|
||||
.extern func_ov00_0207a300
|
||||
.extern func_ov00_0207a38c
|
||||
.extern func_ov00_0207a3e4
|
||||
.extern func_ov00_0207a614
|
||||
.extern func_ov00_0207a70c
|
||||
.extern func_ov00_0207a730
|
||||
.extern func_ov00_0207a748
|
||||
.extern func_ov00_0207a794
|
||||
.extern func_ov00_0207a7b0
|
||||
.extern func_ov00_0207b334
|
||||
.extern func_ov00_0207ba90
|
||||
.extern func_ov00_0207bc9c
|
||||
.extern func_ov00_0207c0ac
|
||||
.extern func_ov00_0207c0cc
|
||||
.extern func_ov00_0207c118
|
||||
.extern func_ov00_0207c1f8
|
||||
.extern func_ov00_0207c358
|
||||
.extern func_ov00_0207c444
|
||||
.extern _ZN10MapManager18func_ov00_020820ecEPi
|
||||
.extern _ZN10MapManager18func_ov00_020820fcEiii
|
||||
.extern _ZN10MapManager18func_ov00_0208210cEii
|
||||
.extern _ZN10MapManager18func_ov00_02082614Eii
|
||||
.extern _ZN10MapManager20GetCourseData_Unk_b0Ev
|
||||
.extern _ZN10MapManager18func_ov00_02082adcEv
|
||||
.extern _ZN10MapManager16MapData_vfunc_68Ev
|
||||
.extern _ZN10MapManager18func_ov00_020848b8Ev
|
||||
.extern func_ov00_02087d34
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_ov00_020a956c
|
||||
.extern func_ov00_020a9588
|
||||
.extern func_ov00_020a95ec
|
||||
.extern func_ov00_020a960c
|
||||
.extern func_ov00_020a9614
|
||||
.extern func_ov00_020a9624
|
||||
.extern func_ov00_020a9650
|
||||
.extern func_ov00_020a96d4
|
||||
.extern func_ov00_020a9740
|
||||
.extern func_ov00_020a9764
|
||||
.extern func_ov00_020a97d0
|
||||
.extern func_ov00_020a97e0
|
||||
.extern func_ov00_020a97f8
|
||||
.extern func_ov00_020a9864
|
||||
.extern func_ov00_020a9890
|
||||
.extern func_ov00_020a98bc
|
||||
.extern func_ov00_020a98e8
|
||||
.extern func_ov00_020a9938
|
||||
.extern func_ov00_020a9968
|
||||
.extern func_ov00_020a9998
|
||||
.extern func_ov00_020a99e0
|
||||
.extern func_ov00_020b3ee8
|
||||
.extern func_ov00_020b3f78
|
||||
.extern func_ov00_020b7d74
|
||||
.extern func_ov00_020b7ea4
|
||||
.extern func_ov00_020b7ffc
|
||||
.extern func_ov00_020bd618
|
||||
.extern func_ov00_020bd728
|
||||
.extern func_ov00_020c0cc8
|
||||
.extern func_ov00_020c0d68
|
||||
.extern func_ov00_020c0e04
|
||||
.extern func_ov00_020c0e24
|
||||
.extern _ZN19Actor_UnkStruct_020C1Ev
|
||||
.extern func_ov00_020cef40
|
||||
.extern func_ov00_020cf270
|
||||
.extern func_ov00_020cf330
|
||||
.extern func_ov00_020cf678
|
||||
.extern func_ov00_020cf8fc
|
||||
.extern func_ov00_020cf948
|
||||
.extern func_ov00_020cfc9c
|
||||
.extern func_ov00_020d033c
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d0490
|
||||
.extern func_ov00_020d054c
|
||||
.extern func_ov00_020d0594
|
||||
.extern func_ov00_020d1054
|
||||
.extern func_ov00_020d1058
|
||||
.extern func_ov00_020d1060
|
||||
.extern func_ov00_020d1064
|
||||
.extern func_ov00_020d106c
|
||||
.extern func_ov00_020d1070
|
||||
.extern func_ov00_020d1078
|
||||
.extern func_ov00_020d1080
|
||||
.extern func_ov00_020d108c
|
||||
.extern func_ov00_020d1090
|
||||
.extern func_ov00_020d109c
|
||||
.extern func_ov00_020d10a0
|
||||
.extern func_ov00_020d1594
|
||||
.extern func_ov00_020d15c0
|
||||
.extern func_ov00_020d15e0
|
||||
.extern func_ov00_020d37d8
|
||||
.extern func_ov00_020d3810
|
||||
.extern func_ov00_020d382c
|
||||
.extern func_ov00_020d384c
|
||||
.extern func_ov00_020d71a0
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov02_020eed40
|
||||
.extern func_ov02_020f2284
|
||||
.extern func_ov02_020f22a8
|
||||
.extern func_ov02_020f2378
|
||||
.extern func_ov02_020f2398
|
||||
.extern func_ov02_020f23cc
|
||||
.extern func_ov02_020f23ec
|
||||
.extern func_ov02_020f3804
|
||||
.extern func_ov02_020f420c
|
||||
.extern func_ov02_020f4d9c
|
||||
.extern func_ov02_020f50c0
|
||||
.extern func_ov02_020f5390
|
||||
.extern func_ov02_020f5504
|
||||
.extern func_ov02_020f56c8
|
||||
.extern func_ov02_020f5dc4
|
||||
.extern func_ov02_020f5e14
|
||||
.extern func_ov02_020f5ed4
|
||||
.extern func_ov03_020eed54
|
||||
.extern func_ov03_020eed7c
|
||||
.extern func_ov03_020eedf4
|
||||
.extern func_ov03_020eedfc
|
||||
.extern func_ov03_020ef734
|
||||
.extern func_ov03_020ef738
|
||||
.extern func_ov03_020f00f0
|
||||
.extern func_ov03_020f0158
|
||||
.extern func_ov03_020f041c
|
||||
.extern func_ov03_020f048c
|
||||
.extern func_ov03_020f10b0
|
||||
.extern func_ov03_020f125c
|
||||
.extern func_ov03_020f1400
|
||||
.extern func_ov03_020f1924
|
||||
.extern func_ov03_020f1f38
|
||||
.extern func_ov03_020f1f4c
|
||||
.extern func_ov03_020f2144
|
||||
.extern func_ov03_020f2294
|
||||
.extern func_ov03_020f2324
|
||||
.extern func_ov03_020f26d8
|
||||
.extern func_ov03_020f27e8
|
||||
.extern func_ov03_020f2848
|
||||
.extern func_ov03_020f2978
|
||||
.extern func_ov03_020f2a2c
|
||||
.extern func_ov03_020f2acc
|
||||
.extern func_ov03_020f2cf4
|
||||
.extern func_ov03_020f3894
|
||||
.extern func_ov03_020f3dc8
|
||||
.extern func_ov03_020f3de8
|
||||
.extern func_ov03_020f4060
|
||||
.extern func_ov03_020f4078
|
||||
.extern func_ov03_020f40a0
|
||||
.extern func_ov03_020f40c0
|
||||
.extern func_ov03_020f40e8
|
||||
.extern func_ov03_020f44d0
|
||||
.extern func_ov03_020f44ec
|
||||
.extern func_ov03_020f4510
|
||||
.extern func_ov03_020f4534
|
||||
.extern func_ov03_020f4678
|
||||
.extern func_ov03_020f46f8
|
||||
.extern func_ov03_020f4884
|
||||
.extern func_ov03_020f48dc
|
||||
.extern func_ov03_020f490c
|
||||
.extern func_ov03_020f4940
|
||||
.extern func_ov03_020f4960
|
||||
.extern func_ov03_020f4a5c
|
||||
.extern func_ov03_020f50c0
|
||||
.extern func_ov03_020f52ec
|
||||
.extern func_ov03_020f6200
|
||||
.extern func_ov03_020f6278
|
||||
.extern func_ov03_020f6384
|
||||
.extern func_ov03_020f63d4
|
||||
.extern func_ov03_020f6418
|
||||
.extern func_ov03_020f6714
|
||||
.extern func_ov03_020f6770
|
||||
.extern func_ov03_020f69fc
|
||||
.extern func_ov03_020f735c
|
||||
.extern func_ov03_020f74e8
|
||||
.extern func_ov03_020f7690
|
||||
.extern func_ov03_020f7d30
|
||||
.extern func_ov03_020f7e18
|
||||
.extern func_ov03_020f7e98
|
||||
.extern func_ov03_020f8008
|
||||
.extern func_ov03_020f8074
|
||||
.extern func_ov03_020f80a8
|
||||
.extern func_ov03_020f81e8
|
||||
.extern func_ov03_020f8260
|
||||
.extern func_ov03_020f86e0
|
||||
.extern func_ov03_020f9a7c
|
||||
.extern func_ov03_020f9e50
|
||||
.extern func_ov03_020f9ed8
|
||||
.extern func_ov03_020fa03c
|
||||
.extern func_ov03_020fa0e4
|
||||
.extern func_ov03_020fa150
|
||||
.extern func_ov03_020fa35c
|
||||
.extern func_ov03_020fadf4
|
||||
.extern func_ov03_020fae34
|
||||
.extern func_ov03_020fae64
|
||||
.extern func_ov03_020fae88
|
||||
.extern func_ov03_020faee4
|
||||
.extern func_ov03_020faf2c
|
||||
.extern func_ov03_020faf90
|
||||
.extern func_ov03_020fb010
|
||||
.extern func_ov03_020fb148
|
||||
.extern func_ov03_020fb258
|
||||
.extern func_ov03_020fb26c
|
||||
.extern func_ov03_020fbf48
|
||||
.extern func_ov04_02100ae0
|
||||
.extern func_ov04_02100bcc
|
||||
.extern func_ov04_0210f4e8
|
||||
.extern func_ov04_0210f4ec
|
||||
.extern func_ov04_0210f4f0
|
||||
.extern func_ov04_0210f4f4
|
||||
.extern func_ov04_0210f4f8
|
||||
.extern func_ov04_0210f5bc
|
||||
.extern func_ov05_02100b7c
|
||||
.extern func_ov05_021026f8
|
||||
.extern func_ov05_0210274c
|
||||
.extern func_ov05_02102828
|
||||
.extern func_ov05_02102a80
|
||||
.extern func_ov05_02103c6c
|
||||
.extern func_ov05_02103ea0
|
||||
.extern func_ov05_02103f14
|
||||
.extern func_ov05_02104014
|
||||
.extern func_ov05_0210443c
|
||||
.extern func_ov14_021518c4
|
||||
.extern func_ov15_02148cf4
|
||||
.extern func_ov15_0216d7b4
|
||||
.extern func_ov15_0216d870
|
||||
.extern func_ov15_0216d8c8
|
||||
.extern func_ov15_0216d968
|
||||
.extern func_ov15_0216daa8
|
||||
.extern func_ov15_0216daac
|
||||
.extern func_ov15_0216dd84
|
||||
.extern func_ov15_0216f438
|
||||
.extern func_ov15_0216f450
|
||||
.extern func_ov15_021749cc
|
||||
.extern func_ov15_02174a30
|
||||
.extern func_ov15_0217707c
|
||||
.extern func_ov15_0217d590
|
||||
.extern func_ov15_0217d59c
|
||||
.extern func_ov15_0217ddbc
|
||||
.extern func_ov17_0215faf0
|
||||
.extern func_ov17_021600f0
|
||||
.extern func_ov18_02160a74
|
||||
.extern func_ov29_0216dcf4
|
||||
.extern gAdventureFlags
|
||||
.extern gHealthManager
|
||||
.extern gItemManager
|
||||
.extern gOverlayManager
|
||||
.extern strcat
|
||||
.extern strcmp
|
||||
-23442
File diff suppressed because it is too large
Load Diff
-264
@@ -1,264 +0,0 @@
|
||||
#pragma once
|
||||
.extern Divide
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_02057634
|
||||
.extern data_02068e7c
|
||||
.extern data_020691a0
|
||||
.extern data_02075dac
|
||||
.extern data_027e05f8
|
||||
.extern data_027e0618
|
||||
.extern data_027e0698
|
||||
.extern data_027e071c
|
||||
.extern data_027e0764
|
||||
.extern data_027e08e4
|
||||
.extern data_027e0c38
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0d78
|
||||
.extern data_ov00_020e899c
|
||||
.extern data_ov00_020e9e18
|
||||
.extern data_ov00_020eacc8
|
||||
.extern data_ov00_020eb218
|
||||
.extern data_ov00_020ebe18
|
||||
.extern data_ov00_020ec218
|
||||
.extern data_ov00_020ec658
|
||||
.extern data_ov00_020ec678
|
||||
.extern data_ov00_020ec718
|
||||
.extern data_ov00_020ec754
|
||||
.extern data_ov00_020ec758
|
||||
.extern data_ov00_020ee698
|
||||
.extern data_ov00_020ee734
|
||||
.extern data_ov00_020ee820
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov00_020eed2c
|
||||
.extern func_01ff9b4c
|
||||
.extern func_01ff9b88
|
||||
.extern func_01ffbe34
|
||||
.extern func_02002c14
|
||||
.extern func_02003a9c
|
||||
.extern func_02003b04
|
||||
.extern func_02003ce4
|
||||
.extern func_02003f74
|
||||
.extern func_02004730
|
||||
.extern func_020047d8
|
||||
.extern func_02004b94
|
||||
.extern func_02004ba8
|
||||
.extern func_02004c54
|
||||
.extern func_02004c68
|
||||
.extern func_02004c7c
|
||||
.extern func_02004c90
|
||||
.extern func_02004e4c
|
||||
.extern func_020052e4
|
||||
.extern func_020078c0
|
||||
.extern func_020078d8
|
||||
.extern func_020078f4
|
||||
.extern func_02007908
|
||||
.extern func_02007938
|
||||
.extern func_02007984
|
||||
.extern func_02007ad8
|
||||
.extern func_0200b954
|
||||
.extern func_0200b974
|
||||
.extern func_02016fcc
|
||||
.extern func_0201739c
|
||||
.extern func_020174a4
|
||||
.extern func_0201f448
|
||||
.extern func_02023ea4
|
||||
.extern func_02023eec
|
||||
.extern func_0202a56c
|
||||
.extern func_0202a5c0
|
||||
.extern func_0202a5e8
|
||||
.extern func_0202ab54
|
||||
.extern func_0202ab64
|
||||
.extern func_0202ab78
|
||||
.extern func_0202abdc
|
||||
.extern func_0202abf4
|
||||
.extern func_0202c0b8
|
||||
.extern func_0202c0c4
|
||||
.extern func_0202cec8
|
||||
.extern func_0202d0cc
|
||||
.extern func_0202d598
|
||||
.extern func_0202d5b4
|
||||
.extern func_0202d5dc
|
||||
.extern func_0202d77c
|
||||
.extern func_0202e9f4
|
||||
.extern func_0202ea18
|
||||
.extern func_0202f134
|
||||
.extern func_0202f154
|
||||
.extern func_0202f360
|
||||
.extern func_02031e1c
|
||||
.extern func_02031ec0
|
||||
.extern func_02031f18
|
||||
.extern func_020320c0
|
||||
.extern func_02032714
|
||||
.extern func_02032788
|
||||
.extern func_020328a8
|
||||
.extern func_020329b0
|
||||
.extern func_02032a20
|
||||
.extern func_02032a74
|
||||
.extern func_02032bd8
|
||||
.extern func_02032c10
|
||||
.extern func_02032d40
|
||||
.extern func_02032d68
|
||||
.extern func_02032f94
|
||||
.extern func_02033e70
|
||||
.extern func_02034698
|
||||
.extern func_020346f0
|
||||
.extern func_02034710
|
||||
.extern func_020347b0
|
||||
.extern func_0203489c
|
||||
.extern func_0203490c
|
||||
.extern func_0203493c
|
||||
.extern func_02034984
|
||||
.extern func_020349cc
|
||||
.extern func_02034a1c
|
||||
.extern func_02034b0c
|
||||
.extern func_02034b90
|
||||
.extern func_02035064
|
||||
.extern func_020350ac
|
||||
.extern func_020350b4
|
||||
.extern func_0203516c
|
||||
.extern func_020351b8
|
||||
.extern func_0203643c
|
||||
.extern func_020366c4
|
||||
.extern func_02036700
|
||||
.extern func_020367ec
|
||||
.extern func_02036808
|
||||
.extern func_02036888
|
||||
.extern func_02036ce4
|
||||
.extern func_02036edc
|
||||
.extern func_02036f68
|
||||
.extern func_02037628
|
||||
.extern func_0203780c
|
||||
.extern func_02037854
|
||||
.extern func_02037918
|
||||
.extern func_02037f58
|
||||
.extern func_020386b4
|
||||
.extern func_020386b8
|
||||
.extern func_020386c4
|
||||
.extern func_020386cc
|
||||
.extern func_020386d8
|
||||
.extern func_02038758
|
||||
.extern func_02038770
|
||||
.extern func_0203878c
|
||||
.extern func_020387a4
|
||||
.extern func_02038b40
|
||||
.extern func_0203d77c
|
||||
.extern func_0203d7e0
|
||||
.extern func_0203e1b0
|
||||
.extern func_0203f904
|
||||
.extern func_020400c0
|
||||
.extern func_020400f4
|
||||
.extern func_02040100
|
||||
.extern func_02040464
|
||||
.extern func_0204366c
|
||||
.extern func_0204b068
|
||||
.extern func_0204b0d4
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_020774c4
|
||||
.extern func_ov00_02077568
|
||||
.extern func_ov00_020777d0
|
||||
.extern func_ov00_020777ec
|
||||
.extern func_ov00_020777f4
|
||||
.extern func_ov00_020778f0
|
||||
.extern func_ov00_0207792c
|
||||
.extern func_ov00_02077998
|
||||
.extern func_ov00_020779b4
|
||||
.extern func_ov00_02077a40
|
||||
.extern func_ov00_0207a2d8
|
||||
.extern func_ov00_0207a38c
|
||||
.extern func_ov00_0207a3e4
|
||||
.extern func_ov00_0207a418
|
||||
.extern func_ov00_0207a4d4
|
||||
.extern func_ov00_0207a4f0
|
||||
.extern func_ov00_0207a5ac
|
||||
.extern func_ov00_0207a5f4
|
||||
.extern func_ov00_0207a614
|
||||
.extern func_ov00_0207a654
|
||||
.extern func_ov00_0207a68c
|
||||
.extern func_ov00_0207a6ac
|
||||
.extern func_ov00_0207a6d0
|
||||
.extern func_ov00_0207c118
|
||||
.extern func_ov00_0207c170
|
||||
.extern func_ov00_0207c190
|
||||
.extern _ZN19Actor_UnkStruct_020C1Ev
|
||||
.extern func_ov00_020cfed0
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d03c4
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d0490
|
||||
.extern func_ov00_020d054c
|
||||
.extern func_ov00_020d05dc
|
||||
.extern func_ov00_020d063c
|
||||
.extern func_ov00_020d0644
|
||||
.extern func_ov00_020d0670
|
||||
.extern func_ov00_020d0790
|
||||
.extern func_ov00_020d0968
|
||||
.extern func_ov00_020d099c
|
||||
.extern func_ov00_020d1650
|
||||
.extern func_ov00_020d17a0
|
||||
.extern func_ov00_020d70a4
|
||||
.extern func_ov00_020d716c
|
||||
.extern func_ov00_020d71a0
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_020d8718
|
||||
.extern func_ov00_020d8728
|
||||
.extern func_ov00_020d873c
|
||||
.extern func_ov01_020f5258
|
||||
.extern func_ov01_020f53b0
|
||||
.extern func_ov01_020f54c8
|
||||
.extern func_ov01_020f5640
|
||||
.extern func_ov01_020f5c00
|
||||
.extern func_ov01_020f5c88
|
||||
.extern func_ov01_020f5fb4
|
||||
.extern func_ov01_020f6e00
|
||||
.extern func_ov01_020f6e28
|
||||
.extern func_ov01_020f6e50
|
||||
.extern func_ov01_020f6e68
|
||||
.extern func_ov01_020f6fa8
|
||||
.extern func_ov01_020f6fc4
|
||||
.extern func_ov01_020f732c
|
||||
.extern func_ov01_020f79bc
|
||||
.extern func_ov01_020f7b88
|
||||
.extern func_ov01_020f7c08
|
||||
.extern func_ov01_020f7c90
|
||||
.extern func_ov01_020f7e24
|
||||
.extern func_ov01_020f7ec8
|
||||
.extern func_ov01_020f7f34
|
||||
.extern func_ov01_020f7f78
|
||||
.extern func_ov01_020f7fb0
|
||||
.extern func_ov01_020f7fe8
|
||||
.extern func_ov01_020f8018
|
||||
.extern func_ov01_020f802c
|
||||
.extern func_ov01_020f80cc
|
||||
.extern func_ov01_020f80f4
|
||||
.extern func_ov01_020f8124
|
||||
.extern func_ov01_020f8234
|
||||
.extern func_ov01_020f8278
|
||||
.extern func_ov01_020f82c8
|
||||
.extern func_ov01_020f82dc
|
||||
.extern func_ov06_02101b5c
|
||||
.extern func_ov06_02101ba4
|
||||
.extern func_ov06_02101ba8
|
||||
.extern func_ov06_02101bf0
|
||||
.extern func_ov06_02101c84
|
||||
.extern func_ov06_02101c9c
|
||||
.extern func_ov06_02101d1c
|
||||
.extern func_ov06_02101de0
|
||||
.extern func_ov06_02101e18
|
||||
.extern func_ov06_02101e48
|
||||
.extern func_ov06_02101fa8
|
||||
.extern func_ov06_02102214
|
||||
.extern func_ov06_0210225c
|
||||
.extern func_ov06_0210226c
|
||||
.extern func_ov06_021022a8
|
||||
.extern func_ov06_021023d8
|
||||
.extern func_ov06_021024f0
|
||||
.extern func_ov06_02102564
|
||||
.extern func_ov06_021027d8
|
||||
.extern func_ov06_02102824
|
||||
.extern func_ov06_02102c68
|
||||
-21101
File diff suppressed because it is too large
Load Diff
-270
@@ -1,270 +0,0 @@
|
||||
#pragma once
|
||||
.extern FastDivide
|
||||
.extern WaitForTouchUpdate
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_02000000
|
||||
.extern data_02057634
|
||||
.extern data_027e0000
|
||||
.extern data_027e05f4
|
||||
.extern data_027e0ce0
|
||||
.extern data_ov61_0217a30c
|
||||
.extern data_ov61_0217a314
|
||||
.extern data_ov61_0217f464
|
||||
.extern func_01ff9b4c
|
||||
.extern func_01ff9b88
|
||||
.extern func_02002bac
|
||||
.extern func_02002bb8
|
||||
.extern func_02002bf4
|
||||
.extern func_02002c14
|
||||
.extern func_02003888
|
||||
.extern func_020039e4
|
||||
.extern func_02003a18
|
||||
.extern func_02003a54
|
||||
.extern func_02003a9c
|
||||
.extern func_02003b04
|
||||
.extern func_02003b20
|
||||
.extern func_02003ce4
|
||||
.extern func_02003f74
|
||||
.extern func_020040c4
|
||||
.extern func_020041c4
|
||||
.extern func_02004270
|
||||
.extern func_02004448
|
||||
.extern func_02004530
|
||||
.extern func_02004664
|
||||
.extern func_02004710
|
||||
.extern func_02004730
|
||||
.extern func_020047d8
|
||||
.extern func_02004848
|
||||
.extern func_020048c8
|
||||
.extern func_02004b94
|
||||
.extern func_02004ba8
|
||||
.extern func_02004bbc
|
||||
.extern func_02004be0
|
||||
.extern func_02004c04
|
||||
.extern func_02004c18
|
||||
.extern func_02004c2c
|
||||
.extern func_02004c40
|
||||
.extern func_02004c54
|
||||
.extern func_02004c68
|
||||
.extern func_02004c7c
|
||||
.extern func_02004c90
|
||||
.extern func_02004cb8
|
||||
.extern func_02004dc4
|
||||
.extern func_02004df8
|
||||
.extern func_0200505c
|
||||
.extern func_02005300
|
||||
.extern func_02005328
|
||||
.extern func_0200600c
|
||||
.extern func_02006060
|
||||
.extern func_020060b8
|
||||
.extern func_02006110
|
||||
.extern func_02006168
|
||||
.extern func_020061bc
|
||||
.extern func_02006214
|
||||
.extern func_0200626c
|
||||
.extern func_02006324
|
||||
.extern func_02006384
|
||||
.extern func_020063e4
|
||||
.extern func_02006444
|
||||
.extern func_02006504
|
||||
.extern func_020065c4
|
||||
.extern func_02006624
|
||||
.extern func_02006684
|
||||
.extern func_020066e4
|
||||
.extern func_02006744
|
||||
.extern func_02006804
|
||||
.extern func_020078c0
|
||||
.extern func_020078d8
|
||||
.extern func_020078f4
|
||||
.extern func_02007908
|
||||
.extern func_02007938
|
||||
.extern func_02007984
|
||||
.extern func_02007a44
|
||||
.extern func_02007ad8
|
||||
.extern func_02007c20
|
||||
.extern func_0200a23c
|
||||
.extern func_0200a284
|
||||
.extern func_0200a318
|
||||
.extern func_0200a53c
|
||||
.extern func_0200a63c
|
||||
.extern func_0200a6d4
|
||||
.extern func_0200a8d0
|
||||
.extern func_0200aa0c
|
||||
.extern func_0200b4b4
|
||||
.extern func_0200b7a4
|
||||
.extern func_0200b828
|
||||
.extern func_0200b898
|
||||
.extern func_0200ba40
|
||||
.extern func_0200bb68
|
||||
.extern func_0200c20c
|
||||
.extern func_0200c224
|
||||
.extern func_0200c2ac
|
||||
.extern func_0200c3c8
|
||||
.extern func_0200c3f4
|
||||
.extern func_0200c424
|
||||
.extern func_0200c454
|
||||
.extern func_0200c76c
|
||||
.extern func_0200c7c4
|
||||
.extern func_0200c8d0
|
||||
.extern func_0200d5d4
|
||||
.extern func_0200d5e4
|
||||
.extern func_0200d83c
|
||||
.extern func_0200d86c
|
||||
.extern func_0200d938
|
||||
.extern func_0200db28
|
||||
.extern func_0200ddb4
|
||||
.extern func_0200dddc
|
||||
.extern func_0200de70
|
||||
.extern func_0200e044
|
||||
.extern func_0200e0c8
|
||||
.extern func_0200e288
|
||||
.extern func_0200e2c0
|
||||
.extern func_0200e880
|
||||
.extern func_0200e8f8
|
||||
.extern func_0200ea5c
|
||||
.extern func_0200ea6c
|
||||
.extern func_0200eba8
|
||||
.extern func_0200ec14
|
||||
.extern func_0200ee38
|
||||
.extern func_0200ee4c
|
||||
.extern func_0200ee60
|
||||
.extern func_0200eebc
|
||||
.extern func_0200eec8
|
||||
.extern func_0200ef98
|
||||
.extern func_0200f014
|
||||
.extern func_0200f030
|
||||
.extern func_0200f248
|
||||
.extern func_02017374
|
||||
.extern func_02017394
|
||||
.extern func_0201739c
|
||||
.extern func_020174a4
|
||||
.extern func_0201f378
|
||||
.extern func_0201f40c
|
||||
.extern func_0201f5e4
|
||||
.extern func_0201f704
|
||||
.extern func_0201f7a8
|
||||
.extern func_0201f86c
|
||||
.extern func_020203f0
|
||||
.extern func_020213f0
|
||||
.extern func_020214d4
|
||||
.extern func_02023e80
|
||||
.extern func_02023ea4
|
||||
.extern func_02023eec
|
||||
.extern func_02027ebc
|
||||
.extern func_02027fe0
|
||||
.extern func_020296e0
|
||||
.extern func_02029804
|
||||
.extern func_02029830
|
||||
.extern func_020298f4
|
||||
.extern func_02029a00
|
||||
.extern func_02029a5c
|
||||
.extern func_0202ab48
|
||||
.extern func_0202c0b8
|
||||
.extern func_0202c0bc
|
||||
.extern func_0202c0c0
|
||||
.extern func_0202c0c4
|
||||
.extern func_0202c0c8
|
||||
.extern func_020400cc
|
||||
.extern func_020400e0
|
||||
.extern func_02040a10
|
||||
.extern func_02041894
|
||||
.extern func_020418d8
|
||||
.extern func_0204193c
|
||||
.extern func_0204198c
|
||||
.extern func_020419d0
|
||||
.extern func_02041a44
|
||||
.extern func_02041af8
|
||||
.extern func_02041c18
|
||||
.extern func_02041c2c
|
||||
.extern func_02041c90
|
||||
.extern func_02041ca8
|
||||
.extern func_02041e7c
|
||||
.extern func_02041ea8
|
||||
.extern func_02041fa4
|
||||
.extern func_02041fec
|
||||
.extern func_020425e0
|
||||
.extern func_020426d4
|
||||
.extern func_02043594
|
||||
.extern func_02043600
|
||||
.extern func_0204366c
|
||||
.extern func_0204902c
|
||||
.extern func_0204afd0
|
||||
.extern func_ov00_02077af8
|
||||
.extern func_ov00_02077c64
|
||||
.extern func_ov00_02077c84
|
||||
.extern func_ov00_02077d7c
|
||||
.extern func_ov00_02077da8
|
||||
.extern func_ov00_02077de8
|
||||
.extern func_ov00_02077e3c
|
||||
.extern func_ov00_02078298
|
||||
.extern func_ov00_02078314
|
||||
.extern func_ov00_0207831c
|
||||
.extern func_ov00_020787ac
|
||||
.extern func_ov01_020ef6e8
|
||||
.extern func_ov01_020ef804
|
||||
.extern func_ov01_020efa64
|
||||
.extern func_ov01_020efaa0
|
||||
.extern func_ov01_020efb30
|
||||
.extern func_ov01_020efbc0
|
||||
.extern func_ov01_020efc54
|
||||
.extern func_ov01_020efdac
|
||||
.extern func_ov01_020eff40
|
||||
.extern func_ov01_020eff9c
|
||||
.extern func_ov01_020effd4
|
||||
.extern func_ov01_020f0014
|
||||
.extern func_ov01_020f019c
|
||||
.extern func_ov01_020f01ac
|
||||
.extern func_ov01_020f02d8
|
||||
.extern func_ov01_020f0534
|
||||
.extern func_ov01_020f081c
|
||||
.extern func_ov01_020f0a78
|
||||
.extern func_ov01_020f0cc0
|
||||
.extern func_ov01_020f0f5c
|
||||
.extern func_ov01_020f17bc
|
||||
.extern func_ov01_020f1840
|
||||
.extern func_ov01_020f185c
|
||||
.extern func_ov01_020f1868
|
||||
.extern func_ov01_020f1ac0
|
||||
.extern func_ov01_020f1b84
|
||||
.extern func_ov01_020f1ba4
|
||||
.extern func_ov01_020f1c00
|
||||
.extern func_ov01_020f1c38
|
||||
.extern func_ov01_020f2888
|
||||
.extern func_ov01_020f28dc
|
||||
.extern func_ov01_020f2c44
|
||||
.extern func_ov01_020f433c
|
||||
.extern func_ov01_020f44e0
|
||||
.extern func_ov01_020f474c
|
||||
.extern func_ov01_020f482c
|
||||
.extern func_ov01_020f4858
|
||||
.extern func_ov61_0213e1b4
|
||||
.extern func_ov61_0214ae18
|
||||
.extern func_ov61_0214afc0
|
||||
.extern func_ov61_0214b090
|
||||
.extern func_ov61_0214b140
|
||||
.extern func_ov61_0214b17c
|
||||
.extern func_ov61_02158be8
|
||||
.extern func_ov61_02158e84
|
||||
.extern func_ov61_02158eb0
|
||||
.extern func_ov61_02158f5c
|
||||
.extern func_ov61_02159010
|
||||
.extern func_ov61_021590a0
|
||||
.extern func_ov61_021593d4
|
||||
.extern func_ov61_02159548
|
||||
.extern func_ov61_02159658
|
||||
.extern func_ov61_02159678
|
||||
.extern func_ov61_0215e998
|
||||
.extern func_ov61_0215eab0
|
||||
.extern func_ov61_0215eb08
|
||||
.extern func_ov61_0215ed0c
|
||||
.extern func_ov61_0215edfc
|
||||
.extern func_ov61_0215f038
|
||||
.extern func_ov61_0215f23c
|
||||
.extern func_ov61_02160afc
|
||||
.extern func_ov61_02160b50
|
||||
.extern func_ov61_02160ba8
|
||||
.extern func_ov61_02160c24
|
||||
.extern strcpy
|
||||
.extern strlen
|
||||
.extern strncpy
|
||||
-74995
File diff suppressed because it is too large
Load Diff
-764
@@ -1,764 +0,0 @@
|
||||
#pragma once
|
||||
.extern Approach_thunk
|
||||
.extern Atan2
|
||||
.extern Divide
|
||||
.extern PlaySoundEffect
|
||||
.extern Vec3p_Add
|
||||
.extern Vec3p_Axpy
|
||||
.extern Vec3p_Distance
|
||||
.extern Vec3p_Dot
|
||||
.extern Vec3p_Length
|
||||
.extern Vec3p_Normalize
|
||||
.extern Vec3p_Sub
|
||||
.extern _ZN10MapManager16MapData_vfunc_68Ev
|
||||
.extern _ZN10MapManager17GetMapData_Unk_48Ev
|
||||
.extern _ZN10MapManager17Get_MapData_Unk28Ev
|
||||
.extern _ZN10MapManager17Get_MapData_Unk2aEv
|
||||
.extern _ZN10MapManager18Get_MapData_Unk_d0Ev
|
||||
.extern _ZN10MapManager18Get_MapData_Unk_d8Ev
|
||||
.extern _ZN10MapManager18func_ov00_02083664EP5Vec3pi
|
||||
.extern _ZN10MapManager18func_ov00_02083770Eji
|
||||
.extern _ZN10MapManager18func_ov00_020838e8EjPi
|
||||
.extern _ZN10MapManager18func_ov00_020839b4Ei
|
||||
.extern _ZN10MapManager18func_ov00_020839c4Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083a1cEiPS_P5Vec3p
|
||||
.extern _ZN10MapManager18func_ov00_02083c24Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083c50Ei
|
||||
.extern _ZN10MapManager18func_ov00_02083e34Ecci
|
||||
.extern _ZN10MapManager18func_ov00_02083ef8EP5Vec3pS1_i
|
||||
.extern _ZN10MapManager18func_ov00_02083fb0EiPS_i
|
||||
.extern _ZN10MapManager18func_ov00_020840a0Ecci
|
||||
.extern _ZN10PlayerBase12CollidesWithEP8Cylinder
|
||||
.extern _ZN10PlayerBase18func_ov00_020a7c00Ei
|
||||
.extern _ZN10PlayerBase9AddHealthEs
|
||||
.extern _ZN11ItemManager12GetEquipItemEi
|
||||
.extern _ZN11ItemManager15Shield_vfunc_38Ei
|
||||
.extern _ZN11ItemManager18EquipItem_vfunc_38Ei
|
||||
.extern _ZN11ItemManager19GetDungeonItemModelEj
|
||||
.extern _ZN11ItemManager21GetEquipItemUncheckedEi
|
||||
.extern _ZN11ItemManager22UpdateSwordShieldInUseEv
|
||||
.extern _ZN12ActorManager12FilterActorsEP15FilterActorBaseP9ActorList
|
||||
.extern _ZN12ActorManager13FindActorByIdEj
|
||||
.extern _ZN12ActorManager8GetActorEP8ActorRef
|
||||
.extern _ZN13LinkStateBase19PlayerBase_vfunc_38EP5Vec3p
|
||||
.extern _ZN13LinkStateBase23PlayerLinkBase_vfunc_74Ev
|
||||
.extern _ZN14AdventureFlags18func_Ov00_02097810Ei
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097738Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097750Ev
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bbcEv
|
||||
.extern _ZN14AdventureFlags18func_ov00_02097bccEv
|
||||
.extern _ZN14OverlayManager15LoadIfNotLoadedEjj
|
||||
.extern _ZN14PlayerLinkBase19GetCurrentCharacterEv
|
||||
.extern _ZN17LinkStateInteract20SetGrabActorVelocityEP5Vec3p
|
||||
.extern _ZN19Actor_UnkStruct_020C1Ev
|
||||
.extern _ZN5Actor10GetAngleToEP5Vec3p
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor10SetUnk_11cEc
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12ApplyGravityEv
|
||||
.extern _ZN5Actor12CollidesWithEPS_
|
||||
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
|
||||
.extern _ZN5Actor12SetTransformEP9Transform
|
||||
.extern _ZN5Actor12XzDistanceToEP5Vec3p
|
||||
.extern _ZN5Actor13func_01fffd04Ei
|
||||
.extern _ZN5Actor15IsHitboxTouchedEb
|
||||
.extern _ZN5Actor15TrySetTransformEP9Transform
|
||||
.extern _ZN5Actor16CollidesWithLinkEv
|
||||
.extern _ZN5Actor18CollidesWithPlayerEj
|
||||
.extern _ZN5Actor18func_Ov00_020c1bfcEi
|
||||
.extern _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_hi
|
||||
.extern _ZN5Actor18func_ov00_020c2988EP5Vec3piS1_
|
||||
.extern _ZN5Actor18func_ov00_020c313cEj
|
||||
.extern _ZN5Actor4KillEv
|
||||
.extern _ZN5Actor6GetPosEv
|
||||
.extern _ZN5Actor8vfunc_0cEv
|
||||
.extern _ZN5Actor8vfunc_10Ej
|
||||
.extern _ZN5Actor8vfunc_18Ej
|
||||
.extern _ZN5Actor8vfunc_1cEPt
|
||||
.extern _ZN5Actor8vfunc_20Ei
|
||||
.extern _ZN5Actor8vfunc_24Ev
|
||||
.extern _ZN5Actor8vfunc_28Ev
|
||||
.extern _ZN5Actor8vfunc_2cEv
|
||||
.extern _ZN5Actor8vfunc_30Ev
|
||||
.extern _ZN5Actor8vfunc_38Ev
|
||||
.extern _ZN5Actor8vfunc_48EP9Knockback
|
||||
.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 _ZN7MapBase18func_ov00_0207f4a4EP5Vec2si
|
||||
.extern _ZN7MapBase18func_ov00_0207f588EP5Vec2sPS_P5Vec2bi
|
||||
.extern _ZN7MapBase8vfunc_18Ev
|
||||
.extern _ZN7MapBase8vfunc_48Ev
|
||||
.extern _ZN7MapBase8vfunc_50Ev
|
||||
.extern _ZN7MapBase8vfunc_64Ev
|
||||
.extern _ZN7MapBase8vfunc_68Eii
|
||||
.extern _ZN7MapBase8vfunc_6cEiii
|
||||
.extern _ZN7MapBase8vfunc_70EP5Vec3p
|
||||
.extern _ZN7MapBase8vfunc_74EP5Vec3p
|
||||
.extern _ZN7MapBase8vfunc_84Ei
|
||||
.extern _ZN7MapBase8vfunc_88Ev
|
||||
.extern _ZN7MapBase8vfunc_8cEv
|
||||
.extern _ZN7MapBase8vfunc_90Eiii
|
||||
.extern _ZN7MapBase8vfunc_9cEv
|
||||
.extern _ZN7MapBase8vfunc_a0Ev
|
||||
.extern _ZN7MapBase8vfunc_b0Eii
|
||||
.extern _ZN7MapBase8vfunc_b4Ev
|
||||
.extern _ZN7MapBase8vfunc_b8Ev
|
||||
.extern _ZN7MapBaseD1Ev
|
||||
.extern _ZN8Cylinder8OverlapsEPS_
|
||||
.extern _ZN9ActorTypeC1EjPFP5ActorvEPFivE
|
||||
.extern _ZN9ActorTypeD1Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZNK11ItemManager18func_ov00_020ad594Ei
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
.extern __register_global_object
|
||||
.extern data_02056be4
|
||||
.extern data_02057200
|
||||
.extern data_02068e9c
|
||||
.extern data_020691a0
|
||||
.extern data_02075dac
|
||||
.extern data_027e0194
|
||||
.extern data_027e05f4
|
||||
.extern data_027e05f8
|
||||
.extern data_027e0618
|
||||
.extern data_027e071c
|
||||
.extern data_027e0764
|
||||
.extern data_027e077c
|
||||
.extern data_027e08e4
|
||||
.extern data_027e0c38
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e0d44
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0d78
|
||||
.extern data_027e0dbc
|
||||
.extern data_027e0dcc
|
||||
.extern data_027e0e2c
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f68
|
||||
.extern data_027e0f84
|
||||
.extern data_027e0fc0
|
||||
.extern data_027e0fc4
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fd8
|
||||
.extern data_027e0fe0
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0ff8
|
||||
.extern data_027e0ffc
|
||||
.extern data_ov00_020dc878
|
||||
.extern data_ov00_020dc884
|
||||
.extern data_ov00_020dc894
|
||||
.extern data_ov00_020dca38
|
||||
.extern data_ov00_020dca3a
|
||||
.extern data_ov00_020e26b4
|
||||
.extern data_ov00_020e2dd8
|
||||
.extern data_ov00_020e2f04
|
||||
.extern data_ov00_020e2fa8
|
||||
.extern data_ov00_020e9360
|
||||
.extern data_ov00_020e9370
|
||||
.extern data_ov00_020e9c88
|
||||
.extern data_ov00_020ec218
|
||||
.extern data_ov00_020ec758
|
||||
.extern data_ov00_020ee698
|
||||
.extern data_ov00_020ee6f8
|
||||
.extern data_ov00_020ee734
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov01_020ff198
|
||||
.extern func_01ff8018
|
||||
.extern func_01ff80d4
|
||||
.extern func_01ff8214
|
||||
.extern func_01ff9158
|
||||
.extern func_01ff991c
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff9b4c
|
||||
.extern func_01ff9b88
|
||||
.extern func_01ffa9fc
|
||||
.extern func_01ffbe34
|
||||
.extern func_01ffbe78
|
||||
.extern func_01ffbf5c
|
||||
.extern func_01fffb4c
|
||||
.extern func_01fffbec
|
||||
.extern func_01fffcd8
|
||||
.extern func_02002bac
|
||||
.extern func_02003a9c
|
||||
.extern func_02003b04
|
||||
.extern func_02003ce4
|
||||
.extern func_02003f74
|
||||
.extern func_02004730
|
||||
.extern func_020047d8
|
||||
.extern func_02004b94
|
||||
.extern func_02004ba8
|
||||
.extern func_02004bbc
|
||||
.extern func_02004be0
|
||||
.extern func_02004c04
|
||||
.extern func_02004c18
|
||||
.extern func_02004c2c
|
||||
.extern func_02004c40
|
||||
.extern func_02004c54
|
||||
.extern func_02004c68
|
||||
.extern func_02004c7c
|
||||
.extern func_02004c90
|
||||
.extern func_02004cb8
|
||||
.extern func_02004e18
|
||||
.extern func_02006060
|
||||
.extern func_020078c0
|
||||
.extern func_020078d8
|
||||
.extern func_020078f4
|
||||
.extern func_02007908
|
||||
.extern func_02007984
|
||||
.extern func_02007a44
|
||||
.extern func_02007ad8
|
||||
.extern func_0200e02c
|
||||
.extern func_0200e044
|
||||
.extern func_0200e0c8
|
||||
.extern func_0200e8f8
|
||||
.extern func_0200ee4c
|
||||
.extern func_0200ee60
|
||||
.extern func_02016fcc
|
||||
.extern func_02016fe8
|
||||
.extern func_02017374
|
||||
.extern func_02017394
|
||||
.extern func_0201739c
|
||||
.extern func_020174a4
|
||||
.extern func_02017d30
|
||||
.extern func_02018450
|
||||
.extern func_02018c90
|
||||
.extern func_02019570
|
||||
.extern func_020197bc
|
||||
.extern func_020197fc
|
||||
.extern func_0201987c
|
||||
.extern func_0201b1bc
|
||||
.extern func_0201e24c
|
||||
.extern func_0201e388
|
||||
.extern func_0201e544
|
||||
.extern func_02027ab4
|
||||
.extern func_0202ab48
|
||||
.extern func_0202ab54
|
||||
.extern func_0202ab64
|
||||
.extern func_0202ab78
|
||||
.extern func_0202abdc
|
||||
.extern func_0202abf4
|
||||
.extern func_0202af4c
|
||||
.extern func_0202aff0
|
||||
.extern func_0202b154
|
||||
.extern func_0202b2e8
|
||||
.extern func_0202b2f8
|
||||
.extern func_0202b418
|
||||
.extern func_0202bac0
|
||||
.extern func_0202bac4
|
||||
.extern func_0202bbbc
|
||||
.extern func_0202bf58
|
||||
.extern func_0202cec8
|
||||
.extern func_0202d0cc
|
||||
.extern func_0202d5b4
|
||||
.extern func_0202d77c
|
||||
.extern func_0202de3c
|
||||
.extern func_0202e310
|
||||
.extern func_0202e58c
|
||||
.extern func_0202e730
|
||||
.extern func_0202e9f4
|
||||
.extern func_0202ea18
|
||||
.extern func_0202f134
|
||||
.extern func_0202f194
|
||||
.extern func_0202f1f0
|
||||
.extern func_0202f360
|
||||
.extern func_02031e1c
|
||||
.extern func_02031ec0
|
||||
.extern func_02031fc4
|
||||
.extern func_02031fec
|
||||
.extern func_0203206c
|
||||
.extern func_02032714
|
||||
.extern func_02032788
|
||||
.extern func_020328a8
|
||||
.extern func_020329b0
|
||||
.extern func_02032a20
|
||||
.extern func_02032a74
|
||||
.extern func_02032bd8
|
||||
.extern func_02032c10
|
||||
.extern func_02032f98
|
||||
.extern func_02033e70
|
||||
.extern func_02034698
|
||||
.extern func_020346d0
|
||||
.extern func_020346f0
|
||||
.extern func_020348ec
|
||||
.extern func_0203493c
|
||||
.extern func_02034984
|
||||
.extern func_020349cc
|
||||
.extern func_02034a1c
|
||||
.extern func_02034b0c
|
||||
.extern func_02034b90
|
||||
.extern func_02035064
|
||||
.extern func_020350ac
|
||||
.extern func_020350b4
|
||||
.extern func_0203516c
|
||||
.extern func_020351b8
|
||||
.extern func_02035370
|
||||
.extern func_020366c4
|
||||
.extern func_02036798
|
||||
.extern func_020368f4
|
||||
.extern func_02036ce4
|
||||
.extern func_02036edc
|
||||
.extern func_02037258
|
||||
.extern func_020385b8
|
||||
.extern func_02038b40
|
||||
.extern func_0203d77c
|
||||
.extern func_0203eba8
|
||||
.extern func_0203ebc8
|
||||
.extern func_0203f904
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_020777d0
|
||||
.extern func_ov00_02077830
|
||||
.extern func_ov00_0207784c
|
||||
.extern func_ov00_020778d8
|
||||
.extern func_ov00_020778f0
|
||||
.extern func_ov00_02078b0c
|
||||
.extern func_ov00_0207914c
|
||||
.extern func_ov00_020791dc
|
||||
.extern func_ov00_020792a0
|
||||
.extern func_ov00_02079470
|
||||
.extern func_ov00_02079b34
|
||||
.extern func_ov00_02079b54
|
||||
.extern func_ov00_02079b78
|
||||
.extern func_ov00_02079b94
|
||||
.extern func_ov00_02079d28
|
||||
.extern func_ov00_02079da4
|
||||
.extern func_ov00_02079dc8
|
||||
.extern func_ov00_02079dd8
|
||||
.extern func_ov00_02079e3c
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_0207a294
|
||||
.extern func_ov00_0207a2d8
|
||||
.extern func_ov00_0207a4f0
|
||||
.extern func_ov00_0207a5ac
|
||||
.extern func_ov00_0207b89c
|
||||
.extern func_ov00_0207bcb4
|
||||
.extern func_ov00_0207bd4c
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1f8
|
||||
.extern func_ov00_0207c444
|
||||
.extern func_ov00_0207c474
|
||||
.extern func_ov00_02081f4c
|
||||
.extern func_ov00_020872e8
|
||||
.extern func_ov00_02087d84
|
||||
.extern func_ov00_0208819c
|
||||
.extern func_ov00_0208ae94
|
||||
.extern func_ov00_0208b5a4
|
||||
.extern func_ov00_0208b5bc
|
||||
.extern func_ov00_0208b698
|
||||
.extern func_ov00_0208b6b8
|
||||
.extern func_ov00_0208b6bc
|
||||
.extern func_ov00_0208b6c4
|
||||
.extern func_ov00_0208b6c8
|
||||
.extern func_ov00_0208b6d0
|
||||
.extern func_ov00_0208b6d8
|
||||
.extern func_ov00_0208b6e0
|
||||
.extern func_ov00_0208b6e8
|
||||
.extern func_ov00_0208b6f0
|
||||
.extern func_ov00_0208b6f8
|
||||
.extern func_ov00_0208b700
|
||||
.extern func_ov00_0208b704
|
||||
.extern func_ov00_0208b70c
|
||||
.extern func_ov00_0208b710
|
||||
.extern func_ov00_0208b71c
|
||||
.extern func_ov00_0208b844
|
||||
.extern func_ov00_0208b870
|
||||
.extern func_ov00_0208b89c
|
||||
.extern func_ov00_0208b9cc
|
||||
.extern func_ov00_0208ba30
|
||||
.extern func_ov00_0208ba38
|
||||
.extern func_ov00_0208ba40
|
||||
.extern func_ov00_0208ba48
|
||||
.extern func_ov00_0208ba50
|
||||
.extern func_ov00_0208c38c
|
||||
.extern func_ov00_0208c39c
|
||||
.extern func_ov00_0208ca00
|
||||
.extern func_ov00_0208ccdc
|
||||
.extern func_ov00_0208d6e0
|
||||
.extern func_ov00_0208e6f0
|
||||
.extern func_ov00_0208e704
|
||||
.extern func_ov00_0208f030
|
||||
.extern func_ov00_020908f8
|
||||
.extern func_ov00_0209097c
|
||||
.extern func_ov00_02090980
|
||||
.extern func_ov00_020909e4
|
||||
.extern func_ov00_020909e8
|
||||
.extern func_ov00_020909ec
|
||||
.extern func_ov00_020909f0
|
||||
.extern func_ov00_020909f4
|
||||
.extern func_ov00_020909f8
|
||||
.extern func_ov00_020909fc
|
||||
.extern func_ov00_02090a00
|
||||
.extern func_ov00_02090a08
|
||||
.extern func_ov00_02090a0c
|
||||
.extern func_ov00_02090a10
|
||||
.extern func_ov00_02090a14
|
||||
.extern func_ov00_02090ac8
|
||||
.extern func_ov00_02090b08
|
||||
.extern func_ov00_02090bd8
|
||||
.extern func_ov00_02090be8
|
||||
.extern func_ov00_02090c28
|
||||
.extern func_ov00_02090e10
|
||||
.extern func_ov00_02090f64
|
||||
.extern func_ov00_02094824
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_ov00_020a9588
|
||||
.extern func_ov00_020a95a4
|
||||
.extern func_ov00_020a9624
|
||||
.extern func_ov00_020a9938
|
||||
.extern func_ov00_020a9960
|
||||
.extern func_ov00_020a99e0
|
||||
.extern func_ov00_020a9aac
|
||||
.extern func_ov00_020a9ab8
|
||||
.extern func_ov00_020a9aec
|
||||
.extern func_ov00_020a9af8
|
||||
.extern func_ov00_020a9b6c
|
||||
.extern func_ov00_020a9b78
|
||||
.extern func_ov00_020a9bec
|
||||
.extern func_ov00_020a9c14
|
||||
.extern func_ov00_020a9e28
|
||||
.extern func_ov00_020aa0f0
|
||||
.extern func_ov00_020b1940
|
||||
.extern func_ov00_020b199c
|
||||
.extern func_ov00_020b1b54
|
||||
.extern func_ov00_020b1ba4
|
||||
.extern func_ov00_020b1d3c
|
||||
.extern func_ov00_020b3ea8
|
||||
.extern func_ov00_020b3ee8
|
||||
.extern func_ov00_020b443c
|
||||
.extern func_ov00_020b4460
|
||||
.extern func_ov00_020b45f8
|
||||
.extern func_ov00_020b464c
|
||||
.extern func_ov00_020b46dc
|
||||
.extern func_ov00_020b471c
|
||||
.extern func_ov00_020b4730
|
||||
.extern func_ov00_020b4738
|
||||
.extern func_ov00_020b4830
|
||||
.extern func_ov00_020b4834
|
||||
.extern func_ov00_020b483c
|
||||
.extern func_ov00_020b4844
|
||||
.extern func_ov00_020b4908
|
||||
.extern func_ov00_020b4918
|
||||
.extern func_ov00_020b4938
|
||||
.extern func_ov00_020b493c
|
||||
.extern func_ov00_020b4940
|
||||
.extern func_ov00_020b4944
|
||||
.extern func_ov00_020b4a00
|
||||
.extern func_ov00_020b4ab8
|
||||
.extern func_ov00_020b50f8
|
||||
.extern func_ov00_020b510c
|
||||
.extern func_ov00_020b7d74
|
||||
.extern func_ov00_020b7df0
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020b7ea4
|
||||
.extern func_ov00_020b8610
|
||||
.extern func_ov00_020bb34c
|
||||
.extern func_ov00_020bb378
|
||||
.extern func_ov00_020bb390
|
||||
.extern func_ov00_020bb3a8
|
||||
.extern func_ov00_020bb44c
|
||||
.extern func_ov00_020bb46c
|
||||
.extern func_ov00_020bb4dc
|
||||
.extern func_ov00_020bb544
|
||||
.extern func_ov00_020bba60
|
||||
.extern func_ov00_020bba80
|
||||
.extern func_ov00_020bbb64
|
||||
.extern func_ov00_020bbbd0
|
||||
.extern func_ov00_020bbed4
|
||||
.extern func_ov00_020bc0a8
|
||||
.extern func_ov00_020bc27c
|
||||
.extern func_ov00_020bc48c
|
||||
.extern func_ov00_020bc500
|
||||
.extern func_ov00_020bc6d4
|
||||
.extern func_ov00_020bca4c
|
||||
.extern func_ov00_020bca94
|
||||
.extern func_ov00_020bcad8
|
||||
.extern func_ov00_020bcc24
|
||||
.extern func_ov00_020bcc70
|
||||
.extern func_ov00_020bccc8
|
||||
.extern func_ov00_020bcdb8
|
||||
.extern func_ov00_020bd360
|
||||
.extern func_ov00_020bd5f0
|
||||
.extern func_ov00_020bd5f4
|
||||
.extern func_ov00_020bd5fc
|
||||
.extern func_ov00_020bd618
|
||||
.extern func_ov00_020be418
|
||||
.extern func_ov00_020be540
|
||||
.extern func_ov00_020be674
|
||||
.extern func_ov00_020bebc0
|
||||
.extern func_ov00_020bf008
|
||||
.extern func_ov00_020c0bdc
|
||||
.extern func_ov00_020c0c08
|
||||
.extern func_ov00_020c0cc8
|
||||
.extern func_ov00_020c0d68
|
||||
.extern func_ov00_020c0e04
|
||||
.extern func_ov00_020c0e24
|
||||
.extern func_ov00_020c0ecc
|
||||
.extern func_ov00_020c1424
|
||||
.extern func_ov00_020c1450
|
||||
.extern func_ov00_020c3348
|
||||
.extern func_ov00_020c4048
|
||||
.extern func_ov00_020c4588
|
||||
.extern func_ov00_020c5288
|
||||
.extern func_ov00_020c54a0
|
||||
.extern func_ov00_020c5d34
|
||||
.extern func_ov00_020c5d74
|
||||
.extern func_ov00_020c5e20
|
||||
.extern func_ov00_020c5e58
|
||||
.extern func_ov00_020c5f1c
|
||||
.extern func_ov00_020c607c
|
||||
.extern func_ov00_020c70ac
|
||||
.extern func_ov00_020ca668
|
||||
.extern func_ov00_020ca7e8
|
||||
.extern func_ov00_020ca840
|
||||
.extern func_ov00_020caa00
|
||||
.extern func_ov00_020caa28
|
||||
.extern func_ov00_020cacf4
|
||||
.extern func_ov00_020cad30
|
||||
.extern func_ov00_020cae90
|
||||
.extern func_ov00_020cae98
|
||||
.extern func_ov00_020caea0
|
||||
.extern func_ov00_020caea8
|
||||
.extern func_ov00_020caeb4
|
||||
.extern func_ov00_020caef8
|
||||
.extern func_ov00_020caefc
|
||||
.extern func_ov00_020cafb8
|
||||
.extern func_ov00_020cafbc
|
||||
.extern func_ov00_020cafd0
|
||||
.extern func_ov00_020cb058
|
||||
.extern func_ov00_020cb06c
|
||||
.extern func_ov00_020cb080
|
||||
.extern func_ov00_020cb10c
|
||||
.extern func_ov00_020cb120
|
||||
.extern func_ov00_020cb12c
|
||||
.extern func_ov00_020cb13c
|
||||
.extern func_ov00_020cb1c0
|
||||
.extern func_ov00_020cb60c
|
||||
.extern func_ov00_020cbee8
|
||||
.extern func_ov00_020cc138
|
||||
.extern func_ov00_020cc150
|
||||
.extern func_ov00_020cc15c
|
||||
.extern func_ov00_020cc490
|
||||
.extern func_ov00_020cc524
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_020cecd8
|
||||
.extern func_ov00_020cef40
|
||||
.extern func_ov00_020cf270
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d1054
|
||||
.extern func_ov00_020d1058
|
||||
.extern func_ov00_020d1060
|
||||
.extern func_ov00_020d1064
|
||||
.extern func_ov00_020d106c
|
||||
.extern func_ov00_020d1070
|
||||
.extern func_ov00_020d1078
|
||||
.extern func_ov00_020d1080
|
||||
.extern func_ov00_020d108c
|
||||
.extern func_ov00_020d1094
|
||||
.extern func_ov00_020d109c
|
||||
.extern func_ov00_020d10a0
|
||||
.extern func_ov00_020d18f4
|
||||
.extern func_ov00_020d1980
|
||||
.extern func_ov00_020d37d8
|
||||
.extern func_ov00_020d3810
|
||||
.extern func_ov00_020d382c
|
||||
.extern func_ov00_020d384c
|
||||
.extern func_ov00_020d3910
|
||||
.extern func_ov00_020d3974
|
||||
.extern func_ov00_020d3988
|
||||
.extern func_ov00_020d3a04
|
||||
.extern func_ov00_020d3b1c
|
||||
.extern func_ov00_020d3b44
|
||||
.extern func_ov00_020d3b6c
|
||||
.extern func_ov00_020d3c80
|
||||
.extern func_ov00_020d3ca8
|
||||
.extern func_ov00_020d4414
|
||||
.extern func_ov00_020d4478
|
||||
.extern func_ov00_020d4494
|
||||
.extern func_ov00_020d454c
|
||||
.extern func_ov00_020d4624
|
||||
.extern func_ov00_020d4964
|
||||
.extern func_ov00_020d4b54
|
||||
.extern func_ov00_020d4e90
|
||||
.extern func_ov00_020d4e98
|
||||
.extern func_ov00_020d4ee0
|
||||
.extern func_ov00_020d4f80
|
||||
.extern func_ov00_020d4ff8
|
||||
.extern func_ov00_020d50fc
|
||||
.extern func_ov00_020d5144
|
||||
.extern func_ov00_020d51d0
|
||||
.extern func_ov00_020d61b0
|
||||
.extern func_ov00_020d656c
|
||||
.extern func_ov00_020d6594
|
||||
.extern func_ov00_020d70a4
|
||||
.extern func_ov00_020d716c
|
||||
.extern func_ov00_020d7180
|
||||
.extern func_ov00_020d7404
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov00_020d7b60
|
||||
.extern func_ov00_020d7c8c
|
||||
.extern func_ov00_020d8024
|
||||
.extern func_ov01_020f5024
|
||||
.extern func_ov01_020f5110
|
||||
.extern func_ov01_020f5470
|
||||
.extern func_ov01_020f549c
|
||||
.extern func_ov01_020f54c8
|
||||
.extern func_ov01_020f55e8
|
||||
.extern func_ov01_020f5640
|
||||
.extern func_ov01_020f5c00
|
||||
.extern func_ov01_020f6e28
|
||||
.extern func_ov01_020f6e50
|
||||
.extern func_ov01_020f6e68
|
||||
.extern func_ov01_020f6fa8
|
||||
.extern func_ov01_020f6fc4
|
||||
.extern func_ov01_020f732c
|
||||
.extern func_ov01_020f79bc
|
||||
.extern func_ov01_020f7c08
|
||||
.extern func_ov01_020f7c90
|
||||
.extern func_ov01_020f7ca0
|
||||
.extern func_ov01_020f7cf8
|
||||
.extern func_ov01_020f7cfc
|
||||
.extern func_ov01_020f7d04
|
||||
.extern func_ov01_020f7d28
|
||||
.extern func_ov01_020f7d44
|
||||
.extern func_ov01_020f7dac
|
||||
.extern func_ov01_020f7dc0
|
||||
.extern func_ov01_020f7e10
|
||||
.extern func_ov01_020f7e24
|
||||
.extern func_ov01_020f7ec8
|
||||
.extern func_ov01_020f7eec
|
||||
.extern func_ov01_020f7f10
|
||||
.extern func_ov01_020f7f34
|
||||
.extern func_ov01_020f7f78
|
||||
.extern func_ov01_020f7fb0
|
||||
.extern func_ov01_020f7fe8
|
||||
.extern func_ov01_020f8018
|
||||
.extern func_ov01_020f802c
|
||||
.extern func_ov01_020f80cc
|
||||
.extern func_ov01_020f80f4
|
||||
.extern func_ov01_020f8124
|
||||
.extern func_ov01_020f813c
|
||||
.extern func_ov01_020f8234
|
||||
.extern func_ov01_020f8278
|
||||
.extern func_ov01_020f82c8
|
||||
.extern func_ov01_020f82dc
|
||||
.extern func_ov01_020f82f8
|
||||
.extern func_ov01_020f8340
|
||||
.extern func_ov01_020f8388
|
||||
.extern func_ov01_020f83b8
|
||||
.extern func_ov01_020f83e8
|
||||
.extern func_ov01_020f8408
|
||||
.extern func_ov01_020f8434
|
||||
.extern func_ov01_020f8500
|
||||
.extern func_ov04_02100ae0
|
||||
.extern func_ov04_02100bcc
|
||||
.extern func_ov04_02105b10
|
||||
.extern func_ov04_02105c64
|
||||
.extern func_ov04_02105cd0
|
||||
.extern func_ov04_02105f64
|
||||
.extern func_ov04_02105fdc
|
||||
.extern func_ov04_0210a0a8
|
||||
.extern func_ov04_0210a8dc
|
||||
.extern func_ov04_0210a9ac
|
||||
.extern func_ov04_0210ab20
|
||||
.extern func_ov04_0210b2d8
|
||||
.extern func_ov04_0210b3f0
|
||||
.extern func_ov04_0210b5e0
|
||||
.extern func_ov04_0210b640
|
||||
.extern func_ov04_0210b678
|
||||
.extern func_ov04_0210be04
|
||||
.extern func_ov04_0210bfa8
|
||||
.extern func_ov04_0210c1f8
|
||||
.extern func_ov04_0210c3fc
|
||||
.extern func_ov04_0210c52c
|
||||
.extern func_ov04_0210c5cc
|
||||
.extern func_ov04_0210c764
|
||||
.extern func_ov04_0210c800
|
||||
.extern func_ov04_0210c88c
|
||||
.extern func_ov04_0210c8d4
|
||||
.extern func_ov04_0210ca84
|
||||
.extern func_ov04_0210cb00
|
||||
.extern func_ov04_0210f4e8
|
||||
.extern func_ov04_0210f4ec
|
||||
.extern func_ov04_0210f4f0
|
||||
.extern func_ov04_0210f4f4
|
||||
.extern func_ov04_0210f4f8
|
||||
.extern func_ov04_0210f5bc
|
||||
.extern func_ov04_0210f604
|
||||
.extern func_ov04_0210f634
|
||||
.extern func_ov05_02100b7c
|
||||
.extern func_ov05_021026f8
|
||||
.extern func_ov05_0210274c
|
||||
.extern func_ov05_02102828
|
||||
.extern func_ov05_02102c2c
|
||||
.extern func_ov05_021041c4
|
||||
.extern func_ov05_0210826c
|
||||
.extern func_ov05_021082e4
|
||||
.extern func_ov05_0210cbc4
|
||||
.extern func_ov05_0210cc00
|
||||
.extern func_ov05_0210cc88
|
||||
.extern func_ov05_0210e4e4
|
||||
.extern func_ov05_0210e8b4
|
||||
.extern func_ov05_0210eaa0
|
||||
.extern func_ov05_02111bc0
|
||||
.extern func_ov05_02111c00
|
||||
.extern func_ov05_02111c6c
|
||||
.extern func_ov05_02111c70
|
||||
.extern func_ov60_021450e4
|
||||
.extern func_ov60_02145310
|
||||
.extern func_ov60_02145a80
|
||||
.extern func_ov60_02145aac
|
||||
.extern func_ov61_021792ec
|
||||
.extern func_ov61_021796dc
|
||||
.extern func_ov61_02179b68
|
||||
.extern func_ov61_02179ce4
|
||||
.extern func_ov61_02179ee4
|
||||
.extern func_ov61_02179f88
|
||||
.extern gActorManager
|
||||
.extern gAdventureFlags
|
||||
.extern gItemManager
|
||||
.extern gMapManager
|
||||
.extern gOverlayManager
|
||||
.extern gPlayer
|
||||
.extern gPlayerAngle
|
||||
.extern gPlayerAnimHandler
|
||||
.extern gPlayerLink
|
||||
.extern gPlayerPos
|
||||
.extern gPlayerVel
|
||||
.extern gSinCosTable
|
||||
.extern gVec3p_ZERO
|
||||
.extern strncpy
|
||||
-70376
File diff suppressed because it is too large
Load Diff
-115
@@ -1,115 +0,0 @@
|
||||
#pragma once
|
||||
.extern FastDivide
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_02057200
|
||||
.extern data_02057634
|
||||
.extern data_02068e6c
|
||||
.extern data_020691a0
|
||||
.extern data_027e05f4
|
||||
.extern data_027e0618
|
||||
.extern data_027e08e4
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0ce0
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0d78
|
||||
.extern data_ov00_020ec718
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_01ffbe34
|
||||
.extern func_02003ce4
|
||||
.extern func_02003f74
|
||||
.extern func_02004730
|
||||
.extern func_020047d8
|
||||
.extern func_02004b94
|
||||
.extern func_02004ba8
|
||||
.extern func_02004c68
|
||||
.extern func_02004c7c
|
||||
.extern func_020078f4
|
||||
.extern func_02007908
|
||||
.extern func_02007a44
|
||||
.extern func_02007ad8
|
||||
.extern func_0200bd50
|
||||
.extern func_0200e288
|
||||
.extern func_0200e8f8
|
||||
.extern func_0200ee38
|
||||
.extern func_0200ee4c
|
||||
.extern func_0200ee60
|
||||
.extern func_0200f014
|
||||
.extern func_0200f248
|
||||
.extern func_02016fcc
|
||||
.extern func_0201739c
|
||||
.extern func_020174a4
|
||||
.extern func_02027ab4
|
||||
.extern func_0202ab38
|
||||
.extern func_0202ab48
|
||||
.extern func_0202c0b8
|
||||
.extern func_0202c0c4
|
||||
.extern func_0202cec8
|
||||
.extern func_0202d0cc
|
||||
.extern func_0202d5b4
|
||||
.extern func_0202f360
|
||||
.extern func_02031e1c
|
||||
.extern func_02032714
|
||||
.extern func_02032788
|
||||
.extern func_020328a8
|
||||
.extern func_020329b0
|
||||
.extern func_02032a74
|
||||
.extern func_02032bd8
|
||||
.extern func_0203493c
|
||||
.extern func_020349cc
|
||||
.extern func_02034b0c
|
||||
.extern func_02035064
|
||||
.extern func_020350ac
|
||||
.extern func_020350b4
|
||||
.extern func_0203516c
|
||||
.extern func_020351b8
|
||||
.extern func_020352d8
|
||||
.extern func_02035370
|
||||
.extern func_0203d77c
|
||||
.extern func_020400c0
|
||||
.extern func_020400f4
|
||||
.extern func_02040100
|
||||
.extern func_02040464
|
||||
.extern func_0204f614
|
||||
.extern func_0204f754
|
||||
.extern func_ov00_0207a294
|
||||
.extern func_ov00_0207a2d8
|
||||
.extern func_ov00_0207a614
|
||||
.extern func_ov00_0207c118
|
||||
.extern func_ov00_0207c190
|
||||
.extern func_ov00_020d50fc
|
||||
.extern func_ov00_020d5144
|
||||
.extern func_ov00_020d51d0
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_020d7c8c
|
||||
.extern func_ov00_020d7f18
|
||||
.extern func_ov01_020eed40
|
||||
.extern func_ov01_020eef50
|
||||
.extern func_ov01_020ef6e8
|
||||
.extern func_ov01_020ef72c
|
||||
.extern func_ov01_020efa64
|
||||
.extern func_ov01_020efaa0
|
||||
.extern func_ov01_020efdac
|
||||
.extern func_ov01_020efe20
|
||||
.extern func_ov01_020efe80
|
||||
.extern func_ov01_020efec0
|
||||
.extern func_ov01_020eff00
|
||||
.extern func_ov01_020eff9c
|
||||
.extern func_ov01_020f0014
|
||||
.extern func_ov01_020f019c
|
||||
.extern func_ov01_020f02d8
|
||||
.extern func_ov01_020f0428
|
||||
.extern func_ov01_020f0468
|
||||
.extern func_ov01_020f081c
|
||||
.extern func_ov01_020f093c
|
||||
.extern func_ov01_020f1ac0
|
||||
.extern func_ov01_020f5024
|
||||
.extern func_ov01_020f5110
|
||||
.extern func_ov01_020f7f34
|
||||
.extern func_ov01_020f7fb0
|
||||
.extern func_ov01_020f7fe8
|
||||
.extern func_ov01_020f802c
|
||||
.extern func_ov01_020f8434
|
||||
.extern func_ov01_020f8500
|
||||
.extern strcat
|
||||
.extern strcpy
|
||||
-4711
File diff suppressed because it is too large
Load Diff
@@ -1,73 +0,0 @@
|
||||
#pragma once
|
||||
.extern Vec3p_Add
|
||||
.extern _ZN10MapManager18func_ov00_02083fb0EiPS_i
|
||||
.extern _ZN11ItemManager10GiveRupeesEsb
|
||||
.extern _ZN5Actor10SetUnk_11bEv
|
||||
.extern _ZN5Actor11SetVelocityEP5Vec3p
|
||||
.extern _ZN5Actor12ApplyGravityEv
|
||||
.extern _ZN5Actor12CollidesWithEPS_
|
||||
.extern _ZN5Actor12GetOffsetPosEP5Vec3p
|
||||
.extern _ZN5Actor12KillInBoundsEv
|
||||
.extern _ZN5Actor12SetTransformEP9Transform
|
||||
.extern _ZN5Actor13func_01fffd04Ei
|
||||
.extern _ZN5Actor15IsHitboxTouchedEb
|
||||
.extern _ZN5Actor15TrySetTransformEP9Transform
|
||||
.extern _ZN5Actor16CollidesWithLinkEv
|
||||
.extern _ZN5Actor18CollidesWithPlayerEj
|
||||
.extern _ZN5Actor18func_ov00_020c2c0cEv
|
||||
.extern _ZN5Actor18func_ov00_020c2c70Ev
|
||||
.extern _ZN5Actor18func_ov00_020c2d54Ev
|
||||
.extern _ZN5Actor18func_ov00_020c2de4Ev
|
||||
.extern _ZN5Actor18func_ov00_020c313cEj
|
||||
.extern _ZN5Actor20IncreaseActiveFramesEv
|
||||
.extern _ZN5Actor4KillEv
|
||||
.extern _ZN5Actor6GetPosEv
|
||||
.extern _ZN5Actor8vfunc_0cEv
|
||||
.extern _ZN5Actor8vfunc_10Ej
|
||||
.extern _ZN5Actor8vfunc_1cEPt
|
||||
.extern _ZN5Actor8vfunc_24Ev
|
||||
.extern _ZN5Actor8vfunc_28Ev
|
||||
.extern _ZN5Actor8vfunc_2cEv
|
||||
.extern _ZN5Actor8vfunc_30Ev
|
||||
.extern _ZN5Actor8vfunc_38Ev
|
||||
.extern _ZN5Actor8vfunc_48EP9Knockback
|
||||
.extern _ZN5Actor8vfunc_4cEPi
|
||||
.extern _ZN5Actor8vfunc_54Ev
|
||||
.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 _ZN9ActorTypeC1EjPFP5ActorvEPFivE
|
||||
.extern _ZN9ActorTypeD1Ev
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern __register_global_object
|
||||
.extern data_027e0764
|
||||
.extern data_027e0fe0
|
||||
.extern data_ov00_020e9370
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_0202bc38
|
||||
.extern func_ov00_0207a13c
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_020bce48
|
||||
.extern func_ov00_020c5a24
|
||||
.extern func_ov00_020d7ad4
|
||||
.extern func_ov05_02102c2c
|
||||
.extern gItemManager
|
||||
.extern gMapManager
|
||||
.extern gPlayerLink
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user