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

Functions

void bhv_water_splash_loop (void)
 
void bhv_water_drops_loop (void)
 
void bhv_surface_waves_loop (void)
 
void bhv_water_surface_white_wave_init (void)
 
void bhv_object_bubble_ripples_init (void)
 
void bhv_surface_wave_shrinking_init (void)
 
void bhv_wave_trail_loop (void)
 

Variables

struct WaterSplashParams D_8032FDAC
 
struct WaterSplashParams D_8032FDD0
 
struct WaterSplashParams D_8032FDF4
 
struct WaterSplashParams D_8032FE18
 

Function Documentation

◆ bhv_object_bubble_ripples_init()

void bhv_object_bubble_ripples_init ( void  )

◆ bhv_surface_wave_shrinking_init()

void bhv_surface_wave_shrinking_init ( void  )

◆ bhv_surface_waves_loop()

void bhv_surface_waves_loop ( void  )

◆ bhv_water_drops_loop()

void bhv_water_drops_loop ( void  )

◆ bhv_water_splash_loop()

void bhv_water_splash_loop ( void  )

◆ bhv_water_surface_white_wave_init()

void bhv_water_surface_white_wave_init ( void  )

◆ bhv_wave_trail_loop()

void bhv_wave_trail_loop ( void  )

Variable Documentation

◆ D_8032FDAC

Initial value:
= {
2, MODEL_WHITE_PARTICLE_SMALL, bhvWaterDrops, 0, 0, 5.0f, 3.0f, 30.0f, 20.0f, 0.5f, 1.0f
}
#define MODEL_WHITE_PARTICLE_SMALL
Definition: model_ids.h:492
u32 bhvWaterDrops[]

◆ D_8032FDD0

Initial value:
= {
34, MODEL_WHITE_PARTICLE_SMALL, bhvWaterDrops, 0, 0, 2.0f, 3.0f, 20.0f, 20.0f, 0.5f, 1.0f
}
#define MODEL_WHITE_PARTICLE_SMALL
Definition: model_ids.h:492
u32 bhvWaterDrops[]

◆ D_8032FDF4

Initial value:
= { 34, MODEL_FISH, bhvWaterDrops, 0, 0, 2.0f,
3.0f, 20.0f, 20.0f, 1.0f, 0.0f }
u32 bhvWaterDrops[]
#define MODEL_FISH
Definition: model_ids.h:514

◆ D_8032FE18

Initial value:
= {
98, MODEL_WHITE_PARTICLE_SMALL, bhvWaterDrops, 0x6000, 0, 2.0f, 8.0f, 10.0f, 10.0f, 0.5f, 1.0f
}
#define MODEL_WHITE_PARTICLE_SMALL
Definition: model_ids.h:492
u32 bhvWaterDrops[]