SSBM Decomp
Loading...
Searching...
No Matches
ftLk_Init.c File Reference
#include "ftCommon/forward.h"
#include "ftLk_Init.h"
#include "ftLk_SpecialHi.h"
#include "ftLk_SpecialLw.h"
#include "ftLk_SpecialN.h"
#include "ftLk_SpecialS.h"
#include "types.h"
#include "ft/fighter.h"
#include "ft/ft_081B.h"
#include "ft/ft_0877.h"
#include "ft/ft_0D14.h"
#include "ft/ftattacks4combo.h"
#include "ft/ftcamera.h"
#include "ft/ftdata.h"
#include "ft/ftparts.h"
#include "ft/types.h"
#include "ftCLink/ftCl_Init.h"
#include "ftCommon/ftCo_AirCatch.h"
#include "ftCommon/ftCo_Guard.h"
#include "it/it_26B1.h"
#include "lb/lbmthp.h"
#include <dolphin/mtx/types.h>

Functions

bool ftLk_Init_BoomerangExists (HSD_GObj *gobj)
 
void ftLk_Init_OnDeath (HSD_GObj *gobj)
 
void ftLk_Init_OnLoadForCLink (Fighter *fp)
 
void ftLk_Init_OnLoad (HSD_GObj *gobj)
 
void ftLk_800EAF38 (HSD_GObj *gobj)
 
void ftLk_800EAF58 (HSD_GObj *gobj)
 
void ftLk_Init_OnItemPickupExt (HSD_GObj *gobj, int arg1)
 
void ftLk_Init_OnItemInvisible (HSD_GObj *gobj)
 
void ftLk_Init_OnItemVisible (HSD_GObj *gobj)
 
void ftLk_Init_OnItemDropExt (HSD_GObj *gobj, bool arg1)
 
void ftLk_Init_OnItemPickup (HSD_GObj *gobj, bool flag)
 
void ftLk_Init_OnItemDrop (HSD_GObj *gobj, bool bool1)
 
void ftLk_Init_LoadSpecialAttrs (HSD_GObj *gobj)
 
void ftLk_Init_OnKnockbackEnter (HSD_GObj *gobj)
 
void ftLk_Init_OnKnockbackExit (HSD_GObj *gobj)
 
void ftLk_800EB334 (HSD_GObj *gobj)
 

Variables

MotionState ftLk_Init_MotionStateTable [ftLk_MS_SelfCount]
 
char ftLk_Init_DatFilename [] = "PlLk.dat"
 
char ftLk_Init_DataName [] = "ftDataLink"
 
char ftLk_Init_803C80D0 [] = "PlLkNr.dat"
 
char ftLk_Init_803C80DC [] = "PlyLink5K_Share_joint"
 
char ftLk_Init_803C80F4 [] = "PlyLink5K_Share_matanim_joint"
 
char ftLk_Init_803C8114 [] = "PlLkRe.dat"
 
char ftLk_Init_803C8120 [] = "PlyLink5KRe_Share_joint"
 
char ftLk_Init_803C8138 [] = "PlyLink5KRe_Share_matanim_joint"
 
char ftLk_Init_803C8158 [] = "PlLkBu.dat"
 
char ftLk_Init_803C8164 [] = "PlyLink5KBu_Share_joint"
 
char ftLk_Init_803C817C [] = "PlyLink5KBu_Share_matanim_joint"
 
char ftLk_Init_803C819C [] = "PlLkBk.dat"
 
char ftLk_Init_803C81A8 [] = "PlyLink5KBk_Share_joint"
 
char ftLk_Init_803C81C0 [] = "PlyLink5KBk_Share_matanim_joint"
 
char ftLk_Init_803C81E0 [] = "PlLkWh.dat"
 
char ftLk_Init_803C81EC [] = "PlyLink5KWh_Share_joint"
 
char ftLk_Init_803C8204 [] = "PlyLink5KWh_Share_matanim_joint"
 
char ftLk_Init_AnimDatFilename [] = "PlLkAJ.dat"
 
Fighter_DemoStrings ftLk_Init_DemoMotionFilenames
 
Fighter_CostumeStrings ftLk_Init_CostumeStrings []
 
int ftLk_Init_803C82EC [31] = { 0 }
 
ftLk_SpecialN_Vec3Group const ftLk_Init_Vec3Group = { 0 }
 

Function Documentation

◆ ftLk_Init_BoomerangExists()

bool ftLk_Init_BoomerangExists ( HSD_GObj gobj)

◆ ftLk_Init_OnDeath()

void ftLk_Init_OnDeath ( HSD_GObj gobj)

◆ ftLk_Init_OnLoadForCLink()

void ftLk_Init_OnLoadForCLink ( Fighter fp)

◆ ftLk_Init_OnLoad()

void ftLk_Init_OnLoad ( HSD_GObj gobj)

◆ ftLk_800EAF38()

void ftLk_800EAF38 ( HSD_GObj gobj)

◆ ftLk_800EAF58()

void ftLk_800EAF58 ( HSD_GObj gobj)

◆ ftLk_Init_OnItemPickupExt()

void ftLk_Init_OnItemPickupExt ( HSD_GObj gobj,
int  arg1 
)

◆ ftLk_Init_OnItemInvisible()

void ftLk_Init_OnItemInvisible ( HSD_GObj gobj)

◆ ftLk_Init_OnItemVisible()

