SSBM Decomp
Loading...
Searching...
No Matches
ftpurinspecials.c File Reference
#include "ftpurinspecials.h"
#include <melee/ft/forward.h>
#include <math.h>
#include <placeholder.h>
#include "forward.h"
#include "types.h"
#include <melee/ft/fighter.h>
#include <melee/ft/ft_081B.h>
#include <melee/ft/ft_084E.h>
#include <melee/ft/ft_0892.h>
#include <melee/ft/ftanim.h>
#include <melee/ft/ftcommon.h>
#include <melee/ft/inlines.h>
#include <melee/ft/kinds/ftCommon/ftCo_Fall.h>
#include <melee/ft/kinds/ftCommon/inlines.h>
#include <melee/ft/types.h>
#include <sysdolphin/baselib/archive.h>
#include <sysdolphin/baselib/gobj.h>

Functions

void ftPr_SpecialS_Enter (Fighter_GObj *fighter_gobj)
void ftPr_SpecialAirS_Enter (Fighter_GObj *fighter_gobj)
void ftPr_SpecialS_Anim (Fighter_GObj *gobj)
void ftPr_SpecialAirS_Anim (Fighter_GObj *gobj)
void ftPr_SpecialS_IASA (HSD_GObj *arg0)
void ftPr_SpecialAirS_IASA (HSD_GObj *arg0)
void ftPr_SpecialS_Phys (Fighter_GObj *gobj)
static float calcAngleRadians (HSD_GObj *gobj, float lstick_y)
void ftPr_SpecialAirS_Phys (HSD_GObj *gobj)
 This is called once each frame during Puff's aerial side special.
void ftPr_SpecialS_Coll (Fighter_GObj *gobj)
void ftPr_SpecialAirS_Coll (Fighter_GObj *gobj)
void ftPr_SpecialS_8013D590 (Fighter_GObj *gobj)
void ftPr_SpecialS_8013D5F0 (Fighter_GObj *gobj)

Variables

static MotionFlags const ftPr_MF_SpecialS_Coll

Function Documentation

◆ ftPr_SpecialS_Enter()

void ftPr_SpecialS_Enter ( Fighter_GObj * fighter_gobj)

◆ ftPr_SpecialAirS_Enter()

void ftPr_SpecialAirS_Enter ( Fighter_GObj * fighter_gobj)

◆ ftPr_SpecialS_Anim()

void ftPr_SpecialS_Anim ( Fighter_GObj * gobj)

◆ ftPr_SpecialAirS_Anim()

void ftPr_SpecialAirS_Anim ( Fighter_GObj * gobj)

◆ ftPr_SpecialS_IASA()

void ftPr_SpecialS_IASA ( HSD_GObj * arg0)

◆ ftPr_SpecialAirS_IASA()

void ftPr_SpecialAirS_IASA ( HSD_GObj * arg0)

◆ ftPr_SpecialS_Phys()

void ftPr_SpecialS_Phys ( Fighter_GObj * gobj)

◆ calcAngleRadians()

float calcAngleRadians ( HSD_GObj * gobj,
float lstick_y )
inlinestatic

◆ ftPr_SpecialAirS_Phys()

void ftPr_SpecialAirS_Phys ( HSD_GObj * gobj)

This is called once each frame during Puff's aerial side special.

◆ ftPr_SpecialS_Coll()

void ftPr_SpecialS_Coll ( Fighter_GObj * gobj)

◆ ftPr_SpecialAirS_Coll()

void ftPr_SpecialAirS_Coll ( Fighter_GObj * gobj)

◆ ftPr_SpecialS_8013D590()

void ftPr_SpecialS_8013D590 ( Fighter_GObj * gobj)

◆ ftPr_SpecialS_8013D5F0()

void ftPr_SpecialS_8013D5F0 ( Fighter_GObj * gobj)

Variable Documentation

◆ ftPr_MF_SpecialS_Coll

MotionFlags const ftPr_MF_SpecialS_Coll
static
Initial value:
=
static MotionFlags const Ft_MF_KeepGfx
Definition forward.h:172
static MotionFlags const Ft_MF_SkipHit
Keep hitboxes.
Definition forward.h:178
static MotionFlags const ftCommon_GroundAirColl_MF
Definition forward.h:9