SSBM Decomp
Loading...
Searching...
No Matches
ftness.c File Reference
#include "ftness.h"
#include <melee/ft/kinds/ftCommon/forward.h>
#include <melee/it/forward.h>
#include "ftnessattackhi4.h"
#include "ftnessattacklw4.h"
#include "ftnessattacks4.h"
#include "ftnessspecialhi.h"
#include "ftnessspeciallw.h"
#include "ftnessspecialn.h"
#include "ftnessspecials.h"
#include "types.h"
#include <melee/ft/ftcamera.h>
#include <melee/ft/ftparts.h>
#include <melee/ft/inlines.h>
#include <melee/ft/types.h>
#include <melee/it/it_26B1.h>

Functions

void ftNs_Init_OnDeath (HSD_GObj *gobj)
void ftNs_Init_OnLoad (HSD_GObj *gobj)
void ftNs_Init_OnDamage (HSD_GObj *gobj)
void ftNs_Init_OnAbsorb (HSD_GObj *gobj)
float ftNs_Init_GetAbsorbHeal (Fighter *fp)
void ftNs_Init_OnItemPickup (HSD_GObj *gobj, bool catchItemFlag)
void ftNs_Init_OnItemInvisible (HSD_GObj *gobj)
void ftNs_Init_OnItemVisible (HSD_GObj *gobj)
void ftNs_Init_OnItemDrop (HSD_GObj *gobj, bool dropItemFlag)
void ftNs_Init_LoadSpecialAttrs (HSD_GObj *gobj)
void ftNs_Init_OnKnockbackEnter (HSD_GObj *gobj)
 Change model's MatAnim frames to hurt textures.
void ftNs_Init_OnKnockbackExit (HSD_GObj *gobj)
 Change model's MatAnim frames to normal textures.

Variables

UnkCostumeStruct ftNs_CostumeList [4]
MotionState ftNs_Init_MotionStateTable [ftNs_MS_SelfCount]
char ftNs_Init_DatFilename [] = "PlNs.dat"
char ftNs_Init_DataName [] = "ftDataNess"
char ftNs_Init_803CCAE8 [] = "PlNsNr.dat"
char ftNs_Init_803CCAF4 [] = "PlyNess5K_Share_joint"
char ftNs_Init_803CCB0C [] = "PlyNess5K_Share_matanim_joint"
char ftNs_Init_803CCB2C [] = "PlNsYe.dat"
char ftNs_Init_803CCB38 [] = "PlyNess5KYe_Share_joint"
char ftNs_Init_803CCB50 [] = "PlyNess5KYe_Share_matanim_joint"
char ftNs_Init_803CCB70 [] = "PlNsBu.dat"
char ftNs_Init_803CCB7C [] = "PlyNess5KBu_Share_joint"
char ftNs_Init_803CCB94 [] = "PlyNess5KBu_Share_matanim_joint"
char ftNs_Init_803CCBB4 [] = "PlNsGr.dat"
char ftNs_Init_803CCBC0 [] = "PlyNess5KGr_Share_joint"
char ftNs_Init_803CCBD8 [] = "PlyNess5KGr_Share_matanim_joint"
char ftNs_Init_AnimDatFilename [] = "PlNsAJ.dat"
Fighter_DemoStrings ftNs_Init_DemoMotionFilenames
Fighter_CostumeStrings ftNs_Init_CostumeStrings []

Function Documentation

◆ ftNs_Init_OnDeath()

void ftNs_Init_OnDeath ( HSD_GObj * gobj)

◆ ftNs_Init_OnLoad()

void ftNs_Init_OnLoad ( HSD_GObj * gobj)

◆ ftNs_Init_OnDamage()

void ftNs_Init_OnDamage ( HSD_GObj * gobj)

◆ ftNs_Init_OnAbsorb()

void ftNs_Init_OnAbsorb ( HSD_GObj * gobj)

◆ ftNs_Init_GetAbsorbHeal()

float ftNs_Init_GetAbsorbHeal ( Fighter * fp)

◆ ftNs_Init_OnItemPickup()

void ftNs_Init_OnItemPickup ( HSD_GObj * gobj,
bool catchItemFlag )

◆ ftNs_Init_OnItemInvisible()

void ftNs_Init_OnItemInvisible ( HSD_GObj * gobj)

