SSBM Decomp
Loading...
Searching...
No Matches
ftnessattackhi4.h
Go to the documentation of this file.
1#ifndef GALE01_114EB8
2#define GALE01_114EB8
3
4#include <Runtime/platform.h>
5
7
8#include <dolphin/mtx.h>
9
13 Vec3* ECBUnk2,
14 float float_unk);
15/* 115114 */ void ftNs_AttackHi4_YoyoSetUnkPos(HSD_GObj* gobj, Vec3* arg1);
17/* 1152D0 */ void ftNs_AttackHi4_YoyoSetHitPosUnk(HSD_GObj* gobj, float arg8);
29/* 115BB0 */ void ftNs_AttackHi4_Enter(HSD_GObj* gobj);
31/* 115C9C */ void ftNs_AttackHi4_Anim(HSD_GObj* gobj);
32/* 115E74 */ void ftNs_AttackHi4_IASA(HSD_GObj* gobj);
33/* 115EB8 */ void ftNs_AttackHi4_Phys(HSD_GObj* gobj);
34/* 115F14 */ void ftNs_AttackHi4_Coll(HSD_GObj* gobj);
35/* 115F88 */ void ftNs_AttackHi4Charge_Anim(HSD_GObj* gobj);
36/* 1160B4 */ void ftNs_AttackHi4Charge_IASA(HSD_GObj* gobj);
37/* 1160E4 */ void ftNs_AttackHi4Charge_Phys(HSD_GObj* gobj);
38/* 116104 */ void ftNs_AttackHi4Charge_Coll(HSD_GObj* gobj);
39/* 116178 */ void ftNs_AttackHi4Charge_Enter(HSD_GObj* gobj);
40/* 11620C */ void ftNs_AttackHi4Release_Anim(HSD_GObj* gobj);
41/* 1162B0 */ void ftNs_AttackHi4Release_IASA(HSD_GObj* gobj);
42/* 1162E0 */ void ftNs_AttackHi4Release_Phys(HSD_GObj* gobj);
43/* 116420 */ void ftNs_AttackHi4Release_Coll(HSD_GObj* gobj);
44/* 116494 */ void ftNs_AttackHi4Release_Enter(HSD_GObj* gobj);
45
46#endif
struct Vec Vec3
signed long s32
Definition types.h:8
void ftNs_AttackHi4_YoyoItemSetFlag(HSD_GObj *gobj)
Something to do with Yo-Yo flags.
Definition ftnessattackhi4.c:563
void ftNs_AttackHi4Charge_Phys(HSD_GObj *gobj)
0x801160E4 https://decomp.me/scratch/Te2bU
Definition ftnessattackhi4.c:834
bool ftNs_AttackHi4_YoyoThink_IsRemove(HSD_GObj *gobj)
Ness Yo-Yo Think.
Definition ftnessattackhi4.c:423
void ftNs_AttackHi4_YoyoSetHitPos(HSD_GObj *gobj)
Set Yo-Yo hitbox position?
Definition ftnessattackhi4.c:195
void ftNs_AttackHi4_YoyoCreateItem(HSD_GObj *gobj)
Creates Yo-Yo item and sets up callbacks.
Definition ftnessattackhi4.c:542
void ftNs_AttackHi4_YoyoSetUnkRate(HSD_GObj *gobj)
Calculates Yo-Yo texture rotation speed?
Definition ftnessattackhi4.c:511
void ftNs_AttackHi4_YoyoItemDespawn(HSD_GObj *gobj)
Despawn Yo-Yo item.
Definition ftnessattackhi4.c:571
void ftNs_AttackHi4Charge_Enter(HSD_GObj *gobj)
0x80116178 https://decomp.me/scratch/dY1wZ
Definition ftnessattackhi4.c:865
s32 ftNs_AttackHi4_YoyoCheckEnvColl(HSD_GObj *gobj, Vec3 *ECBUnk, Vec3 *ECBUnk2, float float_unk)
Check collision of Bone (Yo-Yo attach bone).
Definition ftnessattackhi4.c:100
void ftNs_AttackHi4Release_Phys(HSD_GObj *gobj)
0x801162E0 https://decomp.me/scratch/U8Bk1
Definition ftnessattackhi4.c:924
void ftNs_AttackHi4_YoyoItemSetUnk2(HSD_GObj *gobj)
Definition ftnessattackhi4.c:593
void ftNs_AttackHi4_Enter(HSD_GObj *gobj)
Ness's Up Smash Motion State handler.
Definition ftnessattackhi4.c:602
void ftNs_AttackHi4_Phys(HSD_GObj *gobj)
0x80115EB8 https://decomp.me/scratch/e4x3x
Definition ftnessattackhi4.c:725
void ftNs_AttackHi4_Coll(HSD_GObj *gobj)
0x80115F14 https://decomp.me/scratch/W7Ug6
Definition ftnessattackhi4.c:746
void ftNs_AttackHi4Release_Enter(HSD_GObj *gobj)
Ness's Up Smash Post-Charge Motion State handler.
Definition ftnessattackhi4.c:997
void ftNs_AttackHi4Charge_Anim(HSD_GObj *gobj)
0x80115F88 https://decomp.me/scratch/3Af8Z
Definition ftnessattackhi4.c:776
void ftNs_AttackHi4_YoyoCheckTimedRehit(HSD_GObj *gobj)
Ness D-Smash HitCapsule Refresh Timer.
Definition ftnessattackhi4.c:44
void ftNs_AttackHi4_YoyoSetUnkPos(HSD_GObj *gobj, Vec3 *arg1)
Definition ftnessattackhi4.c:166
void ftNs_AttackHi4_YoyoApplySmash(HSD_GObj *gobj)
Applies Smash Charge attributes to Ness's Up/Down Smash.
Definition ftnessattackhi4.c:313
void ftNs_AttackHi4_IASA(HSD_GObj *gobj)
0x80115E74 https://decomp.me/scratch/0Hcrg
Definition ftnessattackhi4.c:708
void ftNs_AttackHi4_YoyoItemSetUnk(HSD_GObj *gobj)
Definition ftnessattackhi4.c:585
void ftNs_AttackHi4_YoyoStartTimedRehit(HSD_GObj *gobj)
Initiates rehit timer for Yo-Yo hitbox.
Definition ftnessattackhi4.c:633
void ftNs_AttackHi4Release_Anim(HSD_GObj *gobj)
0x8011620C https://decomp.me/scratch/QRdS1
Definition ftnessattackhi4.c:882
void ftNs_AttackHi4Release_IASA(HSD_GObj *gobj)
0x801162B0 https://decomp.me/scratch/TowF9
Definition ftnessattackhi4.c:913
void ftNs_AttackHi4Release_Coll(HSD_GObj *gobj)
0x80116420 https://decomp.me/scratch/TQPrT
Definition ftnessattackhi4.c:968
void ftNs_AttackHi4_YoyoUpdateHitPos(HSD_GObj *gobj)
Ness Yo-Yo HitCapsule Position Update.
Definition ftnessattackhi4.c:30
void ftNs_AttackHi4_Anim(HSD_GObj *gobj)
Ness's Up Smash Animation Callback.
Definition ftnessattackhi4.c:643
void ftNs_AttackHi4_YoyoSetChargeDamage(HSD_GObj *gobj)
Definition ftnessattackhi4.c:371
bool ftNs_AttackHi4_YoyoCheckNoObstruct(HSD_GObj *gobj)
Check if Yo-Yo is colliding with an obstacle (wall / air).
Definition ftnessattackhi4.c:262
void ftNs_AttackHi4Charge_IASA(HSD_GObj *gobj)
0x801160B4 https://decomp.me/scratch/cU6sU
Definition ftnessattackhi4.c:823
void ftNs_AttackHi4Charge_Coll(HSD_GObj *gobj)
0x80116104 https://decomp.me/scratch/TJd8i
Definition ftnessattackhi4.c:842
void ftNs_AttackHi4_YoyoSetHitPosUnk(HSD_GObj *gobj, float arg8)
Definition ftnessattackhi4.c:225
void ftNs_AttackHi4_YoyoSetVarAll(HSD_GObj *gobj)
Set ftcmd-, fp- and stateVars.
Definition ftnessattackhi4.c:297
HSD_GObj * gobj
Definition gm_19EF.c:73
Definition gobj.h:28