SSBM Decomp
Loading...
Searching...
No Matches
ftCo_Bury.c File Reference
#include "ftCo_Bury.h"
#include "ftCo_AirCatch.h"
#include "ftCo_AttackAir.h"
#include "ftCo_BarrelWait.h"
#include "ftCo_CaptureCut.h"
#include "ftCo_Damage.h"
#include "ftCo_EscapeAir.h"
#include "ftCo_HammerJump.h"
#include "ftCo_HammerWait.h"
#include "ftCo_ItemThrow.h"
#include "ftCo_Lift.h"
#include "ftCo_SpecialAir.h"
#include "ftCo_Throw.h"
#include <placeholder.h>
#include <platform.h>
#include "ef/efsync.h"
#include "ft/fighter.h"
#include "ft/forward.h"
#include "ft/ft_081B.h"
#include "ft/ftanim.h"
#include "ft/ftcoll.h"
#include "ft/ftcommon.h"
#include "ft/ftparts.h"
#include "ft/types.h"
#include "ftCaptain/types.h"
#include "ftCommon/forward.h"
#include "ftCommon/ftCo_Attack100.h"
#include "ftCommon/ftCo_Fall.h"
#include "ftCommon/ftCo_JumpAerial.h"
#include "ftCommon/types.h"
#include "gr/forward.h"
#include "gr/ground.h"
#include "lb/forward.h"
#include "lb/lb_00B0.h"
#include "lb/lbcollision.h"
#include "mp/mplib.h"
#include "pl/player.h"
#include "pl/plbonuslib.h"
#include <trigf.h>
#include <dolphin/mtx.h>
#include <baselib/gobj.h>
#include <baselib/jobj.h>

Macros

#define MY_MIN(a, b)

Functions

void ftCo_800C0874 (Fighter_GObj *gobj, UNK_T arg1, ftCommon_BuryType arg2)
void ftCo_800C08A0 (Fighter_GObj *gobj, Fighter_GObj *arg1, DynamicsDesc *arg2, ftCommon_BuryType arg3)
void ftCo_800C09B4 (Fighter_GObj *gobj)
bool ftCo_800C0A28 (Fighter_GObj *gobj, UNK_T arg1, ftCommon_BuryType arg2)
void ftCo_800C0A98 (Fighter_GObj *gobj)
void ftCo_800C0B20 (Fighter_GObj *gobj)
bool ftCo_800C0C88 (ftCommon_BuryType arg0)
bool ftCo_800C0CB8 (Fighter_GObj *gobj)
void ftCo_800C0D0C (Fighter_GObj *gobj)
void ftCo_Bury_Anim (Fighter_GObj *gobj)
void ftCo_Bury_IASA (Fighter_GObj *gobj)
static Vec3ftCo_Bury_GetTranslate (Fighter *fp)
void ftCo_800C0FCC (HSD_GObj *arg0, Fighter_GObj *arg1)
void ftCo_Bury_Phys (Fighter_GObj *gobj)
void ftCo_Bury_Coll (Fighter_GObj *gobj)
void ftCo_800C124C (Fighter_GObj *gobj)
void ftCo_BuryWait_Anim (Fighter_GObj *gobj)
void ftCo_BuryWait_IASA (Fighter_GObj *gobj)
void ftCo_BuryWait_Phys (Fighter_GObj *gobj)
void ftCo_BuryWait_Coll (Fighter_GObj *gobj)
void ftCo_800C13BC (Fighter_GObj *gobj)
void ftCo_BuryJump_Anim (Fighter_GObj *gobj)
void ftCo_BuryJump_IASA (Fighter_GObj *gobj)
void ftCo_BuryJump_Phys (Fighter_GObj *gobj)
void ftCo_BuryJump_Coll (Fighter_GObj *gobj)

Variables

const double ftCo_804D8C28 = 4503599627370496.0
const double ftCo_804D8C30 = 4503601774854144.0
const float ftCo_804D8C38 = 0.0F
const float ftCo_804D8C3C = 1.0F