◆ ftNs_Init_OnItemVisible()

void ftNs_Init_OnItemVisible ( HSD_GObj * gobj)

◆ ftNs_Init_OnItemDrop()

void ftNs_Init_OnItemDrop ( HSD_GObj * gobj,
bool dropItemFlag )

◆ ftNs_Init_LoadSpecialAttrs()

void ftNs_Init_LoadSpecialAttrs ( HSD_GObj * gobj)

◆ ftNs_Init_OnKnockbackEnter()

void ftNs_Init_OnKnockbackEnter ( HSD_GObj * gobj)

Change model's MatAnim frames to hurt textures.

◆ ftNs_Init_OnKnockbackExit()

void ftNs_Init_OnKnockbackExit ( HSD_GObj * gobj)

Change model's MatAnim frames to normal textures.

Variable Documentation

◆ ftNs_CostumeList

UnkCostumeStruct ftNs_CostumeList[4]

◆ ftNs_Init_MotionStateTable

MotionState ftNs_Init_MotionStateTable[ftNs_MS_SelfCount]

◆ ftNs_Init_DatFilename

char ftNs_Init_DatFilename[] = "PlNs.dat"

◆ ftNs_Init_DataName

char ftNs_Init_DataName[] = "ftDataNess"

◆ ftNs_Init_803CCAE8

char ftNs_Init_803CCAE8[] = "PlNsNr.dat"

◆ ftNs_Init_803CCAF4

char ftNs_Init_803CCAF4[] = "PlyNess5K_Share_joint"

◆ ftNs_Init_803CCB0C

char ftNs_Init_803CCB0C[] = "PlyNess5K_Share_matanim_joint"

◆ ftNs_Init_803CCB2C

char ftNs_Init_803CCB2C[] = "PlNsYe.dat"

◆ ftNs_Init_803CCB38

char ftNs_Init_803CCB38[] = "PlyNess5KYe_Share_joint"

◆ ftNs_Init_803CCB50

char ftNs_Init_803CCB50[] = "PlyNess5KYe_Share_matanim_joint"

◆ ftNs_Init_803CCB70

char ftNs_Init_803CCB70[] = "PlNsBu.dat"

◆ ftNs_Init_803CCB7C

char ftNs_Init_803CCB7C[] = "PlyNess5KBu_Share_joint"

◆ ftNs_Init_803CCB94

char ftNs_Init_803CCB94[] = "PlyNess5KBu_Share_matanim_joint"

◆ ftNs_Init_803CCBB4

char ftNs_Init_803CCBB4[] = "PlNsGr.dat"

◆ ftNs_Init_803CCBC0

char ftNs_Init_803CCBC0[] = "PlyNess5KGr_Share_joint"

◆ ftNs_Init_803CCBD8

char ftNs_Init_803CCBD8[] = "PlyNess5KGr_Share_matanim_joint"

◆ ftNs_Init_AnimDatFilename

char ftNs_Init_AnimDatFilename[] = "PlNsAJ.dat"

◆ ftNs_Init_DemoMotionFilenames

Fighter_DemoStrings ftNs_Init_DemoMotionFilenames
Initial value:
= {
"ftDemoResultMotionFileNess",
"ftDemoIntroMotionFileNess",
"ftDemoEndingMotionFileNess",
"ftDemoViWaitMotionFileNess",
}

◆ ftNs_Init_CostumeStrings

Fighter_CostumeStrings ftNs_Init_CostumeStrings[]
Initial value:
= {
}
char ftNs_Init_803CCBB4[]
Definition ftness.c:432
char ftNs_Init_803CCB7C[]
Definition ftness.c:430
char ftNs_Init_803CCB70[]
Definition ftness.c:429
char ftNs_Init_803CCB38[]
Definition ftness.c:427
char ftNs_Init_803CCBC0[]
Definition ftness.c:433
char ftNs_Init_803CCAF4[]
Definition ftness.c:424
char ftNs_Init_803CCAE8[]
Definition ftness.c:423
char ftNs_Init_803CCB50[]
Definition ftness.c:428
char ftNs_Init_803CCB94[]
Definition ftness.c:431
char ftNs_Init_803CCB0C[]
Definition ftness.c:425
char ftNs_Init_803CCBD8[]
Definition ftness.c:434
char ftNs_Init_803CCB2C[]
Definition ftness.c:426