|
SSBM Decomp
|
#include "ftMt_SpecialS.h"#include "ftCommon/ftCo_CaptureCut.h"#include "ftCommon/ftCo_Throw.h"#include <platform.h>#include "forward.h"#include "ft/fighter.h"#include "ft/ft_081B.h"#include "ft/ft_0892.h"#include "ftCommon/ftCo_Attack100.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 "ftCommon/ftCo_Fall.h"#include "ftMewtwo/types.h"#include <dolphin/mtx.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 | ) |