SSBM Decomp
Loading...
Searching...
No Matches
forward.h File Reference

Go to the source code of this file.

Macros

#define PL_SLOT_MAX   6
 

Enumerations

enum  Gm_PKind {
  Gm_PKind_Human ,
  Gm_PKind_Cpu ,
  Gm_PKind_Demo ,
  Gm_PKind_NA ,
  Gm_PKind_Boss
}
 
enum  plStats_Attack {
  StatsAttack_None ,
  StatsAttack_Attack11 ,
  StatsAttack_Attack12 ,
  StatsAttack_Attack13 ,
  StatsAttack_Attack100 ,
  StatsAttack_AttackDash ,
  StatsAttack_AttackS3 ,
  StatsAttack_AttackHi3 ,
  StatsAttack_AttackLw3 ,
  StatsAttack_AttackS4 ,
  StatsAttack_AttackHi4 ,
  StatsAttack_AttackLw4 ,
  StatsAttack_AttackAirN ,
  StatsAttack_AttackAirF ,
  StatsAttack_AttackAirB ,
  StatsAttack_AttackAirHi ,
  StatsAttack_AttackAirLw ,
  StatsAttack_SpecialN ,
  StatsAttack_SpecialS ,
  StatsAttack_SpecialHi ,
  StatsAttack_SpecialLw ,
  StatsAttack_KbSpecialNMr ,
  StatsAttack_KbSpecialNFx ,
  StatsAttack_KbSpecialNCa ,
  StatsAttack_KbSpecialNDk ,
  StatsAttack_KbSpecialNKp ,
  StatsAttack_KbSpecialNLk ,
  StatsAttack_KbSpecialNSk ,
  StatsAttack_KbSpecialNNs ,
  StatsAttack_KbSpecialNPe ,
  StatsAttack_KbSpecialNPp ,
  StatsAttack_KbSpecialNPk ,
  StatsAttack_KbSpecialNSs ,
  StatsAttack_KbSpecialNYs ,
  StatsAttack_KbSpecialNPr ,
  StatsAttack_KbSpecialNMt ,
  StatsAttack_KbSpecialNLg ,
  StatsAttack_KbSpecialNMs ,
  StatsAttack_KbSpecialNZd ,
  StatsAttack_KbSpecialNCl ,
  StatsAttack_KbSpecialNDr ,
  StatsAttack_KbSpecialNFc ,
  StatsAttack_KbSpecialNPc ,
  StatsAttack_KbSpecialNGw ,
  StatsAttack_KbSpecialNGn ,
  StatsAttack_KbSpecialNFe ,
  StatsAttack_KbSpecialNGk ,
  StatsAttack_47 ,
  StatsAttack_48 ,
  StatsAttack_DownAttackU ,
  StatsAttack_DownAttackD ,
  StatsAttack_Catch ,
  StatsAttack_CatchAttack ,
  StatsAttack_ThrowF ,
  StatsAttack_ThrowB ,
  StatsAttack_ThrowHi ,
  StatsAttack_ThrowLw ,
  StatsAttack_CargoThrowF ,
  StatsAttack_CargoThrowB ,
  StatsAttack_CargoThrowHi ,
  StatsAttack_CargoThrowLw ,
  StatsAttack_61 ,
  StatsAttack_LedgeAttackSlow ,
  StatsAttack_LedgeAttackQuick ,
  StatsAttack_SwordSwing1 ,
  StatsAttack_SwordSwing3 ,
  StatsAttack_SwordSwing4 ,
  StatsAttack_SwordSwingDash ,
  StatsAttack_BatSwing1 ,
  StatsAttack_BatSwing3 ,
  StatsAttack_BatSwing4 ,
  StatsAttack_BatSwingDash ,
  StatsAttack_ParasolSwing1 ,
  StatsAttack_ParasolSwing3 ,
  StatsAttack_ParasolSwing4 ,
  StatsAttack_ParasolSwingDash ,
  StatsAttack_HarisenSwing1 ,
  StatsAttack_HarisenSwing3 ,
  StatsAttack_HarisenSwing4 ,
  StatsAttack_HarisenSwingDash ,
  StatsAttack_StarRodSwing1 ,
  StatsAttack_StarRodSwing3 ,
  StatsAttack_StarRodSwing4 ,
  StatsAttack_StarRodSwingDash ,
  StatsAttack_LipstickSwing1 ,
  StatsAttack_LipstickSwing3 ,
  StatsAttack_LipstickSwing4 ,
  StatsAttack_LipstickSwingDash ,
  StatsAttack_Parasol ,
  StatsAttack_LGun ,
  StatsAttack_FireFlowerShoot ,
  StatsAttack_Screw ,
  StatsAttack_ScopeRapid ,
  StatsAttack_ScopeFire ,
  StatsAttack_Hammer ,
  StatsAttack_WarpStarFall ,
  StatsAttack_Pokeball ,
  StatsAttack_MSBomb ,
  StatsAttack_ItemThrow ,
  StatsAttack_99 ,
  StatsAttack_Count
}
 

