|
SpaghettiKart
|
#include <libultraship.h>#include <macros.h>#include <decode.h>#include <mk64.h>#include <defines.h>#include <sounds.h>#include "code_800029B0.h"#include "racing/math_util.h"#include "kart_attributes.h"#include "waypoints.h"#include "code_80005FD0.h"#include "render_player.h"#include "player_controller.h"#include "render_objects.h"#include "code_80057C60.h"#include "effects.h"#include "audio/external.h"#include "spawn_players.h"#include "menu_items.h"#include "port/Game.h"#include "port/audio/HMAS.h"Macros | |
| #define | EFFECT_BLACKLIST_USE_ITEM |
Functions | |
| UNUSED void | func_unnamed (void) |
| void | func_8008C1D8 (UNUSED s32 *arg0) |
| void | func_8008C1E0 (UNUSED s32 *arg0, UNUSED s32 arg1) |
| UNUSED void | func_unnamed1 (UNUSED s32 arg0) |
| UNUSED void | func_unnamed2 (UNUSED s32 arg0) |
| UNUSED void | func_unnamed3 (void) |
| void | func_8008C204 (void) |
| UNUSED void | func_unnamed4 (void) |
| UNUSED void | func_8008C214 (void) |
| UNUSED void | func_unnamed5 (void) |
| UNUSED void | func_unnamed6 (void) |
| UNUSED void | func_unnamed7 (void) |
| UNUSED void | func_unnamed8 (void) |
| UNUSED void | func_8008C23C (void) |
| UNUSED void | func_unnamed9 (void) |
| UNUSED void | func_unnamed10 (void) |
| UNUSED void | func_unnamed11 (void) |
| UNUSED void | func_unnamed12 (void) |
| UNUSED void | func_unnamed13 (void) |
| UNUSED void | func_unnamed14 (void) |
| UNUSED void | func_unnamed15 (void) |
| UNUSED void | func_unnamed16 (void) |
| UNUSED void | func_unnamed17 (void) |
| UNUSED void | func_unnamed18 (void) |
| UNUSED void | func_unnamed19 (void) |
| UNUSED void | func_unnamed20 (void) |
| UNUSED void | func_unnamed21 (void) |
| UNUSED void | func_unnamed22 (UNUSED s32 arg0, UNUSED s32 arg1) |
| UNUSED void | func_unnamed23 (void) |
| UNUSED void | func_unnamed24 (void) |
| UNUSED void | func_unnamed25 (void) |
| UNUSED void | func_unnamed26 (void) |
| UNUSED void | func_unnamed27 (void) |
| UNUSED void | func_unnamed28 (void) |
| UNUSED void | func_unnamed29 (void) |
| UNUSED void | func_unnamed30 (void) |
| UNUSED void | func_unnamed31 (void) |
| UNUSED void | func_unnamed32 (void) |
| UNUSED void | func_unnamed33 (void) |
| void | func_8008C310 (Player *player) |
| UNUSED void | func_unnamed34 (void) |
| void | clean_effect (Player *player, s8 arg1) |
| void | func_8008C528 (Player *player, s8 arg1) |
| void | func_8008C62C (Player *player, s8 arg1) |
| void | func_8008C6D0 (Player *player, s8 arg1) |
| void | func_8008C73C (Player *player, s8 playerIndex) |
| void | func_8008C8C4 (Player *player, s8 playerId) |
| void | func_8008C9EC (Player *player, s8 arg1) |
| void | func_8008CDC0 (Player *player, s8 arg1) |
| void | func_8008CEB0 (Player *player, s8 arg1) |
| void | func_8008D0E4 (Player *player, UNUSED s8 arg1) |
| void | func_8008D0FC (Player *player, s8 arg1) |
| void | func_8008D170 (Player *player, s8 arg1) |
| void | func_8008D3B0 (Player *player, UNUSED s8 arg1) |
| void | trigger_shroom (Player *player, s8 arg1) |
| void | apply_boost_effect (Player *player) |
| void | remove_boost_effect (Player *player) |
| void | func_8008D570 (Player *player, s8 arg1) |
| void | func_8008D698 (Player *player, s8 arg1) |
| void | func_8008D760 (Player *player) |
| void | func_8008D7B0 (Player *player, s8 arg1) |
| void | func_8008D8B4 (Player *player, s8 arg1) |
| void | func_8008D97C (Player *player) |
| void | func_8008D9C0 (Player *player) |
| void | trigger_squish (Player *player, s8 arg1) |
| void | apply_hit_effect (Player *player, s8 arg1) |
| void | trigger_lightning_strike (Player *player, s8 arg1) |
| void | apply_lightning_effect (Player *player, s8 arg1) |
| void | remove_lightning_effect (Player *player, UNUSED s8 arg1) |
| void | func_8008E4A4 (Player *player, s8 arg1) |
| void | trigger_vertical_tumble (Player *player, s8 arg1) |
| void | func_8008E884 (Player *player, s8 arg1) |
| void | apply_hit_by_item_effect (Player *player, s8 arg1) |
| void | trigger_high_tumble (Player *player, s8 arg1) |
| void | remove_hit_by_item_effect (Player *player, s8 arg1) |
| void | trigger_asphalt_ramp_boost (Player *player, s8 playerId) |
| void | apply_boost_ramp_asphalt_effect (Player *player) |
| void | remove_boost_ramp_asphalt_effect (Player *player) |
| void | trigger_wood_ramp_boost (Player *player, s8 playerId) |
| void | apply_boost_ramp_wood_effect (Player *player) |
| void | remove_boost_ramp_wood_effect (Player *player) |
| void | func_8008F104 (Player *player, s8 arg1) |
| void | func_8008F1B8 (Player *player, s8 arg1) |
| void | func_8008F3E0 (Player *player) |
| void | func_8008F3F4 (Player *player, UNUSED s8 arg1) |
| void | func_8008F494 (Player *player, s8 arg1) |
| void | func_8008F5A4 (Player *player, s8 arg1) |
| void | apply_star_effect (Player *player, s8 arg1) |
| void | trigger_star (Player *player, s8 arg1) |
| void | func_8008F86C (Player *player, s8 arg1) |
| void | apply_boo_effect (Player *player, s8 playerIndex) |
| void | trigger_boo (Player *player, s8 playerIndex) |
| void | func_8008FB30 (Player *player, s8 playerIndex) |
| void | func_8008FC1C (Player *player) |
| void | func_8008FC64 (Player *player, s8 playerIndex) |
| void | func_8008FCDC (Player *player, s8 arg1) |
| void | func_8008FD4C (Player *player, UNUSED s8 arg1) |
| void | func_8008FDA8 (Player *player, UNUSED s8 arg1) |
| void | func_8008FDF4 (Player *player, UNUSED s8 arg1) |
| void | func_8008FE84 (Player *player, UNUSED s8 arg1) |
| void | func_8008FEDC (Player *player, UNUSED s8 arg1) |
| void | CM_Waypoints (Player *, s8) |
| void | func_8008FF08 (Player *player, s8 playerId) |
| void | func_80090178 (Player *player, s8 playerId, Vec3f arg2, Vec3f arg3) |
| void | func_80090778 (Player *player) |
| void | func_80090868 (Player *player) |
| void | func_80090970 (Player *player, s8 playerId, s8 arg2) |
| bool | prevent_item_use (Player *player) |
| void | func_800911B4 (Player *player, s8 arg1) |
| void | func_80091298 (Player *player, s8 arg1) |
| void | func_80091440 (s8 arg0) |
Variables | |
| s32 | D_8018D900 [8] |
| s16 | D_8018D920 [8] |
| s32 | gPlayerStarEffectStartTime [8] |
| s32 | gPlayerBooEffectStartTime [8] |
| s32 | gPlayerOtherScreensAlpha [8] |
| s32 | D_8018D990 [8] |
| #define EFFECT_BLACKLIST_USE_ITEM |
| void apply_boo_effect | ( | Player * | player, |
| s8 | playerIndex ) |
| void apply_boost_effect | ( | Player * | player | ) |
| void apply_boost_ramp_asphalt_effect | ( | Player * | player | ) |
| void apply_boost_ramp_wood_effect | ( | Player * | player | ) |
| void apply_hit_by_item_effect | ( | Player * | player, |
| s8 | arg1 ) |
| void apply_hit_effect | ( | Player * | player, |
| s8 | arg1 ) |
| void apply_lightning_effect | ( | Player * | player, |
| s8 | arg1 ) |
| void apply_star_effect | ( | Player * | player, |
| s8 | arg1 ) |
| void clean_effect | ( | Player * | player, |
| s8 | arg1 ) |
| void CM_Waypoints | ( | Player * | , |
| s8 | ) |
| void func_8008C1D8 | ( | UNUSED s32 * | arg0 | ) |
| void func_8008C204 | ( | void | ) |
| UNUSED void func_8008C214 | ( | void | ) |
| UNUSED void func_8008C23C | ( | void | ) |
| void func_8008C310 | ( | Player * | player | ) |
| void func_8008C528 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008C62C | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008C6D0 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008C73C | ( | Player * | player, |
| s8 | playerIndex ) |
| void func_8008C8C4 | ( | Player * | player, |
| s8 | playerId ) |
| void func_8008C9EC | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008CDC0 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008CEB0 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008D0FC | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008D170 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008D570 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008D698 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008D760 | ( | Player * | player | ) |
| void func_8008D7B0 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008D8B4 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008D97C | ( | Player * | player | ) |
| void func_8008D9C0 | ( | Player * | player | ) |
| void func_8008E4A4 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008E884 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008F104 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008F1B8 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008F3E0 | ( | Player * | player | ) |
| void func_8008F494 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008F5A4 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008F86C | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008FB30 | ( | Player * | player, |
| s8 | playerIndex ) |
| void func_8008FC1C | ( | Player * | player | ) |
| void func_8008FC64 | ( | Player * | player, |
| s8 | playerIndex ) |
| void func_8008FCDC | ( | Player * | player, |
| s8 | arg1 ) |
| void func_8008FF08 | ( | Player * | player, |
| s8 | playerId ) |
| void func_80090778 | ( | Player * | player | ) |
| void func_80090868 | ( | Player * | player | ) |
| void func_80090970 | ( | Player * | player, |
| s8 | playerId, | ||
| s8 | arg2 ) |
| void func_800911B4 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_80091298 | ( | Player * | player, |
| s8 | arg1 ) |
| void func_80091440 | ( | s8 | arg0 | ) |
| UNUSED void func_unnamed | ( | void | ) |
| UNUSED void func_unnamed10 | ( | void | ) |
| UNUSED void func_unnamed11 | ( | void | ) |
| UNUSED void func_unnamed12 | ( | void | ) |
| UNUSED void func_unnamed13 | ( | void | ) |
| UNUSED void func_unnamed14 | ( | void | ) |
| UNUSED void func_unnamed15 | ( | void | ) |
| UNUSED void func_unnamed16 | ( | void | ) |
| UNUSED void func_unnamed17 | ( | void | ) |
| UNUSED void func_unnamed18 | ( | void | ) |
| UNUSED void func_unnamed19 | ( | void | ) |
| UNUSED void func_unnamed20 | ( | void | ) |
| UNUSED void func_unnamed21 | ( | void | ) |
| UNUSED void func_unnamed23 | ( | void | ) |
| UNUSED void func_unnamed24 | ( | void | ) |
| UNUSED void func_unnamed25 | ( | void | ) |
| UNUSED void func_unnamed26 | ( | void | ) |
| UNUSED void func_unnamed27 | ( | void | ) |
| UNUSED void func_unnamed28 | ( | void | ) |
| UNUSED void func_unnamed29 | ( | void | ) |
| UNUSED void func_unnamed3 | ( | void | ) |
| UNUSED void func_unnamed30 | ( | void | ) |
| UNUSED void func_unnamed31 | ( | void | ) |
| UNUSED void func_unnamed32 | ( | void | ) |
| UNUSED void func_unnamed33 | ( | void | ) |
| UNUSED void func_unnamed34 | ( | void | ) |
| UNUSED void func_unnamed4 | ( | void | ) |
| UNUSED void func_unnamed5 | ( | void | ) |
| UNUSED void func_unnamed6 | ( | void | ) |
| UNUSED void func_unnamed7 | ( | void | ) |
| UNUSED void func_unnamed8 | ( | void | ) |
| UNUSED void func_unnamed9 | ( | void | ) |
| bool prevent_item_use | ( | Player * | player | ) |
| void remove_boost_effect | ( | Player * | player | ) |
| void remove_boost_ramp_asphalt_effect | ( | Player * | player | ) |
| void remove_boost_ramp_wood_effect | ( | Player * | player | ) |
| void remove_hit_by_item_effect | ( | Player * | player, |
| s8 | arg1 ) |
| void trigger_asphalt_ramp_boost | ( | Player * | player, |
| s8 | playerId ) |
| void trigger_boo | ( | Player * | player, |
| s8 | playerIndex ) |
| void trigger_high_tumble | ( | Player * | player, |
| s8 | arg1 ) |
| void trigger_lightning_strike | ( | Player * | player, |
| s8 | arg1 ) |
| void trigger_shroom | ( | Player * | player, |
| s8 | arg1 ) |
| void trigger_squish | ( | Player * | player, |
| s8 | arg1 ) |
| void trigger_star | ( | Player * | player, |
| s8 | arg1 ) |
| void trigger_vertical_tumble | ( | Player * | player, |
| s8 | arg1 ) |
| void trigger_wood_ramp_boost | ( | Player * | player, |
| s8 | playerId ) |
| s32 D_8018D900[8] |
| s16 D_8018D920[8] |
| s32 D_8018D990[8] |
| s32 gPlayerBooEffectStartTime[8] |
| s32 gPlayerOtherScreensAlpha[8] |
| s32 gPlayerStarEffectStartTime[8] |