SSBM Decomp
Loading...
Searching...
No Matches
ftPr_Init.c File Reference
#include <placeholder.h>
#include "forward.h"
#include "ftPr_Init.h"
#include "ftPr_SpecialHi.h"
#include "ftPr_SpecialLw.h"
#include "ftPr_SpecialN.h"
#include "ftPr_SpecialS.h"
#include "types.h"
#include "ef/eflib.h"
#include "ef/efsync.h"
#include "ft/fighter.h"
#include "ft/ft_0852.h"
#include "ft/ft_0877.h"
#include "ft/ft_0D14.h"
#include "ft/ftanim.h"
#include "ft/ftcamera.h"
#include "ft/ftdynamics.h"
#include "ft/ftparts.h"
#include "ft/types.h"
#include "it/it_26B1.h"
#include <common_structs.h>
#include <baselib/archive.h>
#include <baselib/gobj.h>
#include <baselib/jobj.h>
#include <baselib/objalloc.h>

Functions

void ftPr_Init_8013C2F8 (void)
 
void ftPr_Init_OnDeath (HSD_GObj *gobj)
 
void ftPr_Init_OnUserDataRemove (HSD_GObj *gobj)
 
void ftPr_Init_8013C360 (HSD_GObj *gobj)
 
void ftPr_Init_8013C494 (HSD_GObj *gobj)
 
void ftPr_Init_UnkMtxFunc0 (HSD_GObj *gobj, int arg1, Mtx vmtx)
 
void ftPr_Init_UnkIntBoolFunc0 (Fighter *fp, int arg1, bool arg2)
 
void * ftPr_Init_UnkMotionStates6 (HSD_GObj *gobj)
 
void ftPr_Init_OnLoad (HSD_GObj *gobj)
 
void ftPr_Init_OnItemPickup (HSD_GObj *gobj, bool flag)
 
void ftPr_Init_OnItemInvisible (HSD_GObj *gobj)
 
void ftPr_Init_OnItemVisible (HSD_GObj *gobj)
 
void ftPr_Init_OnItemDrop (HSD_GObj *gobj, bool bool1)
 
void ftPr_Init_LoadSpecialAttrs (HSD_GObj *gobj)
 
void ftPr_Init_OnKnockbackEnter (HSD_GObj *gobj)
 
void ftPr_Init_OnKnockbackExit (HSD_GObj *gobj)
 
void ftPr_Init_8013C94C (HSD_GObj *gobj)
 

Variables

MotionState ftPr_Init_MotionStateTable [ftPr_MS_SelfCount]
 
char ftPr_Init_DatFilename [] = "PlPr.dat"
 
char ftPr_Init_DataName [] = "ftDataPurin"
 
char ftPr_Init_803D0308 [] = "PlPrNr.dat"
 
char ftPr_Init_803D0314 [] = "PlyPurin5K_Share_joint"
 
char ftPr_Init_803D032C [] = "PlyPurin5K_Share_matanim_joint"
 
char ftPr_Init_803D034C [] = "PlPrRe.dat"
 
char ftPr_Init_803D0358 [] = "PlyPurin5KRe_Share_joint"
 
char ftPr_Init_803D0374 [] = "PlyPurin5KRe_Share_matanim_joint"
 
char ftPr_Init_803D0398 [] = "PlPrBu.dat"
 
char ftPr_Init_803D03A4 [] = "PlyPurin5KBu_Share_joint"
 
char ftPr_Init_803D03C0 [] = "PlyPurin5KBu_Share_matanim_joint"
 
char ftPr_Init_803D03E4 [] = "PlPrGr.dat"
 
char ftPr_Init_803D03F0 [] = "PlyPurin5KGr_Share_joint"
 
char ftPr_Init_803D040C [] = "PlyPurin5KGr_Share_matanim_joint"
 
char ftPr_Init_803D0430 [] = "PlPrYe.dat"
 
char ftPr_Init_803D043C [] = "PlyPurin5KYe_Share_joint"
 
char ftPr_Init_803D0458 [] = "PlyPurin5KYe_Share_matanim_joint"
 
