|
SSBM Decomp
|
#include "ftMt_SpecialLw.h"#include "ftMt_Init.h"#include <platform.h>#include "forward.h"#include "ft/fighter.h"#include "ft/ft_081B.h"#include "ft/ft_0892.h"#include "ft/ftanim.h"#include "ft/ftcommon.h"#include "ft/types.h"#include "ftCommon/ftCo_Fall.h"#include "ftMewtwo/types.h"#include "it/items/itmewtwodisable.h"#include "lb/lb_00B0.h"#include <dolphin/mtx.h>Macros | |
| #define | FTMEWTWO_SPECIALLW_COLL_FLAG |
| SpecialLw/SpecialAirLw. | |
Functions | |
| void | ftMt_SpecialLw_ClearDisableGObj (HSD_GObj *gobj) |
| 0x80146198 https://decomp.me/scratch/QML6g // Reset Disable Stall flag | |
| void | ftMt_SpecialLw_RemoveDisable (HSD_GObj *gobj) |
| 0x801461A8 https://decomp.me/scratch/d5gF6 // Remove Disable projectile | |
| void | ftMt_SpecialLw_Enter (HSD_GObj *gobj) |
| 0x801461F0 https://decomp.me/scratch/WnODY // Mewtwo's grounded Disable Motion State handler | |
| void | ftMt_SpecialAirLw_Enter (HSD_GObj *gobj) |
| 0x80146264 https://decomp.me/scratch/fX4aP // Mewtwo's aerial Disable Motion State handler | |
| void | ftMt_SpecialLw_Anim (HSD_GObj *gobj) |
| 0x801462DC https://decomp.me/scratch/2no6L // Mewtwo's grounded Disable Animation callback | |
| void | ftMt_SpecialAirLw_Anim (HSD_GObj *gobj) |
| 0x80146338 - Mewtwo's aerial Disable Animation callback | |
| void | ftMt_SpecialLw_IASA (HSD_GObj *gobj) |
| 0x80146394 - Mewtwo's grounded Disable IASA callback | |
| void | ftMt_SpecialAirLw_IASA (HSD_GObj *gobj) |
| 0x80146398 - Mewtwo's aerial Disable IASA callback | |
| void | ftMt_SpecialLw_Phys (HSD_GObj *gobj) |
| 0x8014639C - Mewtwo's grounded Disable Physics callback | |
| void | ftMt_SpecialAirLw_Phys (HSD_GObj *gobj) |
| 0x801463BC https://decomp.me/scratch/haV3L // Mewtwo's aerial Disable Physics callback | |
| void | ftMewtwo_SpecialLw_SetCall (HSD_GObj *gobj) |
| void | ftMt_SpecialLw_GroundToAir (HSD_GObj *gobj) |
| 0x80146410 https://decomp.me/scratch/ktqvT // Mewtwo's ground -> air Disable Action State handler | |
| void | ftMt_SpecialAirLw_AirToGround (HSD_GObj *gobj) |
| 0x801464B0 https://decomp.me/scratch/xNFhq // Mewtwo's air -> ground Disable Action State handler | |
| void | ftMt_SpecialLw_Coll (HSD_GObj *gobj) |
| 0x80146544 - Mewtwo's grounded Disable Collision callback | |
| void | ftMt_SpecialAirLw_Coll (HSD_GObj *gobj) |
| 0x8014656C - Mewtwo's aerial Disable Collision callback | |
| void | ftMt_SpecialLw_CreateDisable (HSD_GObj *gobj) |
| 0x80146594 https://decomp.me/scratch/rAoIe // Create Disable projectile | |
| #define FTMEWTWO_SPECIALLW_COLL_FLAG |
SpecialLw/SpecialAirLw.
| void ftMt_SpecialLw_ClearDisableGObj | ( | HSD_GObj * | gobj | ) |
0x80146198 https://decomp.me/scratch/QML6g // Reset Disable Stall flag
| void ftMt_SpecialLw_RemoveDisable | ( | HSD_GObj * | gobj | ) |
0x801461A8 https://decomp.me/scratch/d5gF6 // Remove Disable projectile
| void ftMt_SpecialLw_Enter | ( | HSD_GObj * | gobj | ) |
0x801461F0 https://decomp.me/scratch/WnODY // Mewtwo's grounded Disable Motion State handler
| void ftMt_SpecialAirLw_Enter | ( | HSD_GObj * | gobj | ) |
0x80146264 https://decomp.me/scratch/fX4aP // Mewtwo's aerial Disable Motion State handler
| void ftMt_SpecialLw_Anim | ( | HSD_GObj * | gobj | ) |
0x801462DC https://decomp.me/scratch/2no6L // Mewtwo's grounded Disable Animation callback
| void ftMt_SpecialAirLw_Anim | ( | HSD_GObj * | gobj | ) |
0x80146338 - Mewtwo's aerial Disable Animation callback
| void ftMt_SpecialLw_IASA | ( | HSD_GObj * | gobj | ) |
0x80146394 - Mewtwo's grounded Disable IASA callback
| void ftMt_SpecialAirLw_IASA | ( | HSD_GObj * | gobj | ) |
0x80146398 - Mewtwo's aerial Disable IASA callback
| void ftMt_SpecialLw_Phys | ( | HSD_GObj * | gobj | ) |
0x8014639C - Mewtwo's grounded Disable Physics callback
| void ftMt_SpecialAirLw_Phys | ( | HSD_GObj * | gobj | ) |
0x801463BC https://decomp.me/scratch/haV3L // Mewtwo's aerial Disable Physics callback
|
inline |
| void ftMt_SpecialLw_GroundToAir | ( | HSD_GObj * | gobj | ) |
0x80146410 https://decomp.me/scratch/ktqvT // Mewtwo's ground -> air Disable Action State handler
| void ftMt_SpecialAirLw_AirToGround | ( | HSD_GObj * | gobj | ) |
0x801464B0 https://decomp.me/scratch/xNFhq // Mewtwo's air -> ground Disable Action State handler
| void ftMt_SpecialLw_Coll | ( | HSD_GObj * | gobj | ) |
0x80146544 - Mewtwo's grounded Disable Collision callback
| void ftMt_SpecialAirLw_Coll | ( | HSD_GObj * | gobj | ) |
0x8014656C - Mewtwo's aerial Disable Collision callback
| void ftMt_SpecialLw_CreateDisable | ( | HSD_GObj * | gobj | ) |
0x80146594 https://decomp.me/scratch/rAoIe // Create Disable projectile