SSBM Decomp
Loading...
Searching...
No Matches
ftCo_Bury.c File Reference
#include "ftCo_Bury.h"
#include <Runtime/platform.h>
#include <melee/ft/forward.h>
#include <melee/gr/forward.h>
#include <melee/lb/forward.h>
#include <placeholder.h>
#include "forward.h"
#include "ftCo_AirCatch.h"
#include "ftCo_Attack100.h"
#include "ftCo_AttackAir.h"
#include "ftCo_BarrelWait.h"
#include "ftCo_Damage.h"
#include "ftCo_EscapeAir.h"
#include "ftCo_Fall.h"
#include "ftCo_HammerJump.h"
#include "ftCo_HammerWait.h"
#include "ftCo_ItemThrow.h"
#include "ftCo_JumpAerial.h"
#include "ftCo_SpecialAir.h"
#include "inlines.h"
#include "types.h"
#include <dolphin/mtx.h>
#include <melee/ef/efsync.h>
#include <melee/ft/fighter.h>
#include <melee/ft/ft_081B.h>
#include <melee/ft/ftanim.h>
#include <melee/ft/ftcoll.h>
#include <melee/ft/ftcommon.h>
#include <melee/ft/ftparts.h>
#include <melee/ft/kinds/ftCaptain/types.h>
#include <melee/ft/types.h>
#include <melee/gr/ground.h>
#include <melee/lb/lb_00B0.h>
#include <melee/lb/lbcollision.h>
#include <melee/mp/mplib.h>
#include <melee/pl/player.h>
#include <melee/pl/plbonuslib.h>
#include <sysdolphin/baselib/gobj.h>
#include <sysdolphin/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, lbColl_80008D30_arg1 *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 Vec3 * ftCo_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)

Macro Definition Documentation

◆ MY_MIN

#define MY_MIN ( a,
b )
Value:
(((a) < (b)) ? (a) : (b))

Function Documentation

◆ ftCo_800C0874()

void ftCo_800C0874 ( Fighter_GObj * gobj,
UNK_T arg1,
ftCommon_BuryType arg2 )
Todo
.sdata2 order hack

◆ ftCo_800C08A0()

void ftCo_800C08A0 ( Fighter_GObj * gobj,
Fighter_GObj * arg1,
lbColl_80008D30_arg1 * 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)

◆ 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)