Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
CymbalPlant_gfx.c File Reference

Go to the source code of this file.

Functions

 INCLUDE_IMG ("entity/model/CymbalPlant.png", D_0A000000_E992F0)
 
 INCLUDE_PAL ("entity/model/CymbalPlant.pal", D_0A000800_E99AF0)
 

Variables

Gfx Entity_CymbalPlant_LoadTexture []
 
Mtx Entity_CymbalPlant_RightMtx
 
Mtx Entity_CymbalPlant_LeftMtx
 
Gfx Entity_CymbalPlant_RenderNode3 []
 
Gfx Entity_CymbalPlant_RenderNode4 []
 
Gfx Entity_CymbalPlant_RenderNode5 []
 
Gfx D_0A001308_E9A5F8 []
 
Gfx Entity_CymbalPlant_RenderNode7 []
 
Gfx Entity_CymbalPlant_RenderNode9 []
 
Gfx Entity_CymbalPlant_RenderNode8 []
 
Gfx D_0A001540_E9A830 []
 
Gfx D_0A001570_E9A860 []
 
Gfx Entity_CymbalPlant_RenderNode10 []
 
Gfx Entity_CymbalPlant_RenderNode1 []
 
Gfx D_0A001658_E9A948 []
 
Gfx D_0A001670_E9A960 []
 
Gfx D_0A001688_E9A978 []
 

Function Documentation

◆ INCLUDE_IMG()

INCLUDE_IMG ( "entity/model/CymbalPlant.png" ,
D_0A000000_E992F0  )

◆ INCLUDE_PAL()

INCLUDE_PAL ( "entity/model/CymbalPlant.pal" ,
D_0A000800_E99AF0  )

Variable Documentation

◆ Entity_CymbalPlant_LoadTexture

◆ Entity_CymbalPlant_RightMtx

Mtx Entity_CymbalPlant_RightMtx
Initial value:
1.000000, 0.000000, 0.000000, 2.668290,
0.000000, 1.000000, 0.000000, 26.668290,
0.000000, 0.000000, 1.000000, 0.000000,
0.000000, 0.000000, 0.000000, 1.000000
)
#define RDP_MATRIX( Ax, Bx, Cx, Dx, Ay, By, Cy, Dy, Az, Bz, Cz, Dz, Aw, Bw, Cw, Dw)
Definition macros.h:237

Definition at line 28 of file CymbalPlant_gfx.c.

◆ Entity_CymbalPlant_LeftMtx

Mtx Entity_CymbalPlant_LeftMtx
Initial value:
1.000000, 0.000000, 0.000000, -2.331711,
0.000000, 1.000000, 0.000000, 26.668290,
0.000000, 0.000000, 1.000000, 0.000000,
0.000000, 0.000000, 0.000000, 1.000000
)

Definition at line 35 of file CymbalPlant_gfx.c.

◆ Entity_CymbalPlant_RenderNode3

Gfx Entity_CymbalPlant_RenderNode3[]
Initial value:
= {
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSP2Triangles(1, 4, 5, 0, 1, 5, 2, 0),
gsSP2Triangles(2, 6, 3, 0, 5, 6, 2, 0),
gsSP2Triangles(7, 6, 8, 0, 9, 6, 7, 0),
gsSP2Triangles(3, 6, 9, 0, 8, 6, 10, 0),
gsSP2Triangles(11, 6, 5, 0, 12, 6, 11, 0),
gsSP2Triangles(13, 6, 12, 0, 10, 6, 13, 0),
gsSP2Triangles(14, 0, 3, 0, 14, 3, 9, 0),
gsSP2Triangles(15, 14, 9, 0, 15, 9, 7, 0),
gsSP2Triangles(15, 7, 8, 0, 15, 8, 16, 0),
gsSP2Triangles(16, 8, 10, 0, 16, 10, 17, 0),
gsSP2Triangles(5, 4, 18, 0, 5, 18, 11, 0),
gsSP2Triangles(19, 17, 10, 0, 19, 10, 13, 0),
gsSP2Triangles(20, 19, 13, 0, 20, 13, 12, 0),
gsSP2Triangles(18, 20, 12, 0, 18, 12, 11, 0),
}
Mtx Entity_CymbalPlant_LeftMtx
Gfx Entity_CymbalPlant_LoadTexture[]

Definition at line 42 of file CymbalPlant_gfx.c.

