SSBM Decomp
|
#include <platform.h>
#include "forward.h"
#include <dolphin/mtx/forward.h>
#include "ftMt_SpecialS.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/ftcoll.h"
#include "ft/ftcommon.h"
#include "ft/types.h"
#include "ftCommon/ftCo_CaptureMewtwo.h"
#include "ftCommon/ftCo_DamageFall.h"
#include "ftMewtwo/types.h"
Macros | |
#define | CONFUSION_REFLECT_NONE 0 |
#define | CONFUSION_REFLECT_ON 1 |
#define | CONFUSION_REFLECT_OFF 2 |
#define | FTMEWTWO_SPECIALS_COLL_FLAG |
Functions | |
static void | ftMt_SpecialS_SetFlags (HSD_GObj *gobj) |
static void | ftMewtwo_SpecialS_SetGrab (HSD_GObj *gobj) |
void | ftMt_SpecialS_Enter (HSD_GObj *gobj) |
static void | ftMewtwo_SpecialAirS_SetGrab (HSD_GObj *gobj) |
void | ftMt_SpecialAirS_Enter (HSD_GObj *gobj) |
static void | ftMewtwo_SetGrabVictim (HSD_GObj *gobj) |
void | ftMt_SpecialS_Anim (HSD_GObj *gobj) |
void | ftMt_SpecialAirS_Anim (HSD_GObj *gobj) |
void | ftMt_SpecialS_IASA (HSD_GObj *gobj) |
void | ftMt_SpecialAirS_IASA (HSD_GObj *gobj) |
void | ftMt_SpecialS_Phys (HSD_GObj *gobj) |
void | ftMt_SpecialAirS_Phys (HSD_GObj *gobj) |
static void | ftMewtwo_SpecialS_SetReflect (HSD_GObj *gobj) |
void | ftMt_SpecialS_GroundToAir (HSD_GObj *gobj) |
void | ftMt_SpecialAirS_AirToGround (HSD_GObj *gobj) |
void | ftMt_SpecialS_Coll (HSD_GObj *gobj) |
void | ftMt_SpecialAirS_Coll (HSD_GObj *gobj) |
void | ftMt_SpecialS_ReflectThink (HSD_GObj *gobj) |
void | ftMt_SpecialS_OnReflect (HSD_GObj *gobj) |
#define CONFUSION_REFLECT_NONE 0 |
#define CONFUSION_REFLECT_ON 1 |
#define CONFUSION_REFLECT_OFF 2 |
#define FTMEWTWO_SPECIALS_COLL_FLAG |
|
static |
|
inlinestatic |
void ftMt_SpecialS_Enter | ( | HSD_GObj * | gobj | ) |
|
inlinestatic |
void ftMt_SpecialAirS_Enter | ( | HSD_GObj * | gobj | ) |
|
inlinestatic |
void ftMt_SpecialS_Anim | ( | HSD_GObj * | gobj | ) |
void ftMt_SpecialAirS_Anim | ( | HSD_GObj * | gobj | ) |
void ftMt_SpecialS_IASA | ( | HSD_GObj * | gobj | ) |
void ftMt_SpecialAirS_IASA | ( | HSD_GObj * | gobj | ) |
void ftMt_SpecialS_Phys | ( | HSD_GObj * | gobj | ) |
void ftMt_SpecialAirS_Phys | ( | HSD_GObj * | gobj | ) |
|
inlinestatic |
void ftMt_SpecialS_GroundToAir | ( | HSD_GObj * | gobj | ) |
void ftMt_SpecialAirS_AirToGround | ( | HSD_GObj * | gobj | ) |
void ftMt_SpecialS_Coll | ( | HSD_GObj * | gobj | ) |
void ftMt_SpecialAirS_Coll | ( | HSD_GObj * | gobj | ) |
void ftMt_SpecialS_ReflectThink | ( | HSD_GObj * | gobj | ) |
void ftMt_SpecialS_OnReflect | ( | HSD_GObj * | gobj | ) |