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

Functions

void func_802AD01C (void)
 
void ActionElevator0 (void)
 
void ActionElevator1 (void)
 
void ActionElevator2 ()
 
void ActionElevator4 ()
 
void ActionElevator3 ()
 
void bhv_elevator_init (void)
 
void bhv_elevator_loop (void)
 

Variables

void(* sElevatorActions [])(void)
 
struct SpawnParticlesInfo D_8032F3CC = { 3, 20, MODEL_MIST, 20, 10, 5, 0, 0, 0, 30, 30.0f, 1.5f }
 
struct SpawnParticlesInfo D_8032F3E0 = { 0, 5, MODEL_SAND_DUST, 0, 0, 20, 20, 0, 252, 30, 5.0f, 2.0f }
 
s16 D_8032F3F4 [] = { 2, -8, 1, 4 }
 
struct SpawnParticlesInfo D_8032F3FC
 

Function Documentation

◆ ActionElevator0()

void ActionElevator0 ( void  )

◆ ActionElevator1()

void ActionElevator1 ( void  )

◆ ActionElevator2()

void ActionElevator2 ( )

◆ ActionElevator3()

void ActionElevator3 ( )

◆ ActionElevator4()

void ActionElevator4 ( )

◆ bhv_elevator_init()

void bhv_elevator_init ( void  )

◆ bhv_elevator_loop()

void bhv_elevator_loop ( void  )

◆ func_802AD01C()

void func_802AD01C ( void  )

Variable Documentation

◆ D_8032F3CC

struct SpawnParticlesInfo D_8032F3CC = { 3, 20, MODEL_MIST, 20, 10, 5, 0, 0, 0, 30, 30.0f, 1.5f }

◆ D_8032F3E0

struct SpawnParticlesInfo D_8032F3E0 = { 0, 5, MODEL_SAND_DUST, 0, 0, 20, 20, 0, 252, 30, 5.0f, 2.0f }

◆ D_8032F3F4

s16 D_8032F3F4[] = { 2, -8, 1, 4 }

◆ D_8032F3FC

Initial value:
= { 0, 5, MODEL_WHITE_PARTICLE_DL, 0, 0, 20, 20, 0, 252, 30,
2.0f, 2.0f }
#define MODEL_WHITE_PARTICLE_DL
Definition: model_ids.h:486

◆ sElevatorActions

void(* sElevatorActions[])(void)
Initial value:
void ActionElevator1(void)
Definition: elevator.inc.c:28
void ActionElevator2()
Definition: elevator.inc.c:45
void ActionElevator4()
Definition: elevator.inc.c:65
void ActionElevator3()
Definition: elevator.inc.c:75
void ActionElevator0(void)
Definition: elevator.inc.c:8