object_jabbernut

This commit is contained in:
Demur Rumed 2025-08-01 02:05:23 +00:00
commit b58b33e8b5
20 changed files with 462 additions and 0 deletions

Binary file not shown.

View file

@ -0,0 +1,17 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_jabbernut/mat_gGiJabbernutDL_f3dlite_fruit"/>
<CallDisplayList Path="objects/object_jabbernut/gGiJabbernutDL_tri_0"/>
<CallDisplayList Path="objects/object_jabbernut/mat_gGiJabbernutDL_f3dlite_fruit_shadow"/>
<CallDisplayList Path="objects/object_jabbernut/gGiJabbernutDL_tri_1"/>
<CallDisplayList Path="objects/object_jabbernut/mat_gGiJabbernutDL_f3dlite_stem"/>
<CallDisplayList Path="objects/object_jabbernut/gGiJabbernutDL_tri_2"/>
<CallDisplayList Path="objects/object_jabbernut/mat_gGiJabbernutDL_f3dlite_leaf"/>
<CallDisplayList Path="objects/object_jabbernut/gGiJabbernutDL_tri_3"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>

View file

@ -0,0 +1,129 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_jabbernut/gGiJabbernutDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="6" V01="3" V02="5"/>
<Triangle1 V00="6" V01="5" V02="7"/>
<Triangle1 V00="7" V01="5" V02="8"/>
<Triangle1 V00="5" V01="9" V02="8"/>
<Triangle1 V00="5" V01="10" V02="9"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="9" V01="11" V02="12"/>
<Triangle1 V00="6" V01="7" V02="13"/>
<Triangle1 V00="13" V01="7" V02="14"/>
<Triangle1 V00="6" V01="13" V02="15"/>
<LoadVertices Path="objects/object_jabbernut/gGiJabbernutDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="1" V01="3" V02="2"/>
<Triangle1 V00="1" V01="4" V02="3"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="3" V01="5" V02="6"/>
<Triangle1 V00="7" V01="6" V02="5"/>
<Triangle1 V00="7" V01="5" V02="8"/>
<Triangle1 V00="9" V01="7" V02="8"/>
<Triangle1 V00="9" V01="8" V02="10"/>
<Triangle1 V00="11" V01="10" V02="8"/>
<Triangle1 V00="9" V01="10" V02="12"/>
<Triangle1 V00="9" V01="12" V02="13"/>
<Triangle1 V00="14" V01="9" V02="13"/>
<Triangle1 V00="14" V01="13" V02="15"/>
<LoadVertices Path="objects/object_jabbernut/gGiJabbernutDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="5" V01="0" V02="6"/>
<Triangle1 V00="0" V01="2" V02="6"/>
<Triangle1 V00="2" V01="7" V02="6"/>
<Triangle1 V00="5" V01="6" V02="8"/>
<Triangle1 V00="5" V01="8" V02="9"/>
<Triangle1 V00="8" V01="10" V02="9"/>
<Triangle1 V00="10" V01="8" V02="11"/>
<Triangle1 V00="12" V01="9" V02="10"/>
<Triangle1 V00="12" V01="13" V02="9"/>
<Triangle1 V00="13" V01="12" V02="14"/>
<Triangle1 V00="12" V01="15" V02="14"/>
<LoadVertices Path="objects/object_jabbernut/gGiJabbernutDL_vtx_0" VertexBufferIndex="0" VertexOffset="48" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="3" V02="0"/>
<Triangle1 V00="3" V01="5" V02="1"/>
<Triangle1 V00="3" V01="6" V02="5"/>
<Triangle1 V00="6" V01="3" V02="7"/>
<Triangle1 V00="8" V01="6" V02="7"/>
<Triangle1 V00="8" V01="7" V02="9"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="6" V01="12" V02="5"/>
<Triangle1 V00="1" V01="13" V02="2"/>
<LoadVertices Path="objects/object_jabbernut/gGiJabbernutDL_vtx_0" VertexBufferIndex="0" VertexOffset="62" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="1" V01="3" V02="2"/>
<Triangle1 V00="1" V01="4" V02="3"/>
<Triangle1 V00="5" V01="3" V02="4"/>
<Triangle1 V00="6" V01="5" V02="4"/>
<Triangle1 V00="6" V01="4" V02="7"/>
<Triangle1 V00="7" V01="8" V02="6"/>
<Triangle1 V00="6" V01="9" V02="5"/>
<Triangle1 V00="6" V01="10" V02="9"/>
<Triangle1 V00="6" V01="11" V02="10"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="13" V02="5"/>
<Triangle1 V00="14" V01="13" V02="12"/>
<Triangle1 V00="5" V01="13" V02="3"/>
<Triangle1 V00="15" V01="3" V02="13"/>
<LoadVertices Path="objects/object_jabbernut/gGiJabbernutDL_vtx_0" VertexBufferIndex="0" VertexOffset="78" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="0" V02="2"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="4" V01="2" V02="5"/>
<Triangle1 V00="2" V01="6" V02="5"/>
<Triangle1 V00="2" V01="7" V02="6"/>
<Triangle1 V00="6" V01="8" V02="5"/>
<Triangle1 V00="8" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="6" V01="11" V02="10"/>
<Triangle1 V00="12" V01="9" V02="10"/>
<Triangle1 V00="9" V01="12" V02="13"/>
<Triangle1 V00="13" V01="12" V02="14"/>
<Triangle1 V00="12" V01="15" V02="14"/>
<LoadVertices Path="objects/object_jabbernut/gGiJabbernutDL_vtx_0" VertexBufferIndex="0" VertexOffset="94" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="1" V01="3" V02="2"/>
<Triangle1 V00="1" V01="4" V02="3"/>
<Triangle1 V00="4" V01="5" V02="3"/>
<Triangle1 V00="0" V01="2" V02="6"/>
<Triangle1 V00="7" V01="0" V02="6"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="11" V01="12" V02="13"/>
<Triangle1 V00="12" V01="14" V02="13"/>
<Triangle1 V00="12" V01="15" V02="14"/>
<LoadVertices Path="objects/object_jabbernut/gGiJabbernutDL_vtx_0" VertexBufferIndex="0" VertexOffset="110" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="0" V02="2"/>
<Triangle1 V00="0" V01="4" V02="1"/>
<Triangle1 V00="5" V01="4" V02="0"/>
<Triangle1 V00="6" V01="5" V02="0"/>
<Triangle1 V00="5" V01="7" V02="4"/>
<Triangle1 V00="7" V01="8" V02="4"/>
<Triangle1 V00="7" V01="9" V02="8"/>
<Triangle1 V00="9" V01="10" V02="8"/>
<Triangle1 V00="4" V01="8" V02="11"/>
<Triangle1 V00="8" V01="12" V02="11"/>
<Triangle1 V00="4" V01="11" V02="1"/>
<Triangle1 V00="13" V01="14" V02="15"/>
<LoadVertices Path="objects/object_jabbernut/gGiJabbernutDL_vtx_0" VertexBufferIndex="0" VertexOffset="126" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="1" V01="3" V02="2"/>
<Triangle1 V00="2" V01="3" V02="4"/>
<Triangle1 V00="4" V01="3" V02="5"/>
<Triangle1 V00="6" V01="4" V02="5"/>
<Triangle1 V00="4" V01="7" V02="2"/>
<Triangle1 V00="7" V01="0" V02="2"/>
<Triangle1 V00="0" V01="7" V02="8"/>
<Triangle1 V00="7" V01="9" V02="8"/>
<Triangle1 V00="10" V01="0" V02="8"/>
<Triangle1 V00="11" V01="0" V02="10"/>
<EndDisplayList/>
</DisplayList>

