|
SpaghettiKart
|
#include <libultraship.h>#include <macros.h>#include <defines.h>#include <decode.h>#include <mk64.h>#include <stdio.h>#include "update_objects.h"#include "main.h"#include "memory.h"#include "camera.h"#include "math_util.h"#include "math_util_2.h"#include "render_objects.h"#include "objects.h"#include "waypoints.h"#include "code_800029B0.h"#include "code_80005FD0.h"#include "code_80057C60.h"#include "code_8006E9C0.h"#include "code_80086E70.h"#include <assets/models/common_data.h>#include "audio/external.h"#include "sounds.h"#include <actors.h>#include "race_logic.h"#include "collision.h"#include "effects.h"#include "code_80091440.h"#include "menu_items.h"#include "podium_ceremony_actors.h"#include "courses/all_course_data.h"#include <assets/models/ceremony_data.h>#include "src/ending/ceremony_and_credits.h"#include "menus.h"#include <assets/textures/other_textures.h>#include "data/some_data.h"#include "courses/all_course_offsets.h"#include <assets/textures/boo_frames.h>#include "port/Game.h"#include <assets/textures/tracks/banshee_boardwalk/banshee_boardwalk_data.h>#include <assets/textures/tracks/sherbet_land/sherbet_land_data.h>#include <assets/textures/tracks/rainbow_road/rainbow_road_data.h>#include "engine/RaceManager.h"#include "engine/sky/Sky.h"Functions | |
| float | OTRGetAspectRatio (void) |
| s32 | find_unused_obj_index (s32 *arg0) |
| void | delete_object (s32 *objectIndex) |
| s32 | func_80071FBC (void) |
| s32 | add_unused_obj_index (s32 *listIdx, s32 *nextFree, s32 size) |
| void | delete_object_wrapper (s32 *arg0) |
| void | func_80072120 (s32 *arg0, s32 arg1) |
| void | func_80072180 (void) |
| void | set_object_flag (s32 objectIndex, s32 flag) |
| void | clear_object_flag (s32 objectIndex, s32 flag) |
| UNUSED void | func_80072214 (s32 objectIndex, s32 arg1) |
| bool | is_obj_flag_status_active (s32 objectIndex, s32 arg1) |
| s32 | is_obj_index_flag_status_inactive (s32 objectIndex, s32 arg1) |
| void | func_800722A4 (s32 objectIndex, s32 arg1) |
| void | func_800722CC (s32 objectIndex, s32 arg1) |
| UNUSED void | func_800722F8 (s32 objectIndex, s32 arg1) |
| bool | func_80072320 (s32 objectIndex, s32 arg1) |
| bool | func_80072354 (s32 objectIndex, s32 arg1) |
| void | set_object_timer_state (s32 objectIndex, s32 arg1) |
| void | init_object (s32 objectIndex, s32 arg1) |
| UNUSED void | func_80072408 (s32 objectIndex) |
| void | func_80072428 (s32 objectIndex) |
| void | object_next_state (s32 objectIndex) |
| void | func_800724DC (s32 objectIndex) |
| void | func_800724F8 (s32 objectIndex, s32 arg1) |
| s16 | func_80072530 (s32 objectIndex) |
| void | func_80072568 (s32 objectIndex, s32 arg1) |
| void | func_800725E8 (s32 objectIndex, s32 arg1, s32 arg2) |
| void | func_8007266C (s32 objectIndex) |
| void | func_800726CC (s32 objectIndex, s32 arg1) |
| UNUSED void | func_8007271C (s32 objectIndex, s32 arg1) |
| UNUSED void | func_8007274C (s32 objectIndex) |
| bool | set_and_run_timer_object (s32 objectIndex, s32 timer) |
| will return true if the timer is done | |
| UNUSED s32 | func_8007281C (s32 objectIndex, s32 arg1) |
| UNUSED s32 | func_800728B0 (s32 objectIndex, s32 arg1, s32 arg2) |
| void | func_80072950 (s32 objectIndex, s32 arg1, s32 arg2, s32 arg3) |
| UNUSED void | func_80072974 (s32 objectIndex, s32 arg1, s32 arg2, s32 arg3) |
| UNUSED void | func_80072998 (s32 objectIndex) |
| void | func_800729B4 (s32 objectIndex, s32 arg1) |
| void | set_type_object (s32 objectIndex, s32 arg1) |
| UNUSED void | func_80072A78 (s32 objectIndex, s32 arg1) |
| s32 | func_80072AAC (s32 objectIndex, s32 arg1, s32 arg2) |
| s32 | func_80072B48 (s32 objectIndex, s32 arg1) |
| void | func_80072C00 (s32 objectIndex, s32 arg1, s32 arg2, s32 arg3) |
| void | func_80072D3C (s32 objectIndex, s32 arg1, s32 arg2, s32 arg3, s32 arg4) |
| s32 | func_80072E54 (s32 objectIndex, s32 arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5) |
| bool | func_80072F88 (s32 objectIndex, s32 arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5) |
| bool | func_800730BC (s32 objectIndex, s32 arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5) |
| s32 | func_8007326C (s32 objectIndex, s32 arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5) |
| void | func_80073404 (s32 objectIndex, u8 arg1, u8 arg2, Vtx *arg3) |
| void | init_texture_object (s32 objectIndex, u8 *texture, const char **arg2, u8 arg3, u16 arg4) |
| UNUSED void | func_8007348C (s32 objectIndex, u8 *arg1, u8 arg2, u8 arg3, Vtx *arg4) |
| UNUSED void | func_800734D4 () |
| void | update_neon_texture (s32 objectIndex) |
| void | func_80073514 (s32 objectIndex) |
| UNUSED void | func_80073568 () |
| UNUSED void | func_80073570 (s32 objectIndex) |
| void | func_800735BC (s32 objectIndex, Gfx *arg1, f32 arg2) |
| void | func_80073600 (s32 objectIndex) |
| void | func_80073654 (s32 objectIndex) |
| UNUSED void | func_8007369C (s32 objectIndex, s32 arg1) |
| void | func_800736E0 (s32 objectIndex) |
| void | func_80073720 (s32 objectIndex) |
| bool | func_8007375C (s32 objectIndex, s32 arg1) |
| void | func_80073800 (s32 objectIndex, s32 arg1) |
| void | func_8007381C (s32 objectIndex) |
| void | func_80073844 (s32 objectIndex) |
| void | func_80073884 (s32 objectIndex) |
| s32 | func_800738A8 (s32 objectIndex, s16 *arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6) |
| void | func_80073998 (s32 arg0, s16 *arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6) |
| UNUSED void | func_800739CC (s32 arg0, s16 *arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6) |
| bool | func_80073A10 (s32 objectIndex, s16 *arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6) |
| s32 | func_80073B00 (s32 arg0, s16 *arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6) |
| s32 | func_80073B34 (s32 arg0, s16 *arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6) |
| bool | func_80073B78 (s32 arg0, s32 objectIndex, s16 *arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6, s32 arg7) |
| bool | func_80073CB0 (s32 objectIndex, s16 *arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6) |
| UNUSED void | func_80073D68 (s32 objectIndex, s16 *arg1, s16 arg2, s32 arg3) |
| void | func_80073DC0 (s32 objectIndex, s16 *arg1, s16 arg2, s32 arg3) |
| bool | func_80073E18 (s32 objectIndex, u16 *arg1, u16 arg2, s32 arg3) |
| UNUSED bool | func_80073ED4 (s32 objectIndex, u16 *arg1, u16 arg2, s32 arg3) |
| void | func_80073F90 (s32 objectIndex, s32 arg1) |
| void | func_80073FAC (s32 objectIndex) |
| void | func_80073FD4 (s32 objectIndex) |
| UNUSED void | func_80074014 (void) |
| bool | func_8007401C (s32 objectIndex, f32 *arg1, f32 arg2, f32 arg3, f32 arg4, s32 arg5, s32 arg6) |
| s32 | func_80074118 (s32 objectIndex, f32 *arg1, f32 arg2, f32 arg3, f32 arg4, s32 arg5, s32 arg6) |
| s32 | func_8007415C (s32 objectIndex, f32 *arg1, f32 arg2, f32 arg3, f32 arg4, s32 arg5, s32 arg6) |
| s32 | func_800741B4 (s32 objectIndex, f32 *arg1, f32 arg2, f32 arg3, f32 arg4, s32 arg5, s32 arg6) |
| UNUSED void | func_800742A8 (s32 objectIndex, f32 *arg1, f32 arg2, f32 arg3, f32 arg4, s32 arg5, s32 arg6) |
| UNUSED void | func_800742EC (s32 objectIndex, f32 *arg1, f32 arg2, f32 arg3, f32 arg4, s32 arg5, s32 arg6) |
| void | func_80074344 (s32 objectIndex, f32 *arg1, f32 arg2, f32 arg3, f32 arg4, s32 arg5, s32 arg6) |
| void | func_80074478 (s32 objectIndex) |
| void | func_800744A0 (s32 objectIndex) |
| void | func_800744CC (void) |
| void | func_80074510 (const char **lakituTexturePtr, const char *devAddr, size_t vaddr, size_t nbytes) |
| void | func_80074574 (const char **lakituTexturePtr, const char *devAddr, size_t vaddr, u16 width, u16 height) |
| void | func_800745C8 (s32 objectIndex, const char **lakituTexturePtr) |
| void | func_8007466C (s32 objectIndex, const char **lakituTexturePtr) |
| void | func_80074704 (s32 objectIndex, const char **lakituTexturePtr) |
| size_t | func_80074790 (s32 objectIndex, const char **lakituTexturePtr) |
| void | func_800747F0 (s32 objectIndex, const char **lakituTexturePtr) |
| void | func_80074894 (s32 objectIndex, const char **lakituTexturePtr) |
| void | func_800748C4 (s32 objectIndex, const char **lakituTexturePtr) |
| void | func_800748F4 (s32 objectIndex, const char **lakituTexturePtr) |
| void | func_800750D8 (s32 objectIndex, s32 arg1, Vec3f arg2, s32 arg3, s32 arg4) |
| void | func_80075304 (Vec3f arg0, s32 arg1, s32 arg2, s32 arg3) |
| void | init_train_smoke (s32 objectIndex, Vec3f pos, f32 velocity) |
| s32 | spawn_train_smoke (s32 trainIndex, Vec3f pos, f32 velocity) |
| void | func_80075698 (s32 objectIndex) |
| void | func_80075714 (s32 objectIndex) |
| void | update_train_smoke (void) |
| void | init_ferry_smoke (s32 objectIndex, Vec3f pos, f32 velocity) |
| s32 | spawn_ferry_smoke (s32 ferryIndex, Vec3f pos, f32 velocity) |
| void | func_80075B08 (s32 objectIndex) |
| void | func_80075B84 (s32 objectIndex) |
| void | update_ferries_smoke_particle (void) |
| void | func_80075E5C (s32 objectIndex, Vec3f arg1, u16 arg2, f32 arg3, s32 arg4) |
| s32 | func_80075F28 (Vec3f arg0, u16 arg1, f32 arg2, s32 arg3) |
| void | func_80075F98 (Vec3f arg0, u16 arg1, f32 arg2) |
| void | func_8007601C (s32 objectIndex) |
| void | func_8007614C (void) |
| void | func_80076194 (s32 objectIndex, Vec3f arg1, f32 arg2, s32 arg3) |
| s32 | func_80076278 (Vec3f arg0, f32 arg1, s32 arg2) |
| void | func_800762DC (Vec3f arg0, f32 arg1) |
| void | func_8007634C (s32 objectIndex) |
| void | func_800763CC (s32 objectIndex) |
| void | func_80076538 (s32 objectIndex) |
| void | func_8007661C (void) |
| void | func_8007675C (s32 objectIndex, Vec3s arg1, s32 arg2) |
| s32 | func_80076828 (Vec3s arg0, s32 arg1) |
| void | func_80076884 (s32 arg0) |
| void | func_80076958 (s32 objectIndex) |
| void | func_800769D8 (s32 objectIndex) |
| void | func_80076AEC (s32 objectIndex) |
| void | func_80076B7C (void) |
| void | update_flame_particle (void) |
| void | init_object_smoke_particle (s32 objectIndex, Vec3f arg1, s16 arg2) |
| void | init_smoke_particle (Vec3f arg0, UNUSED f32 arg1, s16 arg2) |
| void | func_80076DC4 (s32 objectIndex) |
| void | func_80076E14 (s32 objectIndex) |
| void | func_80076ED8 (s32 objectIndex) |
| void | func_80076F2C (void) |
| void | init_object_smoke_particle2 (s32 objectIndex, s32 flameIndex) |
| void | init_smoke_particles (s32 arg0) |
| void | init_object_leaf_particle (s32 objectIndex, Vec3f arg1, s32 num) |
| s32 | init_leaf_particle (Vec3f arg0, s32 num) |
| void | spawn_leaf (Vec3f arg0, UNUSED s32 arg1) |
| void | func_80077B14 (s32 arg0) |
| void | func_80077B3C (s32 objectIndex) |
| void | func_80077BCC (s32 objectIndex) |
| void | update_leaf (void) |
| void | func_80078220 (s32 objectIndex) |
| void | func_80078288 (s32 objectIndex) |
| void | func_800786EC (s32 objectIndex) |
| void | func_80078790 (void) |
| void | update_snowflakes (void) |
| void | func_80078C70 () |
| void | func_8007ABFC (s32 playerId, s32 itemId) |
| void | consume_item (s32 playerId) |
| s16 | func_8007AFB0 (s32 objectIndex, s32 playerId) |
| s32 | func_8007B040 (s32 objectIndex, s32 playerId) |
| void | func_8007B254 (s32 objectIndex, s32 arg1) |
| void | func_8007B34C (s32 playerId) |
| void | func_8007BB9C (s32 arg0) |
| void | wrapper_update_boos (void) |
| void | func_8007C360 (s32 objectIndex, Camera *camera) |
| void | func_8007C420 (s32 objectIndex, Player *player, Camera *camera) |
| void | func_8007CE0C (s32 objectIndex) |
| void | func_8007CEDC (s32 objectIndex) |
| void | func_8007D070 (void) |
| void | func_8007D360 (s32 objectIndex, s32 arg1) |
| void | func_8007D6A8 (s32 objectIndex, s32 arg1) |
| void | func_8007D714 (s32 arg0) |
| void | func_8007DDC0 (s32 objectIndex) |
| void | func_8007E1F4 (s32 objectIndex) |
| void | func_8007E358 (s32 objectIndex) |
| void | func_8007E3EC (s32 objectIndex) |
| void | func_8007E4C4 (void) |
| void | func_80083F18 (s32 objectIndex) |
| void | func_80083FD0 (s32 objectIndex, s32 arg1, s32 playerId) |
| void | func_8008421C (UNUSED s32 arg0, s32 playerId) |
| void | func_800842C8 (void) |
| void | func_80085BB4 (s32 objectIndex) |
| void | init_obj_neon_mushroom (s32 objectIndex) |
| void | func_80085CA0 (s32 objectIndex) |
| void | func_80085DB8 (s32 objectIndex) |
| void | func_80085E38 (s32 objectIndex) |
| void | func_80085EF8 (s32 objectIndex) |
| void | func_80085F74 (s32 objectIndex) |
| void | func_80086110 (s32 objectIndex, s32 arg1) |
| void | update_object_neon (s32 objectIndex, s32 id) |
| void | update_neon (void) |
Variables | |
| f32 | D_800E43B0 [] = { 65536.0, 0.0, 1.0, 0.0, 0.0, 65536.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 } |
| Vtx | D_800E43F0 [] |
| Vtx | D_800E4470 [] |
| Vtx | D_800E44B0 [] |
| u16 * | gItemWindowTLUTs [] |
| u8 * | gItemWindowTextures [] |
| u16 * | gHudLapTextures [] |
| u16 * | gPortraitTLUTs [] |
| u8 * | gPortraitTextures [] |
| uintptr_t | devaddr2 |
| const char * | sNeonMushroomList [] |
| const char * | sNeonMarioList [] |
| const char * | sNeonBooList [] |
| s32 add_unused_obj_index | ( | s32 * | listIdx, |
| s32 * | nextFree, | ||
| s32 | size ) |
| void clear_object_flag | ( | s32 | objectIndex, |
| s32 | flag ) |
| void consume_item | ( | s32 | playerId | ) |
| void delete_object | ( | s32 * | objectIndex | ) |
| void delete_object_wrapper | ( | s32 * | arg0 | ) |
| s32 find_unused_obj_index | ( | s32 * | arg0 | ) |
| s32 func_80071FBC | ( | void | ) |
| void func_80072120 | ( | s32 * | arg0, |
| s32 | arg1 ) |
| void func_80072180 | ( | void | ) |
| UNUSED void func_80072214 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void func_800722A4 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void func_800722CC | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| UNUSED void func_800722F8 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| bool func_80072320 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| bool func_80072354 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| UNUSED void func_80072408 | ( | s32 | objectIndex | ) |
| void func_80072428 | ( | s32 | objectIndex | ) |
| void func_800724DC | ( | s32 | objectIndex | ) |
| void func_800724F8 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| s16 func_80072530 | ( | s32 | objectIndex | ) |
| void func_80072568 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void func_800725E8 | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| s32 | arg2 ) |
| void func_8007266C | ( | s32 | objectIndex | ) |
| void func_800726CC | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| UNUSED void func_8007271C | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| UNUSED void func_8007274C | ( | s32 | objectIndex | ) |
| UNUSED s32 func_8007281C | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| UNUSED s32 func_800728B0 | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| s32 | arg2 ) |
| void func_80072950 | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3 ) |
| UNUSED void func_80072974 | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3 ) |
| UNUSED void func_80072998 | ( | s32 | objectIndex | ) |
| void func_800729B4 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| UNUSED void func_80072A78 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| s32 func_80072AAC | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| s32 | arg2 ) |
| s32 func_80072B48 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void func_80072C00 | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3 ) |
| void func_80072D3C | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4 ) |
| s32 func_80072E54 | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4, | ||
| s32 | arg5 ) |
| bool func_80072F88 | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4, | ||
| s32 | arg5 ) |
| bool func_800730BC | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4, | ||
| s32 | arg5 ) |
| s32 func_8007326C | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4, | ||
| s32 | arg5 ) |
| void func_80073404 | ( | s32 | objectIndex, |
| u8 | arg1, | ||
| u8 | arg2, | ||
| Vtx * | arg3 ) |
| UNUSED void func_8007348C | ( | s32 | objectIndex, |
| u8 * | arg1, | ||
| u8 | arg2, | ||
| u8 | arg3, | ||
| Vtx * | arg4 ) |
| UNUSED void func_800734D4 | ( | ) |
| void func_80073514 | ( | s32 | objectIndex | ) |
| UNUSED void func_80073568 | ( | ) |
| UNUSED void func_80073570 | ( | s32 | objectIndex | ) |
| void func_800735BC | ( | s32 | objectIndex, |
| Gfx * | arg1, | ||
| f32 | arg2 ) |
| void func_80073600 | ( | s32 | objectIndex | ) |
| void func_80073654 | ( | s32 | objectIndex | ) |
| UNUSED void func_8007369C | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void func_800736E0 | ( | s32 | objectIndex | ) |
| void func_80073720 | ( | s32 | objectIndex | ) |
| bool func_8007375C | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void func_80073800 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void func_8007381C | ( | s32 | objectIndex | ) |
| void func_80073844 | ( | s32 | objectIndex | ) |
| void func_80073884 | ( | s32 | objectIndex | ) |
| s32 func_800738A8 | ( | s32 | objectIndex, |
| s16 * | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| void func_80073998 | ( | s32 | arg0, |
| s16 * | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| UNUSED void func_800739CC | ( | s32 | arg0, |
| s16 * | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| bool func_80073A10 | ( | s32 | objectIndex, |
| s16 * | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| s32 func_80073B00 | ( | s32 | arg0, |
| s16 * | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| s32 func_80073B34 | ( | s32 | arg0, |
| s16 * | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| bool func_80073B78 | ( | s32 | arg0, |
| s32 | objectIndex, | ||
| s16 * | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6, | ||
| s32 | arg7 ) |
| bool func_80073CB0 | ( | s32 | objectIndex, |
| s16 * | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| UNUSED void func_80073D68 | ( | s32 | objectIndex, |
| s16 * | arg1, | ||
| s16 | arg2, | ||
| s32 | arg3 ) |
| void func_80073DC0 | ( | s32 | objectIndex, |
| s16 * | arg1, | ||
| s16 | arg2, | ||
| s32 | arg3 ) |
| bool func_80073E18 | ( | s32 | objectIndex, |
| u16 * | arg1, | ||
| u16 | arg2, | ||
| s32 | arg3 ) |
| UNUSED bool func_80073ED4 | ( | s32 | objectIndex, |
| u16 * | arg1, | ||
| u16 | arg2, | ||
| s32 | arg3 ) |
| void func_80073F90 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void func_80073FAC | ( | s32 | objectIndex | ) |
| void func_80073FD4 | ( | s32 | objectIndex | ) |
| UNUSED void func_80074014 | ( | void | ) |
| bool func_8007401C | ( | s32 | objectIndex, |
| f32 * | arg1, | ||
| f32 | arg2, | ||
| f32 | arg3, | ||
| f32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| s32 func_80074118 | ( | s32 | objectIndex, |
| f32 * | arg1, | ||
| f32 | arg2, | ||
| f32 | arg3, | ||
| f32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| s32 func_8007415C | ( | s32 | objectIndex, |
| f32 * | arg1, | ||
| f32 | arg2, | ||
| f32 | arg3, | ||
| f32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| s32 func_800741B4 | ( | s32 | objectIndex, |
| f32 * | arg1, | ||
| f32 | arg2, | ||
| f32 | arg3, | ||
| f32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| UNUSED void func_800742A8 | ( | s32 | objectIndex, |
| f32 * | arg1, | ||
| f32 | arg2, | ||
| f32 | arg3, | ||
| f32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| UNUSED void func_800742EC | ( | s32 | objectIndex, |
| f32 * | arg1, | ||
| f32 | arg2, | ||
| f32 | arg3, | ||
| f32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| void func_80074344 | ( | s32 | objectIndex, |
| f32 * | arg1, | ||
| f32 | arg2, | ||
| f32 | arg3, | ||
| f32 | arg4, | ||
| s32 | arg5, | ||
| s32 | arg6 ) |
| void func_80074478 | ( | s32 | objectIndex | ) |
| void func_800744A0 | ( | s32 | objectIndex | ) |
| void func_800744CC | ( | void | ) |
| void func_80074510 | ( | const char ** | lakituTexturePtr, |
| const char * | devAddr, | ||
| size_t | vaddr, | ||
| size_t | nbytes ) |
| void func_80074574 | ( | const char ** | lakituTexturePtr, |
| const char * | devAddr, | ||
| size_t | vaddr, | ||
| u16 | width, | ||
| u16 | height ) |
| void func_800745C8 | ( | s32 | objectIndex, |
| const char ** | lakituTexturePtr ) |
| void func_8007466C | ( | s32 | objectIndex, |
| const char ** | lakituTexturePtr ) |
| void func_80074704 | ( | s32 | objectIndex, |
| const char ** | lakituTexturePtr ) |
| size_t func_80074790 | ( | s32 | objectIndex, |
| const char ** | lakituTexturePtr ) |
| void func_800747F0 | ( | s32 | objectIndex, |
| const char ** | lakituTexturePtr ) |
| void func_80074894 | ( | s32 | objectIndex, |
| const char ** | lakituTexturePtr ) |
| void func_800748C4 | ( | s32 | objectIndex, |
| const char ** | lakituTexturePtr ) |
| void func_800748F4 | ( | s32 | objectIndex, |
| const char ** | lakituTexturePtr ) |
| void func_800750D8 | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| Vec3f | arg2, | ||
| s32 | arg3, | ||
| s32 | arg4 ) |
| void func_80075304 | ( | Vec3f | arg0, |
| s32 | arg1, | ||
| s32 | arg2, | ||
| s32 | arg3 ) |
| void func_80075698 | ( | s32 | objectIndex | ) |
| void func_80075714 | ( | s32 | objectIndex | ) |
| void func_80075B08 | ( | s32 | objectIndex | ) |
| void func_80075B84 | ( | s32 | objectIndex | ) |
| void func_80075E5C | ( | s32 | objectIndex, |
| Vec3f | arg1, | ||
| u16 | arg2, | ||
| f32 | arg3, | ||
| s32 | arg4 ) |
| s32 func_80075F28 | ( | Vec3f | arg0, |
| u16 | arg1, | ||
| f32 | arg2, | ||
| s32 | arg3 ) |
| void func_80075F98 | ( | Vec3f | arg0, |
| u16 | arg1, | ||
| f32 | arg2 ) |
| void func_8007601C | ( | s32 | objectIndex | ) |
| void func_8007614C | ( | void | ) |
| void func_80076194 | ( | s32 | objectIndex, |
| Vec3f | arg1, | ||
| f32 | arg2, | ||
| s32 | arg3 ) |
| s32 func_80076278 | ( | Vec3f | arg0, |
| f32 | arg1, | ||
| s32 | arg2 ) |
| void func_800762DC | ( | Vec3f | arg0, |
| f32 | arg1 ) |
| void func_8007634C | ( | s32 | objectIndex | ) |
| void func_800763CC | ( | s32 | objectIndex | ) |
| void func_80076538 | ( | s32 | objectIndex | ) |
| void func_8007661C | ( | void | ) |
| void func_8007675C | ( | s32 | objectIndex, |
| Vec3s | arg1, | ||
| s32 | arg2 ) |
| s32 func_80076828 | ( | Vec3s | arg0, |
| s32 | arg1 ) |
| void func_80076884 | ( | s32 | arg0 | ) |
| void func_80076958 | ( | s32 | objectIndex | ) |
| void func_800769D8 | ( | s32 | objectIndex | ) |
| void func_80076AEC | ( | s32 | objectIndex | ) |
| void func_80076B7C | ( | void | ) |
| void func_80076DC4 | ( | s32 | objectIndex | ) |
| void func_80076E14 | ( | s32 | objectIndex | ) |
| void func_80076ED8 | ( | s32 | objectIndex | ) |
| void func_80076F2C | ( | void | ) |
| void func_80077B14 | ( | s32 | arg0 | ) |
| void func_80077B3C | ( | s32 | objectIndex | ) |
| void func_80077BCC | ( | s32 | objectIndex | ) |
| void func_80078220 | ( | s32 | objectIndex | ) |
| void func_80078288 | ( | s32 | objectIndex | ) |
| void func_800786EC | ( | s32 | objectIndex | ) |
| void func_80078790 | ( | void | ) |
| void func_80078C70 | ( | ) |
| void func_8007ABFC | ( | s32 | playerId, |
| s32 | itemId ) |
| s16 func_8007AFB0 | ( | s32 | objectIndex, |
| s32 | playerId ) |
| s32 func_8007B040 | ( | s32 | objectIndex, |
| s32 | playerId ) |
| void func_8007B254 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void func_8007B34C | ( | s32 | playerId | ) |
| void func_8007BB9C | ( | s32 | arg0 | ) |
| void func_8007C360 | ( | s32 | objectIndex, |
| Camera * | camera ) |
| void func_8007CE0C | ( | s32 | objectIndex | ) |
| void func_8007CEDC | ( | s32 | objectIndex | ) |
| void func_8007D070 | ( | void | ) |
| void func_8007D360 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void func_8007D6A8 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void func_8007D714 | ( | s32 | arg0 | ) |
| void func_8007DDC0 | ( | s32 | objectIndex | ) |
| void func_8007E1F4 | ( | s32 | objectIndex | ) |
| void func_8007E358 | ( | s32 | objectIndex | ) |
| void func_8007E3EC | ( | s32 | objectIndex | ) |
| void func_8007E4C4 | ( | void | ) |
| void func_80083F18 | ( | s32 | objectIndex | ) |
| void func_80083FD0 | ( | s32 | objectIndex, |
| s32 | arg1, | ||
| s32 | playerId ) |
| void func_8008421C | ( | UNUSED s32 | arg0, |
| s32 | playerId ) |
| void func_800842C8 | ( | void | ) |
| void func_80085BB4 | ( | s32 | objectIndex | ) |
| void func_80085CA0 | ( | s32 | objectIndex | ) |
| void func_80085DB8 | ( | s32 | objectIndex | ) |
| void func_80085E38 | ( | s32 | objectIndex | ) |
| void func_80085EF8 | ( | s32 | objectIndex | ) |
| void func_80085F74 | ( | s32 | objectIndex | ) |
| void func_80086110 | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void init_ferry_smoke | ( | s32 | objectIndex, |
| Vec3f | pos, | ||
| f32 | velocity ) |
| s32 init_leaf_particle | ( | Vec3f | arg0, |
| s32 | num ) |
| void init_obj_neon_mushroom | ( | s32 | objectIndex | ) |
| void init_object | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void init_object_leaf_particle | ( | s32 | objectIndex, |
| Vec3f | arg1, | ||
| s32 | num ) |
| void init_object_smoke_particle | ( | s32 | objectIndex, |
| Vec3f | arg1, | ||
| s16 | arg2 ) |
| void init_object_smoke_particle2 | ( | s32 | objectIndex, |
| s32 | flameIndex ) |
| void init_smoke_particles | ( | s32 | arg0 | ) |
| void init_texture_object | ( | s32 | objectIndex, |
| u8 * | texture, | ||
| const char ** | arg2, | ||
| u8 | arg3, | ||
| u16 | arg4 ) |
| void init_train_smoke | ( | s32 | objectIndex, |
| Vec3f | pos, | ||
| f32 | velocity ) |
| bool is_obj_flag_status_active | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| s32 is_obj_index_flag_status_inactive | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void object_next_state | ( | s32 | objectIndex | ) |
| float OTRGetAspectRatio | ( | void | ) |
| bool set_and_run_timer_object | ( | s32 | objectIndex, |
| s32 | timer ) |
will return true if the timer is done
| void set_object_flag | ( | s32 | objectIndex, |
| s32 | flag ) |
| void set_object_timer_state | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| void set_type_object | ( | s32 | objectIndex, |
| s32 | arg1 ) |
| s32 spawn_ferry_smoke | ( | s32 | ferryIndex, |
| Vec3f | pos, | ||
| f32 | velocity ) |
| s32 spawn_train_smoke | ( | s32 | trainIndex, |
| Vec3f | pos, | ||
| f32 | velocity ) |
| void update_ferries_smoke_particle | ( | void | ) |
| void update_flame_particle | ( | void | ) |
| void update_leaf | ( | void | ) |
| void update_neon | ( | void | ) |
| void update_neon_texture | ( | s32 | objectIndex | ) |
| void update_object_neon | ( | s32 | objectIndex, |
| s32 | id ) |
| void update_snowflakes | ( | void | ) |
| void update_train_smoke | ( | void | ) |
| void wrapper_update_boos | ( | void | ) |
| f32 D_800E43B0[] = { 65536.0, 0.0, 1.0, 0.0, 0.0, 65536.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 } |
| Vtx D_800E43F0[] |
| Vtx D_800E4470[] |
| Vtx D_800E44B0[] |
| uintptr_t devaddr2 |
| u16* gHudLapTextures[] |
| u8* gItemWindowTextures[] |
| u16* gItemWindowTLUTs[] |
| u8* gPortraitTextures[] |
| u16* gPortraitTLUTs[] |
| const char* sNeonBooList[] |
| const char* sNeonMarioList[] |
| const char* sNeonMushroomList[] |