Macro Definition Documentation

◆ MY_MIN

#define MY_MIN ( a,
b )
Value:
(((a) < (b)) ? (a) : (b))
GXColorS10 a
Definition tev.c:11

Function Documentation

◆ ftCo_800C0874()

void ftCo_800C0874 ( Fighter_GObj * gobj,
UNK_T arg1,
ftCommon_BuryType arg2 )

◆ ftCo_800C08A0()

void ftCo_800C08A0 ( Fighter_GObj * gobj,
Fighter_GObj * arg1,
DynamicsDesc * arg2,
ftCommon_BuryType arg3 )

◆ ftCo_800C09B4()

void ftCo_800C09B4 ( Fighter_GObj * gobj)

◆ ftCo_800C0A28()

bool ftCo_800C0A28 ( Fighter_GObj * gobj,
UNK_T arg1,
ftCommon_BuryType arg2 )

◆ ftCo_800C0A98()

void ftCo_800C0A98 ( Fighter_GObj * gobj)

◆ ftCo_800C0B20()

void ftCo_800C0B20 ( Fighter_GObj * gobj)
Todo
Eliminate cast

◆ ftCo_800C0C88()

bool ftCo_800C0C88 ( ftCommon_BuryType arg0)

◆ ftCo_800C0CB8()

bool ftCo_800C0CB8 ( Fighter_GObj * gobj)

◆ ftCo_800C0D0C()

void ftCo_800C0D0C ( Fighter_GObj * gobj)

◆ ftCo_Bury_Anim()

void ftCo_Bury_Anim ( Fighter_GObj * gobj)

◆ ftCo_Bury_IASA()

void ftCo_Bury_IASA ( Fighter_GObj * gobj)

◆ ftCo_Bury_GetTranslate()

Vec3 * ftCo_Bury_GetTranslate ( Fighter * fp)
inlinestatic

◆ ftCo_800C0FCC()

void ftCo_800C0FCC ( HSD_GObj * arg0,
Fighter_GObj * arg1 )

◆ ftCo_Bury_Phys()

void ftCo_Bury_Phys ( Fighter_GObj * gobj)

◆ ftCo_Bury_Coll()

void ftCo_Bury_Coll ( Fighter_GObj * gobj)

◆ ftCo_800C124C()

void ftCo_800C124C ( Fighter_GObj * gobj)

◆ ftCo_BuryWait_Anim()

void ftCo_BuryWait_Anim ( Fighter_GObj * gobj)

◆ ftCo_BuryWait_IASA()

void ftCo_BuryWait_IASA ( Fighter_GObj * gobj)

◆ ftCo_BuryWait_Phys()

void ftCo_BuryWait_Phys ( Fighter_GObj * gobj)

◆ ftCo_BuryWait_Coll()

void ftCo_BuryWait_Coll ( Fighter_GObj * gobj)

◆ ftCo_800C13BC()

void ftCo_800C13BC ( Fighter_GObj * gobj)

◆ ftCo_BuryJump_Anim()

void ftCo_BuryJump_Anim ( Fighter_GObj * gobj)

◆ ftCo_BuryJump_IASA()

void ftCo_BuryJump_IASA ( Fighter_GObj * gobj)

◆ ftCo_BuryJump_Phys()

void ftCo_BuryJump_Phys ( Fighter_GObj * gobj)

◆ ftCo_BuryJump_Coll()

void ftCo_BuryJump_Coll ( Fighter_GObj * gobj)

Variable Documentation

◆ ftCo_804D8C28

const double ftCo_804D8C28 = 4503599627370496.0

◆ ftCo_804D8C30

const double ftCo_804D8C30 = 4503601774854144.0

◆ ftCo_804D8C38

const float ftCo_804D8C38 = 0.0F

◆ ftCo_804D8C3C

const float ftCo_804D8C3C = 1.0F