View file

@ -0,0 +1,11 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_jabbernut/gGiJabbernutDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="7"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="2" V01="1" V02="3"/>
<Triangle1 V00="2" V01="3" V02="4"/>
<Triangle1 V00="5" V01="2" V02="4"/>
<Triangle1 V00="5" V01="6" V02="2"/>
<Triangle1 V00="6" V01="0" V02="2"/>
<EndDisplayList/>
</DisplayList>

View file

@ -0,0 +1,12 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_jabbernut/gGiJabbernutDL_vtx_2" VertexBufferIndex="0" VertexOffset="0" Count="11"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="3" V01="5" V02="6"/>
<Triangle1 V00="6" V01="5" V02="7"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="8" V01="7" V02="9"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<EndDisplayList/>
</DisplayList>

View file

@ -0,0 +1,13 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_jabbernut/gGiJabbernutDL_vtx_3" VertexBufferIndex="0" VertexOffset="0" Count="10"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="3" V02="0"/>
<Triangle1 V00="4" V01="0" V02="2"/>
<Triangle1 V00="5" V01="6" V02="7"/>
<Triangle1 V00="5" V01="8" V02="6"/>
<Triangle1 V00="9" V01="8" V02="5"/>
<Triangle1 V00="9" V01="5" V02="7"/>
<EndDisplayList/>
</DisplayList>

View file

