Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
Functions | Variables
fire_piranha_plant.inc.c File Reference

Functions

void bhv_fire_piranha_plant_init (void)
 
static void fire_piranha_plant_act_hide (void)
 
static void fire_piranha_plant_act_grow (void)
 
void bhv_fire_piranha_plant_update (void)
 

Variables

struct ObjectHitbox sFirePiranhaPlantHitbox
 
f32 D_80331B5C []
 
struct ObjectHitbox sPiranhaPlantFireHitbox
 
s32 sNumActiveFirePiranhaPlants
 
s32 sNumKilledFirePiranhaPlants
 

Function Documentation

◆ bhv_fire_piranha_plant_init()

void bhv_fire_piranha_plant_init ( void  )

◆ bhv_fire_piranha_plant_update()

void bhv_fire_piranha_plant_update ( void  )

◆ fire_piranha_plant_act_grow()

static void fire_piranha_plant_act_grow ( void  )
static

◆ fire_piranha_plant_act_hide()

static void fire_piranha_plant_act_hide ( void  )
static

Variable Documentation

◆ D_80331B5C

f32 D_80331B5C[]
Initial value:
= {
0.5f,
2.0f,
}

◆ sFirePiranhaPlantHitbox

struct ObjectHitbox sFirePiranhaPlantHitbox
Initial value:
= {
0,
2,
0,
1,
80,
160,
50,
150,
}
#define INTERACT_BOUNCE_TOP
Definition: interaction.h:21

◆ sNumActiveFirePiranhaPlants

s32 sNumActiveFirePiranhaPlants

◆ sNumKilledFirePiranhaPlants

s32 sNumKilledFirePiranhaPlants

◆ sPiranhaPlantFireHitbox

struct ObjectHitbox sPiranhaPlantFireHitbox
Initial value:
= {
10,
0,
0,
0,
10,
20,
10,
20,
}
#define INTERACT_FLAME
Definition: interaction.h:24