void ftLk_Init_OnItemVisible ( HSD_GObj gobj)

◆ ftLk_Init_OnItemDropExt()

void ftLk_Init_OnItemDropExt ( HSD_GObj gobj,
bool  arg1 
)

◆ ftLk_Init_OnItemPickup()

void ftLk_Init_OnItemPickup ( HSD_GObj gobj,
bool  flag 
)

◆ ftLk_Init_OnItemDrop()

void ftLk_Init_OnItemDrop ( HSD_GObj gobj,
bool  bool1 
)

◆ ftLk_Init_LoadSpecialAttrs()

void ftLk_Init_LoadSpecialAttrs ( HSD_GObj gobj)

◆ ftLk_Init_OnKnockbackEnter()

void ftLk_Init_OnKnockbackEnter ( HSD_GObj gobj)

◆ ftLk_Init_OnKnockbackExit()

void ftLk_Init_OnKnockbackExit ( HSD_GObj gobj)

◆ ftLk_800EB334()

void ftLk_800EB334 ( HSD_GObj gobj)

Variable Documentation

◆ ftLk_Init_MotionStateTable

MotionState ftLk_Init_MotionStateTable[ftLk_MS_SelfCount]

◆ ftLk_Init_DatFilename

char ftLk_Init_DatFilename[] = "PlLk.dat"

◆ ftLk_Init_DataName

char ftLk_Init_DataName[] = "ftDataLink"

◆ ftLk_Init_803C80D0

char ftLk_Init_803C80D0[] = "PlLkNr.dat"

◆ ftLk_Init_803C80DC

char ftLk_Init_803C80DC[] = "PlyLink5K_Share_joint"

◆ ftLk_Init_803C80F4

char ftLk_Init_803C80F4[] = "PlyLink5K_Share_matanim_joint"

◆ ftLk_Init_803C8114

char ftLk_Init_803C8114[] = "PlLkRe.dat"

◆ ftLk_Init_803C8120

char ftLk_Init_803C8120[] = "PlyLink5KRe_Share_joint"

◆ ftLk_Init_803C8138

char ftLk_Init_803C8138[] = "PlyLink5KRe_Share_matanim_joint"

◆ ftLk_Init_803C8158

char ftLk_Init_803C8158[] = "PlLkBu.dat"

◆ ftLk_Init_803C8164

char ftLk_Init_803C8164[] = "PlyLink5KBu_Share_joint"

◆ ftLk_Init_803C817C

char ftLk_Init_803C817C[] = "PlyLink5KBu_Share_matanim_joint"

◆ ftLk_Init_803C819C

char ftLk_Init_803C819C[] = "PlLkBk.dat"

◆ ftLk_Init_803C81A8

char ftLk_Init_803C81A8[] = "PlyLink5KBk_Share_joint"

◆ ftLk_Init_803C81C0

char ftLk_Init_803C81C0[] = "PlyLink5KBk_Share_matanim_joint"

◆ ftLk_Init_803C81E0

char ftLk_Init_803C81E0[] = "PlLkWh.dat"

◆ ftLk_Init_803C81EC

char ftLk_Init_803C81EC[] = "PlyLink5KWh_Share_joint"

◆ ftLk_Init_803C8204

char ftLk_Init_803C8204[] = "PlyLink5KWh_Share_matanim_joint"

◆ ftLk_Init_AnimDatFilename

char ftLk_Init_AnimDatFilename[] = "PlLkAJ.dat"

◆ ftLk_Init_DemoMotionFilenames

Fighter_DemoStrings ftLk_Init_DemoMotionFilenames
Initial value:
= {
"ftDemoResultMotionFileLink",
"ftDemoIntroMotionFileLink",
"ftDemoEndingMotionFileLink",
"ftDemoViWaitMotionFileLink",
}

◆ ftLk_Init_CostumeStrings

Fighter_CostumeStrings ftLk_Init_CostumeStrings[]
Initial value:
= {
}
char ftLk_Init_803C8114[]
Definition ftLk_Init.c:267
char ftLk_Init_803C80F4[]
Definition ftLk_Init.c:266
char ftLk_Init_803C81A8[]
Definition ftLk_Init.c:274
char ftLk_Init_803C81C0[]
Definition ftLk_Init.c:275
char ftLk_Init_803C80DC[]
Definition ftLk_Init.c:265
char ftLk_Init_803C8158[]
Definition ftLk_Init.c:270
char ftLk_Init_803C81EC[]
Definition ftLk_Init.c:277
char ftLk_Init_803C8164[]
Definition ftLk_Init.c:271
char ftLk_Init_803C81E0[]
Definition ftLk_Init.c:276
char ftLk_Init_803C819C[]
Definition ftLk_Init.c:273
char ftLk_Init_803C8204[]
Definition ftLk_Init.c:278
char ftLk_Init_803C8138[]
Definition ftLk_Init.c:269
char ftLk_Init_803C817C[]
Definition ftLk_Init.c:272
char ftLk_Init_803C80D0[]
Definition ftLk_Init.c:264
char ftLk_Init_803C8120[]
Definition ftLk_Init.c:268

◆ ftLk_Init_803C82EC

int ftLk_Init_803C82EC[31] = { 0 }

◆ ftLk_Init_Vec3Group

ftLk_SpecialN_Vec3Group const ftLk_Init_Vec3Group = { 0 }