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
10typedef 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
24extern struct_802850C0_entry D_802850C0[]; // D_802850C0
25extern char* D_802854B0[];
26
27#endif
struct_802850C0_entry D_802850C0[]
Definition credits.c:4
char * D_802854B0[]
Definition credits.c:70
Definition credits.h:10
s16 padding
Definition credits.h:21
s16 startingColumn
Definition credits.h:14
f32 textScaling
Definition credits.h:12
s8 slideDirection
Definition credits.h:19
s16 row
Definition credits.h:15
s8 textColor
Definition credits.h:20
s16 columnExtra
Definition credits.h:17
s16 unknown
Definition credits.h:18
signed char s8
Definition ultratypes.h:11
signed short int s16
Definition ultratypes.h:13
float f32
Definition ultratypes.h:34