SSBM Decomp
Loading...
Searching...
No Matches
ftluigispecials.h
Go to the documentation of this file.
1
3#ifndef GALE01_142A24
4#define GALE01_142A24
5
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 ftluigispecials.c:605
void ftLg_SpecialAirSLaunch_AirToGround(HSD_GObj *gobj)
Luigi's Green Missile Launch air -> ground Motion State handler.
Definition ftluigispecials.c:431
void ftLg_SpecialAirSStart_AirToGround(HSD_GObj *gobj)
Luigi's Green Missile Start air -> ground Motion State handler.
Definition ftluigispecials.c:188
void ftLg_SpecialS_Enter(HSD_GObj *gobj)
Luigi's grounded Green Missile Motion State handler.
Definition ftluigispecials.c:60
void ftLg_SpecialSMisfire_GroundToAir(HSD_GObj *gobj)
Luigi's Green Missile Misfire ground -> air Motion State handler.
Definition ftluigispecials.c:577
void ftLg_SpecialSMisfire_Anim(HSD_GObj *gobj)
Luigi's grounded Green Missile Misfire Animation callback.
Definition ftluigispecials.c:496
void ftLg_SpecialAirSEnd_Anim(HSD_GObj *gobj)
Luigi's aerial Green Missile End Animation callback.
Definition ftluigispecials.c:737
void ftLg_SpecialAirS2_Phys(HSD_GObj *gobj)
Luigi's aerial Green Missile Fly Physics callback.
Definition ftluigispecials.c:637
void ftLg_SpecialSMisfire_Enter(HSD_GObj *gobj)
Luigi's grounded Green Missile Misfire Motion State handler.
Definition ftluigispecials.c:593
void ftLg_SpecialAirS_IASA(HSD_GObj *gobj)
Luigi's aerial Green Missile Launch IASA callback.
Definition ftluigispecials.c:386
void ftLg_SpecialAirSEnd_Phys(HSD_GObj *gobj)
Luigi's aerial Green Missile End Physics callback.
Definition ftluigispecials.c:761
void ftLg_SpecialSHold_IASA(HSD_GObj *gobj)
Luigi's grounded Green Missile Charge IASA callback.
Definition ftluigispecials.c:241
void ftLg_SpecialAirSStart_IASA(HSD_GObj *gobj)
Luigi's aerial Green Missile Start IASA callback.
Definition ftluigispecials.c:129
void ftLg_SpecialSHold_Enter(HSD_GObj *gobj)
Luigi's grounded Green Missile Charge Motion State handler.
Definition ftluigispecials.c:306
void ftLg_SpecialSEnd_Enter(HSD_GObj *gobj)
Luigi's Green Missile End air -> ground Motion State handler.
Definition ftluigispecials.c:791
void ftLg_SpecialS_IASA(HSD_GObj *gobj)
Luigi's grounded Green Missile Launch IASA callback.
Definition ftluigispecials.c:383
void ftLg_SpecialS_SetGFX(HSD_GObj *gobj)
Luigi's Green Missile GFX callback.
Definition ftluigispecials.c:25
void ftLg_SpecialAirSStart_Coll(HSD_GObj *gobj)
Luigi's aerial Green Missile Start Collision callback.
Definition ftluigispecials.c:167
void ftLg_SpecialAirSStart_Phys(HSD_GObj *gobj)
Luigi's aerial Green Missile Start Physics callback.
Definition ftluigispecials.c:142
void ftLg_SpecialAirS_Coll(HSD_GObj *gobj)
Luigi's aerial Green Missile Launch Collision callback.
Definition ftluigispecials.c:409
void ftLg_SpecialSEnd_Phys(HSD_GObj *gobj)
Luigi's grounded Green Missile End Physics callback.
Definition ftluigispecials.c:751
void ftLg_SpecialS_Coll(HSD_GObj *gobj)
Luigi's grounded Green Missile Launch Collision callback.
Definition ftluigispecials.c:401
void ftLg_SpecialAirSMisfire_Anim(HSD_GObj *gobj)
Luigi's aerial Green Missile Misfire Animation callback.
Definition ftluigispecials.c:520
void ftLg_SpecialSEnd_Coll(HSD_GObj *gobj)
Luigi's grounded Green Missile End Collision callback.
Definition ftluigispecials.c:772
void ftLg_SpecialAirS_Phys(HSD_GObj *gobj)
Luigi's aerial Green Missile Launch Physics callback.
Definition ftluigispecials.c:395
void ftLg_SpecialSStart_Coll(HSD_GObj *gobj)
Luigi's grounded Green Missile Start Collision callback.
Definition ftluigispecials.c:159
void ftLg_SpecialSStart_IASA(HSD_GObj *gobj)
Luigi's grounded Green Missile Start IASA callback.
Definition ftluigispecials.c:126
void ftLg_SpecialAirSHold_Anim(HSD_GObj *gobj)
Luigi's aerial Green Missile Charge Animation callback.
Definition ftluigispecials.c:219
void ftLg_SpecialSHold_Phys(HSD_GObj *gobj)
Luigi's grounded Green Missile Charge Physics callback.
Definition ftluigispecials.c:259
void ftLg_SpecialS_Phys(HSD_GObj *gobj)
Luigi's grounded Green Missile Launch Physics callback.
Definition ftluigispecials.c:389
void ftLg_SpecialAirSHold_Coll(HSD_GObj *gobj)
Luigi's aerial Green Missile Charge Collision callback.
Definition ftluigispecials.c:279
void ftLg_SpecialAirSEnd_IASA(HSD_GObj *gobj)
Luigi's aerial Green Missile End IASA callback.
Definition ftluigispecials.c:748
void ftLg_SpecialAirSEnd_Enter(HSD_GObj *gobj)
Luigi's Green Missile End ground -> air Motion State handler.
Definition ftluigispecials.c:803
void ftLg_SpecialAirSEnd_Coll(HSD_GObj *gobj)
Luigi's aerial Green Missile End Collision callback.
Definition ftluigispecials.c:780
void ftLg_SpecialSMisfire_IASA(HSD_GObj *gobj)
Luigi's grounded Green Missile Misfire IASA callback.
Definition ftluigispecials.c:543
void ftLg_SpecialSHold_GroundToAir(HSD_GObj *gobj)
Luigi's Green Missile Charge ground -> air Acion State handler.
Definition ftluigispecials.c:289
void ftLg_SpecialSStart_GroundToAir(HSD_GObj *gobj)
Luigi's Green Missile Start ground -> air Motion State handler.
Definition ftluigispecials.c:180
void ftLg_SpecialSEnd_Anim(HSD_GObj *gobj)
Luigi's grounded Green Missile End Animation callback.
Definition ftluigispecials.c:729
void ftLg_SpecialAirS_Enter(HSD_GObj *gobj)
Luigi's aerial Green Missile Motion State handler.
Definition ftluigispecials.c:78
void ftLg_SpecialS2_IASA(HSD_GObj *gobj)
Luigi's grounded Green Missile Fly IASA callback.
Definition ftluigispecials.c:628
void ftLg_SpecialSMisfire_Coll(HSD_GObj *gobj)
Luigi's grounded Green Missile Misfire Collision callback.
Definition ftluigispecials.c:561
void ftLg_SpecialS_OnGiveDamage(HSD_GObj *gobj)
Luigi's Green Missile OnGiveDamage callback.
Definition ftluigispecials.c:96
void ftLg_SpecialSLaunch_GroundToAir(HSD_GObj *gobj)
Luigi's Green Missile Launch ground -> air Acion State handler.
Definition ftluigispecials.c:423
void ftLg_SpecialS_Anim(HSD_GObj *gobj)
Luigi's grounded Green Missile Launch Animation callback.
Definition ftluigispecials.c:335
void ftLg_SpecialSStart_Anim(HSD_GObj *gobj)
Luigi's grounded Green Missile Start Animation callback.
Definition ftluigispecials.c:110
void ftLg_SpecialAirSStart_Anim(HSD_GObj *gobj)
Luigi's aerial Green Missile Start Animation callback.
Definition ftluigispecials.c:118
void ftLg_SpecialSStart_Phys(HSD_GObj *gobj)
Luigi's grounded Green Missile Start Physics callback.
Definition ftluigispecials.c:132
void ftLg_SpecialAirS2_Coll(HSD_GObj *gobj)
Luigi's aerial Green Missile Fly Collision callback.
Definition ftluigispecials.c:661
void ftLg_SpecialS_SetVars(HSD_GObj *gobj)
Luigi's Green Missile Setup (RNG + calculations).
Definition ftluigispecials.c:37
void ftLg_SpecialSEnd_IASA(HSD_GObj *gobj)
Luigi's grounded Green Missile End IASA callback.
Definition ftluigispecials.c:745
void ftLg_SpecialAirSHold_IASA(HSD_GObj *gobj)
Luigi's aerial Green Missile Charge IASA callback.
Definition ftluigispecials.c:250
void ftLg_SpecialS2_Anim(HSD_GObj *gobj)
Luigi's grounded Green Missile Fly Animation callback.
Definition ftluigispecials.c:617
void ftLg_SpecialAirS2_Anim(HSD_GObj *gobj)
Luigi's aerial Green Missile Fly Animation callback.
Definition ftluigispecials.c:620
void ftLg_SpecialS2_Phys(HSD_GObj *gobj)
Luigi's grounded Green Missile Fly Physics callback.
Definition ftluigispecials.c:634
void ftLg_SpecialAirS2_IASA(HSD_GObj *gobj)
Luigi's aerial Green Missile Fly IASA callback.
Definition ftluigispecials.c:631
void ftLg_SpecialAirSMisfire_IASA(HSD_GObj *gobj)
Luigi's aerial Green Missile Misfire IASA callback.
Definition ftluigispecials.c:546
void ftLg_SpecialAirSHold_AirToGround(HSD_GObj *gobj)
Luigi's Green Missile Charge air -> ground Motion State handler.
Definition ftluigispecials.c:297
void ftLg_SpecialAirSMisfire_AirToGround(HSD_GObj *gobj)
Luigi's Green Missile Misfire air -> ground Motion State Handler.
Definition ftluigispecials.c:585
void ftLg_SpecialSFly_Enter(HSD_GObj *gobj)
Luigi's Green Missile Fly Setup.
Definition ftluigispecials.c:690
void ftLg_SpecialSMisfire_Phys(HSD_GObj *gobj)
Luigi's grounded Green Missile Misfire Physics callback.
Definition ftluigispecials.c:549
void ftLg_SpecialSHold_Anim(HSD_GObj *gobj)
Luigi's grounded Green Missile Charge Animation callback.
Definition ftluigispecials.c:196
void ftLg_SpecialAirSHold_Enter(HSD_GObj *gobj)
Luigi's aerial Green Missile Charge Motion State handler.
Definition ftluigispecials.c:322
void ftLg_SpecialAirSLaunch_Enter(HSD_GObj *gobj)
Luigi's aerial Green Missile Launch Motion State handler.
Definition ftluigispecials.c:479
void ftLg_SpecialSLaunch_Enter(HSD_GObj *gobj)
Luigi's grounded Green Missile Launch Motion State handler.
Definition ftluigispecials.c:460
void ftLg_SpecialAirS_Anim(HSD_GObj *gobj)
Luigi's aerial Green Missile Launch Animation callback.
Definition ftluigispecials.c:360
void ftLg_SpecialSHold_Coll(HSD_GObj *gobj)
Luigi's grounded Green Missile Charge Collision callback.
Definition ftluigispecials.c:271
void ftLg_SpecialAirSHold_Phys(HSD_GObj *gobj)
Luigi's aerial Green Missile Charge Physics callback.
Definition ftluigispecials.c:265
void ftLg_SpecialS2_Coll(HSD_GObj *gobj)
Luigi's grounded Green Missile Fly Collision callback.
Definition ftluigispecials.c:658
void ftLg_SpecialAirSMisfire_Coll(HSD_GObj *gobj)
Luigi's aerial Green Missile Misfire Collision callback.
Definition ftluigispecials.c:569
void ftLg_SpecialAirSMisfire_Phys(HSD_GObj *gobj)
Luigi's aerial Green Missile Misfire Physics callback.
Definition ftluigispecials.c:555
Definition gobj.h:16