42 {
51 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
52 gsSP2Triangles(1, 4, 5, 0, 1, 5, 2, 0),
53 gsSP2Triangles(2, 6, 3, 0, 5, 6, 2, 0),
54 gsSP2Triangles(7, 6, 8, 0, 9, 6, 7, 0),
55 gsSP2Triangles(3, 6, 9, 0, 8, 6, 10, 0),
56 gsSP2Triangles(11, 6, 5, 0, 12, 6, 11, 0),
57 gsSP2Triangles(13, 6, 12, 0, 10, 6, 13, 0),
58 gsSP2Triangles(14, 0, 3, 0, 14, 3, 9, 0),
59 gsSP2Triangles(15, 14, 9, 0, 15, 9, 7, 0),
60 gsSP2Triangles(15, 7, 8, 0, 15, 8, 16, 0),
61 gsSP2Triangles(16, 8, 10, 0, 16, 10, 17, 0),
62 gsSP2Triangles(5, 4, 18, 0, 5, 18, 11, 0),
63 gsSP2Triangles(19, 17, 10, 0, 19, 10, 13, 0),
64 gsSP2Triangles(20, 19, 13, 0, 20, 13, 12, 0),
65 gsSP2Triangles(18, 20, 12, 0, 18, 12, 11, 0),
68};

◆ Entity_CymbalPlant_RenderNode4

Gfx Entity_CymbalPlant_RenderNode4[]
Initial value:
= {
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSP2Triangles(4, 0, 3, 0, 4, 3, 5, 0),
gsSP2Triangles(4, 6, 0, 0, 0, 6, 1, 0),
gsSP2Triangles(7, 6, 8, 0, 8, 6, 4, 0),
gsSP2Triangles(1, 6, 9, 0, 10, 6, 7, 0),
gsSP2Triangles(9, 6, 11, 0, 11, 6, 12, 0),
gsSP2Triangles(12, 6, 13, 0, 13, 6, 10, 0),
gsSP2Triangles(1, 9, 14, 0, 1, 14, 2, 0),
gsSP2Triangles(8, 4, 5, 0, 8, 5, 15, 0),
gsSP2Triangles(16, 7, 8, 0, 16, 8, 15, 0),
gsSP2Triangles(17, 10, 7, 0, 17, 7, 16, 0),
gsSP2Triangles(11, 18, 14, 0, 11, 14, 9, 0),
gsSP2Triangles(19, 10, 17, 0, 19, 17, 20, 0),
gsSP2Triangles(11, 21, 22, 0, 11, 22, 18, 0),
gsSP2Triangles(21, 19, 20, 0, 21, 20, 22, 0),
}

Definition at line 70 of file CymbalPlant_gfx.c.

70 {
79 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
80 gsSP2Triangles(4, 0, 3, 0, 4, 3, 5, 0),
81 gsSP2Triangles(4, 6, 0, 0, 0, 6, 1, 0),
82 gsSP2Triangles(7, 6, 8, 0, 8, 6, 4, 0),
83 gsSP2Triangles(1, 6, 9, 0, 10, 6, 7, 0),
84 gsSP2Triangles(9, 6, 11, 0, 11, 6, 12, 0),
85 gsSP2Triangles(12, 6, 13, 0, 13, 6, 10, 0),
86 gsSP2Triangles(1, 9, 14, 0, 1, 14, 2, 0),
87 gsSP2Triangles(8, 4, 5, 0, 8, 5, 15, 0),
88 gsSP2Triangles(16, 7, 8, 0, 16, 8, 15, 0),
89 gsSP2Triangles(17, 10, 7, 0, 17, 7, 16, 0),
90 gsSP2Triangles(11, 18, 14, 0, 11, 14, 9, 0),
91 gsSP2Triangles(19, 10, 17, 0, 19, 17, 20, 0),
92 gsSP2Triangles(11, 21, 22, 0, 11, 22, 18, 0),
93 gsSP2Triangles(21, 19, 20, 0, 21, 20, 22, 0),
96};

◆ Entity_CymbalPlant_RenderNode5

Gfx Entity_CymbalPlant_RenderNode5[]

◆ D_0A001308_E9A5F8

◆ Entity_CymbalPlant_RenderNode7

Gfx Entity_CymbalPlant_RenderNode7[]
Initial value:
= {
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSP2Triangles(1, 4, 5, 0, 1, 5, 2, 0),
gsSP2Triangles(2, 6, 3, 0, 5, 6, 2, 0),
gsSP2Triangles(7, 6, 8, 0, 9, 6, 7, 0),
gsSP2Triangles(3, 6, 9, 0, 8, 6, 10, 0),
gsSP2Triangles(11, 6, 5, 0, 12, 6, 11, 0),
gsSP2Triangles(13, 6, 12, 0, 10, 6, 13, 0),
gsSP2Triangles(14, 0, 3, 0, 14, 3, 9, 0),
gsSP2Triangles(15, 14, 9, 0, 15, 9, 7, 0),
gsSP2Triangles(15, 7, 8, 0, 15, 8, 16, 0),
gsSP2Triangles(16, 8, 10, 0, 16, 10, 17, 0),
gsSP2Triangles(5, 4, 18, 0, 5, 18, 11, 0),
gsSP2Triangles(19, 17, 10, 0, 19, 10, 20, 0),
gsSP2Triangles(18, 21, 22, 0, 18, 22, 11, 0),
gsSP2Triangles(21, 19, 20, 0, 21, 20, 22, 0),
}
Mtx Entity_CymbalPlant_RightMtx

