SSBM Decomp
Loading...
Searching...
No Matches
CommandInfo Struct Reference

#include <types.h>

Data Fields

f32 timer
 
f32 frame_count
 
union { 
 
   u32 *   ptr [1] 
 
   union CmdUnion
 
      struct Command_00   Command_00 
 
      struct Command_02   Command_02 
 
      struct Command_03   Command_03 
 
      struct Command_04   Command_04 
 
      struct Command_05   Command_05 
 
      struct Command_07   Command_07 
 
      struct Command_09   Command_09 
 
      struct unk0   unk0 
 
      struct unk1   unk1 
 
      struct set_throw_flags   set_throw_flags 
 
      struct unk3   unk3 
 
      struct unk4   unk4 
 
      struct unk5   unk5 
 
      struct unk6   unk6 
 
      struct set_airborne_state   set_airborne_state 
 ftAction_80071998 More...
 
      struct unk8   unk8 
 
      struct part_anim   part_anim 
 
      struct unk9   unk9 
 
      struct unk10   unk10 
 
      struct unk11   unk11 
 
      struct unk12   unk12 
 
      struct unk13   unk13 
 
      struct unk14   unk14 
 
      struct unk15   unk15 
 ftAction_80072B14 More...
 
      struct unk16   unk16 
 ftAction_80072B3C More...
 
      struct unk17   unk17 
 ftAction_80072B94 More...
 
      struct unk18   unk18 
 ftAction_80072BF4 More...
 
      struct unk19   unk19 
 ftAction_80072C6C More...
 
      struct unk20   unk20 
 ftAction_80072CB0 More...
 
      struct unk21   unk21 
 ftAction_800730B8 More...
 
      struct set_hitbox_damage   set_hitbox_damage 
 ftAction_8007162C More...
 
      struct set_hitbox_scale   set_hitbox_scale 
 ftAction_8007169C More...
 
      struct set_hitbox_x42_b57   set_hitbox_x42_b57 
 ftAction_80071708 More...
 
      struct set_cmd_var   set_cmd_var 
 ftAction_80071708 More...
 
      struct set_hurt_state   set_hurt_state 
 ftAction_80071A9C More...
 
      struct set_jab_combo   set_jab_combo 
 ftAction_80071AE8 More...
 
      struct set_jab_rapid   set_jab_rapid 
 ftAction_80071B28 More...
 
      struct set_dobj_flags   set_dobj_flags 
 ftAction_80071D40 More...
 
      struct set_throw_hitbox_0   set_throw_hitbox_0 
 ftAction_80071E04 More...
 
      struct set_throw_hitbox_1   set_throw_hitbox_1 
 ftAction_80071E04 More...
 
      struct set_throw_hitbox_2   set_throw_hitbox_2 
 ftAction_80071E04 More...
 
      struct unk27   unk27 
 ftAction_80071F34 More...
 
      struct set_article_vis   set_article_vis 
 ftAction_80071F78 More...
 
      struct set_fighter_vis   set_fighter_vis 
 ftAction_80071FA0 More...
 
      struct set_tex_anim   set_tex_anim 
 ftAction_800726F4 More...
 
      struct unk31   unk31 
 ftAction_80073008 More...
 
      struct unk32   unk32 
 ftAction_80073008 More...
 
      struct unk33   unk33 
 it_8027990C More...
 
      struct spawn_gfx_0   spawn_gfx_0 
 ftAction_80071028 More...
 
      struct spawn_gfx_1   spawn_gfx_1 
 
      struct spawn_gfx_2   spawn_gfx_2 
 
      struct spawn_gfx_3   spawn_gfx_3 
 
      struct spawn_gfx_4   spawn_gfx_4 
 
      struct spawn_hitbox_0   create_hitbox_0 
 ftAction_8007121C More...
 
      struct spawn_hitbox_1   create_hitbox_1 
 
      struct spawn_hitbox_2   create_hitbox_2 
 
      struct spawn_hitbox_3   create_hitbox_3 
 
      struct spawn_hitbox_4   create_hitbox_4 
 
      struct spawn_hitbox_5   create_hitbox_5 
 
