| SSBM Decomp
    | 
#include "ftSs_SpecialN.h"#include "inlines.h"#include "math.h"#include <platform.h>#include "ef/eflib.h"#include "ef/efsync.h"#include "ft/fighter.h"#include "ft/ft_081B.h"#include "ft/ft_0877.h"#include "ft/ft_0881.h"#include "ft/ft_0892.h"#include "ft/ftanim.h"#include "ft/ftcolanim.h"#include "ft/ftcommon.h"#include "ft/types.h"#include "ftCommon/ftCo_Escape.h"#include "ftCommon/ftCo_Fall.h"#include "ftCommon/ftCo_FallSpecial.h"#include "ftSamus/types.h"#include "it/items/itsamuschargeshot.h"#include "lb/lb_00B0.h"#include <baselib/forward.h>#include <common_structs.h>#include <dolphin/mtx.h>| Variables | |
| u32 | ftSs_Unk3_803CE6B8 [] | 
| 
 | static | 
| void ftSs_SpecialN_801291F0 | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialN_80129258 | ( | HSD_GObj * | gobj | ) | 
| 
 | static | 
| void ftSs_SpecialN_Enter | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialAirN_Enter | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialNStart_Anim | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialNHold_Anim | ( | HSD_GObj * | gobj | ) | 
this block might be an inline, but couldn't get the regalloc to behave
| void ftSs_SpecialNCancel_Anim | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialN_Anim | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialAirNStart_Anim | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialAirN_Anim | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialNStart_IASA | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialNHold_IASA | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialNCancel_IASA | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialN_IASA | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialAirNStart_IASA | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialAirN_IASA | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialNStart_Phys | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialNHold_Phys | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialNCancel_Phys | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialN_Phys | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialAirNStart_Phys | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialAirN_Phys | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialNStart_Coll | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialNHold_Coll | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialNCancel_Coll | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialN_Coll | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialAirNStart_Coll | ( | HSD_GObj * | gobj | ) | 
| void ftSs_SpecialAirN_Coll | ( | HSD_GObj * | gobj | ) | 
| int ftSs_SpecialS_8012A068 | ( | HSD_GObj * | gobj | ) | 
| 
 | static | 
| void ftSs_SpecialS_8012A074 | ( | HSD_GObj * | gobj | ) | 
| u32 ftSs_Unk3_803CE6B8[] |