|
SSBM Decomp
|
#include "ftGw_SpecialHi.h"#include "ftGw_Init.h"#include "math.h"#include "types.h"#include <platform.h>#include "ft/fighter.h"#include "ft/ft_081B.h"#include "ft/ft_0881.h"#include "ft/ftanim.h"#include "ft/ftcliffcommon.h"#include "ft/ftcommon.h"#include "ft/ftparts.h"#include "ft/types.h"#include "ftCommon/ftCo_Attack100.h"#include "ftCommon/ftCo_Fall.h"#include "ftCommon/ftCo_FallSpecial.h"#include "ftCommon/ftCo_Landing.h"#include "it/items/itgamewatchrescue.h"#include "lb/lb_00B0.h"#include <dolphin/mtx.h>Functions | |
| static void | ftGw_SpecialHi_ItemRescueEnterHitlag (HSD_GObj *gobj) |
| 0x8014E04C - Apply hitlag to Fire Rescue item | |
| static void | ftGw_SpecialHi_ItemRescueExitHitlag (HSD_GObj *gobj) |
| 0x8014E06C - Remove hitlag for Fire Rescue item | |
| void | ftGw_SpecialHi_ItemRescueSetup (HSD_GObj *gobj) |
| 0x8014DEF0 https://decomp.me/scratch/6Vtu9 // Create Fire Rescue item | |
| bool | ftGw_SpecialHi_ItemCheckRescueRemove (HSD_GObj *gobj) |
| 0x8014DFB8 https://decomp.me/scratch/Wu4WV // Check if Mr. | |
| void | ftGw_SpecialHi_ItemRescueSetNULL (HSD_GObj *gobj) |
| 0x8014DFE4 - Set Fire Rescue GObj pointer and callbacks to NULL | |
| void | ftGw_SpecialHi_ItemRescueRemove (HSD_GObj *gobj) |
| 0x8014DFFC - Remove Fire Rescue item | |
| static void | ftGameWatch_SpecialHi_SetVars (HSD_GObj *gobj) |
| void | ftGw_SpecialHi_Enter (HSD_GObj *gobj) |
| 0x8014E0AC https://decomp.me/scratch/4Dc4b // Mr. | |
| void | ftGw_SpecialAirHi_Enter (HSD_GObj *gobj) |
| 0x8014E158 - Mr. Game & Watch's aerial Fire Rescue Motion State handler | |
| void | ftGw_SpecialHi_Anim (HSD_GObj *gobj) |
| 0x8014E1F8 - Mr. Game & Watch's grounded Fire Rescue Animation callback | |
| void | ftGw_SpecialAirHi_Anim (HSD_GObj *gobj) |
| 0x8014E218 https://decomp.me/scratch/QRkS8 // Mr. | |
| void | ftGw_SpecialHi_IASA (HSD_GObj *gobj) |
| 0x8014E290 - Mr. Game & Watch's grounded Fire Rescue IASA callback | |
| void | ftGw_SpecialAirHi_IASA (HSD_GObj *gobj) |
| 0x8014E2B0 https://decomp.me/scratch/2aEQN // Mr. | |
| void | ftGw_SpecialHi_Phys (HSD_GObj *gobj) |
| 0x8014E374 - Mr. Game & Watch's grounded Fire Rescue Physics callback | |
| void | ftGw_SpecialAirHi_Phys (HSD_GObj *gobj) |
| 0x8014E394 - Mr. Game & Watch's aerial Fire Rescue Physics callback | |
| void | ftGw_SpecialHi_Coll (HSD_GObj *gobj) |
| 0x8014E3B4 - Mr. Game & Watch's grounded Fire Rescue Collision callback | |
| void | ftGw_SpecialAirHi_Coll (HSD_GObj *gobj) |
| 0x8014E3D4 https://decomp.me/scratch/4IC4C // Mr. | |
|
static |
0x8014E04C - Apply hitlag to Fire Rescue item
|
static |
0x8014E06C - Remove hitlag for Fire Rescue item
| void ftGw_SpecialHi_ItemRescueSetup | ( | HSD_GObj * | gobj | ) |
0x8014DEF0 https://decomp.me/scratch/6Vtu9 // Create Fire Rescue item
0x8014DFB8 https://decomp.me/scratch/Wu4WV // Check if Mr.
Game & Watch is performing Fire Rescue
| void ftGw_SpecialHi_ItemRescueSetNULL | ( | HSD_GObj * | gobj | ) |
0x8014DFE4 - Set Fire Rescue GObj pointer and callbacks to NULL
| void ftGw_SpecialHi_ItemRescueRemove | ( | HSD_GObj * | gobj | ) |
0x8014DFFC - Remove Fire Rescue item
|
inlinestatic |
| void ftGw_SpecialHi_Enter | ( | HSD_GObj * | gobj | ) |
0x8014E0AC https://decomp.me/scratch/4Dc4b // Mr.
Game & Watch's grounded Fire Rescue Motion State handler
| void ftGw_SpecialAirHi_Enter | ( | HSD_GObj * | gobj | ) |
0x8014E158 - Mr. Game & Watch's aerial Fire Rescue Motion State handler
| void ftGw_SpecialHi_Anim | ( | HSD_GObj * | gobj | ) |
0x8014E1F8 - Mr. Game & Watch's grounded Fire Rescue Animation callback
| void ftGw_SpecialAirHi_Anim | ( | HSD_GObj * | gobj | ) |
0x8014E218 https://decomp.me/scratch/QRkS8 // Mr.
Game & Watch's aerial Fire Rescue Animation callback
| void ftGw_SpecialHi_IASA | ( | HSD_GObj * | gobj | ) |
0x8014E290 - Mr. Game & Watch's grounded Fire Rescue IASA callback
| void ftGw_SpecialAirHi_IASA | ( | HSD_GObj * | gobj | ) |
0x8014E2B0 https://decomp.me/scratch/2aEQN // Mr.
Game & Watch's aerial Fire Rescue IASA callback
| void ftGw_SpecialHi_Phys | ( | HSD_GObj * | gobj | ) |
0x8014E374 - Mr. Game & Watch's grounded Fire Rescue Physics callback
| void ftGw_SpecialAirHi_Phys | ( | HSD_GObj * | gobj | ) |
0x8014E394 - Mr. Game & Watch's aerial Fire Rescue Physics callback
| void ftGw_SpecialHi_Coll | ( | HSD_GObj * | gobj | ) |
0x8014E3B4 - Mr. Game & Watch's grounded Fire Rescue Collision callback
| void ftGw_SpecialAirHi_Coll | ( | HSD_GObj * | gobj | ) |
0x8014E3D4 https://decomp.me/scratch/4IC4C // Mr.
Game & Watch's aerial Fire Rescue Collision callback