Definition at line 126 of file CymbalPlant_gfx.c.

126 {
127 gsDPPipeSync(),
135 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
136 gsSP2Triangles(1, 4, 5, 0, 1, 5, 2, 0),
137 gsSP2Triangles(2, 6, 3, 0, 5, 6, 2, 0),
138 gsSP2Triangles(7, 6, 8, 0, 9, 6, 7, 0),
139 gsSP2Triangles(3, 6, 9, 0, 8, 6, 10, 0),
140 gsSP2Triangles(11, 6, 5, 0, 12, 6, 11, 0),
141 gsSP2Triangles(13, 6, 12, 0, 10, 6, 13, 0),
142 gsSP2Triangles(14, 0, 3, 0, 14, 3, 9, 0),
143 gsSP2Triangles(15, 14, 9, 0, 15, 9, 7, 0),
144 gsSP2Triangles(15, 7, 8, 0, 15, 8, 16, 0),
145 gsSP2Triangles(16, 8, 10, 0, 16, 10, 17, 0),
146 gsSP2Triangles(5, 4, 18, 0, 5, 18, 11, 0),
147 gsSP2Triangles(19, 17, 10, 0, 19, 10, 20, 0),
148 gsSP2Triangles(18, 21, 22, 0, 18, 22, 11, 0),
149 gsSP2Triangles(21, 19, 20, 0, 21, 20, 22, 0),
152};

◆ Entity_CymbalPlant_RenderNode9

Gfx Entity_CymbalPlant_RenderNode9[]
Initial value:
= {
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSP2Triangles(4, 0, 3, 0, 4, 3, 5, 0),
gsSP2Triangles(4, 6, 0, 0, 0, 6, 1, 0),
gsSP2Triangles(7, 6, 8, 0, 8, 6, 4, 0),
gsSP2Triangles(1, 6, 9, 0, 10, 6, 7, 0),
gsSP2Triangles(9, 6, 11, 0, 11, 6, 12, 0),
gsSP2Triangles(12, 6, 13, 0, 13, 6, 10, 0),
gsSP2Triangles(1, 9, 14, 0, 1, 14, 2, 0),
gsSP2Triangles(8, 4, 5, 0, 8, 5, 15, 0),
gsSP2Triangles(16, 7, 8, 0, 16, 8, 15, 0),
gsSP2Triangles(17, 10, 7, 0, 17, 7, 16, 0),
gsSP2Triangles(11, 18, 14, 0, 11, 14, 9, 0),
gsSP2Triangles(13, 10, 17, 0, 13, 17, 19, 0),
gsSP2Triangles(12, 13, 19, 0, 12, 19, 20, 0),
gsSP2Triangles(11, 12, 20, 0, 11, 20, 18, 0),
}

Definition at line 154 of file CymbalPlant_gfx.c.

154 {
155 gsDPPipeSync(),
163 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
164 gsSP2Triangles(4, 0, 3, 0, 4, 3, 5, 0),
165 gsSP2Triangles(4, 6, 0, 0, 0, 6, 1, 0),
166 gsSP2Triangles(7, 6, 8, 0, 8, 6, 4, 0),
167 gsSP2Triangles(1, 6, 9, 0, 10, 6, 7, 0),
168 gsSP2Triangles(9, 6, 11, 0, 11, 6, 12, 0),
169 gsSP2Triangles(12, 6, 13, 0, 13, 6, 10, 0),
170 gsSP2Triangles(1, 9, 14, 0, 1, 14, 2, 0),
171 gsSP2Triangles(8, 4, 5, 0, 8, 5, 15, 0),
172 gsSP2Triangles(16, 7, 8, 0, 16, 8, 15, 0),
173 gsSP2Triangles(17, 10, 7, 0, 17, 7, 16, 0),
174 gsSP2Triangles(11, 18, 14, 0, 11, 14, 9, 0),
175 gsSP2Triangles(13, 10, 17, 0, 13, 17, 19, 0),
176 gsSP2Triangles(12, 13, 19, 0, 12, 19, 20, 0),
177 gsSP2Triangles(11, 12, 20, 0, 11, 20, 18, 0),
180};

◆ Entity_CymbalPlant_RenderNode8

◆ D_0A001540_E9A830

◆ D_0A001570_E9A860

Gfx D_0A001570_E9A860[]

◆ Entity_CymbalPlant_RenderNode10

◆ Entity_CymbalPlant_RenderNode1

Gfx Entity_CymbalPlant_RenderNode1[]

◆ D_0A001658_E9A948

◆ D_0A001670_E9A960

Gfx D_0A001670_E9A960[]

◆ D_0A001688_E9A978

Gfx D_0A001688_E9A978[]
Initial value:

Definition at line 259 of file CymbalPlant_gfx.c.