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

Functions

static void func_80306ED4 (s8 arg0, s8 arg1, s8 arg2, s8 arg3, s8 arg4)
 
void bhv_mr_blizzard_init (void)
 
static void func_8030702C (void)
 
static void func_80307144 (void)
 
static void func_80307208 (void)
 
static void func_80307370 (void)
 
static void func_80307650 (void)
 
static void func_80307990 (void)
 
static void func_80307A0C (void)
 
static void func_80307AD4 (void)
 
void bhv_mr_blizzard_update (void)
 
static void func_80307E24 (void)
 
static void func_80307EB0 (void)
 
static void func_80307FD4 (void)
 
void bhv_mr_blizzard_snowball (void)
 

Variables

struct ObjectHitbox sMrBlizzardHitbox
 
struct SpawnParticlesInfo D_80331A00
 
struct ObjectHitbox sMrBlizzardSnowballHitbox
 

Function Documentation

◆ bhv_mr_blizzard_init()

void bhv_mr_blizzard_init ( void  )

◆ bhv_mr_blizzard_snowball()

void bhv_mr_blizzard_snowball ( void  )

◆ bhv_mr_blizzard_update()

void bhv_mr_blizzard_update ( void  )

◆ func_80306ED4()

static void func_80306ED4 ( s8  arg0,
s8  arg1,
s8  arg2,
s8  arg3,
s8  arg4 
)
static

◆ func_8030702C()

static void func_8030702C ( void  )
static

◆ func_80307144()

static void func_80307144 ( void  )
static

◆ func_80307208()

static void func_80307208 ( void  )
static

◆ func_80307370()

static void func_80307370 ( void  )
static

◆ func_80307650()

static void func_80307650 ( void  )
static

◆ func_80307990()

static void func_80307990 ( void  )
static

◆ func_80307A0C()

static void func_80307A0C ( void  )
static

◆ func_80307AD4()

static void func_80307AD4 ( void  )
static

◆ func_80307E24()

static void func_80307E24 ( void  )
static

◆ func_80307EB0()

static void func_80307EB0 ( void  )
static

◆ func_80307FD4()

static void func_80307FD4 ( void  )
static

Variable Documentation

◆ D_80331A00

Initial value:
= {
0,
6,
0,
5,
5,
10,
10,
-3,
0,
3.0f,
5.0f,
}
#define MODEL_WHITE_PARTICLE
Definition: model_ids.h:488

◆ sMrBlizzardHitbox

struct ObjectHitbox sMrBlizzardHitbox
Initial value:
= {
24,
2,
99,
3,
65,
170,
65,
170,
}
#define INTERACT_MR_BLIZZARD
Definition: interaction.h:27

◆ sMrBlizzardSnowballHitbox

struct ObjectHitbox sMrBlizzardSnowballHitbox
Initial value:
= {
12,
1,
99,
0,
30,
30,
25,
25,
}
#define INTERACT_MR_BLIZZARD
Definition: interaction.h:27