@ -0,0 +1,140 @@
<Vertex Version="0">
<Vtx X="24" Y="7" Z="28" S="-145" T="-401" R="212" G="12" B="119" A="255"/>
<Vtx X="32" Y="-1" Z="16" S="-145" T="-401" R="7" G="146" B="63" A="255"/>
<Vtx X="36" Y="3" Z="16" S="-145" T="-273" R="81" G="200" B="80" A="255"/>
<Vtx X="30" Y="17" Z="0" S="239" T="-145" R="210" G="118" B="0" A="255"/>
<Vtx X="22" Y="11" Z="0" S="367" T="-273" R="149" G="68" B="0" A="255"/>
<Vtx X="29" Y="19" Z="5" S="239" T="-273" R="200" G="114" B="1" A="255"/>
<Vtx X="36" Y="18" Z="0" S="111" T="-145" R="112" G="61" B="0" A="255"/>
<Vtx X="34" Y="19" Z="5" S="111" T="-273" R="37" G="121" B="14" A="255"/>
<Vtx X="24" Y="7" Z="28" S="239" T="-273" R="212" G="12" B="119" A="255"/>
<Vtx X="24" Y="5" Z="18" S="-17" T="495" R="140" G="217" B="33" A="255"/>
<Vtx X="22" Y="11" Z="0" S="111" T="495" R="149" G="68" B="0" A="255"/>
<Vtx X="17" Y="5" Z="0" S="111" T="495" R="245" G="127" B="0" A="255"/>
<Vtx X="18" Y="2" Z="3" S="-17" T="495" R="36" G="42" B="114" A="255"/>
<Vtx X="37" Y="12" Z="15" S="-17" T="-273" R="89" G="74" B="52" A="255"/>
<Vtx X="24" Y="7" Z="28" S="-17" T="-401" R="212" G="12" B="119" A="255"/>
<Vtx X="33" Y="10" Z="8" S="-17" T="-209" R="98" G="38" B="185" A="255"/>
<Vtx X="33" Y="10" Z="8" S="-17" T="-209" R="98" G="38" B="185" A="255"/>
<Vtx X="37" Y="12" Z="15" S="-17" T="-273" R="89" G="74" B="52" A="255"/>
<Vtx X="40" Y="8" Z="6" S="-145" T="-273" R="95" G="85" B="4" A="255"/>
<Vtx X="37" Y="8" Z="17" S="-145" T="-273" R="101" G="12" B="77" A="255"/>
<Vtx X="24" Y="7" Z="28" S="-145" T="-273" R="212" G="12" B="119" A="255"/>
<Vtx X="36" Y="3" Z="16" S="-145" T="-273" R="81" G="200" B="80" A="255"/>
<Vtx X="40" Y="2" Z="11" S="-145" T="-273" R="111" G="214" B="45" A="255"/>
<Vtx X="34" Y="-3" Z="9" S="-273" T="-273" R="17" G="135" B="36" A="255"/>
<Vtx X="32" Y="-1" Z="16" S="-273" T="-273" R="7" G="146" B="63" A="255"/>
<Vtx X="25" Y="-1" Z="0" S="-401" T="-145" R="209" G="138" B="0" A="255"/>
<Vtx X="24" Y="5" Z="18" S="-401" T="-273" R="140" G="217" B="33" A="255"/>
<Vtx X="24" Y="7" Z="28" S="-401" T="-273" R="212" G="12" B="119" A="255"/>
<Vtx X="18" Y="2" Z="3" S="-401" T="-273" R="36" G="42" B="114" A="255"/>
<Vtx X="19" Y="0" Z="0" S="-401" T="-145" R="87" G="163" B="0" A="255"/>
<Vtx X="24" Y="5" Z="-18" S="-401" T="-17" R="140" G="217" B="223" A="255"/>
<Vtx X="18" Y="2" Z="-3" S="-401" T="-17" R="36" G="42" B="142" A="255"/>
<Vtx X="34" Y="-3" Z="-9" S="-273" T="-17" R="17" G="135" B="220" A="255"/>
<Vtx X="25" Y="-1" Z="0" S="-401" T="-145" R="209" G="138" B="0" A="255"/>
<Vtx X="24" Y="5" Z="-18" S="-401" T="-17" R="140" G="217" B="223" A="255"/>
<Vtx X="35" Y="-5" Z="0" S="-273" T="-145" R="21" G="131" B="0" A="255"/>
<Vtx X="42" Y="1" Z="0" S="-145" T="-145" R="119" G="211" B="0" A="255"/>
<Vtx X="40" Y="2" Z="-11" S="-145" T="-17" R="111" G="214" B="211" A="255"/>
<Vtx X="32" Y="-1" Z="-16" S="-273" T="-17" R="7" G="146" B="193" A="255"/>
<Vtx X="24" Y="7" Z="-28" S="-273" T="-17" R="212" G="12" B="137" A="255"/>
<Vtx X="36" Y="3" Z="-16" S="-145" T="-17" R="81" G="200" B="176" A="255"/>
<Vtx X="37" Y="8" Z="-17" S="-145" T="-17" R="101" G="12" B="179" A="255"/>
<Vtx X="24" Y="7" Z="-28" S="-145" T="-17" R="212" G="12" B="137" A="255"/>
<Vtx X="32" Y="-1" Z="-16" S="-145" T="111" R="7" G="146" B="193" A="255"/>
<Vtx X="37" Y="12" Z="-15" S="-17" T="-17" R="89" G="74" B="204" A="255"/>
<Vtx X="40" Y="8" Z="-6" S="-145" T="-17" R="95" G="85" B="252" A="255"/>
<Vtx X="33" Y="10" Z="-8" S="-17" T="-81" R="98" G="38" B="71" A="255"/>
<Vtx X="33" Y="13" Z="0" S="47" T="-145" R="96" G="173" B="0" A="255"/>
<Vtx X="37" Y="12" Z="-15" S="-17" T="-17" R="89" G="74" B="204" A="255"/>
<Vtx X="36" Y="18" Z="0" S="111" T="-145" R="112" G="61" B="0" A="255"/>
<Vtx X="33" Y="13" Z="0" S="47" T="-145" R="96" G="173" B="0" A="255"/>
<Vtx X="34" Y="19" Z="-5" S="111" T="-17" R="37" G="121" B="242" A="255"/>
<Vtx X="24" Y="7" Z="-28" S="111" T="111" R="212" G="12" B="137" A="255"/>
<Vtx X="30" Y="17" Z="0" S="239" T="-145" R="210" G="118" B="0" A="255"/>
<Vtx X="29" Y="19" Z="-5" S="239" T="-17" R="200" G="114" B="255" A="255"/>
<Vtx X="24" Y="7" Z="-28" S="239" T="-17" R="212" G="12" B="137" A="255"/>
<Vtx X="22" Y="11" Z="0" S="367" T="-17" R="149" G="68" B="0" A="255"/>
<Vtx X="24" Y="5" Z="-18" S="367" T="-17" R="140" G="217" B="223" A="255"/>
<Vtx X="18" Y="2" Z="-3" S="367" T="-17" R="36" G="42" B="142" A="255"/>
<Vtx X="17" Y="5" Z="0" S="367" T="-17" R="245" G="127" B="0" A="255"/>
<Vtx X="22" Y="11" Z="0" S="367" T="-145" R="149" G="68" B="0" A="255"/>
<Vtx X="33" Y="10" Z="8" S="-17" T="-209" R="98" G="38" B="185" A="255"/>
<Vtx X="25" Y="-1" Z="0" S="-401" T="-145" R="209" G="138" B="0" A="255"/>
<Vtx X="35" Y="-5" Z="0" S="-273" T="-145" R="21" G="131" B="0" A="255"/>
<Vtx X="34" Y="-3" Z="9" S="-273" T="-273" R="17" G="135" B="36" A="255"/>
<Vtx X="40" Y="2" Z="11" S="-145" T="-273" R="111" G="214" B="45" A="255"/>
<Vtx X="42" Y="1" Z="0" S="-145" T="-145" R="119" G="211" B="0" A="255"/>
<Vtx X="41" Y="8" Z="0" S="-145" T="-145" R="83" G="96" B="0" A="255"/>
<Vtx X="40" Y="8" Z="-6" S="-145" T="-17" R="95" G="85" B="252" A="255"/>
<Vtx X="40" Y="2" Z="-11" S="-145" T="-17" R="111" G="214" B="211" A="255"/>
<Vtx X="37" Y="8" Z="-17" S="-145" T="-17" R="101" G="12" B="179" A="255"/>
<Vtx X="35" Y="8" Z="0" S="-81" T="-145" R="239" G="126" B="0" A="255"/>
<Vtx X="35" Y="8" Z="-3" S="-81" T="-81" R="249" G="125" B="21" A="255"/>
<Vtx X="33" Y="10" Z="-8" S="-17" T="-81" R="98" G="38" B="71" A="255"/>
<Vtx X="35" Y="8" Z="3" S="-81" T="-209" R="249" G="125" B="235" A="255"/>
<Vtx X="40" Y="8" Z="6" S="-145" T="-273" R="95" G="85" B="4" A="255"/>
<Vtx X="33" Y="10" Z="8" S="-17" T="-209" R="98" G="38" B="185" A="255"/>
<Vtx X="37" Y="8" Z="17" S="-145" T="-273" R="101" G="12" B="77" A="255"/>
<Vtx X="-20" Y="0" Z="-15" S="154" T="-273" R="172" G="45" B="172" A="255"/>
<Vtx X="-16" Y="11" Z="0" S="69" T="-529" R="190" G="109" B="0" A="255"/>
<Vtx X="-4" Y="10" Z="-15" S="-17" T="-273" R="246" G="95" B="172" A="255"/>
<Vtx X="-14" Y="-17" Z="-22" S="154" T="-17" R="202" G="223" B="146" A="255"/>
<Vtx X="8" Y="-4" Z="-22" S="-17" T="-17" R="52" G="32" B="144" A="255"/>
<Vtx X="4" Y="7" Z="-14" S="-102" T="-145" R="60" G="92" B="192" A="255"/>
<Vtx X="3" Y="14" Z="0" S="-187" T="-273" R="35" G="122" B="0" A="255"/>
<Vtx X="-16" Y="11" Z="0" S="-102" T="-529" R="190" G="109" B="0" A="255"/>
<Vtx X="17" Y="5" Z="0" S="-187" T="-55" R="245" G="127" B="0" A="255"/>
<Vtx X="4" Y="7" Z="14" S="-273" T="-145" R="60" G="92" B="64" A="255"/>
<Vtx X="-4" Y="10" Z="15" S="-358" T="-273" R="246" G="95" B="84" A="255"/>
<Vtx X="-16" Y="11" Z="0" S="-273" T="-529" R="190" G="109" B="0" A="255"/>
<Vtx X="8" Y="-4" Z="22" S="-358" T="-17" R="52" G="32" B="112" A="255"/>
<Vtx X="18" Y="2" Z="3" S="-209" T="-17" R="36" G="42" B="114" A="255"/>
<Vtx X="16" Y="-12" Z="14" S="-273" T="111" R="109" G="11" B="64" A="255"/>
<Vtx X="14" Y="-21" Z="15" S="-358" T="239" R="79" G="204" B="84" A="255"/>
<Vtx X="14" Y="-21" Z="15" S="-358" T="239" R="79" G="204" B="84" A="255"/>
<Vtx X="8" Y="-4" Z="22" S="-358" T="-17" R="52" G="32" B="112" A="255"/>
<Vtx X="-14" Y="-17" Z="22" S="-529" T="-17" R="202" G="223" B="110" A="255"/>
<Vtx X="-20" Y="0" Z="15" S="-529" T="-273" R="172" G="45" B="84" A="255"/>
<Vtx X="-4" Y="10" Z="15" S="-358" T="-273" R="246" G="95" B="84" A="255"/>
<Vtx X="-16" Y="11" Z="0" S="-443" T="-529" R="190" G="109" B="0" A="255"/>
<Vtx X="-1" Y="-30" Z="15" S="-529" T="239" R="1" G="160" B="84" A="255"/>
<Vtx X="10" Y="-32" Z="0" S="-443" T="495" R="66" G="147" B="0" A="255"/>
<Vtx X="18" Y="2" Z="3" S="-209" T="-17" R="36" G="42" B="114" A="255"/>
<Vtx X="17" Y="5" Z="0" S="-187" T="-55" R="245" G="127" B="0" A="255"/>
<Vtx X="4" Y="7" Z="14" S="-273" T="-145" R="60" G="92" B="64" A="255"/>
<Vtx X="10" Y="-32" Z="0" S="69" T="495" R="66" G="147" B="0" A="255"/>
<Vtx X="-1" Y="-30" Z="-15" S="154" T="239" R="1" G="160" B="172" A="255"/>
<Vtx X="14" Y="-21" Z="-15" S="-17" T="239" R="79" G="204" B="172" A="255"/>
<Vtx X="8" Y="-4" Z="-22" S="-17" T="-17" R="52" G="32" B="144" A="255"/>
<Vtx X="-14" Y="-17" Z="-22" S="154" T="-17" R="202" G="223" B="146" A="255"/>
<Vtx X="-9" Y="-35" Z="0" S="325" T="239" R="217" G="135" B="0" A="255"/>
<Vtx X="-14" Y="-17" Z="-22" S="154" T="-17" R="202" G="223" B="146" A="255"/>
<Vtx X="-1" Y="-30" Z="-15" S="154" T="239" R="1" G="160" B="172" A="255"/>
<Vtx X="10" Y="-32" Z="0" S="239" T="495" R="66" G="147" B="0" A="255"/>
<Vtx X="-24" Y="-24" Z="0" S="325" T="-17" R="147" G="190" B="0" A="255"/>
<Vtx X="-1" Y="-30" Z="15" S="495" T="239" R="1" G="160" B="84" A="255"/>
<Vtx X="10" Y="-32" Z="0" S="410" T="495" R="66" G="147" B="0" A="255"/>
<Vtx X="-14" Y="-17" Z="22" S="495" T="-17" R="202" G="223" B="110" A="255"/>
<Vtx X="-27" Y="-4" Z="0" S="325" T="-273" R="131" G="20" B="0" A="255"/>
<Vtx X="-20" Y="0" Z="15" S="495" T="-273" R="172" G="45" B="84" A="255"/>
<Vtx X="-16" Y="11" Z="0" S="410" T="-529" R="190" G="109" B="0" A="255"/>
<Vtx X="-20" Y="0" Z="-15" S="154" T="-273" R="172" G="45" B="172" A="255"/>
<Vtx X="-16" Y="11" Z="0" S="239" T="-529" R="190" G="109" B="0" A="255"/>
<Vtx X="10" Y="-32" Z="0" S="-102" T="495" R="66" G="147" B="0" A="255"/>
<Vtx X="14" Y="-21" Z="-15" S="-17" T="239" R="79" G="204" B="172" A="255"/>
<Vtx X="22" Y="-16" Z="0" S="-187" T="239" R="125" G="232" B="0" A="255"/>
<Vtx X="22" Y="-16" Z="0" S="-187" T="239" R="125" G="232" B="0" A="255"/>
<Vtx X="14" Y="-21" Z="-15" S="-17" T="239" R="79" G="204" B="172" A="255"/>
<Vtx X="16" Y="-12" Z="-14" S="-102" T="111" R="109" G="11" B="192" A="255"/>
<Vtx X="8" Y="-4" Z="-22" S="-17" T="-17" R="52" G="32" B="144" A="255"/>
<Vtx X="18" Y="2" Z="-3" S="-166" T="-17" R="36" G="42" B="142" A="255"/>
<Vtx X="4" Y="7" Z="-14" S="-102" T="-145" R="60" G="92" B="192" A="255"/>
<Vtx X="17" Y="5" Z="0" S="-187" T="-55" R="245" G="127" B="0" A="255"/>
<Vtx X="19" Y="0" Z="0" S="-187" T="22" R="87" G="163" B="0" A="255"/>
<Vtx X="16" Y="-12" Z="14" S="-273" T="111" R="109" G="11" B="64" A="255"/>
<Vtx X="18" Y="2" Z="3" S="-209" T="-17" R="36" G="42" B="114" A="255"/>
<Vtx X="14" Y="-21" Z="15" S="-358" T="239" R="79" G="204" B="84" A="255"/>
<Vtx X="10" Y="-32" Z="0" S="-273" T="495" R="66" G="147" B="0" A="255"/>
</Vertex>

