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

Functions

void something_rotating_init (EffectInstance *effect)
 
void something_rotating_update (EffectInstance *effect)
 
void something_rotating_render (EffectInstance *effect)
 
void something_rotating_appendGfx (void *effect)
 
EffectInstancesomething_rotating_main (s32 arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4, s32 arg5)
 
void func_E01166E8 (s32 arg0, SomethingRotatingFXData *part)
 

Variables

Gfx D_09003F98_3FE448 []
 
Gfx D_09004010_3FE4C0 []
 
Gfx D_09004088_3FE538 []
 
Gfx D_09004100_3FE5B0 []
 
Gfx D_09004178_3FE628 []
 
Gfx D_090041F0_3FE6A0 []
 
Gfx D_09004268_3FE718 []
 
Gfx D_090042E0_3FE790 []
 
Gfx D_09004360_3FE810 []
 
Gfx D_09004458_3FE908 []
 
Gfx D_09004508_3FE9B8 []
 
Gfx D_09004600_3FEAB0 []
 
Gfx * D_E0116C60 [] = { D_09004458_3FE908 }
 
Gfx * D_E0116C64 [] = { D_09004600_3FEAB0 }
 
Gfx * D_E0116C68 [] = { D_09004360_3FE810 }
 
Gfx * D_E0116C6C [] = { D_09004508_3FE9B8 }
 
Gfx * D_E0116C70 []
 
Color_RGB8 D_E0116C8C []
 
s16 D_E0116CA4 []
 
u8 D_E0116CF8 []
 
u8 D_E0116D08 []
 
u8 D_E0116D3C []
 
u8 D_E0116D6C []
 

Function Documentation

◆ func_E01166E8()

void func_E01166E8 ( s32 arg0,
SomethingRotatingFXData * part )

◆ something_rotating_appendGfx()

void something_rotating_appendGfx ( void * effect)

◆ something_rotating_init()

void something_rotating_init ( EffectInstance * effect)

Referenced by something_rotating_main().

◆ something_rotating_main()

EffectInstance * something_rotating_main ( s32 arg0,
f32 arg1,
f32 arg2,
f32 arg3,
f32 arg4,
s32 arg5 )

◆ something_rotating_render()

void something_rotating_render ( EffectInstance * effect)

Referenced by something_rotating_main().

◆ something_rotating_update()

void something_rotating_update ( EffectInstance * effect)

Referenced by something_rotating_main().

Variable Documentation

◆ D_09003F98_3FE448

Gfx D_09003F98_3FE448[]
extern

◆ D_09004010_3FE4C0

Gfx D_09004010_3FE4C0[]
extern

◆ D_09004088_3FE538

Gfx D_09004088_3FE538[]
extern

◆ D_09004100_3FE5B0

Gfx D_09004100_3FE5B0[]
extern

◆ D_09004178_3FE628

Gfx D_09004178_3FE628[]
extern

◆ D_090041F0_3FE6A0

Gfx D_090041F0_3FE6A0[]
extern

◆ D_09004268_3FE718

Gfx D_09004268_3FE718[]
extern

◆ D_090042E0_3FE790

Gfx D_090042E0_3FE790[]
extern

◆ D_09004360_3FE810

Gfx D_09004360_3FE810[]
extern

◆ D_09004458_3FE908

Gfx D_09004458_3FE908[]
extern

◆ D_09004508_3FE9B8

Gfx D_09004508_3FE9B8[]
extern

◆ D_09004600_3FEAB0

Gfx D_09004600_3FEAB0[]
extern

◆ D_E0116C60

Gfx* D_E0116C60[] = { D_09004458_3FE908 }

◆ D_E0116C64

Gfx* D_E0116C64[] = { D_09004600_3FEAB0 }

◆ D_E0116C68

Gfx* D_E0116C68[] = { D_09004360_3FE810 }

◆ D_E0116C6C

Gfx* D_E0116C6C[] = { D_09004508_3FE9B8 }

◆ D_E0116C70

Gfx* D_E0116C70[]
Initial value:
= {
}
Gfx D_09003F98_3FE448[]
Gfx D_09004178_3FE628[]
Gfx D_090041F0_3FE6A0[]
Gfx D_09004010_3FE4C0[]
Gfx D_09004088_3FE538[]
Gfx D_09004268_3FE718[]
Gfx D_09004100_3FE5B0[]

Referenced by something_rotating_appendGfx().

◆ D_E0116C8C

Color_RGB8 D_E0116C8C[]
Initial value:
= {
{ 255, 224, 65 },
{ 244, 227, 72 },
{ 211, 220, 22 },
{ 152, 214, 222 },
{ 211, 138, 239 },
{ 231, 174, 219 },
{ 255, 200, 11 },
{ 0, 0, 0 }
}

Referenced by something_rotating_update().

◆ D_E0116CA4

s16 D_E0116CA4[]
Initial value:
= {
0, 60, 120, 180, 240, 300,
0, 60, 120, 180, 240, 300,
0, 60, 120, 180, 240, 300,
0, 60, 120, 180, 240, 300,
0, 30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 330, 345, 353, 357, 359,
0
}

Referenced by something_rotating_update().

◆ D_E0116CF8

u8 D_E0116CF8[]
Initial value:
= {
2, 20, 40, 60, 80, 100, 120, 160, 180, 200, 220, 240, 255
}

Referenced by something_rotating_update().

◆ D_E0116D08

u8 D_E0116D08[]
Initial value:
= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 20, 40, 60, 80, 100, 120, 160, 180, 200, 220, 240, 255
}

Referenced by something_rotating_update().

◆ D_E0116D3C

u8 D_E0116D3C[]
Initial value:
= {
255, 255, 255, 255, 255, 255, 255, 225, 185, 165, 148, 128,
255, 255, 255, 255, 255, 255, 255, 225, 185, 165, 148, 128,
255, 255, 255, 255, 255, 255, 255, 225, 185, 165, 148, 128,
255, 255, 255, 255, 255, 255, 255, 225, 185, 165, 148, 128
}

Referenced by something_rotating_update().

◆ D_E0116D6C

u8 D_E0116D6C[]
Initial value:
= {
50, 80, 100, 105, 107, 108, 108, 108, 108, 108, 108, 107, 105, 100, 95, 90, 85, 80, 75, 70, 65, 60, 55, 50
}

Referenced by something_rotating_update().