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

Variables

Vtx Entity_HiddenPanel_vtxTopSide []
 
Vtx Entity_HiddenPanel_vtxBottomSide []
 
Vtx Entity_HiddenPanel_vtxBottomSideDark []
 
Vtx Entity_HiddenPanel_vtxTopSide2 []
 
Vtx D_0A000016_E56BA0 []
 
Vtx D_0A000020_E56BA0 []
 
Gfx Gfx_HiddenPanel_RenderTop []
 
Gfx Gfx_AltHiddenPanel_RenderTop []
 
Gfx Gfx_HiddenPanel_RenderBottom []
 
Gfx Gfx_HiddenPanel_RenderHole []
 
Gfx Gfx_HiddenPanel_Render []
 
Gfx Gfx_HiddenPanel_Render2 []
 

Variable Documentation

◆ D_0A000016_E56BA0

Vtx D_0A000016_E56BA0[]
Initial value:
= {
{{{ -30, -1, -30 }, 0, { 0, 1024 }, { 128, 128, 128, 255 }}},
{{{ -30, -1, 30 }, 0, { 1024, 1024 }, { 128, 128, 128, 255 }}},
{{{ 30, -1, 30 }, 0, { 1024, 0 }, { 128, 128, 128, 255 }}},
{{{ 30, -1, -30 }, 0, { 0, 0 }, { 128, 128, 128, 255 }}}
}

◆ D_0A000020_E56BA0

Vtx D_0A000020_E56BA0[]
Initial value:
= {
{{{ -30, 0, -30 }, 0, { 0, 1024 }, { 10, 10, 10, 128 }}},
{{{ -30, 0, 30 }, 0, { 1024, 1024 }, { 10, 10, 10, 128 }}},
{{{ 30, 0, 30 }, 0, { 1024, 0 }, { 10, 10, 10, 128 }}},
{{{ 30, 0, -30 }, 0, { 0, 0 }, { 10, 10, 10, 128 }}},
}

◆ Entity_HiddenPanel_vtxBottomSide

Vtx Entity_HiddenPanel_vtxBottomSide[]
Initial value:
= {
{{{ -30, -1, -30 }, 0, { 0, 1024 }, { 128, 128, 128, 255 }}},
{{{ -30, -1, 30 }, 0, { 1024, 1024 }, { 128, 128, 128, 255 }}},
{{{ 30, -1, 30 }, 0, { 1024, 0 }, { 128, 128, 128, 255 }}},
{{{ 30, -1, -30 }, 0, { 0, 0 }, { 128, 128, 128, 255 }}},
}

◆ Entity_HiddenPanel_vtxBottomSideDark

Vtx Entity_HiddenPanel_vtxBottomSideDark[]
Initial value:
= {
{{{ -30, 0, -30 }, 0, { 0, 1024 }, { 10, 10, 10, 128 }}},
{{{ -30, 0, 30 }, 0, { 1024, 1024 }, { 10, 10, 10, 128 }}},
{{{ 30, 0, 30 }, 0, { 1024, 0 }, { 10, 10, 10, 128 }}},
{{{ 30, 0, -30 }, 0, { 0, 0 }, { 10, 10, 10, 128 }}},
}

◆ Entity_HiddenPanel_vtxTopSide

Vtx Entity_HiddenPanel_vtxTopSide[]
Initial value:
= {
{{{ -30, 1, -30 }, 0, { 0, 1024 }, { 255, 255, 255, 255 }}},
{{{ -30, 1, 30 }, 0, { 1024, 1024 }, { 255, 255, 255, 255 }}},
{{{ 30, 1, 30 }, 0, { 1024, 0 }, { 255, 255, 255, 255 }}},
{{{ 30, 1, -30 }, 0, { 0, 0 }, { 255, 255, 255, 255 }}},
}

◆ Entity_HiddenPanel_vtxTopSide2

Vtx Entity_HiddenPanel_vtxTopSide2[]
Initial value:
= {
{{{ -30, 1, -30 }, 0, { 0, 1024 }, { 255, 255, 255, 255 }}},
{{{ -30, 1, 30 }, 0, { 1024, 1024 }, { 255, 255, 255, 255 }}},
{{{ 30, 1, 30 }, 0, { 1024, 0 }, { 255, 255, 255, 255 }}},
{{{ 30, 1, -30 }, 0, { 0, 0 }, { 255, 255, 255, 255 }}},
}

◆ Gfx_AltHiddenPanel_RenderTop

Gfx Gfx_AltHiddenPanel_RenderTop[]
Initial value:
= {
gsDPPipeSync(),
gsSPClearGeometryMode(G_CULL_BOTH | G_LIGHTING),
gsSPSetGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK),
gsSPVertex(Entity_HiddenPanel_vtxTopSide2, 4, 0),
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSPEndDisplayList(),
}
Vtx Entity_HiddenPanel_vtxTopSide2[]
Definition HiddenPanel.c:21

Referenced by entity_HiddenPanel_init().

◆ Gfx_HiddenPanel_Render

Gfx Gfx_HiddenPanel_Render[]
Initial value:
= {
gsDPPipeSync(),
gsSPDisplayList(Gfx_HiddenPanel_RenderTop),
gsSPDisplayList(Gfx_HiddenPanel_RenderBottom),
gsSPEndDisplayList(),
}
Gfx Gfx_HiddenPanel_RenderTop[]
Definition HiddenPanel.c:40
Gfx Gfx_HiddenPanel_RenderBottom[]
Definition HiddenPanel.c:58

◆ Gfx_HiddenPanel_Render2

Gfx Gfx_HiddenPanel_Render2[]
Initial value:
= {
gsDPPipeSync(),
gsSPDisplayList(Gfx_AltHiddenPanel_RenderTop),
gsSPDisplayList(Gfx_HiddenPanel_RenderBottom),
gsSPEndDisplayList(),
}
Gfx Gfx_AltHiddenPanel_RenderTop[]
Definition HiddenPanel.c:49

◆ Gfx_HiddenPanel_RenderBottom

Gfx Gfx_HiddenPanel_RenderBottom[]
Initial value:
= {
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
gsDPPipeSync(),
gsDPSetCycleType(G_CYC_1CYCLE),
gsSPClearGeometryMode(G_CULL_BOTH | G_LIGHTING),
gsSPSetGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK),
gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSP2Triangles(0, 2, 1, 0, 0, 3, 2, 0),
gsSPEndDisplayList(),
}
Vtx Entity_HiddenPanel_vtxBottomSide[]
Definition HiddenPanel.c:9

◆ Gfx_HiddenPanel_RenderHole

Gfx Gfx_HiddenPanel_RenderHole[]
Initial value:
= {
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
gsDPPipeSync(),
gsDPSetCycleType(G_CYC_1CYCLE),
gsSPClearGeometryMode(G_CULL_BOTH | G_LIGHTING),
gsSPSetGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK),
gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSPEndDisplayList(),
}
Vtx Entity_HiddenPanel_vtxBottomSideDark[]
Definition HiddenPanel.c:15

Referenced by entity_HiddenPanel_setupGfx().

◆ Gfx_HiddenPanel_RenderTop

Gfx Gfx_HiddenPanel_RenderTop[]
Initial value:
= {
gsDPPipeSync(),
gsSPClearGeometryMode(G_CULL_BOTH | G_LIGHTING),
gsSPSetGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK),
gsSPVertex(Entity_HiddenPanel_vtxTopSide, 4, 0),
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSPEndDisplayList(),
}
Vtx Entity_HiddenPanel_vtxTopSide[]
Definition HiddenPanel.c:3

Referenced by entity_HiddenPanel_init().