|
SSBM Decomp
|
#include "ftgamewatchspecialhi.h"#include <Runtime/platform.h>#include <melee/ft/forward.h>#include <math.h>#include "ftgamewatch.h"#include "types.h"#include <dolphin/mtx.h>#include <melee/ft/fighter.h>#include <melee/ft/ft_081B.h>#include <melee/ft/ft_084E.h>#include <melee/ft/ft_0881.h>#include <melee/ft/ftanim.h>#include <melee/ft/ftcliffcommon.h>#include <melee/ft/ftcommon.h>#include <melee/ft/ftparts.h>#include <melee/ft/kinds/ftCommon/ftCo_Fall.h>#include <melee/ft/kinds/ftCommon/ftCo_FallSpecial.h>#include <melee/ft/kinds/ftCommon/ftCo_Landing.h>#include <melee/ft/types.h>#include <melee/it/kinds/itgamewatchrescue.h>#include <melee/lb/lb_00B0.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