      struct sound_effect_0   sound_effect_0 
 
      struct sound_effect_1   sound_effect_1 
 
      struct sound_effect_2   sound_effect_2 
 
      struct pseudo_random_sfx_0   pseudo_random_sfx_0 
 
      struct pseudo_random_sfx_1   pseudo_random_sfx_1 
 
      struct stage_sfx_0   stage_sfx_0 
 
      struct stage_sfx_1   stage_sfx_1 
 
      struct stage_sfx_2   stage_sfx_2 
 
      struct stage_sfx_3   stage_sfx_3 
 
      struct footstep_fx_0   footstep_fx_0 
 
      struct unk_fx_0   unk_fx_0 
 
      struct smash_charge_0   smash_charge_0 
 
      struct smash_charge_1   smash_charge_1 
 
      struct wind_fx_0   wind_fx_0 
 
      struct wind_fx_1   wind_fx_1 
 
      struct wind_fx_2   wind_fx_2 
 
      struct wind_fx_3   wind_fx_3 
 
   }   u 
 
};  
 
u32 loop_count
 
union CmdUnion * event_return [3]
 
u32 loop_count_dup
 
u32 unk_x18
 

Field Documentation

◆ timer

f32 CommandInfo::timer

◆ frame_count

f32 CommandInfo::frame_count

◆ ptr

u32* CommandInfo::ptr[1]
Todo:
Hack to match Command_04

◆ Command_00

struct Command_00 CommandInfo::Command_00

◆ Command_02

struct Command_02 CommandInfo::Command_02

◆ Command_03

struct Command_03 CommandInfo::Command_03

◆ Command_04

struct Command_04 CommandInfo::Command_04

◆ Command_05

struct Command_05 CommandInfo::Command_05

◆ Command_07

struct Command_07 CommandInfo::Command_07

◆ Command_09

struct Command_09 CommandInfo::Command_09

◆ unk0

struct unk0 CommandInfo::unk0

◆ unk1

struct unk1 CommandInfo::unk1

◆ set_throw_flags

struct set_throw_flags CommandInfo::set_throw_flags

◆ unk3

struct unk3 CommandInfo::unk3

◆ unk4

struct unk4 CommandInfo::unk4

◆ unk5

struct unk5 CommandInfo::unk5

◆ unk6

struct unk6 CommandInfo::unk6

◆ set_airborne_state

struct set_airborne_state CommandInfo::set_airborne_state

◆ unk8

struct unk8 CommandInfo::unk8

◆ part_anim

struct part_anim CommandInfo::part_anim

◆ unk9

struct unk9 CommandInfo::unk9

◆ unk10

struct unk10 CommandInfo::unk10

◆ unk11

struct unk11 CommandInfo::unk11

◆ unk12

struct unk12 CommandInfo::unk12

◆ unk13

struct unk13 CommandInfo::unk13

◆ unk14

struct unk14 CommandInfo::unk14

◆ unk15

struct unk15 CommandInfo::unk15

◆ unk16

struct unk16 CommandInfo::unk16

◆ unk17

struct unk17 CommandInfo::unk17

◆ unk18

struct unk18 CommandInfo::unk18

◆ unk19

struct unk19 CommandInfo::unk19

◆ unk20

struct unk20 CommandInfo::unk20

◆ unk21

struct unk21 CommandInfo::unk21

◆ set_hitbox_damage

struct set_hitbox_damage CommandInfo::set_hitbox_damage

◆ set_hitbox_scale

struct set_hitbox_scale CommandInfo::set_hitbox_scale

◆ set_hitbox_x42_b57

struct set_hitbox_x42_b57 CommandInfo::set_hitbox_x42_b57

◆ set_cmd_var

struct set_cmd_var CommandInfo::set_cmd_var

◆ set_hurt_state

struct set_hurt_state CommandInfo::set_hurt_state

◆ set_jab_combo

struct set_jab_combo CommandInfo::set_jab_combo

◆ set_jab_rapid

struct set_jab_rapid CommandInfo::set_jab_rapid

◆ set_dobj_flags

struct set_dobj_flags CommandInfo::set_dobj_flags

◆ set_throw_hitbox_0

