SSBM Decomp
|
#include <platform.h>
#include "it/forward.h"
#include "ftCa_SpecialS.h"
#include "ftCa_Init.h"
#include "types.h"
#include "ef/eflib.h"
#include "ef/efsync.h"
#include "ft/fighter.h"
#include "ft/ft_081B.h"
#include "ft/ft_0892.h"
#include "ft/ft_0C88.h"
#include "ft/ft_0D14.h"
#include "ft/ftanim.h"
#include "ft/ftcommon.h"
#include "ft/ftlib.h"
#include "ft/types.h"
#include "ftCommon/ftCo_FallSpecial.h"
#include "it/it_26B1.h"
#include <common_structs.h>
#include <dolphin/mtx/types.h>
#include <baselib/gobj.h>
Functions | |
void | ftCa_SpecialS_RemoveGFX (HSD_GObj *gobj) |
Remove all GFX and set GFX flags to false . | |
static void | setCallbacks (HSD_GObj *gobj) |
static void | resetCmdVarsGround (HSD_GObj *gobj) |
static void | resetVel (Fighter *fp) |
void | ftCa_SpecialS_Enter (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's aerial Raptor Boost/Gerudo Dragon Start Action State handler. | |
static void | setupAirStart (HSD_GObj *gobj) |
void | ftCa_SpecialAirS_Enter (HSD_GObj *gobj) |
static void | onDetectGround (HSD_GObj *gobj) |
static void | onDetectAir (HSD_GObj *gobj) |
void | ftCa_SpecialS_OnDetect (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's Raptor Boost / Gerudo Dragon Detect function. | |
void | ftCa_SpecialSStart_Anim (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Start Animation callback. | |
void | ftCa_SpecialS_Anim (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Hit Animation callback. | |
void | ftCa_SpecialAirSStart_Anim (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Start Animation callback. | |
void | ftCa_SpecialAirS_Anim (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Hit Animation callback. | |
void | ftCa_SpecialSStart_IASA (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Start IASA callback. | |
void | ftCa_SpecialS_IASA (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Hit IASA callback. | |
void | ftCa_SpecialAirSStart_IASA (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Start IASA callback. | |
void | ftCa_SpecialAirS_IASA (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Hit IASA callback. | |
void | ftCa_SpecialSStart_Phys (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Start Physics callback. | |
void | ftCa_SpecialS_Phys (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Hit Physics callback. | |
void | ftCa_SpecialAirSStart_Phys (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's grounded Raptor Boost/Gerudo Dragon Start Motion State handler. | |
void | ftCa_SpecialAirS_Phys (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Hit Physics callback. | |
void | ftCa_SpecialSStart_Coll (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Start Collision callback. | |
void | ftCa_SpecialS_Coll (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Hit Collision callback. | |
void | ftCa_SpecialAirSStart_Coll (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Start Collision callback. | |
void | ftCa_SpecialAirS_Coll (HSD_GObj *gobj) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Hit Collision callback. | |
Variables | |
static u32 const | transition_flags |
void ftCa_SpecialS_RemoveGFX | ( | HSD_GObj * | gobj | ) |
Remove all GFX and set GFX flags to false
.
|
static |
|
static |
|
inlinestatic |
void ftCa_SpecialS_Enter | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's aerial Raptor Boost/Gerudo Dragon Start Action State handler.
void ftCa_SpecialAirS_Enter | ( | HSD_GObj * | gobj | ) |
|
static |
|
static |
void ftCa_SpecialS_OnDetect | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's Raptor Boost / Gerudo Dragon Detect function.
void ftCa_SpecialSStart_Anim | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Start Animation callback.
void ftCa_SpecialS_Anim | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Hit Animation callback.
void ftCa_SpecialAirSStart_Anim | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Start Animation callback.
void ftCa_SpecialAirS_Anim | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Hit Animation callback.
void ftCa_SpecialSStart_IASA | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Start IASA callback.
void ftCa_SpecialS_IASA | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Hit IASA callback.
void ftCa_SpecialAirSStart_IASA | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Start IASA callback.
void ftCa_SpecialAirS_IASA | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Hit IASA callback.
void ftCa_SpecialSStart_Phys | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Start Physics callback.
void ftCa_SpecialS_Phys | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Hit Physics callback.
void ftCa_SpecialAirSStart_Phys | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's grounded Raptor Boost/Gerudo Dragon Start Motion State handler.
void ftCa_SpecialAirS_Phys | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Hit Physics callback.
void ftCa_SpecialSStart_Coll | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Start Collision callback.
void ftCa_SpecialS_Coll | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's grounded Raptor Boost / Gerudo Dragon Hit Collision callback.
void ftCa_SpecialAirSStart_Coll | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Start Collision callback.
void ftCa_SpecialAirS_Coll | ( | HSD_GObj * | gobj | ) |
Captain Falcon & Ganondorf's aerial Raptor Boost / Gerudo Dragon Hit Collision callback.
|
static |