SSBM Decomp
Loading...
Searching...
No Matches
itfoxblaster.h File Reference
#include "ft/forward.h"
#include "it/forward.h"
#include "it/items/types.h"

Go to the source code of this file.

Functions

Item_GObjit_802AE994 (Fighter_GObj *, Fighter_Part, ItemKind)
 Spawns blaster item at fighter's location and gives to them at specified part, as well as initializes cmd vars at 1 (different than other spawn function)
 
void it_802AEB00 (Item_GObj *)
 If any cmd var is non-zero, change the item state to 10.
 
void it_802AF184 (Item_GObj *, HSD_GObj *)
 Calls function it_8026B894.
 

Variables

ItemStateTable it_803F6CA8 []
 

Function Documentation

◆ it_802AE994()

Item_GObj * it_802AE994 ( Fighter_GObj *  owner_gobj,
Fighter_Part  ft_part,
ItemKind  it_kind 
)

Spawns blaster item at fighter's location and gives to them at specified part, as well as initializes cmd vars at 1 (different than other spawn function)

Parameters
owner_gobj
ft_part
it_kind
Returns
item_gobj (HSD_GObj* for the newly spawned item)

◆ it_802AEB00()

void it_802AEB00 ( Item_GObj item_gobj)

If any cmd var is non-zero, change the item state to 10.

Otherwise get the item state for the current fighter move, and set that. Then call Item_802694CC to do advance animation + script

Parameters
item_gobj

◆ it_802AF184()

void it_802AF184 ( Item_GObj item_gobj,
HSD_GObj ref_gobj 
)

Calls function it_8026B894.

Parameters
item_gobj
ref_gobj

Variable Documentation

◆ it_803F6CA8

ItemStateTable it_803F6CA8[]
extern