View file

@ -0,0 +1,9 @@
<Vertex Version="0">
<Vtx X="33" Y="13" Z="0" S="496" T="-534" R="96" G="173" B="0" A="255"/>
<Vtx X="33" Y="10" Z="8" S="-476" T="496" R="98" G="38" B="185" A="255"/>
<Vtx X="23" Y="5" Z="0" S="496" T="496" R="116" G="53" B="0" A="255"/>
<Vtx X="35" Y="8" Z="3" S="-16" T="1008" R="249" G="125" B="235" A="255"/>
<Vtx X="35" Y="8" Z="0" S="496" T="1008" R="239" G="126" B="0" A="255"/>
<Vtx X="35" Y="8" Z="-3" S="1008" T="1008" R="249" G="125" B="21" A="255"/>
<Vtx X="33" Y="10" Z="-8" S="1472" T="496" R="98" G="38" B="71" A="255"/>
</Vertex>

View file

@ -0,0 +1,13 @@
<Vertex Version="0">
<Vtx X="-3" Y="33" Z="1" S="-60" T="362" R="83" G="81" B="53" A="255"/>
<Vtx X="-4" Y="33" Z="-2" S="-273" T="-6" R="248" G="70" B="150" A="255"/>
<Vtx X="-5" Y="33" Z="1" S="-485" T="362" R="157" G="59" B="53" A="255"/>
<Vtx X="-2" Y="12" Z="-2" S="495" T="-17" R="0" G="0" B="129" A="255"/>
<Vtx X="-4" Y="33" Z="-2" S="495" T="-529" R="248" G="70" B="150" A="255"/>
<Vtx X="-3" Y="33" Z="1" S="154" T="-529" R="83" G="81" B="53" A="255"/>
<Vtx X="0" Y="12" Z="1" S="154" T="-17" R="110" G="12" B="63" A="255"/>
<Vtx X="-5" Y="33" Z="1" S="-187" T="-529" R="157" G="59" B="53" A="255"/>
<Vtx X="-3" Y="11" Z="1" S="-187" T="-17" R="147" G="244" B="64" A="255"/>
<Vtx X="-4" Y="33" Z="-2" S="-529" T="-529" R="248" G="70" B="150" A="255"/>
<Vtx X="-2" Y="12" Z="-2" S="-529" T="-17" R="0" G="0" B="129" A="255"/>
</Vertex>

