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

Functions

void bhv_moneybag_init (void)
 
void MoneybagCheckMarioCollision (void)
 
void MoneybagJump (s8 collisionFlags)
 
void MoneybagMoveAroundLoop (void)
 
void MoneybagReturnHomeLoop (void)
 
void MoneybagDisappearLoop (void)
 
void MoneybagDeathLoop (void)
 
void bhv_moneybag_loop (void)
 
void bhv_moneybag_hidden_loop (void)
 

Variables

static struct ObjectHitbox sMoneybagHitbox
 
static struct ObjectHitbox sMoneybagHiddenHitbox
 

Function Documentation

◆ bhv_moneybag_hidden_loop()

void bhv_moneybag_hidden_loop ( void  )

◆ bhv_moneybag_init()

void bhv_moneybag_init ( void  )

◆ bhv_moneybag_loop()

void bhv_moneybag_loop ( void  )

◆ MoneybagCheckMarioCollision()

void MoneybagCheckMarioCollision ( void  )

◆ MoneybagDeathLoop()

void MoneybagDeathLoop ( void  )

◆ MoneybagDisappearLoop()

void MoneybagDisappearLoop ( void  )

◆ MoneybagJump()

void MoneybagJump ( s8  collisionFlags)

◆ MoneybagMoveAroundLoop()

void MoneybagMoveAroundLoop ( void  )

◆ MoneybagReturnHomeLoop()

void MoneybagReturnHomeLoop ( void  )

Variable Documentation

◆ sMoneybagHiddenHitbox

struct ObjectHitbox sMoneybagHiddenHitbox
static
Initial value:
= {
0,
2,
1,
0,
120,
60,
100,
50,
}
#define INTERACT_DAMAGE
Definition: interaction.h:9

◆ sMoneybagHitbox

struct ObjectHitbox sMoneybagHitbox
static
Initial value:
= {
0,
2,
1,
0,
120,
60,
100,
50,
}
#define INTERACT_BOUNCE_TOP
Definition: interaction.h:21