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

Functions

void bhv_collect_star_init (void)
 
void bhv_collect_star_loop (void)
 
void bhv_star_spawn_init (void)
 
void bhv_star_spawn_loop (void)
 
struct Objectfunc_802F1A50 (struct Object *sp30, f32 sp34, f32 sp38, f32 sp3C)
 
void CreateStar (f32 sp20, f32 sp24, f32 sp28)
 
void func_802F1B84 (f32 sp20, f32 sp24, f32 sp28)
 
void func_802F1BD4 (f32 sp20, f32 sp24, f32 sp28)
 
void bhv_hidden_red_coin_star_init (void)
 
void bhv_hidden_red_coin_star_loop (void)
 

Variables

static struct ObjectHitbox sCollectStarHitbox
 

Function Documentation

◆ bhv_collect_star_init()

void bhv_collect_star_init ( void  )

◆ bhv_collect_star_loop()

void bhv_collect_star_loop ( void  )

◆ bhv_hidden_red_coin_star_init()

void bhv_hidden_red_coin_star_init ( void  )

◆ bhv_hidden_red_coin_star_loop()

void bhv_hidden_red_coin_star_loop ( void  )

◆ bhv_star_spawn_init()

void bhv_star_spawn_init ( void  )

◆ bhv_star_spawn_loop()

void bhv_star_spawn_loop ( void  )

◆ CreateStar()

void CreateStar ( f32  sp20,
f32  sp24,
f32  sp28 
)

◆ func_802F1A50()

struct Object* func_802F1A50 ( struct Object sp30,
f32  sp34,
f32  sp38,
f32  sp3C 
)

◆ func_802F1B84()

void func_802F1B84 ( f32  sp20,
f32  sp24,
f32  sp28 
)

◆ func_802F1BD4()

void func_802F1BD4 ( f32  sp20,
f32  sp24,
f32  sp28 
)

Variable Documentation

◆ sCollectStarHitbox

struct ObjectHitbox sCollectStarHitbox
static
Initial value:
= {
0,
0,
0,
0,
80,
50,
0,
0,
}
#define INTERACT_STAR_OR_KEY
Definition: interaction.h:18