struct set_throw_hitbox_0 CommandInfo::set_throw_hitbox_0

◆ set_throw_hitbox_1

struct set_throw_hitbox_1 CommandInfo::set_throw_hitbox_1

◆ set_throw_hitbox_2

struct set_throw_hitbox_2 CommandInfo::set_throw_hitbox_2

◆ unk27

struct unk27 CommandInfo::unk27

◆ set_article_vis

struct set_article_vis CommandInfo::set_article_vis

◆ set_fighter_vis

struct set_fighter_vis CommandInfo::set_fighter_vis

◆ set_tex_anim

struct set_tex_anim CommandInfo::set_tex_anim

◆ unk31

struct unk31 CommandInfo::unk31

◆ unk32

struct unk32 CommandInfo::unk32

◆ unk33

struct unk33 CommandInfo::unk33

◆ spawn_gfx_0

struct spawn_gfx_0 CommandInfo::spawn_gfx_0

ftAction_80071028

◆ spawn_gfx_1

struct spawn_gfx_1 CommandInfo::spawn_gfx_1

◆ spawn_gfx_2

struct spawn_gfx_2 CommandInfo::spawn_gfx_2

◆ spawn_gfx_3

struct spawn_gfx_3 CommandInfo::spawn_gfx_3

◆ spawn_gfx_4

struct spawn_gfx_4 CommandInfo::spawn_gfx_4

◆ create_hitbox_0

struct spawn_hitbox_0 CommandInfo::create_hitbox_0

ftAction_8007121C

◆ create_hitbox_1

struct spawn_hitbox_1 CommandInfo::create_hitbox_1

◆ create_hitbox_2

struct spawn_hitbox_2 CommandInfo::create_hitbox_2

◆ create_hitbox_3

struct spawn_hitbox_3 CommandInfo::create_hitbox_3

◆ create_hitbox_4

struct spawn_hitbox_4 CommandInfo::create_hitbox_4

◆ create_hitbox_5

struct spawn_hitbox_5 CommandInfo::create_hitbox_5

◆ sound_effect_0

struct sound_effect_0 CommandInfo::sound_effect_0

◆ sound_effect_1

struct sound_effect_1 CommandInfo::sound_effect_1

◆ sound_effect_2

struct sound_effect_2 CommandInfo::sound_effect_2

◆ pseudo_random_sfx_0

struct pseudo_random_sfx_0 CommandInfo::pseudo_random_sfx_0

◆ pseudo_random_sfx_1

struct pseudo_random_sfx_1 CommandInfo::pseudo_random_sfx_1

◆ stage_sfx_0

struct stage_sfx_0 CommandInfo::stage_sfx_0

◆ stage_sfx_1

struct stage_sfx_1 CommandInfo::stage_sfx_1

◆ stage_sfx_2

struct stage_sfx_2 CommandInfo::stage_sfx_2

◆ stage_sfx_3

struct stage_sfx_3 CommandInfo::stage_sfx_3

◆ footstep_fx_0

struct footstep_fx_0 CommandInfo::footstep_fx_0

◆ unk_fx_0

struct unk_fx_0 CommandInfo::unk_fx_0

◆ smash_charge_0

struct smash_charge_0 CommandInfo::smash_charge_0

◆ smash_charge_1

struct smash_charge_1 CommandInfo::smash_charge_1

◆ wind_fx_0

struct wind_fx_0 CommandInfo::wind_fx_0

◆ wind_fx_1

struct wind_fx_1 CommandInfo::wind_fx_1

◆ wind_fx_2

struct wind_fx_2 CommandInfo::wind_fx_2

◆ wind_fx_3

struct wind_fx_3 CommandInfo::wind_fx_3

◆ [union]

union { ... } ::CmdUnion* CommandInfo::u

◆ [union]

union { ... } CommandInfo

◆ loop_count

u32 CommandInfo::loop_count

◆ event_return

union CmdUnion* CommandInfo::event_return[3]

◆ loop_count_dup

u32 CommandInfo::loop_count_dup

◆ unk_x18

u32 CommandInfo::unk_x18

The documentation for this struct was generated from the following file: