SSBM Decomp
|
PK Flash callbacks (SpecialN) More...
Go to the source code of this file.
Functions | |
bool | ftNs_SpecialN_CheckSpecialNHold (HSD_GObj *gobj) |
Ness PK Flash Charge msid check. | |
void | ftNs_SpecialN_SetNULL (HSD_GObj *gobj) |
Clear Ness's callbacks and PK Flash's item GObj pointer. | |
void | ftNs_SpecialN_ItemPKFlushSetNULL (HSD_GObj *gobj) |
Clear PK Flash's owner GObj pointer, Ness's pointer to PK Flash's item GObj, and reset callbacks. | |
void | ftNs_SpecialNStart_Enter (HSD_GObj *gobj) |
Ness's grounded PK Flash Start Motion State handler. | |
void | ftNs_SpecialAirNStart_Enter (HSD_GObj *gobj) |
Ness's aerial PK Flash Start Motion State handler. | |
void | ftNs_SpecialNStart_Anim (HSD_GObj *gobj) |
Ness's grounded PK Flash Start Animation callback. | |
void | ftNs_SpecialNRelease_Anim (HSD_GObj *gobj) |
Ness's grounded PK Flash Charge Animation callback. | |
void | ftNs_SpecialNEnd_Anim (HSD_GObj *gobj) |
Ness's grounded PK Flash Release Animation callback. | |
void | ftNs_SpecialAirNStart_Anim (HSD_GObj *gobj) |
Ness's aerial PK Flash Start Animation callback. | |
void | ftNs_SpecialAirNRelease_Anim (HSD_GObj *gobj) |
Ness's aerial PK Flash Charge Animation callback. | |
void | ftNs_SpecialAirNEnd_Anim (HSD_GObj *gobj) |
Ness's aerial PK Flash Release Animation callback. | |
void | ftNs_SpecialNStart_IASA (HSD_GObj *gobj) |
Ness's grounded PK Flash Start IASA callback. | |
void | ftNs_SpecialNRelease_IASA (HSD_GObj *gobj) |
Ness's grounded PK Flash Charge IASA callback. | |
void | ftNs_SpecialNEnd_IASA (HSD_GObj *gobj) |
Ness's grounded PK Flash Release IASA callback. | |
void | ftNs_SpecialAirNStart_IASA (HSD_GObj *gobj) |
Ness's aerial PK Flash Start IASA callback. | |
void | ftNs_SpecialAirNRelease_IASA (HSD_GObj *gobj) |
Ness's aerial PK Flash Charge IASA callback. | |
void | ftNs_SpecialAirNEnd_IASA (HSD_GObj *gobj) |
Ness's aerial PK Flash Release IASA callback. | |
void | ftNs_SpecialNStart_Phys (HSD_GObj *gobj) |
Ness's grounded PK Flash Start Physics callback. | |
void | ftNs_SpecialNRelease_Phys (HSD_GObj *gobj) |
Ness's grounded PK Flash Charge Physics callback. | |
void | ftNs_SpecialNEnd_Phys (HSD_GObj *gobj) |
Ness's grounded PK Flash Release Physics callback. | |
void | ftNs_SpecialAirNStart_Phys (HSD_GObj *gobj) |
Ness's aerial PK Flash Start Physics callback. | |
void | ftNs_SpecialAirNRelease_Phys (HSD_GObj *gobj) |
Ness's aerial PK Flash Charge Physics callback. | |
void | ftNs_SpecialAirNEnd_Phys (HSD_GObj *gobj) |
Ness's aerial PK Flash Release Physics callback. | |
void | ftNs_SpecialNStart_Coll (HSD_GObj *gobj) |
Ness's grounded PK Flash Start Collision callback. | |
void | ftNs_SpecialNRelease_Coll (HSD_GObj *gobj) |
Ness's grounded PK Flash Charge Collision callback. | |
void | ftNs_SpecialNEnd_Coll (HSD_GObj *gobj) |
Ness's grounded PK Flash Release Collision callback. | |
void | ftNs_SpecialAirNStart_Coll (HSD_GObj *gobj) |
Ness's aerial PK Flash Start Collision callback. | |
void | ftNs_SpecialAirNRelease_Coll (HSD_GObj *gobj) |
Ness's aerial PK Flash Charge Collision callback. | |
void | ftNs_SpecialAirNEnd_Coll (HSD_GObj *gobj) |
Ness's aerial PK Flash Release Collision callback. | |
PK Flash callbacks (SpecialN)
void ftNs_SpecialN_SetNULL | ( | HSD_GObj * | gobj | ) |
Clear Ness's callbacks and PK Flash's item GObj pointer.
void ftNs_SpecialN_ItemPKFlushSetNULL | ( | HSD_GObj * | gobj | ) |
Clear PK Flash's owner GObj pointer, Ness's pointer to PK Flash's item GObj, and reset callbacks.
void ftNs_SpecialNStart_Enter | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Start Motion State handler.
void ftNs_SpecialAirNStart_Enter | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Start Motion State handler.
void ftNs_SpecialNStart_Anim | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Start Animation callback.
_
. void ftNs_SpecialNRelease_Anim | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Charge Animation callback.
void ftNs_SpecialNEnd_Anim | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Release Animation callback.
void ftNs_SpecialAirNStart_Anim | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Start Animation callback.
void ftNs_SpecialAirNRelease_Anim | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Charge Animation callback.
void ftNs_SpecialAirNEnd_Anim | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Release Animation callback.
void ftNs_SpecialNStart_IASA | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Start IASA callback.
void ftNs_SpecialNRelease_IASA | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Charge IASA callback.
void ftNs_SpecialNEnd_IASA | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Release IASA callback.
void ftNs_SpecialAirNStart_IASA | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Start IASA callback.
void ftNs_SpecialAirNRelease_IASA | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Charge IASA callback.
void ftNs_SpecialAirNEnd_IASA | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Release IASA callback.
void ftNs_SpecialNStart_Phys | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Start Physics callback.
void ftNs_SpecialNRelease_Phys | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Charge Physics callback.
void ftNs_SpecialNEnd_Phys | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Release Physics callback.
void ftNs_SpecialAirNStart_Phys | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Start Physics callback.
void ftNs_SpecialAirNRelease_Phys | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Charge Physics callback.
void ftNs_SpecialAirNEnd_Phys | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Release Physics callback.
void ftNs_SpecialNStart_Coll | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Start Collision callback.
void ftNs_SpecialNRelease_Coll | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Charge Collision callback.
void ftNs_SpecialNEnd_Coll | ( | HSD_GObj * | gobj | ) |
Ness's grounded PK Flash Release Collision callback.
void ftNs_SpecialAirNStart_Coll | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Start Collision callback.
void ftNs_SpecialAirNRelease_Coll | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Charge Collision callback.
void ftNs_SpecialAirNEnd_Coll | ( | HSD_GObj * | gobj | ) |
Ness's aerial PK Flash Release Collision callback.