SSBM Decomp
Loading...
Searching...
No Matches
ftMh_FingerGun.c File Reference
#include "ftMh_FingerGun.h"
#include "ftMh_Wait1_2.h"
#include <platform.h>
#include "ft/fighter.h"
#include "ft/ft_081B.h"
#include "ft/ftanim.h"
#include "ft/ftbosslib.h"
#include "ft/ftlib.h"
#include "ft/types.h"
#include "ftMasterHand/types.h"
#include "it/items/itmasterhandbullet.h"
#include "lb/lb_00B0.h"
#include "lb/lbvector.h"
#include "pl/player.h"
#include <dolphin/mtx.h>
#include <baselib/random.h>
#include <MetroTRK/intrinsics.h>

Functions

void ftMh_FingerBeamEnd_Anim (HSD_GObj *gobj)
void ftMh_FingerBeamEnd_IASA (HSD_GObj *gobj)
void ftMh_FingerBeamEnd_Phys (HSD_GObj *gobj)
void ftMh_FingerBeamEnd_Coll (HSD_GObj *gobj)
void ftMh_MS_363_801530A4 (HSD_GObj *gobj)
void ftMh_FingerGun1_Anim (HSD_GObj *gobj)
void ftMh_FingerGun1_IASA (HSD_GObj *gobj)
static float my_sqrtf (float x)
static float my_lbVector_Len (Vec3 *vec)
void ftMh_FingerGun1_Phys (HSD_GObj *gobj)
void ftMh_FingerGun1_Coll (HSD_GObj *gobj)
void ftMh_MS_364_801533CC (HSD_GObj *gobj)
static void lbl_8015346C_inline (HSD_GObj *gobj)
void ftMh_FingerGun2_Anim (HSD_GObj *gobj)
void ftMh_FingerGun2_IASA (HSD_GObj *gobj)
void ftMh_FingerGun2_Phys (HSD_GObj *gobj)
void ftMh_FingerGun2_Coll (HSD_GObj *gobj)
static void ftMh_MS_365_8015364C (HSD_GObj *gobj, HSD_JObj *arg1, float arg2, float arg3)
void ftMh_MS_365_801535B0 (HSD_GObj *gobj)
void ftMh_MS_365_80153730 (HSD_GObj *gobj)

Function Documentation

◆ ftMh_FingerBeamEnd_Anim()

void ftMh_FingerBeamEnd_Anim ( HSD_GObj * gobj)

◆ ftMh_FingerBeamEnd_IASA()

void ftMh_FingerBeamEnd_IASA ( HSD_GObj * gobj)

◆ ftMh_FingerBeamEnd_Phys()

void ftMh_FingerBeamEnd_Phys ( HSD_GObj * gobj)

◆ ftMh_FingerBeamEnd_Coll()

void ftMh_FingerBeamEnd_Coll ( HSD_GObj * gobj)

◆ ftMh_MS_363_801530A4()

void ftMh_MS_363_801530A4 ( HSD_GObj * gobj)

◆ ftMh_FingerGun1_Anim()

void ftMh_FingerGun1_Anim ( HSD_GObj * gobj)

◆ ftMh_FingerGun1_IASA()

void ftMh_FingerGun1_IASA ( HSD_GObj * gobj)

◆ my_sqrtf()

float my_sqrtf ( float x)
inlinestatic

◆ my_lbVector_Len()

float my_lbVector_Len ( Vec3 * vec)
inlinestatic

◆ ftMh_FingerGun1_Phys()

void ftMh_FingerGun1_Phys ( HSD_GObj * gobj)
Todo
Not enough stack for GET_FIGHTER; inline issue.

◆ ftMh_FingerGun1_Coll()

void ftMh_FingerGun1_Coll ( HSD_GObj * gobj)

◆ ftMh_MS_364_801533CC()

void ftMh_MS_364_801533CC ( HSD_GObj * gobj)

◆ lbl_8015346C_inline()

void lbl_8015346C_inline ( HSD_GObj * gobj)
inlinestatic

◆ ftMh_FingerGun2_Anim()

void ftMh_FingerGun2_Anim ( HSD_GObj * gobj)

◆ ftMh_FingerGun2_IASA()

void ftMh_FingerGun2_IASA ( HSD_GObj * gobj)

◆ ftMh_FingerGun2_Phys()

void ftMh_FingerGun2_Phys ( HSD_GObj * gobj)

◆ ftMh_FingerGun2_Coll()

void ftMh_FingerGun2_Coll ( HSD_GObj * gobj)

◆ ftMh_MS_365_8015364C()

void ftMh_MS_365_8015364C ( HSD_GObj * gobj,
HSD_JObj * arg1,
float arg2,
float arg3 )
static

◆ ftMh_MS_365_801535B0()

void ftMh_MS_365_801535B0 ( HSD_GObj * gobj)

◆ ftMh_MS_365_80153730()

void ftMh_MS_365_80153730 ( HSD_GObj * gobj)