View file

@ -0,0 +1,12 @@
<Vertex Version="0">
<Vtx X="1" Y="31" Z="-15" S="167" T="165" R="65" G="104" B="221" A="255"/>
<Vtx X="-10" Y="33" Z="-16" S="304" T="-16" R="26" G="117" B="213" A="255"/>
<Vtx X="-4" Y="33" Z="0" S="-16" T="-16" R="55" G="115" B="255" A="255"/>
<Vtx X="3" Y="20" Z="-28" S="496" T="496" R="71" G="88" B="197" A="255"/>
<Vtx X="8" Y="24" Z="-7" S="-16" T="304" R="94" G="85" B="247" A="255"/>
<Vtx X="-4" Y="40" Z="11" S="167" T="165" R="83" G="96" B="244" A="255"/>
<Vtx X="1" Y="32" Z="13" S="304" T="-16" R="110" G="64" B="254" A="255"/>
<Vtx X="-4" Y="33" Z="0" S="-16" T="-16" R="88" G="80" B="210" A="255"/>
<Vtx X="-9" Y="42" Z="23" S="496" T="496" R="73" G="103" B="13" A="255"/>
<Vtx X="-12" Y="42" Z="6" S="-16" T="304" R="50" G="111" B="220" A="255"/>
</Vertex>

