Paper Mario DX
Paper Mario (N64) modding
Loading...
Searching...
No Matches
InertYellowBlock.c
Go to the documentation of this file.
1
#include "common.h"
2
#include "
include_asset.h
"
3
4
#include "entity/model/InertYellowBlock_1.vtx.inc.c"
5
#include "entity/model/InertYellowBlock_2.vtx.inc.c"
6
7
INCLUDE_IMG
(
"entity/model/InertYellowBlock_face.png"
,
D_0A000180_E423C0
);
8
INCLUDE_PAL
(
"entity/model/InertYellowBlock_face.pal"
,
D_0A000380_E425C0
);
9
Gfx
Entity_InertYellowBlock_LoadTexture
[] = {
10
gsDPSetTextureLUT
(
G_TT_RGBA16
),
11
gsDPLoadTLUT_pal16
(0,
D_0A000380_E425C0
),
12
gsSPTexture
(0xFFFF, 0xFFFF, 0,
G_TX_RENDERTILE
,
G_ON
),
13
gsDPSetTextureDetail
(
G_TD_CLAMP
),
14
gsDPSetTextureLOD
(
G_TL_TILE
),
15
gsDPLoadTextureBlock_4b
(
D_0A000180_E423C0
,
G_IM_FMT_CI
, 32, 32, 0,
G_TX_NOMIRROR
|
G_TX_CLAMP
,
G_TX_NOMIRROR
|
G_TX_CLAMP
, 5, 5,
G_TX_NOLOD
,
G_TX_NOLOD
),
16
gsDPSetTexturePersp
(
G_TP_PERSP
),
17
gsDPSetTextureFilter
(
G_TF_BILERP
),
18
gsSPEndDisplayList
(),
19
};
20
21
Gfx
Entity_InertYellowBlock_RenderTopBottom
[] = {
22
gsDPPipeSync
(),
23
gsDPSetCycleType
(
G_CYC_1CYCLE
),
24
gsSPTexture
(0x0080, 0x0080, 0,
G_TX_RENDERTILE
,
G_OFF
),
25
gsSPClearGeometryMode
(
G_LIGHTING
|
G_SHADING_SMOOTH
),
26
gsSPSetGeometryMode
(
G_CULL_BACK
),
27
gsSPVertex
(
D_0A000100_E42340
, 8, 0),
28
gsSP2Triangles
(0, 1, 2, 0, 0, 2, 3, 0),
29
gsSP2Triangles
(4, 5, 6, 0, 4, 6, 7, 0),
30
gsSPEndDisplayList
(),
31
};
32
33
Gfx
Entity_InertYellowBlock_RenderFaces
[] = {
34
gsDPPipeSync
(),
35
gsDPSetCycleType
(
G_CYC_1CYCLE
),
36
gsSPDisplayList
(
Entity_InertYellowBlock_LoadTexture
),
37
gsSPClearGeometryMode
(
G_LIGHTING
|
G_SHADING_SMOOTH
),
38
gsSPSetGeometryMode
(
G_CULL_BACK
),
39
gsSPVertex
(
D_0A000000_E42240
, 16, 0),
40
gsSP2Triangles
(0, 1, 2, 0, 0, 2, 3, 0),
41
gsSP2Triangles
(4, 5, 6, 0, 4, 6, 7, 0),
42
gsSP2Triangles
(8, 9, 10, 0, 8, 10, 11, 0),
43
gsSP2Triangles
(12, 13, 14, 0, 12, 14, 15, 0),
44
gsSPEndDisplayList
(),
45
};
46
47
Gfx
Entity_InertYellowBlock_Render
[] = {
48
gsSPDisplayList
(
Entity_InertYellowBlock_RenderFaces
),
49
gsSPDisplayList
(
Entity_InertYellowBlock_RenderTopBottom
),
50
gsSPEndDisplayList
(),
51
};
PopupMenu_SelectedIndex
BSS s32 PopupMenu_SelectedIndex
Definition
8a860_len_3f30.c:84
Entity_InertYellowBlock_LoadTexture
Gfx Entity_InertYellowBlock_LoadTexture[]
Definition
InertYellowBlock.c:9
Entity_InertYellowBlock_Render
Gfx Entity_InertYellowBlock_Render[]
Definition
InertYellowBlock.c:47
Entity_InertYellowBlock_RenderFaces
Gfx Entity_InertYellowBlock_RenderFaces[]
Definition
InertYellowBlock.c:33
Entity_InertYellowBlock_RenderTopBottom
Gfx Entity_InertYellowBlock_RenderTopBottom[]
Definition
InertYellowBlock.c:21
include_asset.h
INCLUDE_PAL
#define INCLUDE_PAL(FILENAME, SYMBOLNAME)
Definition
include_asset.h:30
INCLUDE_IMG
#define INCLUDE_IMG(FILENAME, SYMBOLNAME)
Definition
include_asset.h:27
src
entity
model
InertYellowBlock.c
Generated by
1.10.0