SSBM Decomp
Loading...
Searching...
No Matches
ftMh_FingerGun.c File Reference
#include <platform.h>
#include "ftMh_FingerGun.h"
#include "ftMh_Wait1_2.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/types.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()

static float my_sqrtf ( float  x)
inlinestatic

◆ my_lbVector_Len()

static 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()

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