Macro Definition Documentation

◆ PL_SLOT_MAX

#define PL_SLOT_MAX   6

Enumeration Type Documentation

◆ Gm_PKind

enum Gm_PKind
Enumerator
Gm_PKind_Human 
Gm_PKind_Cpu 
Gm_PKind_Demo 
Gm_PKind_NA 
Gm_PKind_Boss 

◆ plStats_Attack

Enumerator
StatsAttack_None 
StatsAttack_Attack11 
StatsAttack_Attack12 
StatsAttack_Attack13 
StatsAttack_Attack100 
StatsAttack_AttackDash 
StatsAttack_AttackS3 
StatsAttack_AttackHi3 
StatsAttack_AttackLw3 
StatsAttack_AttackS4 
StatsAttack_AttackHi4 
StatsAttack_AttackLw4 
StatsAttack_AttackAirN 
StatsAttack_AttackAirF 
StatsAttack_AttackAirB 
StatsAttack_AttackAirHi 
StatsAttack_AttackAirLw 
StatsAttack_SpecialN 
StatsAttack_SpecialS 
StatsAttack_SpecialHi 
StatsAttack_SpecialLw 
StatsAttack_KbSpecialNMr 
StatsAttack_KbSpecialNFx 
StatsAttack_KbSpecialNCa 
StatsAttack_KbSpecialNDk 
StatsAttack_KbSpecialNKp 
StatsAttack_KbSpecialNLk 
StatsAttack_KbSpecialNSk 
StatsAttack_KbSpecialNNs 
StatsAttack_KbSpecialNPe 
StatsAttack_KbSpecialNPp 
StatsAttack_KbSpecialNPk 
StatsAttack_KbSpecialNSs 
StatsAttack_KbSpecialNYs 
StatsAttack_KbSpecialNPr 
StatsAttack_KbSpecialNMt 
StatsAttack_KbSpecialNLg 
StatsAttack_KbSpecialNMs 
StatsAttack_KbSpecialNZd 
StatsAttack_KbSpecialNCl 
StatsAttack_KbSpecialNDr 
StatsAttack_KbSpecialNFc 
StatsAttack_KbSpecialNPc 
StatsAttack_KbSpecialNGw 
StatsAttack_KbSpecialNGn 
StatsAttack_KbSpecialNFe 
StatsAttack_KbSpecialNGk 
StatsAttack_47 
StatsAttack_48 
StatsAttack_DownAttackU 
StatsAttack_DownAttackD 
StatsAttack_Catch 
StatsAttack_CatchAttack 
StatsAttack_ThrowF 
StatsAttack_ThrowB 
StatsAttack_ThrowHi 
StatsAttack_ThrowLw 
StatsAttack_CargoThrowF 
StatsAttack_CargoThrowB 
StatsAttack_CargoThrowHi 
StatsAttack_CargoThrowLw 
StatsAttack_61 
StatsAttack_LedgeAttackSlow 
StatsAttack_LedgeAttackQuick 
StatsAttack_SwordSwing1 
StatsAttack_SwordSwing3 
StatsAttack_SwordSwing4 
StatsAttack_SwordSwingDash 
StatsAttack_BatSwing1 
StatsAttack_BatSwing3 
StatsAttack_BatSwing4 
StatsAttack_BatSwingDash 
StatsAttack_ParasolSwing1 
StatsAttack_ParasolSwing3 
StatsAttack_ParasolSwing4 
StatsAttack_ParasolSwingDash 
StatsAttack_HarisenSwing1 
StatsAttack_HarisenSwing3 
StatsAttack_HarisenSwing4 
StatsAttack_HarisenSwingDash 
StatsAttack_StarRodSwing1 
StatsAttack_StarRodSwing3 
StatsAttack_StarRodSwing4 
StatsAttack_StarRodSwingDash 
StatsAttack_LipstickSwing1 
StatsAttack_LipstickSwing3 
StatsAttack_LipstickSwing4 
StatsAttack_LipstickSwingDash 
StatsAttack_Parasol 
StatsAttack_LGun 

ray gun

StatsAttack_FireFlowerShoot 
StatsAttack_Screw 
StatsAttack_ScopeRapid 
StatsAttack_ScopeFire 
StatsAttack_Hammer 
StatsAttack_WarpStarFall 

on fall

StatsAttack_Pokeball 

on open

StatsAttack_MSBomb 

on explode

StatsAttack_ItemThrow 
StatsAttack_99 
StatsAttack_Count