SSBM Decomp
Loading...
Searching...
No Matches
ftCo_DamageIce.c File Reference
#include <platform.h>
#include <placeholder.h>
#include "ftCommon/forward.h"
#include "lb/forward.h"
#include <dolphin/mtx/forward.h>
#include <baselib/forward.h>
#include "ftCo_DamageIce.h"
#include "ftCo_DownAttack.h"
#include "ftCo_DownBound.h"
#include "ftCo_FallSpecial.h"
#include "ftCo_HammerJump.h"
#include "ftCo_HammerWait.h"
#include "ftCo_Lift.h"
#include "ftCo_PassiveStand.h"
#include "ef/efasync.h"
#include "ft/fighter.h"
#include "ft/ft_081B.h"
#include "ft/ft_0877.h"
#include "ft/ft_0C88.h"
#include "ft/ft_0D14.h"
#include "ft/ftcoll.h"
#include "ft/ftcommon.h"
#include "ft/ftdynamics.h"
#include "ft/ftparts.h"
#include "ft/types.h"
#include "ftCaptain/types.h"
#include "ftCommon/types.h"
#include "lb/lb_00B0.h"
#include "lb/lbvector.h"
#include <common_structs.h>
#include <baselib/debug.h>
#include <baselib/jobj.h>
#include <baselib/random.h>

Macros

#define HSD_ASSERT2(file, line, msg, cond)    ((cond) ? ((void) 0) : __assert((file), (line), (#msg)))
 

Functions

static void ftCo_800909D0 (ftCo_Fighter *fp)
 
static void ftCo_80090AC0 (ftCo_Fighter *fp)
 
static void ftCo_80090B48 (ftCo_GObj *gobj)
 
static void ftCo_80091274 (ftCo_GObj *gobj)
 
static UNK_RET ftCo_80091620 (UNK_PARAMS)
 
void ftCo_80090984 (ftCo_GObj *gobj)
 
static void inlineA0 (ftCo_GObj *gobj, HSD_JObj *joint, float *param)
 
void ftCo_80090B60 (ftCo_GObj *gobj)
 
void ftCo_80091030 (Fighter_GObj *gobj)
 
void ftCo_DamageIce_Anim (ftCo_GObj *gobj)
 
void ftCo_DamageIce_IASA (ftCo_GObj *gobj)
 
void ftCo_DamageIce_Phys (ftCo_GObj *gobj)
 
void ftCo_DamageIce_Coll (ftCo_GObj *gobj)
 
void ftCo_800914A4 (ftCo_GObj *gobj)
 
void ftCo_80091854 (HSD_GObj *gobj)
 
void ftCo_DamageIceJump_Anim (HSD_GObj *gobj)
 
void ftCo_DamageIceJump_IASA (ftCo_GObj *gobj)
 
void ftCo_DamageIceJump_Phys (ftCo_GObj *gobj)
 
void ftCo_DamageIceJump_Coll (ftCo_GObj *gobj)
 

Variables

static Vec3 const ftCo_803B74B0 = { 0 }
 
static Vec3 const ftCo_803B74BC = { 0 }
 

Macro Definition Documentation

◆ HSD_ASSERT2

#define HSD_ASSERT2 (   file,
  line,
  msg,
  cond 
)     ((cond) ? ((void) 0) : __assert((file), (line), (#msg)))

Function Documentation

◆ ftCo_800909D0()

void ftCo_800909D0 ( ftCo_Fighter fp)
static

◆ ftCo_80090AC0()

void ftCo_80090AC0 ( ftCo_Fighter fp)
static

◆ ftCo_80090B48()

void ftCo_80090B48 ( ftCo_GObj gobj)
static

◆ ftCo_80091274()

void ftCo_80091274 ( ftCo_GObj gobj)
static

◆ ftCo_80091620()

UNK_RET ftCo_80091620 ( UNK_PARAMS  )
static

◆ ftCo_80090984()

void ftCo_80090984 ( ftCo_GObj gobj)

◆ inlineA0()

static void inlineA0 ( ftCo_GObj gobj,
HSD_JObj joint,
float *  param 
)
inlinestatic

◆ ftCo_80090B60()

void ftCo_80090B60 ( ftCo_GObj gobj)

◆ ftCo_80091030()

void ftCo_80091030 ( Fighter_GObj *  gobj)

◆ ftCo_DamageIce_Anim()

void ftCo_DamageIce_Anim ( ftCo_GObj gobj)

◆ ftCo_DamageIce_IASA()

void ftCo_DamageIce_IASA ( ftCo_GObj gobj)

◆ ftCo_DamageIce_Phys()

void ftCo_DamageIce_Phys ( ftCo_GObj gobj)

◆ ftCo_DamageIce_Coll()

void ftCo_DamageIce_Coll ( ftCo_GObj gobj)

◆ ftCo_800914A4()

void ftCo_800914A4 ( ftCo_GObj gobj)

◆ ftCo_80091854()

void ftCo_80091854 ( HSD_GObj gobj)

◆ ftCo_DamageIceJump_Anim()

void ftCo_DamageIceJump_Anim ( HSD_GObj gobj)

◆ ftCo_DamageIceJump_IASA()

void ftCo_DamageIceJump_IASA ( ftCo_GObj gobj)

◆ ftCo_DamageIceJump_Phys()

void ftCo_DamageIceJump_Phys ( ftCo_GObj gobj)

◆ ftCo_DamageIceJump_Coll()

void ftCo_DamageIceJump_Coll ( ftCo_GObj gobj)

Variable Documentation

◆ ftCo_803B74B0

Vec3 const ftCo_803B74B0 = { 0 }
static

◆ ftCo_803B74BC

Vec3 const ftCo_803B74BC = { 0 }
static