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

Functions

static void triplet_butterfly_act_init (void)
 
static void triplet_butterfly_act_wander (void)
 
static void triplet_butterfly_act_activate (void)
 
static void triplet_butterfly_act_explode (void)
 
void bhv_triplet_butterfly_update (void)
 

Variables

static struct ObjectHitbox sTripletButterflyExplodeHitbox
 
static struct TripletButterflyActivationData sTripletButterflyActivationData []
 

Function Documentation

◆ bhv_triplet_butterfly_update()

void bhv_triplet_butterfly_update ( void  )

◆ triplet_butterfly_act_activate()

static void triplet_butterfly_act_activate ( void  )
static

◆ triplet_butterfly_act_explode()

static void triplet_butterfly_act_explode ( void  )
static

◆ triplet_butterfly_act_init()

static void triplet_butterfly_act_init ( void  )
static

TODO: Describe this glitch

◆ triplet_butterfly_act_wander()

static void triplet_butterfly_act_wander ( void  )
static

Variable Documentation

◆ sTripletButterflyActivationData

struct TripletButterflyActivationData sTripletButterflyActivationData[]
static
Initial value:
= {
}
#define MODEL_BOWLING_BALL
Definition: model_ids.h:509
#define MODEL_1UP
Definition: model_ids.h:541
#define NULL
Definition: mbi.h:101
u32 bhv1upWalking[]

◆ sTripletButterflyExplodeHitbox

struct ObjectHitbox sTripletButterflyExplodeHitbox
static
Initial value:
= {
50,
2,
1,
0,
100,
50,
100,
50,
}
#define INTERACT_MR_BLIZZARD
Definition: interaction.h:27