SSBM Decomp
Loading...
Searching...
No Matches
ftLg_SpecialS.h
Go to the documentation of this file.
1
3#ifndef GALE01_142A24
4#define GALE01_142A24
5
6#include <baselib/forward.h>
7
8/* 142A24 */ void ftLg_SpecialS_SetGFX(HSD_GObj* gobj);
9/* 142A5C */ void ftLg_SpecialS_SetVars(HSD_GObj* gobj);
10/* 142B14 */ void ftLg_SpecialS_Enter(HSD_GObj* gobj);
11/* 142B88 */ void ftLg_SpecialAirS_Enter(HSD_GObj* gobj);
12/* 142C00 */ void ftLg_SpecialS_OnGiveDamage(HSD_GObj* gobj);
13/* 142C40 */ void ftLg_SpecialSStart_Anim(HSD_GObj* gobj);
14/* 142C7C */ void ftLg_SpecialAirSStart_Anim(HSD_GObj* gobj);
15/* 142CB8 */ void ftLg_SpecialSStart_IASA(HSD_GObj* gobj);
16/* 142CBC */ void ftLg_SpecialAirSStart_IASA(HSD_GObj* gobj);
17/* 142CC0 */ void ftLg_SpecialSStart_Phys(HSD_GObj* gobj);
18/* 142D00 */ void ftLg_SpecialAirSStart_Phys(HSD_GObj* gobj);
19/* 142D60 */ void ftLg_SpecialSStart_Coll(HSD_GObj* gobj);
20/* 142D9C */ void ftLg_SpecialAirSStart_Coll(HSD_GObj* gobj);
21/* 142DD8 */ void ftLg_SpecialSStart_GroundToAir(HSD_GObj* gobj);
22/* 142E38 */ void ftLg_SpecialAirSStart_AirToGround(HSD_GObj* gobj);
23/* 142E98 */ void ftLg_SpecialSHold_Anim(HSD_GObj* gobj);
24/* 142F38 */ void ftLg_SpecialAirSHold_Anim(HSD_GObj* gobj);
25/* 142FD8 */ void ftLg_SpecialSHold_IASA(HSD_GObj* gobj);
26/* 143008 */ void ftLg_SpecialAirSHold_IASA(HSD_GObj* gobj);
27/* 143038 */ void ftLg_SpecialSHold_Phys(HSD_GObj* gobj);
28/* 143058 */ void ftLg_SpecialAirSHold_Phys(HSD_GObj* gobj);
29/* 143078 */ void ftLg_SpecialSHold_Coll(HSD_GObj* gobj);
30/* 1430B4 */ void ftLg_SpecialAirSHold_Coll(HSD_GObj* gobj);
31/* 1430F0 */ void ftLg_SpecialSHold_GroundToAir(HSD_GObj* gobj);
32/* 143150 */ void ftLg_SpecialAirSHold_AirToGround(HSD_GObj* gobj);
33/* 1431B0 */ void ftLg_SpecialSHold_Enter(HSD_GObj* gobj);
34/* 143204 */ void ftLg_SpecialAirSHold_Enter(HSD_GObj* gobj);
35/* 143258 */ void ftLg_SpecialS_Anim(HSD_GObj* gobj);
36/* 143304 */ void ftLg_SpecialAirS_Anim(HSD_GObj* gobj);
37/* 1433A8 */ void ftLg_SpecialS_IASA(HSD_GObj* gobj);
38/* 1433AC */ void ftLg_SpecialAirS_IASA(HSD_GObj* gobj);
39/* 1433B0 */ void ftLg_SpecialS_Phys(HSD_GObj* gobj);
40/* 1433D0 */ void ftLg_SpecialAirS_Phys(HSD_GObj* gobj);
41/* 1433F0 */ void ftLg_SpecialS_Coll(HSD_GObj* gobj);
42/* 14342C */ void ftLg_SpecialAirS_Coll(HSD_GObj* gobj);
43/* 143468 */ void ftLg_SpecialSLaunch_GroundToAir(HSD_GObj* gobj);
44/* 1434C8 */ void ftLg_SpecialAirSLaunch_AirToGround(HSD_GObj* gobj);
45/* 143528 */ void ftLg_SpecialSLaunch_Enter(HSD_GObj* gobj);
46/* 143600 */ void ftLg_SpecialAirSLaunch_Enter(HSD_GObj* gobj);
47/* 1436D8 */ void ftLg_SpecialSMisfire_Anim(HSD_GObj* gobj);
48/* 143784 */ void ftLg_SpecialAirSMisfire_Anim(HSD_GObj* gobj);
49/* 143828 */ void ftLg_SpecialSMisfire_IASA(HSD_GObj* gobj);
50/* 14382C */ void ftLg_SpecialAirSMisfire_IASA(HSD_GObj* gobj);
51/* 143830 */ void ftLg_SpecialSMisfire_Phys(HSD_GObj* gobj);
52/* 143850 */ void ftLg_SpecialAirSMisfire_Phys(HSD_GObj* gobj);
53/* 143870 */ void ftLg_SpecialSMisfire_Coll(HSD_GObj* gobj);
54/* 1438AC */ void ftLg_SpecialAirSMisfire_Coll(HSD_GObj* gobj);
55/* 1438E8 */ void ftLg_SpecialSMisfire_GroundToAir(HSD_GObj* gobj);
56/* 143948 */ void ftLg_SpecialAirSMisfire_AirToGround(HSD_GObj* gobj);
57/* 1439A8 */ void ftLg_SpecialSMisfire_Enter(HSD_GObj* gobj);
58/* 143A60 */ void ftLg_SpecialAirSMisfire_Enter(HSD_GObj* gobj);
59/* 143B18 */ void ftLg_SpecialS2_Anim(HSD_GObj* gobj);
60/* 143B1C */ void ftLg_SpecialAirS2_Anim(HSD_GObj* gobj);
61/* 143B58 */ void ftLg_SpecialS2_IASA(HSD_GObj* gobj);
62/* 143B5C */ void ftLg_SpecialAirS2_IASA(HSD_GObj* gobj);
63/* 143B60 */ void ftLg_SpecialS2_Phys(HSD_GObj* gobj);
64/* 143B64 */ void ftLg_SpecialAirS2_Phys(HSD_GObj* gobj);
65/* 143BE0 */ void ftLg_SpecialS2_Coll(HSD_GObj* gobj);
66/* 143BE4 */ void ftLg_SpecialAirS2_Coll(HSD_GObj* gobj);
67/* 143C60 */ void ftLg_SpecialSFly_Enter(HSD_GObj* gobj);
68/* 143D7C */ void ftLg_SpecialSEnd_Anim(HSD_GObj* gobj);
69/* 143DB8 */ void ftLg_SpecialAirSEnd_Anim(HSD_GObj* gobj);
70/* 143DF4 */ void ftLg_SpecialSEnd_IASA(HSD_GObj* gobj);
71/* 143DF8 */ void ftLg_SpecialAirSEnd_IASA(HSD_GObj* gobj);
72/* 143DFC */ void ftLg_SpecialSEnd_Phys(HSD_GObj* gobj);
73/* 143E3C */ void ftLg_SpecialAirSEnd_Phys(HSD_GObj* gobj);
74/* 143E8C */ void ftLg_SpecialSEnd_Coll(HSD_GObj* gobj);
75/* 143EC8 */ void ftLg_SpecialAirSEnd_Coll(HSD_GObj* gobj);
76/* 143F18 */ void ftLg_SpecialSEnd_Enter(HSD_GObj* gobj);
77/* 143F70 */ void ftLg_SpecialAirSEnd_Enter(HSD_GObj* gobj);
78
79#endif
void ftLg_SpecialAirSMisfire_Enter(HSD_GObj *gobj)
Luigi's aerial Green Missile Misfire Motion State handler.
Definition ftLg_SpecialS.c:621
void ftLg_SpecialAirSLaunch_AirToGround(HSD_GObj *gobj)
Luigi's Green Missile Launch air -> ground Motion State handler.
Definition ftLg_SpecialS.c:442
void ftLg_SpecialAirSStart_AirToGround(HSD_GObj *gobj)
Luigi's Green Missile Start air -> ground Motion State handler.
Definition ftLg_SpecialS.c:192
void ftLg_SpecialS_Enter(HSD_GObj *gobj)
Luigi's grounded Green Missile Motion State handler.
Definition ftLg_SpecialS.c:62
void ftLg_SpecialSMisfire_GroundToAir(HSD_GObj *gobj)
Luigi's Green Missile Misfire ground -> air Motion State handler.
Definition ftLg_SpecialS.c:589
void ftLg_SpecialSMisfire_Anim(HSD_GObj *gobj)
Luigi's grounded Green Missile Misfire Animation callback.
Definition ftLg_SpecialS.c:508
void ftLg_SpecialAirSEnd_Anim(HSD_GObj *gobj)
Luigi's aerial Green Missile End Animation callback.
Definition ftLg_SpecialS.c:752
void ftLg_SpecialAirS2_Phys(HSD_GObj *gobj)
Luigi's aerial Green Missile Fly Physics callback.
Definition ftLg_SpecialS.c:653
void ftLg_SpecialSMisfire_Enter(HSD_GObj *gobj)
Luigi's grounded Green Missile Misfire Motion State handler.
Definition ftLg_SpecialS.c:610
void ftLg_SpecialAirS_IASA(HSD_GObj *gobj)
Luigi's aerial Green Missile Launch IASA callback.
Definition ftLg_SpecialS.c:395
void ftLg_SpecialAirSEnd_Phys(HSD_GObj *gobj)
Luigi's aerial Green Missile End Physics callback.
Definition ftLg_SpecialS.c:776
void ftLg_SpecialSHold_IASA(HSD_GObj *gobj)
Luigi's grounded Green Missile Charge IASA callback.
Definition ftLg_SpecialS.c:247
void ftLg_SpecialAirSStart_IASA(HSD_GObj *gobj)
Luigi's aerial Green Missile Start IASA callback.
Definition ftLg_SpecialS.c:130
void ftLg_SpecialSHold_Enter(HSD_GObj *gobj)
Luigi's grounded Green Missile Charge Motion State handler.
Definition ftLg_SpecialS.c:315
void ftLg_SpecialSEnd_Enter(HSD_GObj *gobj)
Luigi's Green Missile End air -> ground Motion State handler.
Definition ftLg_SpecialS.c:806
void ftLg_SpecialS_IASA(HSD_GObj *gobj)
Luigi's grounded Green Missile Launch IASA callback.
Definition ftLg_SpecialS.c:392
void ftLg_SpecialS_SetGFX(HSD_GObj *gobj)
Luigi's Green Missile GFX callback.
Definition ftLg_SpecialS.c:26
void ftLg_SpecialAirSStart_Coll(HSD_GObj *gobj)
Luigi's aerial Green Missile Start Collision callback.
Definition ftLg_SpecialS.c:168
void ftLg_SpecialAirSStart_Phys(HSD_GObj *gobj)
Luigi's aerial Green Missile Start Physics callback.
Definition ftLg_SpecialS.c:143
void ftLg_SpecialAirS_Coll(HSD_GObj *gobj)
Luigi's aerial Green Missile Launch Collision callback.
Definition ftLg_SpecialS.c:418
void ftLg_SpecialSEnd_Phys(HSD_GObj *gobj)
Luigi's grounded Green Missile End Physics callback.
Definition ftLg_SpecialS.c:766
void ftLg_SpecialS_Coll(HSD_GObj *gobj)
Luigi's grounded Green Missile Launch Collision callback.
Definition ftLg_SpecialS.c:410
void ftLg_SpecialAirSMisfire_Anim(HSD_GObj *gobj)
Luigi's aerial Green Missile Misfire Animation callback.
Definition ftLg_SpecialS.c:532
void ftLg_SpecialSEnd_Coll(HSD_GObj *gobj)
Luigi's grounded Green Missile End Collision callback.
Definition ftLg_SpecialS.c:787
void ftLg_SpecialAirS_Phys(HSD_GObj *gobj)
Luigi's aerial Green Missile Launch Physics callback.
Definition ftLg_SpecialS.c:404
void ftLg_SpecialSStart_Coll(HSD_GObj *gobj)
Luigi's grounded Green Missile Start Collision callback.
Definition ftLg_SpecialS.c:160
void ftLg_SpecialSStart_IASA(HSD_GObj *gobj)
Luigi's grounded Green Missile Start IASA callback.
Definition ftLg_SpecialS.c:127
void ftLg_SpecialAirSHold_Anim(HSD_GObj *gobj)
Luigi's aerial Green Missile Charge Animation callback.
Definition ftLg_SpecialS.c:225
void ftLg_SpecialSHold_Phys(HSD_GObj *gobj)
Luigi's grounded Green Missile Charge Physics callback.
Definition ftLg_SpecialS.c:265
void ftLg_SpecialS_Phys(HSD_GObj *gobj)
Luigi's grounded Green Missile Launch Physics callback.
Definition ftLg_SpecialS.c:398
void ftLg_SpecialAirSHold_Coll(HSD_GObj *gobj)
Luigi's aerial Green Missile Charge Collision callback.
Definition ftLg_SpecialS.c:285
void ftLg_SpecialAirSEnd_IASA(HSD_GObj *gobj)
Luigi's aerial Green Missile End IASA callback.
Definition ftLg_SpecialS.c:763
void ftLg_SpecialAirSEnd_Enter(HSD_GObj *gobj)
Luigi's Green Missile End ground -> air Motion State handler.
Definition ftLg_SpecialS.c:817
void ftLg_SpecialAirSEnd_Coll(HSD_GObj *gobj)
Luigi's aerial Green Missile End Collision callback.
Definition ftLg_SpecialS.c:795
void ftLg_SpecialSMisfire_IASA(HSD_GObj *gobj)
Luigi's grounded Green Missile Misfire IASA callback.
Definition ftLg_SpecialS.c:555
void ftLg_SpecialSHold_GroundToAir(HSD_GObj *gobj)
Luigi's Green Missile Charge ground -> air Acion State handler.
Definition ftLg_SpecialS.c:295
void ftLg_SpecialSStart_GroundToAir(HSD_GObj *gobj)
Luigi's Green Missile Start ground -> air Motion State handler.
Definition ftLg_SpecialS.c:181
void ftLg_SpecialSEnd_Anim(HSD_GObj *gobj)
Luigi's grounded Green Missile End Animation callback.
Definition ftLg_SpecialS.c:744
void ftLg_SpecialAirS_Enter(HSD_GObj *gobj)
Luigi's aerial Green Missile Motion State handler.
Definition ftLg_SpecialS.c:79
void ftLg_SpecialS2_IASA(HSD_GObj *gobj)
Luigi's grounded Green Missile Fly IASA callback.
Definition ftLg_SpecialS.c:644
void ftLg_SpecialSMisfire_Coll(HSD_GObj *gobj)
Luigi's grounded Green Missile Misfire Collision callback.
Definition ftLg_SpecialS.c:573
void ftLg_SpecialS_OnGiveDamage(HSD_GObj *gobj)
Luigi's Green Missile OnGiveDamage callback.
Definition ftLg_SpecialS.c:97
void ftLg_SpecialSLaunch_GroundToAir(HSD_GObj *gobj)
Luigi's Green Missile Launch ground -> air Acion State handler.
Definition ftLg_SpecialS.c:432
void ftLg_SpecialS_Anim(HSD_GObj *gobj)
Luigi's grounded Green Missile Launch Animation callback.
Definition ftLg_SpecialS.c:344
void ftLg_SpecialSStart_Anim(HSD_GObj *gobj)
Luigi's grounded Green Missile Start Animation callback.
Definition ftLg_SpecialS.c:111
void ftLg_SpecialAirSStart_Anim(HSD_GObj *gobj)
Luigi's aerial Green Missile Start Animation callback.
Definition ftLg_SpecialS.c:119
void ftLg_SpecialSStart_Phys(HSD_GObj *gobj)
Luigi's grounded Green Missile Start Physics callback.
Definition ftLg_SpecialS.c:133
void ftLg_SpecialAirS2_Coll(HSD_GObj *gobj)
Luigi's aerial Green Missile Fly Collision callback.
Definition ftLg_SpecialS.c:677
void ftLg_SpecialS_SetVars(HSD_GObj *gobj)
Luigi's Green Missile Setup (RNG + calculations)
Definition ftLg_SpecialS.c:39
void ftLg_SpecialSEnd_IASA(HSD_GObj *gobj)
Luigi's grounded Green Missile End IASA callback.
Definition ftLg_SpecialS.c:760
void ftLg_SpecialAirSHold_IASA(HSD_GObj *gobj)
Luigi's aerial Green Missile Charge IASA callback.
Definition ftLg_SpecialS.c:256
void ftLg_SpecialS2_Anim(HSD_GObj *gobj)
Luigi's grounded Green Missile Fly Animation callback.
Definition ftLg_SpecialS.c:633
void ftLg_SpecialAirS2_Anim(HSD_GObj *gobj)
Luigi's aerial Green Missile Fly Animation callback.
Definition ftLg_SpecialS.c:636
void ftLg_SpecialS2_Phys(HSD_GObj *gobj)
Luigi's grounded Green Missile Fly Physics callback.
Definition ftLg_SpecialS.c:650
void ftLg_SpecialAirS2_IASA(HSD_GObj *gobj)
Luigi's aerial Green Missile Fly IASA callback.
Definition ftLg_SpecialS.c:647
void ftLg_SpecialAirSMisfire_IASA(HSD_GObj *gobj)
Luigi's aerial Green Missile Misfire IASA callback.
Definition ftLg_SpecialS.c:558
void ftLg_SpecialAirSHold_AirToGround(HSD_GObj *gobj)
Luigi's Green Missile Charge air -> ground Motion State handler.
Definition ftLg_SpecialS.c:305
void ftLg_SpecialAirSMisfire_AirToGround(HSD_GObj *gobj)
Luigi's Green Missile Misfire air -> ground Motion State Handler.
Definition ftLg_SpecialS.c:600
void ftLg_SpecialSFly_Enter(HSD_GObj *gobj)
Luigi's Green Missile Fly Setup.
Definition ftLg_SpecialS.c:705
void ftLg_SpecialSMisfire_Phys(HSD_GObj *gobj)
Luigi's grounded Green Missile Misfire Physics callback.
Definition ftLg_SpecialS.c:561
void ftLg_SpecialSHold_Anim(HSD_GObj *gobj)
Luigi's grounded Green Missile Charge Animation callback.
Definition ftLg_SpecialS.c:202
void ftLg_SpecialAirSHold_Enter(HSD_GObj *gobj)
Luigi's aerial Green Missile Charge Motion State handler.
Definition ftLg_SpecialS.c:331
void ftLg_SpecialAirSLaunch_Enter(HSD_GObj *gobj)
Luigi's aerial Green Missile Launch Motion State handler.
Definition ftLg_SpecialS.c:492
void ftLg_SpecialSLaunch_Enter(HSD_GObj *gobj)
Luigi's grounded Green Missile Launch Motion State handler.
Definition ftLg_SpecialS.c:474
void ftLg_SpecialAirS_Anim(HSD_GObj *gobj)
Luigi's aerial Green Missile Launch Animation callback.
Definition ftLg_SpecialS.c:369
void ftLg_SpecialSHold_Coll(HSD_GObj *gobj)
Luigi's grounded Green Missile Charge Collision callback.
Definition ftLg_SpecialS.c:277
void ftLg_SpecialAirSHold_Phys(HSD_GObj *gobj)
Luigi's aerial Green Missile Charge Physics callback.
Definition ftLg_SpecialS.c:271
void ftLg_SpecialS2_Coll(HSD_GObj *gobj)
Luigi's grounded Green Missile Fly Collision callback.
Definition ftLg_SpecialS.c:674
void ftLg_SpecialAirSMisfire_Coll(HSD_GObj *gobj)
Luigi's aerial Green Missile Misfire Collision callback.
Definition ftLg_SpecialS.c:581
void ftLg_SpecialAirSMisfire_Phys(HSD_GObj *gobj)
Luigi's aerial Green Missile Misfire Physics callback.
Definition ftLg_SpecialS.c:567
Definition gobj.h:25