char ftPr_Init_AnimDatFilename [] = "PlPrAJ.dat"
 
Fighter_DemoStrings ftPr_Init_DemoMotionFilenames
 
Fighter_CostumeStrings ftPr_Init_CostumeStrings []
 
char * ftPr_Init_803D05B4 []
 
Vec4 ftPr_Init_803D05C8 = { 0.65, 0.7, 0.8, 1 }
 
Vec4 ftPr_Init_803D05D8 = { 1.1, 1.35, 1.3, 1.2 }
 
char ftPr_Init_assert_msg_0 [] = "!(jobj->flags & JOBJ_USE_QUATERNION)"
 
Vec3 ftPr_Init_803D0610 []
 

Function Documentation

◆ ftPr_Init_8013C2F8()

void ftPr_Init_8013C2F8 ( void  )

◆ ftPr_Init_OnDeath()

void ftPr_Init_OnDeath ( HSD_GObj gobj)

◆ ftPr_Init_OnUserDataRemove()

void ftPr_Init_OnUserDataRemove ( HSD_GObj gobj)

◆ ftPr_Init_8013C360()

void ftPr_Init_8013C360 ( HSD_GObj gobj)

◆ ftPr_Init_8013C494()

void ftPr_Init_8013C494 ( HSD_GObj gobj)

◆ ftPr_Init_UnkMtxFunc0()

void ftPr_Init_UnkMtxFunc0 ( HSD_GObj gobj,
int  arg1,
Mtx  vmtx 
)

◆ ftPr_Init_UnkIntBoolFunc0()

void ftPr_Init_UnkIntBoolFunc0 ( Fighter fp,
int  arg1,
bool  arg2 
)

◆ ftPr_Init_UnkMotionStates6()

void * ftPr_Init_UnkMotionStates6 ( HSD_GObj gobj)

◆ ftPr_Init_OnLoad()

void ftPr_Init_OnLoad ( HSD_GObj gobj)

◆ ftPr_Init_OnItemPickup()

void ftPr_Init_OnItemPickup ( HSD_GObj gobj,
bool  flag 
)

◆ ftPr_Init_OnItemInvisible()

void ftPr_Init_OnItemInvisible ( HSD_GObj gobj)

◆ ftPr_Init_OnItemVisible()

void ftPr_Init_OnItemVisible ( HSD_GObj gobj)

◆ ftPr_Init_OnItemDrop()

void ftPr_Init_OnItemDrop ( HSD_GObj gobj,
bool  bool1 
)

◆ ftPr_Init_LoadSpecialAttrs()

void ftPr_Init_LoadSpecialAttrs ( HSD_GObj gobj)

◆ ftPr_Init_OnKnockbackEnter()

void ftPr_Init_OnKnockbackEnter ( HSD_GObj gobj)

◆ ftPr_Init_OnKnockbackExit()

void ftPr_Init_OnKnockbackExit ( HSD_GObj gobj)

◆ ftPr_Init_8013C94C()

void ftPr_Init_8013C94C ( HSD_GObj gobj)

Variable Documentation

◆ ftPr_Init_MotionStateTable

MotionState ftPr_Init_MotionStateTable[ftPr_MS_SelfCount]

◆ ftPr_Init_DatFilename

char ftPr_Init_DatFilename[] = "PlPr.dat"

◆ ftPr_Init_DataName

char ftPr_Init_DataName[] = "ftDataPurin"

◆ ftPr_Init_803D0308

char ftPr_Init_803D0308[] = "PlPrNr.dat"

◆ ftPr_Init_803D0314

char ftPr_Init_803D0314[] = "PlyPurin5K_Share_joint"

◆ ftPr_Init_803D032C

char ftPr_Init_803D032C[] = "PlyPurin5K_Share_matanim_joint"

◆ ftPr_Init_803D034C

char ftPr_Init_803D034C[] = "PlPrRe.dat"

◆ ftPr_Init_803D0358

char ftPr_Init_803D0358[] = "PlyPurin5KRe_Share_joint"

◆ ftPr_Init_803D0374

