Mario Kart 64
Loading...
Searching...
No Matches
credits.h
Go to the documentation of this file.
1
#ifndef CREDITS_H
2
#define CREDITS_H
3
4
#include <
PR/ultratypes.h
>
5
6
#define SLIDE_RIGHT 0
7
#define SLIDE_LEFT 1
8
9
// In some way dictates how the text is written during the credit sequence
10
typedef
struct
{
11
// Scaling factor that affects the x/y scaling and tracking of printed text
12
/* 0x00 */
f32
textScaling
;
13
// Column to start sliding in from
14
/* 0x04 */
s16
startingColumn
;
15
/* 0x06 */
s16
row
;
16
// Extra distance added to the destination column
17
/* 0x08 */
s16
columnExtra
;
18
/* 0x0A */
s16
unknown
;
// No idea what this is for, has a value but never seems to be read
19
/* 0x0C */
s8
slideDirection
;
// 0 for slide right, 1 for slide left. May have other uses/effects
20
/* 0x0D */
s8
textColor
;
21
/* 0x0E */
s16
padding
;
// Always seems to be 0, never read (that I can see)
22
}
struct_802850C0_entry
;
// size = 0x10
23
24
extern
struct_802850C0_entry
D_802850C0
[];
// D_802850C0
25
extern
char
*
D_802854B0
[];
26
27
#endif
D_802850C0
struct_802850C0_entry D_802850C0[]
Definition
credits.c:4
D_802854B0
char * D_802854B0[]
Definition
credits.c:70
struct_802850C0_entry
Definition
credits.h:10
struct_802850C0_entry::padding
s16 padding
Definition
credits.h:21
struct_802850C0_entry::startingColumn
s16 startingColumn
Definition
credits.h:14
struct_802850C0_entry::textScaling
f32 textScaling
Definition
credits.h:12
struct_802850C0_entry::slideDirection
s8 slideDirection
Definition
credits.h:19
struct_802850C0_entry::row
s16 row
Definition
credits.h:15
struct_802850C0_entry::textColor
s8 textColor
Definition
credits.h:20
struct_802850C0_entry::columnExtra
s16 columnExtra
Definition
credits.h:17
struct_802850C0_entry::unknown
s16 unknown
Definition
credits.h:18
ultratypes.h
s8
signed char s8
Definition
ultratypes.h:11
s16
signed short int s16
Definition
ultratypes.h:13
f32
float f32
Definition
ultratypes.h:34
src
ending
credits.h
Generated by
1.11.0