View file

@ -0,0 +1,21 @@
<DisplayList Version="0">
<PipeSync/>
<SetCombineLERP A0="G_CCMUX_TEXEL0" B0="G_CCMUX_0" C0="G_CCMUX_SHADE" D0="G_CCMUX_0" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_1" A1="G_CCMUX_COMBINED" B1="G_CCMUX_0" C1="G_CCMUX_PRIMITIVE" D1="G_CCMUX_0" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_COMBINED"/>
<SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_TEXTURE_GEN="1" G_SHADING_SMOOTH="1" />
<ClearGeometryMode G_CULL_FRONT="1" G_TEXTURE_GEN_LINEAR="1" />
<SetOtherMode Cmd="G_SETOTHERMODE_H" Sft="4" Length="20" G_AD_NOISE="1" G_CD_MAGICSQ="1" G_CK_NONE="1" G_TC_FILT="1" G_TF_BILERP="1" G_TL_TILE="1" G_TD_CLAMP="1" G_TP_PERSP="1" G_CYC_2CYCLE="1" G_PM_NPRIMITIVE="1" />
<SetOtherMode Cmd="G_SETOTHERMODE_L" Sft="0" Length="32" G_AC_NONE="1" G_ZS_PIXEL="1" G_RM_FOG_SHADE_A="1" G_RM_AA_ZB_OPA_SURF2="1" />
<Texture S="1984" T="1984" Level="0" Tile="0" On="1"/>
<SetTextureLUT Mode="G_TT_NONE"/>
<TileSync/>
<SetTextureImage Path="objects/object_jabbernut/shinyspot" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
<SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
<LoadSync/>
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
<PipeSync/>
<SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
<SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
<SetPrimColor M="0" L="0" R="255" G="0" B="227" A="255"/>
<EndDisplayList/>
</DisplayList>

