mirror of
https://github.com/HarbourMasters/Starship.git
synced 2025-01-23 13:35:11 +03:00
fox_end2 decompiled (#116)
* func_ending_8018CE20 * progress * func_ending_8018D638 * func_ending_8018D814 * func_ending_8018DA0C * func_ending_8018DCB4 * func_ending_8018E1B8 * func_ending_8018E7B8 * func_ending_8018F2A8 * func_ending_8018F64C * func_ending_8018FC60 * func_ending_80190274 * func_ending_80190648 * func_ending_80190778 * func_ending_80190CF0 * func_ending_80191234 * func_ending_80191294 * func_ending_80191710 * func_ending_80191C7C * func_ending_80192164 * func_ending_80192290 * func_ending_8019237C * func_ending_801926D4 * . * everything matches * MISSION ACCOMPLISHED * review * ultratype * LEVEL_UNK_M1
This commit is contained in:
parent
092b8fc169
commit
4a85ee2663
3
.vscode/settings.json
vendored
3
.vscode/settings.json
vendored
@ -51,7 +51,8 @@
|
|||||||
"sf64level.h": "c",
|
"sf64level.h": "c",
|
||||||
"prevent_bss_reordering2.h": "c",
|
"prevent_bss_reordering2.h": "c",
|
||||||
"ast_aq.h": "c",
|
"ast_aq.h": "c",
|
||||||
"ast_8e1f80.h": "c"
|
"ast_8e1f80.h": "c",
|
||||||
|
"fox_end2.inc" : "c"
|
||||||
},
|
},
|
||||||
"C_Cpp_Runner.msvcBatchPath": ""
|
"C_Cpp_Runner.msvcBatchPath": ""
|
||||||
}
|
}
|
@ -987,7 +987,6 @@ extern u16 D_70123F8[];
|
|||||||
extern u16 D_70123F8[];
|
extern u16 D_70123F8[];
|
||||||
|
|
||||||
// ast_9EB5E0, ast_CA9DE0, ast_D43400, ast_D68480, ast_D91F10
|
// ast_9EB5E0, ast_CA9DE0, ast_D43400, ast_D68480, ast_D91F10
|
||||||
extern u8 D_8000000[];
|
|
||||||
extern u16 D_8000680[];
|
extern u16 D_8000680[];
|
||||||
extern u8 D_80006A0[];
|
extern u8 D_80006A0[];
|
||||||
extern u16 D_80017A0[];
|
extern u16 D_80017A0[];
|
||||||
|
@ -64,6 +64,7 @@ typedef enum {
|
|||||||
} OverlaySetups;
|
} OverlaySetups;
|
||||||
|
|
||||||
typedef enum LevelId {
|
typedef enum LevelId {
|
||||||
|
/* -1 */ LEVEL_UNK_M1 = -1,
|
||||||
/* 0 */ LEVEL_CORNERIA,
|
/* 0 */ LEVEL_CORNERIA,
|
||||||
/* 1 */ LEVEL_METEO,
|
/* 1 */ LEVEL_METEO,
|
||||||
/* 2 */ LEVEL_SECTOR_X,
|
/* 2 */ LEVEL_SECTOR_X,
|
||||||
|
@ -906,3 +906,8 @@ D_C038860 = 0x0C038860;
|
|||||||
D_C038954 = 0x0C038954;
|
D_C038954 = 0x0C038954;
|
||||||
|
|
||||||
D_fake_i6_80196D00 = 0x80196D00;
|
D_fake_i6_80196D00 = 0x80196D00;
|
||||||
|
|
||||||
|
// fox_end2
|
||||||
|
D_3016CC0 = 0x03016CC0;
|
||||||
|
D_50054B0 = 0x050054B0;
|
||||||
|
D_7016540 = 0x07016540;
|
||||||
|
@ -7,7 +7,7 @@ f32 D_800D2F58 = 0.0f;
|
|||||||
f32 D_800D2F5C = 0.0f;
|
f32 D_800D2F5C = 0.0f;
|
||||||
f32 D_800D2F60 = 0.0f;
|
f32 D_800D2F60 = 0.0f;
|
||||||
f32 D_800D2F64 = 0.0f;
|
f32 D_800D2F64 = 0.0f;
|
||||||
u8 D_800D2F68 = 0;
|
u8 D_800D2F68 = false;
|
||||||
u8 D_800D2F6C[20] = {
|
u8 D_800D2F6C[20] = {
|
||||||
PLANET_CORNERIA, PLANET_METEO, PLANET_SECTOR_X, PLANET_AREA_6, PLANET_AREA_6,
|
PLANET_CORNERIA, PLANET_METEO, PLANET_SECTOR_X, PLANET_AREA_6, PLANET_AREA_6,
|
||||||
PLANET_SECTOR_Y, SAVE_SLOT_VENOM_1, SAVE_SLOT_SOLAR, PLANET_ZONESS, SAVE_SLOT_VENOM_1,
|
PLANET_SECTOR_Y, SAVE_SLOT_VENOM_1, SAVE_SLOT_SOLAR, PLANET_ZONESS, SAVE_SLOT_VENOM_1,
|
||||||
|
@ -187,7 +187,7 @@ void func_ending_80187860(s32 arg0, s32 arg1) {
|
|||||||
#else
|
#else
|
||||||
Animation* D_ending_80192820[4] = { &D_60246F8, &D_60338DC, &D_6036278, &D_603531C };
|
Animation* D_ending_80192820[4] = { &D_60246F8, &D_60338DC, &D_6036278, &D_603531C };
|
||||||
void func_ending_80187860(s32, s32);
|
void func_ending_80187860(s32, s32);
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_1/func_ending_80187860.s")
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/fox_end1/func_ending_80187860.s")
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void func_ending_80187D3C(s32 arg0) {
|
void func_ending_80187D3C(s32 arg0) {
|
||||||
@ -407,7 +407,7 @@ void func_ending_8018845C(void) {
|
|||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
void func_ending_8018845C(void);
|
void func_ending_8018845C(void);
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_1/func_ending_8018845C.s")
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/fox_end1/func_ending_8018845C.s")
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
s32 func_ending_80188634(void) {
|
s32 func_ending_80188634(void) {
|
1052
src/overlays/ovl_ending/fox_end2.c
Normal file
1052
src/overlays/ovl_ending/fox_end2.c
Normal file
File diff suppressed because it is too large
Load Diff
327
src/overlays/ovl_ending/fox_end2_data.c
Normal file
327
src/overlays/ovl_ending/fox_end2_data.c
Normal file
@ -0,0 +1,327 @@
|
|||||||
|
#ifndef FOX_END2_DATA
|
||||||
|
#define FOX_END2_DATA
|
||||||
|
|
||||||
|
#include "global.h"
|
||||||
|
|
||||||
|
typedef struct {
|
||||||
|
/* 0x00 */ u8* unk_00;
|
||||||
|
/* 0x04 */ u32 unk_04;
|
||||||
|
/* 0x08 */ u32 unk_08;
|
||||||
|
/* 0x0C */ u16 unk_0C;
|
||||||
|
/* 0x0E */ u16 unk_0E;
|
||||||
|
/* 0x10 */ u8 unk_10;
|
||||||
|
/* 0x11 */ u8 unk_11;
|
||||||
|
/* 0x12 */ u8 unk_12;
|
||||||
|
/* 0x13 */ u8 unk_13;
|
||||||
|
} Credit; // size = 0x14
|
||||||
|
|
||||||
|
typedef struct {
|
||||||
|
/* 0x00 */ u32 unk_00;
|
||||||
|
/* 0x04 */ u32 unk_04;
|
||||||
|
/* 0x08 */ u8 unk_08;
|
||||||
|
/* 0x0C */ Vec3f unk_0C;
|
||||||
|
/* 0x18 */ Vec3f unk_18;
|
||||||
|
/* 0x24 */ Vec3f unk_24;
|
||||||
|
/* 0x30 */ Vec3f unk_30;
|
||||||
|
/* 0x3C */ Vec3f unk_3C;
|
||||||
|
/* 0x48 */ Vec3f unk_48;
|
||||||
|
} UnkEnd54; // size = 0x54
|
||||||
|
|
||||||
|
typedef struct AssetInfo {
|
||||||
|
/* 0x00 */ void* unk_00;
|
||||||
|
/* 0x04 */ void* unk_04;
|
||||||
|
/* 0x08 */ s16 unk_08;
|
||||||
|
/* 0x0C */ u32 unk_0C;
|
||||||
|
/* 0x10 */ u32 unk_10;
|
||||||
|
/* 0x14 */ f32 unk_14;
|
||||||
|
/* 0x18 */ Vec3f unk_18;
|
||||||
|
/* 0x24 */ Vec3f unk_24;
|
||||||
|
/* 0x30 */ Vec3f unk_30;
|
||||||
|
/* 0x3C */ Vec3f unk_3C;
|
||||||
|
/* 0x48 */ Vec3f unk_48;
|
||||||
|
/* 0x54 */ Vec3f unk_54;
|
||||||
|
/* 0x60 */ u8 fogRed;
|
||||||
|
/* 0x61 */ u8 fogGreen;
|
||||||
|
/* 0x62 */ u8 fogBlue;
|
||||||
|
/* 0x64 */ s16 fogNear;
|
||||||
|
/* 0x66 */ s16 fogFar;
|
||||||
|
/* 0x68 */ u8 envRed;
|
||||||
|
/* 0x69 */ u8 envGreen;
|
||||||
|
/* 0x6A */ u8 envBlue;
|
||||||
|
/* 0x6B */ u8 envAlpha;
|
||||||
|
/* 0x6C */ u8 primRed;
|
||||||
|
/* 0x6D */ u8 primGreen;
|
||||||
|
/* 0x6E */ u8 primBlue;
|
||||||
|
/* 0x6F */ u8 primAlpha;
|
||||||
|
/* 0x70 */ u8 unk_70;
|
||||||
|
/* 0x71 */ u8 unk_71;
|
||||||
|
} AssetInfo; // size = 0x72
|
||||||
|
|
||||||
|
void func_ending_8018D250(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_8018D28C(s32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_8018D2C8(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_8018D398(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_8018D4BC(s32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_8018D638(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_8018D814(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_8018DA0C(u32 arg0, AssetInfo* asset);
|
||||||
|
bool func_ending_8018DCB4(void);
|
||||||
|
void func_ending_8018E1B8(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_8018E7B8(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_8018EDB8(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_8018F2A8(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_8018F64C(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_8018FC60(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_80190274(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_80190648(s32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_80190778(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_80190CF0(u32 arg0, AssetInfo* asset);
|
||||||
|
void func_ending_80191234(s32 arg0, s32 arg1);
|
||||||
|
void func_ending_80191294(u32 arg0, AssetInfo* asset);
|
||||||
|
|
||||||
|
WingInfo D_ending_80198590;
|
||||||
|
Vec3f D_ending_801985D0;
|
||||||
|
Vec3f D_ending_801985E0;
|
||||||
|
Vec3f D_ending_801985F0;
|
||||||
|
Vec3f D_ending_80198600[300];
|
||||||
|
|
||||||
|
extern Gfx D_3003CE0[];
|
||||||
|
extern Gfx D_3016CC0[];
|
||||||
|
extern u8 D_50054B0[];
|
||||||
|
extern u8 D_5007240[];
|
||||||
|
extern u8 D_5007330[];
|
||||||
|
extern u8 D_5007420[];
|
||||||
|
extern Animation D_602F8E0;
|
||||||
|
extern Limb* D_602FBAC[];
|
||||||
|
extern Animation D_60305C0;
|
||||||
|
extern Limb* D_603088C[];
|
||||||
|
extern Animation D_6031120;
|
||||||
|
extern Limb* D_60313AC[];
|
||||||
|
extern Animation D_6031DB8;
|
||||||
|
extern Limb* D_6032084[];
|
||||||
|
extern Gfx D_7002120[];
|
||||||
|
extern Gfx D_7004240[];
|
||||||
|
extern Gfx D_700E9E0[];
|
||||||
|
extern u16 D_700EA38[];
|
||||||
|
extern Gfx D_7010970[];
|
||||||
|
extern Gfx D_7016540[];
|
||||||
|
extern u16 D_8000000[];
|
||||||
|
extern u16 D_8025080[];
|
||||||
|
|
||||||
|
// clang-format off
|
||||||
|
|
||||||
|
u32 D_ending_80192E70 = 0;
|
||||||
|
|
||||||
|
Credit D_ending_80192E74[] = {
|
||||||
|
"PRODUCER", 100, 200, 0, 60, 0, 0, 25, 20,
|
||||||
|
"SHIGERU MIYAMOTO", 100, 200, 0, 80, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"DIRECTOR", 430, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"TAKAO SHIMIZU", 430, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"ART DIRECTOR", 630, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"TAKAYA IMAMURA", 630, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"CHIEF PROGRAMMER", 830, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"KAZUAKI MORITA", 830, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"SOUND COMPOSERS", 1030, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"KOJI KONDO", 1030, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
"HAJIME WAKAI", 1030, 180, 0, 110, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"SOUND EFFECTS PROGRAMMER", 1250, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"YOJI INAGAKI", 1250, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"GRAPHIC DESIGNERS", 1490, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"YOSHIKI HARUHANA", 1490, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
"SATORU TAKIZAWA", 1490, 180, 0, 110, 1, 0, 25, 20,
|
||||||
|
"MASANORI SATO", 1490, 180, 0, 140, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"COURSE DESIGNERS", 2000, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"YASUHISA YAMAMURA", 2000, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
"TAKUJI HOTTA", 2000, 180, 0, 110, 1, 0, 25, 20,
|
||||||
|
"COURSE DESIGNERS", 2370, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"DAISUKE TSUJIMURA", 2370, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
"YASUYUKI OYAGI", 2370, 180, 0, 110, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"PROGRAMMERS", 2820, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"YUICHI YAMAMOTO", 2820, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
"NOBUO OKAJIMA", 2820, 180, 0, 110, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"PROGRAMMERS", 3200, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"SHIGEKI YOSHIDA", 3200, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
"TAKAMITSU KUZUHARA", 3200, 180, 0, 110, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"PROGRAMMERS", 3500, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"NOBUHIRO SUMIYOSHI", 3500, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
"MAKOTO SASAKI", 3500, 180, 0, 110, 1, 0, 25, 20,
|
||||||
|
"MASUMI TARUKADO", 3500, 180, 0, 140, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"SCRIPT WRITER", 4100, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"MITSUHIRO TAKANO", 4100, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"CHARACTER VOICES", 4400, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"MIKE WEST", 4400, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
"RICK MAY", 4400, 180, 0, 110, 1, 0, 25, 20,
|
||||||
|
"LYSSA BROWNE", 4400, 180, 0, 140, 1, 0, 25, 20,
|
||||||
|
"JOCK BLANEY", 4400, 180, 0, 170, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"CHARACTER VOICES", 4700, 180, 0, 60, 0, 0, 25, 20,
|
||||||
|
"DAVID WHITE", 4700, 180, 0, 80, 1, 0, 25, 20,
|
||||||
|
"J. GREEN", 4700, 180, 0, 110, 1, 0, 25, 20,
|
||||||
|
"BILL JOHNS", 4700, 180, 0, 140, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"TECHNICAL SUPPORTERS", 5050, 120, 0, 60, 0, 0, 16, 13,
|
||||||
|
"KENJI MATSUTANI", 5050, 120, 0, 80, 1, 0, 16, 13,
|
||||||
|
"ATSUSHI NISHIWAKI", 5050, 120, 0, 110, 1, 0, 16, 13,
|
||||||
|
"HIDEAKI SHIMIZU", 5050, 120, 0, 140, 1, 0, 16, 13,
|
||||||
|
|
||||||
|
"TECHNICAL SUPPORTERS", 5280, 120, 0, 60, 0, 0, 16, 13,
|
||||||
|
"YASUSHI IDA", 5280, 120, 0, 80, 1, 0, 16, 13,
|
||||||
|
"HIROHITO YOSHIMOTO", 5280, 120, 0, 110, 1, 0, 16, 13,
|
||||||
|
"YOSHINORI TANIMOTO", 5280, 120, 0, 140, 1, 0, 16, 13,
|
||||||
|
|
||||||
|
"TECHNICAL SUPPORTERS", 5510, 120, 0, 60, 0, 0, 16, 13,
|
||||||
|
"TAKAO SAWANO", 5510, 120, 0, 80, 1, 0, 16, 13,
|
||||||
|
"HIRONOBU KAKUI", 5510, 120, 0, 110, 1, 0, 16, 13,
|
||||||
|
"KENJI NISHIZAWA", 5510, 120, 0, 140, 1, 0, 16, 13,
|
||||||
|
|
||||||
|
"TECHNICAL SUPPORTERS", 5740, 120, 0, 60, 0, 0, 16, 13,
|
||||||
|
"TAKUYA KURIBAYASHI", 5740, 120, 0, 80, 1, 0, 16, 13,
|
||||||
|
"TSUYOSHI TAKAHASHI", 5740, 120, 0, 110, 1, 0, 16, 13,
|
||||||
|
"SHIN HASEGAWA", 5740, 120, 0, 140, 1, 0, 16, 13,
|
||||||
|
|
||||||
|
"SUPERVISORS", 5970, 120, 0, 60, 0, 0, 16, 13,
|
||||||
|
"TAKASHI TEZUKA", 5970, 120, 0, 80, 1, 0, 16, 13,
|
||||||
|
"TOSHIHIKO NAKAGO", 5970, 120, 0, 110, 1, 0, 16, 13,
|
||||||
|
"PROGRESS MANAGERS", 6200, 120, 0, 60, 0, 0, 16, 13,
|
||||||
|
"KIMIYOSHI FUKUI", 6200, 120, 0, 80, 1, 0, 16, 13,
|
||||||
|
"KEIZO KATO", 6200, 120, 0, 110, 1, 0, 16, 13,
|
||||||
|
|
||||||
|
"SPECIAL THANKS TO", 6430, 120, 0, 60, 0, 0, 16, 13,
|
||||||
|
"BENIMARU ITOH", 6430, 120, 0, 80, 1, 0, 16, 13,
|
||||||
|
"SUPER MARIO CLUB", 6430, 120, 0, 110, 1, 0, 16, 13,
|
||||||
|
"TRI-FILM", 6430, 120, 0, 140, 1, 0, 16, 13,
|
||||||
|
"EAR FORCE", 6430, 120, 0, 170, 1, 0, 16, 13,
|
||||||
|
|
||||||
|
"ENGLISH VERSION STAFF", 6900, 200, 0, 60, 0, 0, 25, 20,
|
||||||
|
"JIM WORNELL", 6900, 200, 0, 80, 1, 0, 25, 20,
|
||||||
|
"KENJI OKUBO", 6900, 200, 0, 110, 1, 0, 25, 20,
|
||||||
|
"GREG RICHARDSON", 6900, 200, 0, 140, 1, 0, 25, 20,
|
||||||
|
"KAYOMI MCDONALD", 6900, 200, 0, 170, 1, 0, 25, 20,
|
||||||
|
"EXECUTIVE PRODUCER", 7400, 200, 0, 100, 0, 0, 25, 20,
|
||||||
|
"HIROSHI YAMAUCHI", 7400, 200, 0, 120, 1, 0, 25, 20,
|
||||||
|
|
||||||
|
"NINTENDO", 7800, 200, 0, 120, 1, 0, 25, 20,
|
||||||
|
D_50054B0, 8200, 380, 0, 110, 2, 1, 25, 20,
|
||||||
|
};
|
||||||
|
|
||||||
|
AssetInfo D_ending_801934B4[] = {
|
||||||
|
{ NULL, func_ending_8018D250, 0, 0, 3000, 1000.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0 },
|
||||||
|
{ NULL, func_ending_8018D4BC, 0, 100, 2800, 0.0f, 59.0f, 58.0f, 13.0f, 100.0f, 60.0f, 50.0f, 40.0f, 40.0f, 40.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D28C, 36, 690, 30, 1.0f, 0.7f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D28C, 36, 800, 119, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D28C, 36, 920, 200, 1.0f, -1.2f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_80190648, 36, 100, 1710, 1.0f, 0.0f, 0.0f, -10000.0f, 0.0f, 0.0f, 0.0f, 40.0f, 40.0f, 40.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018F2A8, 29, 520, 800, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018F64C, 29, 100, 820, 1.0f, -900.0f, 600.0f, -1200.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 255, 0, 255, 255, 255, 255, 4, 0 },
|
||||||
|
{ NULL, func_ending_8018F64C, 29, 920, 960, 1.0f, -900.0f, 600.0f, -1200.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 6.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 255, 0, 255, 255, 255, 255, 4, 0 },
|
||||||
|
{ &D_3015C28, D_3016610, 29, 100, 1780, 1.0f, -1000.0f, 500.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0 },
|
||||||
|
{ D_3016CC0, NULL, 29, 920, 150, 1.0f, -1000.0f, 506.8f, -16.0f, 5.0f, -40.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0 },
|
||||||
|
{ D_3016CC0, NULL, 29, 1070, 19, 1.0f, -1000.0f, 506.8f, -16.0f, 5.0f, -40.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 2.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0 },
|
||||||
|
{ D_3016CC0, NULL, 29, 1089, 1, 1.0f, -1000.0f, 506.8f, -16.0f, 5.0f, -1.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0 },
|
||||||
|
{ D_3016CC0, NULL, 29, 1090, 30, 1.0f, -1000.0f, 506.8f, -16.0f, 5.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0 },
|
||||||
|
{ D_30194E0, NULL, 45, 100, 1020, 1.0f, -1000.0f, 516.9f, -25.9f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 255, 255, 255, 140, 7, 0 },
|
||||||
|
{ NULL, func_ending_8018E1B8, 67, 100, 1780, 1.0f, -1000.0f, 500.0f, -64.0f, 0.0f, 0.0f, 0.0f, 0.5f, 0.3f, 0.5f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 240, 176, 64, 996, 1000, 0, 0, 255, 0, 255, 255, 255, 255, 0, 0 },
|
||||||
|
{ &D_3015C28, D_3016610, 29, 100, 1780, 1.0f, -1000.0f, -500.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0 },
|
||||||
|
{ NULL, func_ending_80190778, 29, 1120, 200, 1.0f, -1000.0f, -493.2f, -16.0f, 0.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 5.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0 },
|
||||||
|
{ D_30194E0, NULL, 45, 1120, 200, 1.0f, -1000.0f, -483.1f, -25.9f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 255, 255, 255, 140, 7, 0 },
|
||||||
|
{ NULL, func_ending_8018E1B8, 67, 100, 1780, 1.0f, -1000.0f, -500.0f, -57.0f, 0.0f, 0.0f, 0.0f, 0.5f, 0.3f, 0.5f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 240, 176, 64, 996, 1000, 0, 0, 255, 0, 255, 255, 255, 255, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018FC60, 29, 100, 420, 1.0f, 1000.0f, 560.0f, -440.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 255, 0, 255, 255, 255, 255, 4, 0 },
|
||||||
|
{ NULL, func_ending_8018FC60, 29, 520, 130, 1.0f, 1000.0f, 560.0f, -440.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 4.0f, 0.0f, 0.0f, 1.8f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 255, 0, 255, 255, 255, 255, 4, 0 },
|
||||||
|
{ NULL, func_ending_8018FC60, 29, 650, 1230, 1.0f, 800.0f, -300.0f, 350.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 255, 0, 255, 255, 255, 255, 4, 0 },
|
||||||
|
{ NULL, func_ending_80191294, 29, 100, 1780, 1.0f, 1000.0f, 500.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0 },
|
||||||
|
{ NULL, func_ending_8018E1B8, 67, 100, 1780, 1.0f, 1000.0f, 500.0f, -57.0f, 0.0f, 0.0f, 0.0f, 0.5f, 0.3f, 0.5f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 240, 176, 64, 996, 1000, 0, 0, 255, 0, 255, 255, 255, 255, 0, 0 },
|
||||||
|
{ &D_3015C28, D_3016610, 29, 100, 1780, 1.0f, 1000.0f, -500.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 850, 20, 1.0f, 1000.0f, -493.2f, -16.0f, 5.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 870, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 7.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 871, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 10.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 872, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 14.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 873, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 16.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 874, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 14.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 875, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 11.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 876, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 7.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 877, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 7.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 878, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 10.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 879, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 14.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 880, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 16.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 881, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 14.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 882, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 10.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 883, 1, 1.0f, 1000.0f, -493.2f, -16.0f, 7.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_3003CE0, NULL, 29, 884, 36, 1.0f, 1000.0f, -493.2f, -16.0f, 5.0f, 0.0f, 0.0f, 0.012f, 0.012f, 0.012f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ D_30194E0, NULL, 45, 850, 70, 1.0f, 999.0f, -483.1f, -25.9f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 255, 255, 255, 140, 11, 0 },
|
||||||
|
{ NULL, func_ending_8018E1B8, 67, 100, 1780, 1.0f, 1000.0f, -500.0f, -34.0f, 0.0f, 0.0f, 0.0f, 0.5f, 0.3f, 0.5f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 240, 176, 64, 996, 1000, 0, 0, 255, 0, 255, 255, 255, 255, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018F2A8, 29, 100, 420, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018F2A8, 29, 1320, 470, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_80190274, 36, 1810, 1090, 1.0f, -200.0f, 0.0f, -10000.0f, 0.0f, 0.0f, 0.0f, 150.0f, 150.0f, 150.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018F2A8, 29, 1920, 980, 1.0f, 0.0f, 1000.0f, -700.0f, 0.0f, 180.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, -10.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D2C8, 36, 100, 11, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D2C8, 36, 1770, 30, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D2C8, 36, 2780, 30, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D2C8, 36, 510, 20, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D2C8, 36, 710, 20, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D2C8, 36, 910, 20, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D2C8, 36, 1110, 20, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D2C8, 36, 1310, 20, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D250, 4, 3000, 2000, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0 },
|
||||||
|
{ NULL, func_ending_8018D4BC, 0, 3100, 1800, 0.0f, 0.0f, 13.0f, -32.0f, 200.0f, 70.0f, 10.0f, 10.0f, 6.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ D_7016540, NULL, 17, 3100, 1800, 1.0f, 0.0f, -2700.0f, -6900.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018F2A8, 23, 3800, 950, 1.0f, 8000.0f, -5500.0f, -10000.0f, -10.0f, -90.0f, 0.0f, 3.0f, 3.0f, 3.0f, -22.0f, 12.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018E7B8, 67, 3800, 950, 1.0f, 12330.0f, -6500.0f, -9200.0f, 0.0f, 0.0f, -10.0f, 35.0f, 10.0f, 20.0f, -22.0f, 12.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 240, 176, 64, 996, 1000, 255, 255, 0, 0, 255, 255, 255, 164, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018E7B8, 67, 3800, 950, 1.0f, 15600.0f, -6710.0f, -9960.0f, 0.0f, 0.0f, -10.0f, 35.0f, 10.0f, 20.0f, -22.0f, 12.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 240, 176, 64, 996, 1000, 255, 255, 0, 0, 255, 255, 255, 164, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D4BC, 0, 3100, 1800, 0.0f, 0.0f, 32.0f, -32.0f, 200.0f, 70.0f, 10.0f, 10.0f, 6.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018EDB8, 20, 3100, 1800, 1.0f, 0.0f, -470.0f, -3500.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 996, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ &D_602F8E0, D_602FBAC, 12, 3100, 1800, 5.0f, -300.0f, -300.0f, -1300.0f, 5.0f, -90.0f, -90.0f, 0.6f, 0.1f, 6.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 200, 10, 0 },
|
||||||
|
{ &D_602F8E0, D_602FBAC, 23, 3100, 1800, 5.0f, -300.0f, -300.0f, -1300.0f, 5.0f, -90.0f, 0.0f, 0.6f, 0.6f, 0.6f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0 },
|
||||||
|
{ &D_60305C0, D_603088C, 12, 3100, 1800, 5.0f, -100.0f, -300.0f, -1300.0f, 10.0f, -90.0f, -90.0f, 0.6f, 0.1f, 6.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0 },
|
||||||
|
{ &D_60305C0, D_603088C, 23, 3100, 1800, 5.0f, -100.0f, -300.0f, -1300.0f, 10.0f, -90.0f, 0.0f, 0.6f, 0.6f, 0.6f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ &D_6031DB8, D_6032084, 12, 3100, 1800, 6.0f, 100.0f, -300.0f, -1300.0f, -10.0f, -90.0f, -90.0f, 0.6f, 0.1f, 6.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0 },
|
||||||
|
{ &D_6031DB8, D_6032084, 23, 3100, 1800, 6.0f, 100.0f, -300.0f, -1300.0f, -10.0f, -90.0f, 0.0f, 0.6f, 0.6f, 0.6f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ &D_6031120, D_60313AC, 12, 3100, 1800, 7.0f, 300.0f, -300.0f, -1300.0f, -15.0f, -90.0f, -90.0f, 0.6f, 0.1f, 6.0f, 0.1f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.1f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0 },
|
||||||
|
{ &D_6031120, D_60313AC, 23, 3100, 1800, 7.0f, 300.0f, -300.0f, -1300.0f, -15.0f, -90.0f, 0.0f, 0.6f, 0.6f, 0.6f, 0.1f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.1f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D250, 5, 5000, 2000, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0 },
|
||||||
|
{ NULL, func_ending_8018D4BC, 0, 5100, 1800, 0.0f, 0.0f, 32.0f, -32.0f, 200.0f, 70.0f, 10.0f, 10.0f, 6.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ D_7016540, NULL, 17, 5100, 310, 1.0f, 0.0f, -2800.0f, -6900.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, -4.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ D_7016540, NULL, 17, 5410, 1490, 1.0f, 0.0f, -4040.0f, -6900.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 995, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_80190CF0, 62, 6520, 380, 1.0f, 0.0f, 0.0f, -7000.0f, 0.0f, 0.0f, 0.0f, 12.0f, 12.0f, 12.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 200, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0 },
|
||||||
|
{ &D_3015AF4, D_3016610, 29, 5100, 1800, 1.0f, 100.0f, 100.0f, -230.0f, 0.0f, 180.0f, 0.0f, 0.5f, 0.5f, 0.5f, 0.0f, 0.0f, -7.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 3.0f, 240, 176, 64, 996, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0 },
|
||||||
|
{ D_7010970, NULL, 38, 5100, 1800, 1.0f, 100.0f, 95.0f, -200.0f, 0.0f, 0.0f, 0.0f, 0.4f, 0.3f, 0.4f, 0.0f, 0.0f, -7.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 3.0f, 240, 176, 64, 996, 1000, 255, 0, 0, 0, 255, 255, 255, 255, 0, 0 },
|
||||||
|
{ &D_3015AF4, D_3016610, 29, 5100, 1800, 1.0f, 100.0f, -100.0f, -230.0f, 0.0f, 180.0f, 0.0f, 0.5f, 0.5f, 0.5f, 0.0f, 0.0f, -7.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 3.0f, 240, 176, 64, 996, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0 },
|
||||||
|
{ D_7010970, NULL, 38, 5100, 1800, 1.0f, 100.0f, -105.0f, -200.0f, 0.0f, 0.0f, 0.0f, 0.4f, 0.3f, 0.4f, 0.0f, 0.0f, -7.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 3.0f, 240, 176, 64, 996, 1000, 255, 0, 0, 0, 255, 255, 255, 255, 5, 0 },
|
||||||
|
{ &D_3015AF4, D_3016610, 29, 5100, 1800, 1.0f, -100.0f, 100.0f, -230.0f, 0.0f, 180.0f, 0.0f, 0.5f, 0.5f, 0.5f, 0.0f, 0.0f, -7.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 3.0f, 240, 176, 64, 996, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0 },
|
||||||
|
{ D_7010970, NULL, 38, 5100, 1800, 1.0f, -100.0f, 95.0f, -200.0f, 0.0f, 0.0f, 0.0f, 0.4f, 0.3f, 0.4f, 0.0f, 0.0f, -7.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 3.0f, 240, 176, 64, 996, 1000, 255, 0, 0, 0, 255, 255, 255, 255, 7, 0 },
|
||||||
|
{ &D_3015AF4, D_3016610, 29, 5100, 1800, 1.0f, -100.0f, -100.0f, -230.0f, 0.0f, 180.0f, 0.0f, 0.5f, 0.5f, 0.5f, 0.0f, 0.0f, -7.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 3.0f, 240, 176, 64, 996, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0 },
|
||||||
|
{ D_7010970, NULL, 38, 5100, 1800, 1.0f, -100.0f, -105.0f, -200.0f, 0.0f, 0.0f, 0.0f, 0.4f, 0.3f, 0.4f, 0.0f, 0.0f, -7.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 3.0f, 240, 176, 64, 996, 1000, 255, 0, 0, 0, 255, 255, 255, 255, 11, 0 },
|
||||||
|
{ NULL, func_ending_8018F2A8, 29, 5100, 1800, 1.0f, 0.0f, 0.0f, -220.0f, 0.0f, 180.0f, 0.0f, 0.1f, 0.1f, 0.1f, 0.0f, 0.0f, -7.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 240, 176, 64, 996, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018DA0C, 76, 6520, 380, 1.0f, 224.0f, 164.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 20, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D638, 36, 6900, 300, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D398, 36, 3000, 370, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D814, 76, 6122, 200, 1.0f, 128.0f, 100.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 20, 20, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D2C8, 36, 4880, 240, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D2C8, 36, 6800, 100, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_8018D2C8, 36, 7100, 100, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
|
||||||
|
{ NULL, func_ending_80191234, 0, 7200, 100, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
|
||||||
|
};
|
||||||
|
|
||||||
|
UnkEnd54 D_ending_80195F4C[] = {
|
||||||
|
100, 420, 1, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 12000.0f, 0.0f, 0.0f, -40.0f, -0.2f, 0.0f, 0.0f, 520, 200, 0, 1000.0f, 506.8f, -16.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
|
||||||
|
0.0f, 1022.0f, 503.0f, 300.0f, 0.0f, 0.0f, -3.0f, 0.0f, 0.0f, -0.015f, 720, 200, 0, 1000.0f, -490.0f, -10.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1015.0f, -497.0f, -297.0f, 0.0f, 0.0f, 3.0f, 0.0f, 0.0f, 0.015f, 920,
|
||||||
|
200, 0, -1000.0f, 510.0f, -10.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, -1320.0f, 503.0f, 320.0f, 3.0f, 0.0f, -3.0f, 0.015f, 0.0f, -0.015f, 1120, 200, 0, -1000.0f, -481.0f, -16.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
|
||||||
|
-1000.0f, -497.5f, 320.0f, 0.0f, 0.0f, -3.0f, 0.0f, 0.0f, -0.015f, 1320, 470, 0, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, -1500.0f, -221.0f, 0.0f, 0.0f, -22.0f, 0.0f, 0.0f, 0.0f, 1790, 20,
|
||||||
|
0, 0.0f, 0.0f, -5000.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, -5050.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1810, 100, 0, 0.0f, 0.0f, -5000.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, -5050.0f,
|
||||||
|
0.0f, 0.0f, 100.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 0, 10000, 0, 0.0f, 0.0f, -12800.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
|
||||||
|
};
|
||||||
|
|
||||||
|
// clang-format on
|
||||||
|
|
||||||
|
#endif
|
@ -1,221 +0,0 @@
|
|||||||
#include "common.h"
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018CE20.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018D250.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018D28C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018D2C8.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018D398.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018D4BC.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018D638.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018D814.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196640.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019664C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196660.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019666C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019667C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019668C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019669C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801966B0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801966C0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801966D0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801966DC.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801966EC.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196708.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196718.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019672C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196740.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196750.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196760.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196774.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196788.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196798.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801967AC.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801967C0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801967D0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801967DC.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801967EC.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801967FC.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196808.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196818.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019682C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196838.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019684C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019685C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019686C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019687C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196890.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801968A4.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801968B0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801968BC.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801968CC.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801968D8.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801968EC.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801968F8.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196904.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196910.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196928.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196938.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019694C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_8019695C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196974.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196980.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196994.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801969A8.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801969C0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801969D0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801969E0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_801969F0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196A08.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196A1C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196A30.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196A40.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196A4C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196A5C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196A70.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196A84.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196A94.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196AA0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196AB4.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196AC4.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196AD8.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196AE4.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196AF0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196B08.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196B14.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196B20.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196B30.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196B40.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196B54.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/D_ending_80196B68.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018DA0C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018DCB4.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018E1B8.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018E7B8.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018EDB8.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018F2A8.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018F64C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8018FC60.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_80190274.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_80190648.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_80190778.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_80190CF0.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_80191234.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_80191294.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_80191700.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_80191710.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_80191C58.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_80191C7C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_80192164.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_80192290.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_8019237C.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_801924EC.s")
|
|
||||||
|
|
||||||
#pragma GLOBAL_ASM("asm/us/nonmatchings/overlays/ovl_ending/sf_ending_2/func_ending_801926D4.s")
|
|
@ -462,6 +462,8 @@ extern s32 D_menu_801B931C;
|
|||||||
extern bool D_menu_801B9320; // MusicPlaying status in the expert sound options
|
extern bool D_menu_801B9320; // MusicPlaying status in the expert sound options
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
extern u8 D_8000000[];
|
||||||
|
|
||||||
void Option_Setup(void) {
|
void Option_Setup(void) {
|
||||||
bool enableExpertModes;
|
bool enableExpertModes;
|
||||||
bool var_v0_2;
|
bool var_v0_2;
|
||||||
|
@ -194,14 +194,14 @@
|
|||||||
exclusive_ram_id: overlay
|
exclusive_ram_id: overlay
|
||||||
symbol_name_format: ending_$VRAM
|
symbol_name_format: ending_$VRAM
|
||||||
subsegments:
|
subsegments:
|
||||||
- [0xEF0260, c, sf_ending_1]
|
- [0xEF0260, c, fox_end1]
|
||||||
- [0xEF5B60, c, sf_ending_2]
|
- [0xEF5B60, c, fox_end2]
|
||||||
- [0xEFB560, .data, sf_ending_1]
|
- [0xEFB560, .data, fox_end1]
|
||||||
- [0xEFBBB0, data, sf_ending_2]
|
- [0xEFBBB0, .data, fox_end2]
|
||||||
- [0xEFEF80, .rodata, sf_ending_1]
|
- [0xEFEF80, .rodata, fox_end1]
|
||||||
- [0xEFF380, .rodata, sf_ending_2]
|
- [0xEFF380, .rodata, fox_end2]
|
||||||
- { start: 0xEFFA40, type: .bss, vram: 0x80196D00, name: sf_ending_1 }
|
- { start: 0xEFFA40, type: .bss, vram: 0x80196D00, name: fox_end1 }
|
||||||
- { type: bss, vram: 0x80198590, name: sf_ending_2 }
|
- { type: .bss, vram: 0x80198590, name: fox_end2 }
|
||||||
|
|
||||||
- name: ovl_unused
|
- name: ovl_unused
|
||||||
type: code
|
type: code
|
||||||
|
Loading…
Reference in New Issue
Block a user