Data Structures | |
struct | StoryGraphicData |
Macros | |
#define | TAPE_OFFSET 0x2A440 |
#define | STORY_IMG_SIZE (264 * 162 * G_IM_SIZ_8b_BYTES) |
#define | TAPE_IMG_SIZE (128 * 128 * G_IM_SIZ_8b_BYTES) |
#define | BOWSER_IMG_SIZE (128 * 128 * G_IM_SIZ_8b_BYTES) |
#define | PAL_256_SIZE (256 * 2) |
#define | BOWSER_APPEARS_TIME (268) |
Enumerations | |
enum | { STORY_PAGE_BLANK = 0 , STORY_PAGE_STARRY_SKY = 1 , STORY_PAGE_SHRINE_EXT = 2 , STORY_PAGE_STAR_ROD = 3 , STORY_PAGE_SHRINE_INT = 4 } |
enum | { STORY_PAGE_STATE_BEGIN = 0 , STORY_PAGE_STATE_WAIT = 1 , STORY_PAGE_STATE_NEXT = 2 , STORY_PAGE_STATE_BOWSER_BEGIN = 3 , STORY_PAGE_STATE_BOWSER_ANIM = 4 , STORY_PAGE_STATE_BOWSER_NEXT = 5 , STORY_PAGE_STATE_DONE = 6 } |
Functions | |
void N | adjust_cam_vfov (s32 camID, f32 fov) |
void N | appendGfx_image_strips (s32 baseX, s32 baseY, IMG_PTR img, PAL_PTR pal, s32 alpha, s32 width, s32 height, s32 lineHeight) |
void N | draw_foreground_bowser_silhouette (void) |
void N | draw_background_tape (void) |
void N | appendGfx_image_ci (s32 baseX, s32 baseY, IMG_PTR img, PAL_PTR pal) |
void N | worker_draw_story_graphics (void) |
void N | load_story_image (s32 loadBackImage, s32 imageIdx) |
Variables | |
f32 | IntroCamStateA_BoomLength = 130.4 |
f32 | IntroCamStateA_BoomPitch = 12.4 |
f32 | IntroCamStateA_ViewPitch = -16.8 |
f32 | IntroCamStateA_Vfov = 62.0 |
f32 | IntroCamStateB_BoomLength = 130.4 |
f32 | IntroCamStateB_BoomPitch = 12.4 |
f32 | IntroCamStateB_ViewPitch = -16.8 |
f32 | IntroCamStateB_Vfov = 62.0 |
UnkHos05Path | |
struct StoryGraphicData |
Data Fields | ||
---|---|---|
s16 | backImgPosX | |
s16 | backImgPosY | |
s16 | flipOrder | |
s16 | frontImgPosX | |
s16 | frontImgPosY | |
IMG_PTR | imgBack | |
IMG_PTR | imgBowser | |
IMG_PTR | imgFront | |
IMG_PTR | imgTape | |
PAL_PTR | palBack | |
PAL_PTR | palBowser | |
PAL_PTR | palFront | |
u16 | silhouettePosX | |
u16 | silhouettePosY | |
s16 | storyPageAlpha | |
s16 | tapeAlpha | |
s16 | tapePosX | |
s16 | tapePosY | |
char | unk_14[0x4] | |
char | unk_24[0x18] | |
char | unk_4C[0xC] | |
char | unk_6E[0x2] | |
s32 | workerID |
#define BOWSER_APPEARS_TIME (268) |
#define BOWSER_IMG_SIZE (128 * 128 * G_IM_SIZ_8b_BYTES) |
#define PAL_256_SIZE (256 * 2) |
Referenced by load_story_image().
#define STORY_IMG_SIZE (264 * 162 * G_IM_SIZ_8b_BYTES) |
Referenced by load_story_image().
#define TAPE_IMG_SIZE (128 * 128 * G_IM_SIZ_8b_BYTES) |
#define TAPE_OFFSET 0x2A440 |
anonymous enum |
anonymous enum |
void N adjust_cam_vfov | ( | s32 | camID, |
f32 | fov ) |
Referenced by worker_draw_story_graphics().
void N appendGfx_image_strips | ( | s32 | baseX, |
s32 | baseY, | ||
IMG_PTR | img, | ||
PAL_PTR | pal, | ||
s32 | alpha, | ||
s32 | width, | ||
s32 | height, | ||
s32 | lineHeight ) |
Referenced by draw_background_tape(), and draw_foreground_bowser_silhouette().
void N draw_background_tape | ( | void | ) |
Referenced by worker_draw_story_graphics().
void N draw_foreground_bowser_silhouette | ( | void | ) |
Referenced by curtain_callback_narration().
void N load_story_image | ( | s32 | loadBackImage, |
s32 | imageIdx ) |
void N worker_draw_story_graphics | ( | void | ) |
f32 IntroCamStateA_BoomLength = 130.4 |
f32 IntroCamStateA_BoomPitch = 12.4 |
f32 IntroCamStateA_Vfov = 62.0 |
f32 IntroCamStateA_ViewPitch = -16.8 |
f32 IntroCamStateB_BoomLength = 130.4 |
f32 IntroCamStateB_BoomPitch = 12.4 |
f32 IntroCamStateB_Vfov = 62.0 |
f32 IntroCamStateB_ViewPitch = -16.8 |
UnkHos05Path |