View file

@ -0,0 +1,21 @@
<DisplayList Version="0">
<PipeSync/>
<SetCombineLERP A0="G_CCMUX_TEXEL0" B0="G_CCMUX_0" C0="G_CCMUX_SHADE" D0="G_CCMUX_0" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_1" A1="G_CCMUX_COMBINED" B1="G_CCMUX_0" C1="G_CCMUX_PRIMITIVE" D1="G_CCMUX_0" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_COMBINED"/>
<SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
<ClearGeometryMode G_CULL_FRONT="1" G_TEXTURE_GEN="1" G_TEXTURE_GEN_LINEAR="1" />
<SetOtherMode Cmd="G_SETOTHERMODE_H" Sft="4" Length="20" G_AD_NOISE="1" G_CD_MAGICSQ="1" G_CK_NONE="1" G_TC_FILT="1" G_TF_BILERP="1" G_TL_TILE="1" G_TD_CLAMP="1" G_TP_PERSP="1" G_CYC_2CYCLE="1" G_PM_NPRIMITIVE="1" />
<SetOtherMode Cmd="G_SETOTHERMODE_L" Sft="0" Length="32" G_AC_NONE="1" G_ZS_PIXEL="1" G_RM_FOG_SHADE_A="1" G_RM_AA_ZB_OPA_SURF2="1" />
<Texture S="65535" T="65535" Level="0" Tile="0" On="1"/>
<SetTextureLUT Mode="G_TT_NONE"/>
<TileSync/>
<SetTextureImage Path="objects/object_jabbernut/shadow" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
<SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
<LoadSync/>
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
<PipeSync/>
<SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
<SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
<SetPrimColor M="0" L="0" R="255" G="0" B="227" A="255"/>
<EndDisplayList/>
</DisplayList>

View file

@ -0,0 +1,27 @@
<DisplayList Version="0">
<PipeSync/>
<SetCombineLERP A0="G_CCMUX_TEXEL0" B0="G_CCMUX_0" C0="G_CCMUX_SHADE" D0="G_CCMUX_0" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_1" A1="G_CCMUX_COMBINED" B1="G_CCMUX_0" C1="G_CCMUX_PRIMITIVE" D1="G_CCMUX_0" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_COMBINED"/>
<SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
<ClearGeometryMode G_CULL_FRONT="1" G_CULL_BACK="1" G_TEXTURE_GEN="1" G_TEXTURE_GEN_LINEAR="1" />
<SetOtherMode Cmd="G_SETOTHERMODE_H" Sft="4" Length="20" G_AD_NOISE="1" G_CD_MAGICSQ="1" G_CK_NONE="1" G_TC_FILT="1" G_TF_BILERP="1" G_TL_TILE="1" G_TD_CLAMP="1" G_TP_PERSP="1" G_CYC_2CYCLE="1" G_PM_NPRIMITIVE="1" />
<SetOtherMode Cmd="G_SETOTHERMODE_L" Sft="0" Length="32" G_AC_NONE="1" G_ZS_PIXEL="1" G_RM_FOG_SHADE_A="1" G_RM_AA_ZB_OPA_SURF2="1" />
<Texture S="65535" T="65535" Level="0" Tile="0" On="1"/>
<SetTextureLUT Mode="G_TT_RGBA16"/>
<SetTextureImage Path="objects/object_jabbernut/LeafTex_pal_rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Width="1"/>
<TileSync/>
<SetTile Format="0" Size="0" Line="0" TMem="256" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
<LoadSync/>
<LoadTLUTCmd Tile="7" Count="46"/>
<PipeSync/>
<TileSync/>
<SetTextureImage Path="objects/object_jabbernut/LeafTex" Format="G_IM_FMT_CI" Size="G_IM_SIZ_8b_LOAD_BLOCK" Width="1"/>
<SetTile Format="G_IM_FMT_CI" Size="G_IM_SIZ_8b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
<LoadSync/>
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="127" Dxt="1024"/>
<PipeSync/>
<SetTile Format="G_IM_FMT_CI" Size="G_IM_SIZ_8b" Line="2" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
<SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
<SetPrimColor M="0" L="0" R="255" G="255" B="255" A="255"/>
<EndDisplayList/>
</DisplayList>

View file

@ -0,0 +1,21 @@
<DisplayList Version="0">
<PipeSync/>
<SetCombineLERP A0="G_CCMUX_TEXEL0" B0="G_CCMUX_0" C0="G_CCMUX_SHADE" D0="G_CCMUX_0" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_1" A1="G_CCMUX_COMBINED" B1="G_CCMUX_0" C1="G_CCMUX_PRIMITIVE" D1="G_CCMUX_0" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_COMBINED"/>
<SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_TEXTURE_GEN="1" G_SHADING_SMOOTH="1" />
<ClearGeometryMode G_CULL_FRONT="1" G_TEXTURE_GEN_LINEAR="1" />
<SetOtherMode Cmd="G_SETOTHERMODE_H" Sft="4" Length="20" G_AD_NOISE="1" G_CD_MAGICSQ="1" G_CK_NONE="1" G_TC_FILT="1" G_TF_BILERP="1" G_TL_TILE="1" G_TD_CLAMP="1" G_TP_PERSP="1" G_CYC_2CYCLE="1" G_PM_NPRIMITIVE="1" />
<SetOtherMode Cmd="G_SETOTHERMODE_L" Sft="0" Length="32" G_AC_NONE="1" G_ZS_PIXEL="1" G_RM_FOG_SHADE_A="1" G_RM_AA_ZB_OPA_SURF2="1" />
<Texture S="1984" T="1984" Level="0" Tile="0" On="1"/>
<SetTextureLUT Mode="G_TT_NONE"/>
<TileSync/>
<SetTextureImage Path="objects/object_jabbernut/shinyspot" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
<SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
<LoadSync/>
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
<PipeSync/>
<SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
<SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
<SetPrimColor M="0" L="0" R="46" G="97" B="29" A="255"/>
<EndDisplayList/>
</DisplayList>

