|
SSBM Decomp
|
#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 <placeholder.h>#include <platform.h>#include "cm/camera.h"#include "ef/efasync.h"#include "ft/fighter.h"#include "ft/ft_081B.h"#include "ft/ft_0877.h"#include "ft/ft_0881.h"#include "ftCommon/ftCo_Attack100.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/forward.h"#include "ftCommon/ftCo_CaptureCut.h"#include "ftCommon/ftCo_DamageFall.h"#include "ftCommon/ftCo_Fall.h"#include "ftCommon/ftCo_Throw.h"#include "ftCommon/types.h"#include "ftKirby/ftKb_Init.h"#include "lb/forward.h"#include "lb/lb_00B0.h"#include "lb/lbvector.h"#include <baselib/forward.h>#include <common_structs.h>#include <math_ppc.h>#include <dolphin/mtx.h>#include <baselib/debug.h>#include <baselib/jobj.h>#include <baselib/mtx.h>#include <baselib/random.h>Functions | |
| static void | ftCo_800909D0 (Fighter *fp) |
| static void | ftCo_DamageIce_OnHit (Fighter_GObj *gobj) |
| static void | ftCo_DamageIce_OnHit2 (Fighter_GObj *gobj) |
| static void | ftCo_DamageIce_Collide (HSD_GObj *gobj, Vec3 *normal, Vec3 *vec) |
| float | atan2f (float, float) |
| void | ftCo_80090984 (Fighter_GObj *gobj) |
| static void | ftCo_SpawnEffect_x415 (Fighter_GObj *gobj, HSD_JObj *joint, float *param) |
| void | ftCo_80090AC0 (Fighter *fp) |
| static void | ftCo_DamageIce_StartJump (Fighter *fp) |
| static void | JObjRotMtx (Mtx mtx, HSD_JObj *jobj) |
| void | ftCo_DamageIce_Init (Fighter_GObj *gobj) |
| void | ftCo_DamageIce_HitWhileFrozen (Fighter_GObj *gobj) |
| void | ftCo_DamageIce_Anim (Fighter_GObj *gobj) |
| void | ftCo_DamageIce_IASA (Fighter_GObj *gobj) |
| void | ftCo_DamageIce_Phys (Fighter_GObj *gobj) |
| void | ftCo_DamageIce_Coll (Fighter_GObj *gobj) |
| void | ftCo_DamageIce_InAirUpdate (Fighter_GObj *gobj) |
| static void | ftCo_SpawnEffect_x406 (Fighter_GObj *gobj, Vec3 *vec, f32 f) |
| static f32 | ftCo_Speed (Fighter *fp) |
| void | ftCo_DamageIce_Collide (Fighter_GObj *gobj, Vec3 *normal, Vec3 *vec) |
| void | ftCo_80091854 (HSD_GObj *gobj) |
| void | ftCo_DamageIceJump_Anim (HSD_GObj *gobj) |
| void | ftCo_DamageIceJump_IASA (Fighter_GObj *gobj) |
| void | ftCo_DamageIceJump_Phys (Fighter_GObj *gobj) |
| void | ftCo_DamageIceJump_Coll (Fighter_GObj *gobj) |
Variables | |
| static Vec3 const | ftCo_DamageIce_HurtboxOffset = { 0 } |
| static Vec3 const | ftCo_803B74BC = { 0 } |
|
static |
|
static |
|
static |
|
static |
| float atan2f | ( | float | y, |
| float | x | ||
| ) |
| void ftCo_80090984 | ( | Fighter_GObj * | gobj | ) |
|
inlinestatic |
| void ftCo_80090AC0 | ( | Fighter * | fp | ) |
|
inlinestatic |
|
inlinestatic |
| void ftCo_DamageIce_Init | ( | Fighter_GObj * | gobj | ) |
| void ftCo_DamageIce_HitWhileFrozen | ( | Fighter_GObj * | gobj | ) |
| void ftCo_DamageIce_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftCo_DamageIce_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftCo_DamageIce_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftCo_DamageIce_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftCo_DamageIce_InAirUpdate | ( | Fighter_GObj * | gobj | ) |
|
inlinestatic |
|
inlinestatic |
| void ftCo_DamageIce_Collide | ( | Fighter_GObj * | gobj, |
| Vec3 * | normal, | ||
| Vec3 * | vec | ||
| ) |
| void ftCo_80091854 | ( | HSD_GObj * | gobj | ) |
| void ftCo_DamageIceJump_Anim | ( | HSD_GObj * | gobj | ) |
| void ftCo_DamageIceJump_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftCo_DamageIceJump_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftCo_DamageIceJump_Coll | ( | Fighter_GObj * | gobj | ) |
|
static |
|
static |