SSBM Decomp
Loading...
Searching...
No Matches
ftLg_Init.c File Reference
#include "forward.h"
#include "ftCommon/forward.h"
#include "it/forward.h"
#include "ftLuigi/ftLg_Init.h"
#include "ftLg_SpecialHi.h"
#include "ftLg_SpecialLw.h"
#include "ftLg_SpecialN.h"
#include "ftLg_SpecialS.h"
#include "types.h"
#include "ft/ft_0C31.h"
#include "ft/ftcamera.h"
#include "ft/ftparts.h"
#include "ft/inlines.h"
#include "ft/types.h"
#include "it/it_26B1.h"

Functions

void ftLg_Init_OnDeath (HSD_GObj *gobj)
 
void ftLg_Init_OnLoad (HSD_GObj *gobj)
 
void ftLg_Init_OnItemPickup (HSD_GObj *gobj, bool flag)
 
void ftLg_Init_OnItemInvisible (HSD_GObj *gobj)
 
void ftLg_Init_OnItemVisible (HSD_GObj *gobj)
 
void ftLg_Init_OnItemDrop (HSD_GObj *gobj, bool flag)
 
void ftLg_Init_LoadSpecialAttrs (HSD_GObj *gobj)
 
void ftLg_Init_OnKnockbackEnter (HSD_GObj *gobj)
 
void ftLg_Init_OnKnockbackExit (HSD_GObj *gobj)
 
void ftLg_Init_UnkDemoCallbacks0 (int arg0, int *arg1, int *arg2)
 
char * ftLg_Init_GetMotionFileString (enum_t arg0)
 

Variables

MotionState ftLg_Init_MotionStateTable [ftLg_MS_SelfCount]
 
MotionState ftLg_Init_UnkMotionStates0 []
 
char ftLg_Init_DatFilename [] = "PlLg.dat"
 
char ftLg_Init_DataName [] = "ftDataLuigi"
 
char ftLg_Init_803D08C0 [] = "PlLgNr.dat"
 
char ftLg_Init_803D08CC [] = "PlyLuigi5K_Share_joint"
 
char ftLg_Init_803D08E4 [] = "PlyLuigi5K_Share_matanim_joint"
 
char ftLg_Init_803D0904 [] = "PlLgWh.dat"
 
char ftLg_Init_803D0910 [] = "PlyLuigi5KWh_Share_joint"
 
char ftLg_Init_803D092C [] = "PlyLuigi5KWh_Share_matanim_joint"
 
char ftLg_Init_803D0950 [] = "PlLgAq.dat"
 
char ftLg_Init_803D095C [] = "PlyLuigi5KAq_Share_joint"
 
char ftLg_Init_803D0978 [] = "PlyLuigi5KAq_Share_matanim_joint"
 
char ftLg_Init_803D099C [] = "PlLgPi.dat"
 
char ftLg_Init_803D09A8 [] = "PlyLuigi5KPi_Share_joint"
 
char ftLg_Init_803D09C4 [] = "PlyLuigi5KPi_Share_matanim_joint"
 
char ftLg_Init_AnimDatFilename [] = "PlLgAJ.dat"
 
Fighter_DemoStrings ftLg_Init_DemoMotionFilenames
 
char * ftLg_Init_803D0AAC []
 
Fighter_CostumeStrings ftLg_Init_CostumeStrings []
 

Function Documentation

◆ ftLg_Init_OnDeath()

void ftLg_Init_OnDeath ( HSD_GObj gobj)

◆ ftLg_Init_OnLoad()

void ftLg_Init_OnLoad ( HSD_GObj gobj)

◆ ftLg_Init_OnItemPickup()

void ftLg_Init_OnItemPickup ( HSD_GObj gobj,
bool  flag 
)

◆ ftLg_Init_OnItemInvisible()

void ftLg_Init_OnItemInvisible ( HSD_GObj gobj)

◆ ftLg_Init_OnItemVisible()

void ftLg_Init_OnItemVisible ( HSD_GObj gobj)

◆ ftLg_Init_OnItemDrop()

void ftLg_Init_OnItemDrop ( HSD_GObj gobj,
bool  flag 
)

◆ ftLg_Init_LoadSpecialAttrs()

void ftLg_Init_LoadSpecialAttrs ( HSD_GObj gobj)

◆ ftLg_Init_OnKnockbackEnter()

void ftLg_Init_OnKnockbackEnter ( HSD_GObj gobj)

◆ ftLg_Init_OnKnockbackExit()

void ftLg_Init_OnKnockbackExit ( HSD_GObj gobj)

◆ ftLg_Init_UnkDemoCallbacks0()