Binary file not shown.

Binary file not shown.

View file

@ -137,6 +137,9 @@ static const ALIGN_ASSET(2) char gRandoCuttableGrassHeartDL[] = dgRandoCuttableG
#define dgRandoCuttableGrassJunkDL "__OTR__objects/gameplay_keep/gRandoCuttableGrassJunkDL"
static const ALIGN_ASSET(2) char gRandoCuttableGrassJunkDL[] = dgRandoCuttableGrassJunkDL;
#define dgGiJabbernutDL "__OTR__objects/object_jabbernut/gGiJabbernutDL"
static const ALIGN_ASSET(2) char gGiJabbernutDL[] = dgGiJabbernutDL;
#define dgFishingPoleGiDL "__OTR__objects/object_gi_fishing_pole/gFishingPoleGiDL"
static const ALIGN_ASSET(2) char gFishingPoleGiDL[] = dgFishingPoleGiDL;

View file

@ -1109,6 +1109,17 @@ extern "C" void Randomizer_DrawBronzeScale(PlayState* play, GetItemEntry* getIte
CLOSE_DISPS(play->state.gfxCtx);
}
extern "C" void Randomizer_DrawJabbernut(PlayState* play, GetItemEntry* getItemEntry) {
OPEN_DISPS(play->state.gfxCtx);
Gfx_SetupDL_26Opa(play->state.gfxCtx);
gSPMatrix(POLY_OPA_DISP++, Matrix_NewMtx(play->state.gfxCtx, (char*)__FILE__, __LINE__),
G_MTX_MODELVIEW | G_MTX_LOAD);
gSPDisplayList(POLY_OPA_DISP++, (Gfx*)gGiJabbernutDL);
CLOSE_DISPS(play->state.gfxCtx);
}
extern "C" void Randomizer_DrawFishingPoleGI(PlayState* play, GetItemEntry* getItemEntry) {
Vec3f pos;
OPEN_DISPS(play->state.gfxCtx);

View file

@ -21,6 +21,7 @@ void Randomizer_DrawTriforcePiece(PlayState* play, GetItemEntry getItemEntry);
void Randomizer_DrawTriforcePieceGI(PlayState* play, GetItemEntry getItemEntry);
void Randomizer_DrawOcarinaButton(PlayState* play, GetItemEntry* getItemEntry);
void Randomizer_DrawBronzeScale(PlayState* play, GetItemEntry* getItemEntry);
void Randomizer_DrawJabbernut(PlayState* play, GetItemEntry* getItemEntry);
void Randomizer_DrawFishingPoleGI(PlayState* play, GetItemEntry* getItemEntry);
void Randomizer_DrawSkeletonKey(PlayState* play, GetItemEntry* getItemEntry);
void Randomizer_DrawMysteryItem(PlayState* play, GetItemEntry* getItemEntry);

View file

@ -353,6 +353,7 @@ void Rando::StaticData::InitItemTable() {
itemTable[RG_BRONZE_SCALE].SetCustomDrawFunc(Randomizer_DrawBronzeScale);
itemTable[RG_SPEAK] = Item(RG_SPEAK, Text{ "Speak", "Parler", "" }, ITEMTYPE_ITEM, GI_SCALE_SILVER, true, LOGIC_NONE, RHT_SPEAK, RG_SPEAK, OBJECT_GI_SCALE, GID_SCALE_SILVER, TEXT_RANDOMIZER_CUSTOM_ITEM, 0x80, CHEST_ANIM_LONG, ITEM_CATEGORY_MAJOR, MOD_RANDOMIZER);
itemTable[RG_SPEAK].SetCustomDrawFunc(Randomizer_DrawJabbernut);
itemTable[RG_BOMBCHU_BAG] = Item(RG_BOMBCHU_BAG, Text{ "Bombchu Bag", "Sac de Missiles Teigneux", "Krabbelminentasche" }, ITEMTYPE_ITEM, RG_BOMBCHU_BAG, true, LOGIC_BOMBCHUS, RHT_BOMBCHU_BAG, RG_BOMBCHU_BAG, OBJECT_GI_BOMB_2, GID_BOMBCHU, TEXT_RANDOMIZER_CUSTOM_ITEM, 0x80, CHEST_ANIM_LONG, ITEM_CATEGORY_MAJOR, MOD_RANDOMIZER);
itemTable[RG_BOMBCHU_BAG].SetCustomDrawFunc(Randomizer_DrawBombchuBag);