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

Data Structures

struct  EndChapter
 

Functions

void func_80240DA4_9087D4 (void)
 
 INCLUDE_IMG ("world/area_kmr/kmr_23/window_ul.png", kmr_23_window_ul_img)
 
 INCLUDE_IMG ("world/area_kmr/kmr_23/window_ur.png", kmr_23_window_ur_img)
 
 INCLUDE_IMG ("world/area_kmr/kmr_23/window_ll.png", kmr_23_window_ll_img)
 
 INCLUDE_IMG ("world/area_kmr/kmr_23/window_lr.png", kmr_23_window_lr_img)
 

Variables

s32 imgPadding = 0
 
s32 D_802417C8_9091F8 = 0
 
s32 D_802417CC_9091FC = 0
 
s32 D_802417D0_909200 = 0
 
s32 D_802417D0_909204 = 0
 
WindowStyleCustom D_802417D8_909208
 

Data Structure Documentation

◆ EndChapter

struct EndChapter
Data Fields
f32 angularVelocity
s16 chapter
EffectInstance * chapterChangeEffect
Vec3f pos
s16 screenWhiteness
EffectInstance * spiritCardEffect
f32 startYaw
s16 stopAccelerating
f32 unk0C
s16 unk1C
s16 unk1E
s16 unk26
f32 yaw

Function Documentation

◆ func_80240DA4_9087D4()

void func_80240DA4_9087D4 ( void )

◆ INCLUDE_IMG() [1/4]

INCLUDE_IMG ( "world/area_kmr/kmr_23/window_ll.png" ,
kmr_23_window_ll_img  )

◆ INCLUDE_IMG() [2/4]

INCLUDE_IMG ( "world/area_kmr/kmr_23/window_lr.png" ,
kmr_23_window_lr_img  )

◆ INCLUDE_IMG() [3/4]

INCLUDE_IMG ( "world/area_kmr/kmr_23/window_ul.png" ,
kmr_23_window_ul_img  )

◆ INCLUDE_IMG() [4/4]

INCLUDE_IMG ( "world/area_kmr/kmr_23/window_ur.png" ,
kmr_23_window_ur_img  )

Variable Documentation

◆ D_802417C8_9091F8

s32 D_802417C8_9091F8 = 0

Referenced by func_80240DA4_9087D4().

◆ D_802417CC_9091FC

s32 D_802417CC_9091FC = 0

Referenced by func_80240DA4_9087D4().

◆ D_802417D0_909200

s32 D_802417D0_909200 = 0

Referenced by func_80240DA4_9087D4().

◆ D_802417D0_909204

s32 D_802417D0_909204 = 0

◆ D_802417D8_909208

WindowStyleCustom D_802417D8_909208
Initial value:
= {
.background = {
.imgData = NULL,
},
.corners = {
.imgData = N(window_ul_img),
.fmt = G_IM_FMT_IA,
.bitDepth = G_IM_SIZ_8b,
.size1 = { 8, 8 },
.size2 = { 8, 8 },
.size3 = { 8, 8 },
.size4 = { 8, 8 },
},
.opaqueCombineMode = gsDPSetCombineMode(PM_CC_2B, G_CC_PASS2),
.transparentCombineMode = gsDPSetCombineMode(PM_CC_2C, G_CC_PASS2),
.color1 = { 224, 224, 224, 255 },
.color2 = { 0, 0, 0, 255},
}
#define PM_CC_2B
Definition macros.h:390
#define PM_CC_2C
Definition macros.h:391

Referenced by func_80240DA4_9087D4().

◆ imgPadding

s32 imgPadding = 0