papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
records.c File Reference

Data Structures

struct  GameRecords
 

Macros

#define CHARSET   (0)
 

Enumerations

enum  {
  RECORDS_STATE_BEGIN_FADE_IN = 0 , RECORDS_STATE_FADING_IN = 1 , RECORDS_STATE_IDLE = 2 , RECORDS_STATE_BEGIN_FADE_OUT = 3 ,
  RECORDS_STATE_FADING_OUT = 4 , RECORDS_STATE_DONE = 5
}
 

Functions

void N appendGfx_records_impl (GameRecords *records, s32 alpha)
 
void N appendGfx_records (void *data)
 
void N worker_draw_game_records (void)
 
void N calculate_records (GameRecords *records)
 

Data Structure Documentation

◆ GameRecords

struct GameRecords
Data Fields
s16 alpha
u16 equippedBadges
s16 lastAlpha
s32 lerpTime
s16 recipesFoundCount
u16 state
s16 totalRecipesCount
char unk_02[0x2]
s16 unk_08
s16 unk_0A
char unk_0C[0xC]
s16 unk_18
char unk_1E[0x2]
s32 workerID

Macro Definition Documentation

◆ CHARSET

#define CHARSET   (0)

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
RECORDS_STATE_BEGIN_FADE_IN 
RECORDS_STATE_FADING_IN 
RECORDS_STATE_IDLE 
RECORDS_STATE_BEGIN_FADE_OUT 
RECORDS_STATE_FADING_OUT 
RECORDS_STATE_DONE 

Function Documentation

◆ appendGfx_records()

void N appendGfx_records ( void * data)

◆ appendGfx_records_impl()

void N appendGfx_records_impl ( GameRecords * records,
s32 alpha )

Referenced by appendGfx_records().

◆ calculate_records()

void N calculate_records ( GameRecords * records)

◆ worker_draw_game_records()

void N worker_draw_game_records ( void )