char ftPr_Init_803D0374[] = "PlyPurin5KRe_Share_matanim_joint"

◆ ftPr_Init_803D0398

char ftPr_Init_803D0398[] = "PlPrBu.dat"

◆ ftPr_Init_803D03A4

char ftPr_Init_803D03A4[] = "PlyPurin5KBu_Share_joint"

◆ ftPr_Init_803D03C0

char ftPr_Init_803D03C0[] = "PlyPurin5KBu_Share_matanim_joint"

◆ ftPr_Init_803D03E4

char ftPr_Init_803D03E4[] = "PlPrGr.dat"

◆ ftPr_Init_803D03F0

char ftPr_Init_803D03F0[] = "PlyPurin5KGr_Share_joint"

◆ ftPr_Init_803D040C

char ftPr_Init_803D040C[] = "PlyPurin5KGr_Share_matanim_joint"

◆ ftPr_Init_803D0430

char ftPr_Init_803D0430[] = "PlPrYe.dat"

◆ ftPr_Init_803D043C

char ftPr_Init_803D043C[] = "PlyPurin5KYe_Share_joint"

◆ ftPr_Init_803D0458

char ftPr_Init_803D0458[] = "PlyPurin5KYe_Share_matanim_joint"

◆ ftPr_Init_AnimDatFilename

char ftPr_Init_AnimDatFilename[] = "PlPrAJ.dat"

◆ ftPr_Init_DemoMotionFilenames

Fighter_DemoStrings ftPr_Init_DemoMotionFilenames
Initial value:
= {
"ftDemoResultMotionFilePurin",
"ftDemoIntroMotionFilePurin",
"ftDemoEndingMotionFilePurin",
"ftDemoViWaitMotionFilePurin",
}

◆ ftPr_Init_CostumeStrings

Fighter_CostumeStrings ftPr_Init_CostumeStrings[]
Initial value:
= {
}
char ftPr_Init_803D03F0[]
Definition ftPr_Init.c:399
char ftPr_Init_803D0374[]
Definition ftPr_Init.c:394
char ftPr_Init_803D0430[]
Definition ftPr_Init.c:401
char ftPr_Init_803D034C[]
Definition ftPr_Init.c:392
char ftPr_Init_803D040C[]
Definition ftPr_Init.c:400
char ftPr_Init_803D0358[]
Definition ftPr_Init.c:393
char ftPr_Init_803D03A4[]
Definition ftPr_Init.c:396
char ftPr_Init_803D043C[]
Definition ftPr_Init.c:402
char ftPr_Init_803D0398[]
Definition ftPr_Init.c:395
char ftPr_Init_803D03C0[]
Definition ftPr_Init.c:397
char ftPr_Init_803D0458[]
Definition ftPr_Init.c:403
char ftPr_Init_803D0314[]
Definition ftPr_Init.c:390
char ftPr_Init_803D0308[]
Definition ftPr_Init.c:389
char ftPr_Init_803D03E4[]
Definition ftPr_Init.c:398
char ftPr_Init_803D032C[]
Definition ftPr_Init.c:391

◆ ftPr_Init_803D05B4

char * ftPr_Init_803D05B4
Initial value:
= {
"PlyPurinReHat_TopN_joint",
"PlyPurinBuHat_TopN_joint",
"PlyPurinGrHat_TopN_joint",
"PlyPurinYeHat_TopN_joint",
}
#define NULL
A null pointer.
Definition stddef.h:19

◆ ftPr_Init_803D05C8

Vec4 ftPr_Init_803D05C8 = { 0.65, 0.7, 0.8, 1 }

◆ ftPr_Init_803D05D8

Vec4 ftPr_Init_803D05D8 = { 1.1, 1.35, 1.3, 1.2 }

◆ ftPr_Init_assert_msg_0

char ftPr_Init_assert_msg_0[] = "!(jobj->flags & JOBJ_USE_QUATERNION)"

◆ ftPr_Init_803D0610

Vec3 ftPr_Init_803D0610[]
Initial value:
= {
{ +8, +0, -4 },
{ +4, +4, +4 },
}