void ftLg_Init_UnkDemoCallbacks0 ( int  arg0,
int *  arg1,
int *  arg2 
)

◆ ftLg_Init_GetMotionFileString()

char * ftLg_Init_GetMotionFileString ( enum_t  arg0)

Variable Documentation

◆ ftLg_Init_MotionStateTable

MotionState ftLg_Init_MotionStateTable[ftLg_MS_SelfCount]

◆ ftLg_Init_UnkMotionStates0

MotionState ftLg_Init_UnkMotionStates0[]
Initial value:
= {
{
},
{
},
}
void ftCo_800C7158(Fighter_GObj *gobj)
Definition ft_0C31.c:147
void ftCo_800C7200(Fighter_GObj *gobj)
Definition ft_0C31.c:157
@ ftCo_SM_RunBrake
Definition forward.h:641
@ ftCo_SM_Kneebend
Definition forward.h:642
static MotionFlags const Ft_MF_None
Definition forward.h:146
@ FtMoveId_Default
Definition forward.h:298
#define NULL
A null pointer.
Definition stddef.h:19

◆ ftLg_Init_DatFilename

char ftLg_Init_DatFilename[] = "PlLg.dat"

◆ ftLg_Init_DataName

char ftLg_Init_DataName[] = "ftDataLuigi"

◆ ftLg_Init_803D08C0

char ftLg_Init_803D08C0[] = "PlLgNr.dat"

◆ ftLg_Init_803D08CC

char ftLg_Init_803D08CC[] = "PlyLuigi5K_Share_joint"

◆ ftLg_Init_803D08E4

char ftLg_Init_803D08E4[] = "PlyLuigi5K_Share_matanim_joint"

◆ ftLg_Init_803D0904

char ftLg_Init_803D0904[] = "PlLgWh.dat"

◆ ftLg_Init_803D0910

char ftLg_Init_803D0910[] = "PlyLuigi5KWh_Share_joint"

◆ ftLg_Init_803D092C

char ftLg_Init_803D092C[] = "PlyLuigi5KWh_Share_matanim_joint"

◆ ftLg_Init_803D0950

char ftLg_Init_803D0950[] = "PlLgAq.dat"

◆ ftLg_Init_803D095C

char ftLg_Init_803D095C[] = "PlyLuigi5KAq_Share_joint"

◆ ftLg_Init_803D0978

char ftLg_Init_803D0978[] = "PlyLuigi5KAq_Share_matanim_joint"

◆ ftLg_Init_803D099C

char ftLg_Init_803D099C[] = "PlLgPi.dat"

◆ ftLg_Init_803D09A8

char ftLg_Init_803D09A8[] = "PlyLuigi5KPi_Share_joint"

◆ ftLg_Init_803D09C4

char ftLg_Init_803D09C4[] = "PlyLuigi5KPi_Share_matanim_joint"

◆ ftLg_Init_AnimDatFilename

char ftLg_Init_AnimDatFilename[] = "PlLgAJ.dat"

◆ ftLg_Init_DemoMotionFilenames

Fighter_DemoStrings ftLg_Init_DemoMotionFilenames
Initial value:
= {
"ftDemoResultMotionFileLuigi",
"ftDemoIntroMotionFileLuigi",
"ftDemoEndingMotionFileLuigi",
"ftDemoViWaitMotionFileLuigi",
}

◆ ftLg_Init_803D0AAC

char* ftLg_Init_803D0AAC[]
Initial value:
= {
"ftDemoVi0102MotionFileLuigi",
"ftDemoVi1101MotionFileLuigi",
}

◆ ftLg_Init_CostumeStrings

Fighter_CostumeStrings ftLg_Init_CostumeStrings[]
Initial value:
= {
}
char ftLg_Init_803D0950[]
Definition ftLg_Init.c:252
char ftLg_Init_803D0978[]
Definition ftLg_Init.c:254
char ftLg_Init_803D08C0[]
Definition ftLg_Init.c:246
char ftLg_Init_803D09C4[]
Definition ftLg_Init.c:257
char ftLg_Init_803D095C[]
Definition ftLg_Init.c:253
char ftLg_Init_803D092C[]
Definition ftLg_Init.c:251
char ftLg_Init_803D09A8[]
Definition ftLg_Init.c:256
char ftLg_Init_803D0910[]
Definition ftLg_Init.c:250
char ftLg_Init_803D099C[]
Definition ftLg_Init.c:255
char ftLg_Init_803D0904[]
Definition ftLg_Init.c:249
char ftLg_Init_803D08E4[]
Definition ftLg_Init.c:248
char ftLg_Init_803D08CC[]
Definition ftLg_Init.c:247