Christmas Ornament Hunt first pass

This commit is contained in:
aMannus
2023-11-03 23:23:49 +01:00
parent fd09a12fff
commit 63af883c6f
52 changed files with 1501 additions and 19 deletions
@@ -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/gameplay_holiday/BaubleHilite" Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Width="1"/>
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
<LoadSync/>
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="511" Dxt="512"/>
<PipeSync/>
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" 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="0" G="0" B="204" A="255"/>
<EndDisplayList/>
</DisplayList>
@@ -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/gameplay_holiday/BaubleHilite" Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Width="1"/>
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
<LoadSync/>
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="511" Dxt="512"/>
<PipeSync/>
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" 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="0" G="204" B="0" A="255"/>
<EndDisplayList/>
</DisplayList>
@@ -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/gameplay_holiday/BaubleHilite" Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Width="1"/>
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
<LoadSync/>
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="511" Dxt="512"/>
<PipeSync/>
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" 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="204" G="0" B="0" A="255"/>
<EndDisplayList/>
</DisplayList>
@@ -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/gameplay_holiday/BaubleHilite" Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Width="1"/>
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
<LoadSync/>
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="511" Dxt="512"/>
<PipeSync/>
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" 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="185" G="185" B="185" A="255"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,12 @@
<DisplayList Version="0">
<PipeSync/>
<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_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"/>
<SetPrimColor M="0" L="0" R="59" G="43" B="26" A="255"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,12 @@
<DisplayList Version="0">
<PipeSync/>
<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_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"/>
<SetPrimColor M="0" L="0" R="27" G="89" B="38" A="255"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,12 @@
<DisplayList Version="0">
<PipeSync/>
<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_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"/>
<SetPrimColor M="0" L="0" R="0" G="0" B="204" A="255"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,12 @@
<DisplayList Version="0">
<PipeSync/>
<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_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"/>
<SetPrimColor M="0" L="0" R="0" G="204" B="0" A="255"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,12 @@
<DisplayList Version="0">
<PipeSync/>
<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_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"/>
<SetPrimColor M="0" L="0" R="204" G="0" B="0" A="255"/>
<EndDisplayList/>
</DisplayList>
@@ -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/gameplay_holiday/BaubleHilite" Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Width="1"/>
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
<LoadSync/>
<LoadBlock Tile="7" Uls="0" Ult="0" Lrs="511" Dxt="512"/>
<PipeSync/>
<SetTile Format="G_IM_FMT_I" Size="G_IM_SIZ_8b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" 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="252" B="0" A="255"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,13 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/gameplay_holiday/mat_xmas_tree_f3dlite_TreeGreen"/>
<CallDisplayList Path="objects/gameplay_holiday/xmas_tree_tri_0"/>
<CallDisplayList Path="objects/gameplay_holiday/mat_xmas_tree_f3dlite_TreeBrown"/>
<CallDisplayList Path="objects/gameplay_holiday/xmas_tree_tri_1"/>
<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>
@@ -0,0 +1,11 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/gameplay_holiday/mat_xmas_tree_bauble_b_f3dlite_BaubleBlue"/>
<CallDisplayList Path="objects/gameplay_holiday/xmas_tree_bauble_b_tri_0"/>
<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>
@@ -0,0 +1,69 @@
<DisplayList Version="0">
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_b_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_b_vtx_0" VertexBufferIndex="0" VertexOffset="14" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_b_vtx_0" VertexBufferIndex="0" VertexOffset="28" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_b_vtx_0" VertexBufferIndex="0" VertexOffset="42" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_b_vtx_0" VertexBufferIndex="0" VertexOffset="56" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,72 @@
<Vertex Version="0">
<Vtx X="-15" Y="307" Z="-63" S="-145" T="495" R="183" G="228" B="100" A="255"/>
<Vtx X="8" Y="327" Z="-63" S="111" T="495" R="38" G="67" B="101" A="255"/>
<Vtx X="-2" Y="338" Z="-89" S="111" T="239" R="247" G="124" B="230" A="255"/>
<Vtx X="-25" Y="319" Z="-89" S="-145" T="239" R="135" G="28" B="230" A="255"/>
<Vtx X="15" Y="319" Z="-104" S="111" T="-17" R="73" G="28" B="156" A="255"/>
<Vtx X="-8" Y="299" Z="-104" S="-145" T="-17" R="218" G="189" B="155" A="255"/>
<Vtx X="25" Y="307" Z="-78" S="111" T="-273" R="121" G="228" B="26" A="255"/>
<Vtx X="8" Y="327" Z="-63" S="367" T="-273" R="38" G="67" B="101" A="255"/>
<Vtx X="-2" Y="338" Z="-89" S="367" T="-17" R="247" G="124" B="230" A="255"/>
<Vtx X="2" Y="287" Z="-78" S="-145" T="-273" R="9" G="132" B="26" A="255"/>
<Vtx X="8" Y="327" Z="-63" S="111" T="-529" R="38" G="67" B="101" A="255"/>
<Vtx X="-15" Y="307" Z="-63" S="-145" T="-529" R="183" G="228" B="100" A="255"/>
<Vtx X="-25" Y="319" Z="-89" S="-401" T="-17" R="135" G="28" B="230" A="255"/>
<Vtx X="-15" Y="307" Z="-63" S="-401" T="-273" R="183" G="228" B="100" A="255"/>
<Vtx X="-65" Y="307" Z="-5" S="-145" T="495" R="72" G="228" B="101" A="255"/>
<Vtx X="-57" Y="327" Z="-27" S="111" T="495" R="108" G="67" B="251" A="255"/>
<Vtx X="-85" Y="338" Z="-26" S="111" T="239" R="229" G="124" B="1" A="255"/>
<Vtx X="-92" Y="319" Z="-4" S="-145" T="239" R="193" G="28" B="107" A="255"/>
<Vtx X="-94" Y="319" Z="-46" S="111" T="-17" R="184" G="28" B="155" A="255"/>
<Vtx X="-101" Y="299" Z="-25" S="-145" T="-17" R="148" G="189" B="5" A="255"/>
<Vtx X="-67" Y="307" Z="-48" S="111" T="-273" R="63" G="228" B="149" A="255"/>
<Vtx X="-57" Y="327" Z="-27" S="367" T="-273" R="108" G="67" B="251" A="255"/>
<Vtx X="-85" Y="338" Z="-26" S="367" T="-17" R="229" G="124" B="1" A="255"/>
<Vtx X="-74" Y="287" Z="-26" S="-145" T="-273" R="27" G="132" B="255" A="255"/>
<Vtx X="-57" Y="327" Z="-27" S="111" T="-529" R="108" G="67" B="251" A="255"/>
<Vtx X="-65" Y="307" Z="-5" S="-145" T="-529" R="72" G="228" B="101" A="255"/>
<Vtx X="-92" Y="319" Z="-4" S="-401" T="-17" R="193" G="28" B="107" A="255"/>
<Vtx X="-65" Y="307" Z="-5" S="-401" T="-273" R="72" G="228" B="101" A="255"/>
<Vtx X="-25" Y="307" Z="60" S="-145" T="495" R="118" G="228" B="218" A="255"/>
<Vtx X="-43" Y="327" Z="46" S="111" T="495" R="28" G="67" B="152" A="255"/>
<Vtx X="-51" Y="338" Z="73" S="111" T="239" R="249" G="124" B="26" A="255"/>
<Vtx X="-32" Y="319" Z="86" S="-145" T="239" R="82" G="28" B="93" A="255"/>
<Vtx X="-73" Y="319" Z="75" S="111" T="-17" R="138" G="28" B="38" A="255"/>
<Vtx X="-55" Y="299" Z="89" S="-145" T="-17" R="228" G="189" B="104" A="255"/>
<Vtx X="-66" Y="307" Z="49" S="111" T="-273" R="174" G="228" B="163" A="255"/>
<Vtx X="-43" Y="327" Z="46" S="367" T="-273" R="28" G="67" B="152" A="255"/>
<Vtx X="-51" Y="338" Z="73" S="367" T="-17" R="249" G="124" B="26" A="255"/>
<Vtx X="-48" Y="287" Z="62" S="-145" T="-273" R="7" G="132" B="230" A="255"/>
<Vtx X="-43" Y="327" Z="46" S="111" T="-529" R="28" G="67" B="152" A="255"/>
<Vtx X="-25" Y="307" Z="60" S="-145" T="-529" R="118" G="228" B="218" A="255"/>
<Vtx X="-32" Y="319" Z="86" S="-401" T="-17" R="82" G="28" B="93" A="255"/>
<Vtx X="-25" Y="307" Z="60" S="-401" T="-273" R="118" G="228" B="218" A="255"/>
<Vtx X="49" Y="307" Z="42" S="-145" T="495" R="0" G="228" B="132" A="255"/>
<Vtx X="31" Y="327" Z="55" S="111" T="495" R="166" G="67" B="197" A="255"/>
<Vtx X="54" Y="338" Z="71" S="111" T="239" R="23" G="124" B="15" A="255"/>
<Vtx X="72" Y="319" Z="57" S="-145" T="239" R="114" G="28" B="207" A="255"/>
<Vtx X="49" Y="319" Z="93" S="111" T="-17" R="0" G="28" B="124" A="255"/>
<Vtx X="67" Y="299" Z="80" S="-145" T="-17" R="90" G="189" B="59" A="255"/>
<Vtx X="26" Y="307" Z="78" S="111" T="-273" R="142" G="228" B="49" A="255"/>
<Vtx X="31" Y="327" Z="55" S="367" T="-273" R="166" G="67" B="197" A="255"/>
<Vtx X="54" Y="338" Z="71" S="367" T="-17" R="23" G="124" B="15" A="255"/>
<Vtx X="44" Y="287" Z="64" S="-145" T="-273" R="233" G="132" B="241" A="255"/>
<Vtx X="31" Y="327" Z="55" S="111" T="-529" R="166" G="67" B="197" A="255"/>
<Vtx X="49" Y="307" Z="42" S="-145" T="-529" R="0" G="228" B="132" A="255"/>
<Vtx X="72" Y="319" Z="57" S="-401" T="-17" R="114" G="28" B="207" A="255"/>
<Vtx X="49" Y="307" Z="42" S="-401" T="-273" R="0" G="228" B="132" A="255"/>
<Vtx X="55" Y="307" Z="-34" S="-145" T="495" R="138" G="228" B="217" A="255"/>
<Vtx X="62" Y="327" Z="-12" S="111" T="495" R="172" G="67" B="67" A="255"/>
<Vtx X="84" Y="338" Z="-29" S="111" T="239" R="21" G="124" B="239" A="255"/>
<Vtx X="77" Y="319" Z="-51" S="-145" T="239" R="245" G="28" B="133" A="255"/>
<Vtx X="103" Y="319" Z="-18" S="111" T="-17" R="118" G="28" B="39" A="255"/>
<Vtx X="97" Y="299" Z="-40" S="-145" T="-17" R="84" G="189" B="189" A="255"/>
<Vtx X="82" Y="307" Z="-1" S="111" T="-273" R="11" G="228" B="123" A="255"/>
<Vtx X="62" Y="327" Z="-12" S="367" T="-273" R="172" G="67" B="67" A="255"/>
<Vtx X="84" Y="338" Z="-29" S="367" T="-17" R="21" G="124" B="239" A="255"/>
<Vtx X="75" Y="287" Z="-22" S="-145" T="-273" R="235" G="132" B="17" A="255"/>
<Vtx X="62" Y="327" Z="-12" S="111" T="-529" R="172" G="67" B="67" A="255"/>
<Vtx X="55" Y="307" Z="-34" S="-145" T="-529" R="138" G="228" B="217" A="255"/>
<Vtx X="77" Y="319" Z="-51" S="-401" T="-17" R="245" G="28" B="133" A="255"/>
<Vtx X="55" Y="307" Z="-34" S="-401" T="-273" R="138" G="228" B="217" A="255"/>
</Vertex>
@@ -0,0 +1,11 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/gameplay_holiday/mat_xmas_tree_bauble_g_f3dlite_BaubleGreen"/>
<CallDisplayList Path="objects/gameplay_holiday/xmas_tree_bauble_g_tri_0"/>
<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>
@@ -0,0 +1,69 @@
<DisplayList Version="0">
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_g_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_g_vtx_0" VertexBufferIndex="0" VertexOffset="14" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_g_vtx_0" VertexBufferIndex="0" VertexOffset="28" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_g_vtx_0" VertexBufferIndex="0" VertexOffset="42" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_g_vtx_0" VertexBufferIndex="0" VertexOffset="56" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,72 @@
<Vertex Version="0">
<Vtx X="-15" Y="219" Z="-102" S="-145" T="495" R="183" G="228" B="100" A="255"/>
<Vtx X="8" Y="238" Z="-102" S="111" T="495" R="38" G="67" B="101" A="255"/>
<Vtx X="-2" Y="250" Z="-128" S="111" T="239" R="247" G="124" B="230" A="255"/>
<Vtx X="-25" Y="230" Z="-128" S="-145" T="239" R="135" G="28" B="230" A="255"/>
<Vtx X="15" Y="230" Z="-143" S="111" T="-17" R="73" G="28" B="156" A="255"/>
<Vtx X="-8" Y="211" Z="-143" S="-145" T="-17" R="218" G="189" B="155" A="255"/>
<Vtx X="25" Y="219" Z="-117" S="111" T="-273" R="121" G="228" B="26" A="255"/>
<Vtx X="8" Y="238" Z="-102" S="367" T="-273" R="38" G="67" B="101" A="255"/>
<Vtx X="-2" Y="250" Z="-128" S="367" T="-17" R="247" G="124" B="230" A="255"/>
<Vtx X="2" Y="199" Z="-118" S="-145" T="-273" R="9" G="132" B="26" A="255"/>
<Vtx X="8" Y="238" Z="-102" S="111" T="-529" R="38" G="67" B="101" A="255"/>
<Vtx X="-15" Y="219" Z="-102" S="-145" T="-529" R="183" G="228" B="100" A="255"/>
<Vtx X="-25" Y="230" Z="-128" S="-401" T="-17" R="135" G="28" B="230" A="255"/>
<Vtx X="-15" Y="219" Z="-102" S="-401" T="-273" R="183" G="228" B="100" A="255"/>
<Vtx X="-102" Y="219" Z="-17" S="-145" T="495" R="72" G="228" B="101" A="255"/>
<Vtx X="-95" Y="238" Z="-39" S="111" T="495" R="108" G="67" B="251" A="255"/>
<Vtx X="-122" Y="250" Z="-38" S="111" T="239" R="229" G="124" B="1" A="255"/>
<Vtx X="-130" Y="230" Z="-16" S="-145" T="239" R="193" G="28" B="107" A="255"/>
<Vtx X="-132" Y="230" Z="-59" S="111" T="-17" R="184" G="28" B="155" A="255"/>
<Vtx X="-139" Y="211" Z="-37" S="-145" T="-17" R="148" G="189" B="5" A="255"/>
<Vtx X="-104" Y="219" Z="-60" S="111" T="-273" R="63" G="228" B="149" A="255"/>
<Vtx X="-95" Y="238" Z="-39" S="367" T="-273" R="108" G="67" B="251" A="255"/>
<Vtx X="-122" Y="250" Z="-38" S="367" T="-17" R="229" G="124" B="1" A="255"/>
<Vtx X="-111" Y="199" Z="-38" S="-145" T="-273" R="27" G="132" B="255" A="255"/>
<Vtx X="-95" Y="238" Z="-39" S="111" T="-529" R="108" G="67" B="251" A="255"/>
<Vtx X="-102" Y="219" Z="-17" S="-145" T="-529" R="72" G="228" B="101" A="255"/>
<Vtx X="-130" Y="230" Z="-16" S="-401" T="-17" R="193" G="28" B="107" A="255"/>
<Vtx X="-102" Y="219" Z="-17" S="-401" T="-273" R="72" G="228" B="101" A="255"/>
<Vtx X="-48" Y="219" Z="92" S="-145" T="495" R="118" G="228" B="218" A="255"/>
<Vtx X="-66" Y="238" Z="78" S="111" T="495" R="28" G="67" B="152" A="255"/>
<Vtx X="-74" Y="250" Z="105" S="111" T="239" R="249" G="124" B="26" A="255"/>
<Vtx X="-55" Y="230" Z="118" S="-145" T="239" R="82" G="28" B="93" A="255"/>
<Vtx X="-96" Y="230" Z="107" S="111" T="-17" R="138" G="28" B="38" A="255"/>
<Vtx X="-78" Y="211" Z="121" S="-145" T="-17" R="228" G="189" B="104" A="255"/>
<Vtx X="-89" Y="219" Z="80" S="111" T="-273" R="174" G="228" B="163" A="255"/>
<Vtx X="-66" Y="238" Z="78" S="367" T="-273" R="28" G="67" B="152" A="255"/>
<Vtx X="-74" Y="250" Z="105" S="367" T="-17" R="249" G="124" B="26" A="255"/>
<Vtx X="-71" Y="199" Z="94" S="-145" T="-273" R="7" G="132" B="230" A="255"/>
<Vtx X="-66" Y="238" Z="78" S="111" T="-529" R="28" G="67" B="152" A="255"/>
<Vtx X="-48" Y="219" Z="92" S="-145" T="-529" R="118" G="228" B="218" A="255"/>
<Vtx X="-55" Y="230" Z="118" S="-401" T="-17" R="82" G="28" B="93" A="255"/>
<Vtx X="-48" Y="219" Z="92" S="-401" T="-273" R="118" G="228" B="218" A="255"/>
<Vtx X="72" Y="219" Z="74" S="-145" T="495" R="0" G="228" B="132" A="255"/>
<Vtx X="54" Y="238" Z="87" S="111" T="495" R="166" G="67" B="197" A="255"/>
<Vtx X="77" Y="250" Z="103" S="111" T="239" R="23" G="124" B="15" A="255"/>
<Vtx X="95" Y="230" Z="89" S="-145" T="239" R="114" G="28" B="207" A="255"/>
<Vtx X="72" Y="230" Z="125" S="111" T="-17" R="0" G="28" B="124" A="255"/>
<Vtx X="91" Y="211" Z="111" S="-145" T="-17" R="90" G="189" B="59" A="255"/>
<Vtx X="49" Y="219" Z="109" S="111" T="-273" R="142" G="228" B="49" A="255"/>
<Vtx X="54" Y="238" Z="87" S="367" T="-273" R="166" G="67" B="197" A="255"/>
<Vtx X="77" Y="250" Z="103" S="367" T="-17" R="23" G="124" B="15" A="255"/>
<Vtx X="68" Y="199" Z="96" S="-145" T="-273" R="233" G="132" B="241" A="255"/>
<Vtx X="54" Y="238" Z="87" S="111" T="-529" R="166" G="67" B="197" A="255"/>
<Vtx X="72" Y="219" Z="74" S="-145" T="-529" R="0" G="228" B="132" A="255"/>
<Vtx X="95" Y="230" Z="89" S="-401" T="-17" R="114" G="28" B="207" A="255"/>
<Vtx X="72" Y="219" Z="74" S="-401" T="-273" R="0" G="228" B="132" A="255"/>
<Vtx X="93" Y="219" Z="-46" S="-145" T="495" R="138" G="228" B="217" A="255"/>
<Vtx X="100" Y="238" Z="-24" S="111" T="495" R="172" G="67" B="67" A="255"/>
<Vtx X="121" Y="250" Z="-41" S="111" T="239" R="21" G="124" B="239" A="255"/>
<Vtx X="114" Y="230" Z="-63" S="-145" T="239" R="245" G="28" B="133" A="255"/>
<Vtx X="141" Y="230" Z="-30" S="111" T="-17" R="118" G="28" B="39" A="255"/>
<Vtx X="134" Y="211" Z="-52" S="-145" T="-17" R="84" G="189" B="189" A="255"/>
<Vtx X="119" Y="219" Z="-13" S="111" T="-273" R="11" G="228" B="123" A="255"/>
<Vtx X="100" Y="238" Z="-24" S="367" T="-273" R="172" G="67" B="67" A="255"/>
<Vtx X="121" Y="250" Z="-41" S="367" T="-17" R="21" G="124" B="239" A="255"/>
<Vtx X="112" Y="199" Z="-34" S="-145" T="-273" R="235" G="132" B="17" A="255"/>
<Vtx X="100" Y="238" Z="-24" S="111" T="-529" R="172" G="67" B="67" A="255"/>
<Vtx X="93" Y="219" Z="-46" S="-145" T="-529" R="138" G="228" B="217" A="255"/>
<Vtx X="114" Y="230" Z="-63" S="-401" T="-17" R="245" G="28" B="133" A="255"/>
<Vtx X="93" Y="219" Z="-46" S="-401" T="-273" R="138" G="228" B="217" A="255"/>
</Vertex>
@@ -0,0 +1,11 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/gameplay_holiday/mat_xmas_tree_bauble_r_f3dlite_BaubleRed"/>
<CallDisplayList Path="objects/gameplay_holiday/xmas_tree_bauble_r_tri_0"/>
<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>
@@ -0,0 +1,69 @@
<DisplayList Version="0">
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_r_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_r_vtx_0" VertexBufferIndex="0" VertexOffset="14" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_r_vtx_0" VertexBufferIndex="0" VertexOffset="28" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_r_vtx_0" VertexBufferIndex="0" VertexOffset="42" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_r_vtx_0" VertexBufferIndex="0" VertexOffset="56" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,72 @@
<Vertex Version="0">
<Vtx X="-15" Y="119" Z="-132" S="-145" T="495" R="183" G="228" B="100" A="255"/>
<Vtx X="8" Y="138" Z="-132" S="111" T="495" R="38" G="67" B="101" A="255"/>
<Vtx X="-2" Y="150" Z="-158" S="111" T="239" R="247" G="124" B="230" A="255"/>
<Vtx X="-25" Y="130" Z="-158" S="-145" T="239" R="135" G="28" B="230" A="255"/>
<Vtx X="15" Y="130" Z="-173" S="111" T="-17" R="73" G="28" B="156" A="255"/>
<Vtx X="-8" Y="111" Z="-173" S="-145" T="-17" R="218" G="189" B="155" A="255"/>
<Vtx X="25" Y="119" Z="-147" S="111" T="-273" R="121" G="228" B="26" A="255"/>
<Vtx X="8" Y="138" Z="-132" S="367" T="-273" R="38" G="67" B="101" A="255"/>
<Vtx X="-2" Y="150" Z="-158" S="367" T="-17" R="247" G="124" B="230" A="255"/>
<Vtx X="2" Y="99" Z="-147" S="-145" T="-273" R="9" G="132" B="26" A="255"/>
<Vtx X="8" Y="138" Z="-132" S="111" T="-529" R="38" G="67" B="101" A="255"/>
<Vtx X="-15" Y="119" Z="-132" S="-145" T="-529" R="183" G="228" B="100" A="255"/>
<Vtx X="-25" Y="130" Z="-158" S="-401" T="-17" R="135" G="28" B="230" A="255"/>
<Vtx X="-15" Y="119" Z="-132" S="-401" T="-273" R="183" G="228" B="100" A="255"/>
<Vtx X="-130" Y="119" Z="-27" S="-145" T="495" R="72" G="228" B="101" A="255"/>
<Vtx X="-123" Y="138" Z="-48" S="111" T="495" R="108" G="67" B="251" A="255"/>
<Vtx X="-151" Y="150" Z="-47" S="111" T="239" R="229" G="124" B="1" A="255"/>
<Vtx X="-158" Y="130" Z="-25" S="-145" T="239" R="193" G="28" B="107" A="255"/>
<Vtx X="-160" Y="130" Z="-68" S="111" T="-17" R="184" G="28" B="155" A="255"/>
<Vtx X="-167" Y="111" Z="-46" S="-145" T="-17" R="148" G="189" B="5" A="255"/>
<Vtx X="-132" Y="119" Z="-69" S="111" T="-273" R="63" G="228" B="149" A="255"/>
<Vtx X="-123" Y="138" Z="-48" S="367" T="-273" R="108" G="67" B="251" A="255"/>
<Vtx X="-151" Y="150" Z="-47" S="367" T="-17" R="229" G="124" B="1" A="255"/>
<Vtx X="-140" Y="99" Z="-47" S="-145" T="-273" R="27" G="132" B="255" A="255"/>
<Vtx X="-123" Y="138" Z="-48" S="111" T="-529" R="108" G="67" B="251" A="255"/>
<Vtx X="-130" Y="119" Z="-27" S="-145" T="-529" R="72" G="228" B="101" A="255"/>
<Vtx X="-158" Y="130" Z="-25" S="-401" T="-17" R="193" G="28" B="107" A="255"/>
<Vtx X="-130" Y="119" Z="-27" S="-401" T="-273" R="72" G="228" B="101" A="255"/>
<Vtx X="-66" Y="119" Z="116" S="-145" T="495" R="118" G="228" B="218" A="255"/>
<Vtx X="-84" Y="138" Z="102" S="111" T="495" R="28" G="67" B="152" A="255"/>
<Vtx X="-91" Y="150" Z="129" S="111" T="239" R="249" G="124" B="26" A="255"/>
<Vtx X="-73" Y="130" Z="142" S="-145" T="239" R="82" G="28" B="93" A="255"/>
<Vtx X="-114" Y="130" Z="131" S="111" T="-17" R="138" G="28" B="38" A="255"/>
<Vtx X="-96" Y="111" Z="145" S="-145" T="-17" R="228" G="189" B="104" A="255"/>
<Vtx X="-107" Y="119" Z="105" S="111" T="-273" R="174" G="228" B="163" A="255"/>
<Vtx X="-84" Y="138" Z="102" S="367" T="-273" R="28" G="67" B="152" A="255"/>
<Vtx X="-91" Y="150" Z="129" S="367" T="-17" R="249" G="124" B="26" A="255"/>
<Vtx X="-88" Y="99" Z="118" S="-145" T="-273" R="7" G="132" B="230" A="255"/>
<Vtx X="-84" Y="138" Z="102" S="111" T="-529" R="28" G="67" B="152" A="255"/>
<Vtx X="-66" Y="119" Z="116" S="-145" T="-529" R="118" G="228" B="218" A="255"/>
<Vtx X="-73" Y="130" Z="142" S="-401" T="-17" R="82" G="28" B="93" A="255"/>
<Vtx X="-66" Y="119" Z="116" S="-401" T="-273" R="118" G="228" B="218" A="255"/>
<Vtx X="90" Y="119" Z="98" S="-145" T="495" R="0" G="228" B="132" A="255"/>
<Vtx X="71" Y="138" Z="111" S="111" T="495" R="166" G="67" B="197" A="255"/>
<Vtx X="94" Y="150" Z="127" S="111" T="239" R="23" G="124" B="15" A="255"/>
<Vtx X="113" Y="130" Z="113" S="-145" T="239" R="114" G="28" B="207" A="255"/>
<Vtx X="90" Y="130" Z="149" S="111" T="-17" R="0" G="28" B="124" A="255"/>
<Vtx X="108" Y="111" Z="136" S="-145" T="-17" R="90" G="189" B="59" A="255"/>
<Vtx X="67" Y="119" Z="134" S="111" T="-273" R="142" G="228" B="49" A="255"/>
<Vtx X="71" Y="138" Z="111" S="367" T="-273" R="166" G="67" B="197" A="255"/>
<Vtx X="94" Y="150" Z="127" S="367" T="-17" R="23" G="124" B="15" A="255"/>
<Vtx X="85" Y="99" Z="120" S="-145" T="-273" R="233" G="132" B="241" A="255"/>
<Vtx X="71" Y="138" Z="111" S="111" T="-529" R="166" G="67" B="197" A="255"/>
<Vtx X="90" Y="119" Z="98" S="-145" T="-529" R="0" G="228" B="132" A="255"/>
<Vtx X="113" Y="130" Z="113" S="-401" T="-17" R="114" G="28" B="207" A="255"/>
<Vtx X="90" Y="119" Z="98" S="-401" T="-273" R="0" G="228" B="132" A="255"/>
<Vtx X="121" Y="119" Z="-55" S="-145" T="495" R="138" G="228" B="217" A="255"/>
<Vtx X="128" Y="138" Z="-33" S="111" T="495" R="172" G="67" B="67" A="255"/>
<Vtx X="150" Y="150" Z="-51" S="111" T="239" R="21" G="124" B="239" A="255"/>
<Vtx X="143" Y="130" Z="-72" S="-145" T="239" R="245" G="28" B="133" A="255"/>
<Vtx X="169" Y="130" Z="-39" S="111" T="-17" R="118" G="28" B="39" A="255"/>
<Vtx X="162" Y="111" Z="-61" S="-145" T="-17" R="84" G="189" B="189" A="255"/>
<Vtx X="148" Y="119" Z="-22" S="111" T="-273" R="11" G="228" B="123" A="255"/>
<Vtx X="128" Y="138" Z="-33" S="367" T="-273" R="172" G="67" B="67" A="255"/>
<Vtx X="150" Y="150" Z="-51" S="367" T="-17" R="21" G="124" B="239" A="255"/>
<Vtx X="141" Y="99" Z="-44" S="-145" T="-273" R="235" G="132" B="17" A="255"/>
<Vtx X="128" Y="138" Z="-33" S="111" T="-529" R="172" G="67" B="67" A="255"/>
<Vtx X="121" Y="119" Z="-55" S="-145" T="-529" R="138" G="228" B="217" A="255"/>
<Vtx X="143" Y="130" Z="-72" S="-401" T="-17" R="245" G="28" B="133" A="255"/>
<Vtx X="121" Y="119" Z="-55" S="-401" T="-273" R="138" G="228" B="217" A="255"/>
</Vertex>
@@ -0,0 +1,11 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/gameplay_holiday/mat_xmas_tree_bauble_s_f3dlite_BaubleSilver"/>
<CallDisplayList Path="objects/gameplay_holiday/xmas_tree_bauble_s_tri_0"/>
<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>
@@ -0,0 +1,69 @@
<DisplayList Version="0">
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_s_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_s_vtx_0" VertexBufferIndex="0" VertexOffset="14" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_s_vtx_0" VertexBufferIndex="0" VertexOffset="28" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_s_vtx_0" VertexBufferIndex="0" VertexOffset="42" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_bauble_s_vtx_0" VertexBufferIndex="0" VertexOffset="56" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="4" V01="7" V02="6"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="5" V01="6" V02="9"/>
<Triangle1 V00="9" V01="6" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="5" V02="9"/>
<Triangle1 V00="12" V01="9" V02="13"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,72 @@
<Vertex Version="0">
<Vtx X="-15" Y="397" Z="-23" S="-145" T="495" R="183" G="228" B="100" A="255"/>
<Vtx X="8" Y="417" Z="-23" S="111" T="495" R="38" G="67" B="101" A="255"/>
<Vtx X="-2" Y="428" Z="-49" S="111" T="239" R="247" G="124" B="230" A="255"/>
<Vtx X="-25" Y="409" Z="-49" S="-145" T="239" R="135" G="28" B="230" A="255"/>
<Vtx X="15" Y="409" Z="-64" S="111" T="-17" R="73" G="28" B="156" A="255"/>
<Vtx X="-8" Y="389" Z="-64" S="-145" T="-17" R="218" G="189" B="155" A="255"/>
<Vtx X="25" Y="397" Z="-38" S="111" T="-273" R="121" G="228" B="26" A="255"/>
<Vtx X="8" Y="417" Z="-23" S="367" T="-273" R="38" G="67" B="101" A="255"/>
<Vtx X="-2" Y="428" Z="-49" S="367" T="-17" R="247" G="124" B="230" A="255"/>
<Vtx X="2" Y="378" Z="-38" S="-145" T="-273" R="9" G="132" B="26" A="255"/>
<Vtx X="8" Y="417" Z="-23" S="111" T="-529" R="38" G="67" B="101" A="255"/>
<Vtx X="-15" Y="397" Z="-23" S="-145" T="-529" R="183" G="228" B="100" A="255"/>
<Vtx X="-25" Y="409" Z="-49" S="-401" T="-17" R="135" G="28" B="230" A="255"/>
<Vtx X="-15" Y="397" Z="-23" S="-401" T="-273" R="183" G="228" B="100" A="255"/>
<Vtx X="-27" Y="397" Z="7" S="-145" T="495" R="72" G="228" B="101" A="255"/>
<Vtx X="-19" Y="417" Z="-15" S="111" T="495" R="108" G="67" B="251" A="255"/>
<Vtx X="-47" Y="428" Z="-13" S="111" T="239" R="229" G="124" B="1" A="255"/>
<Vtx X="-54" Y="409" Z="8" S="-145" T="239" R="193" G="28" B="107" A="255"/>
<Vtx X="-56" Y="409" Z="-34" S="111" T="-17" R="184" G="28" B="155" A="255"/>
<Vtx X="-63" Y="389" Z="-12" S="-145" T="-17" R="148" G="189" B="5" A="255"/>
<Vtx X="-29" Y="397" Z="-35" S="111" T="-273" R="63" G="228" B="149" A="255"/>
<Vtx X="-19" Y="417" Z="-15" S="367" T="-273" R="108" G="67" B="251" A="255"/>
<Vtx X="-47" Y="428" Z="-13" S="367" T="-17" R="229" G="124" B="1" A="255"/>
<Vtx X="-36" Y="378" Z="-14" S="-145" T="-273" R="27" G="132" B="255" A="255"/>
<Vtx X="-19" Y="417" Z="-15" S="111" T="-529" R="108" G="67" B="251" A="255"/>
<Vtx X="-27" Y="397" Z="7" S="-145" T="-529" R="72" G="228" B="101" A="255"/>
<Vtx X="-54" Y="409" Z="8" S="-401" T="-17" R="193" G="28" B="107" A="255"/>
<Vtx X="-27" Y="397" Z="7" S="-401" T="-273" R="72" G="228" B="101" A="255"/>
<Vtx X="-1" Y="397" Z="28" S="-145" T="495" R="118" G="228" B="218" A="255"/>
<Vtx X="-20" Y="417" Z="14" S="111" T="495" R="28" G="67" B="152" A="255"/>
<Vtx X="-27" Y="428" Z="41" S="111" T="239" R="249" G="124" B="26" A="255"/>
<Vtx X="-9" Y="409" Z="54" S="-145" T="239" R="82" G="28" B="93" A="255"/>
<Vtx X="-50" Y="409" Z="43" S="111" T="-17" R="138" G="28" B="38" A="255"/>
<Vtx X="-31" Y="389" Z="56" S="-145" T="-17" R="228" G="189" B="104" A="255"/>
<Vtx X="-42" Y="397" Z="16" S="111" T="-273" R="174" G="228" B="163" A="255"/>
<Vtx X="-20" Y="417" Z="14" S="367" T="-273" R="28" G="67" B="152" A="255"/>
<Vtx X="-27" Y="428" Z="41" S="367" T="-17" R="249" G="124" B="26" A="255"/>
<Vtx X="-24" Y="378" Z="30" S="-145" T="-273" R="7" G="132" B="230" A="255"/>
<Vtx X="-20" Y="417" Z="14" S="111" T="-529" R="28" G="67" B="152" A="255"/>
<Vtx X="-1" Y="397" Z="28" S="-145" T="-529" R="118" G="228" B="218" A="255"/>
<Vtx X="-9" Y="409" Z="54" S="-401" T="-17" R="82" G="28" B="93" A="255"/>
<Vtx X="-1" Y="397" Z="28" S="-401" T="-273" R="118" G="228" B="218" A="255"/>
<Vtx X="26" Y="397" Z="10" S="-145" T="495" R="0" G="228" B="132" A="255"/>
<Vtx X="7" Y="417" Z="23" S="111" T="495" R="166" G="67" B="197" A="255"/>
<Vtx X="30" Y="428" Z="38" S="111" T="239" R="23" G="124" B="15" A="255"/>
<Vtx X="49" Y="409" Z="25" S="-145" T="239" R="114" G="28" B="207" A="255"/>
<Vtx X="25" Y="409" Z="61" S="111" T="-17" R="0" G="28" B="124" A="255"/>
<Vtx X="44" Y="389" Z="47" S="-145" T="-17" R="90" G="189" B="59" A="255"/>
<Vtx X="2" Y="397" Z="45" S="111" T="-273" R="142" G="228" B="49" A="255"/>
<Vtx X="7" Y="417" Z="23" S="367" T="-273" R="166" G="67" B="197" A="255"/>
<Vtx X="30" Y="428" Z="38" S="367" T="-17" R="23" G="124" B="15" A="255"/>
<Vtx X="21" Y="378" Z="32" S="-145" T="-273" R="233" G="132" B="241" A="255"/>
<Vtx X="7" Y="417" Z="23" S="111" T="-529" R="166" G="67" B="197" A="255"/>
<Vtx X="26" Y="397" Z="10" S="-145" T="-529" R="0" G="228" B="132" A="255"/>
<Vtx X="49" Y="409" Z="25" S="-401" T="-17" R="114" G="28" B="207" A="255"/>
<Vtx X="26" Y="397" Z="10" S="-401" T="-273" R="0" G="228" B="132" A="255"/>
<Vtx X="17" Y="397" Z="-21" S="-145" T="495" R="138" G="228" B="217" A="255"/>
<Vtx X="24" Y="417" Z="0" S="111" T="495" R="172" G="67" B="67" A="255"/>
<Vtx X="46" Y="428" Z="-17" S="111" T="239" R="21" G="124" B="239" A="255"/>
<Vtx X="39" Y="409" Z="-39" S="-145" T="239" R="245" G="28" B="133" A="255"/>
<Vtx X="65" Y="409" Z="-6" S="111" T="-17" R="118" G="28" B="39" A="255"/>
<Vtx X="59" Y="389" Z="-27" S="-145" T="-17" R="84" G="189" B="189" A="255"/>
<Vtx X="44" Y="397" Z="12" S="111" T="-273" R="11" G="228" B="123" A="255"/>
<Vtx X="24" Y="417" Z="0" S="367" T="-273" R="172" G="67" B="67" A="255"/>
<Vtx X="46" Y="428" Z="-17" S="367" T="-17" R="21" G="124" B="239" A="255"/>
<Vtx X="37" Y="378" Z="-10" S="-145" T="-273" R="235" G="132" B="17" A="255"/>
<Vtx X="24" Y="417" Z="0" S="111" T="-529" R="172" G="67" B="67" A="255"/>
<Vtx X="17" Y="397" Z="-21" S="-145" T="-529" R="138" G="228" B="217" A="255"/>
<Vtx X="39" Y="409" Z="-39" S="-401" T="-17" R="245" G="28" B="133" A="255"/>
<Vtx X="17" Y="397" Z="-21" S="-401" T="-273" R="138" G="228" B="217" A="255"/>
</Vertex>
@@ -0,0 +1,15 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/gameplay_holiday/mat_xmas_tree_presents_f3dlite_PresentRed"/>
<CallDisplayList Path="objects/gameplay_holiday/xmas_tree_presents_tri_0"/>
<CallDisplayList Path="objects/gameplay_holiday/mat_xmas_tree_presents_f3dlite_PresentGreen"/>
<CallDisplayList Path="objects/gameplay_holiday/xmas_tree_presents_tri_1"/>
<CallDisplayList Path="objects/gameplay_holiday/mat_xmas_tree_presents_f3dlite_PresentBlue"/>
<CallDisplayList Path="objects/gameplay_holiday/xmas_tree_presents_tri_2"/>
<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>
@@ -0,0 +1,31 @@
<DisplayList Version="0">
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_presents_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_presents_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_presents_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,31 @@
<DisplayList Version="0">
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_presents_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_presents_vtx_1" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_presents_vtx_1" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,45 @@
<DisplayList Version="0">
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_presents_vtx_2" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_presents_vtx_2" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_presents_vtx_2" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_presents_vtx_2" VertexBufferIndex="0" VertexOffset="48" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_presents_vtx_2" VertexBufferIndex="0" VertexOffset="64" Count="8"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,50 @@
<Vertex Version="0">
<Vtx X="-123" Y="0" Z="96" S="368" T="1008" R="143" G="0" B="59" A="255"/>
<Vtx X="-123" Y="80" Z="96" S="624" T="1008" R="143" G="0" B="59" A="255"/>
<Vtx X="-160" Y="80" Z="26" S="624" T="752" R="143" G="0" B="59" A="255"/>
<Vtx X="-160" Y="0" Z="26" S="368" T="752" R="143" G="0" B="59" A="255"/>
<Vtx X="-160" Y="0" Z="26" S="368" T="752" R="197" G="0" B="143" A="255"/>
<Vtx X="-160" Y="80" Z="26" S="624" T="752" R="197" G="0" B="143" A="255"/>
<Vtx X="-89" Y="80" Z="-12" S="624" T="496" R="197" G="0" B="143" A="255"/>
<Vtx X="-89" Y="0" Z="-12" S="368" T="496" R="197" G="0" B="143" A="255"/>
<Vtx X="-89" Y="0" Z="-12" S="368" T="496" R="113" G="0" B="197" A="255"/>
<Vtx X="-89" Y="80" Z="-12" S="624" T="496" R="113" G="0" B="197" A="255"/>
<Vtx X="-52" Y="80" Z="59" S="624" T="240" R="113" G="0" B="197" A="255"/>
<Vtx X="-52" Y="0" Z="59" S="368" T="240" R="113" G="0" B="197" A="255"/>
<Vtx X="-52" Y="0" Z="59" S="368" T="240" R="59" G="0" B="113" A="255"/>
<Vtx X="-52" Y="80" Z="59" S="624" T="240" R="59" G="0" B="113" A="255"/>
<Vtx X="-123" Y="80" Z="96" S="624" T="-16" R="59" G="0" B="113" A="255"/>
<Vtx X="-123" Y="0" Z="96" S="368" T="-16" R="59" G="0" B="113" A="255"/>
<Vtx X="-160" Y="0" Z="26" S="112" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="-89" Y="0" Z="-12" S="368" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="-52" Y="0" Z="59" S="368" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="-123" Y="0" Z="96" S="112" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="-89" Y="80" Z="-12" S="624" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="-160" Y="80" Z="26" S="880" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="-123" Y="80" Z="96" S="880" T="240" R="0" G="127" B="0" A="255"/>
<Vtx X="-52" Y="80" Z="59" S="624" T="240" R="0" G="127" B="0" A="255"/>
<Vtx X="141" Y="0" Z="28" S="368" T="1008" R="140" G="0" B="205" A="255"/>
<Vtx X="141" Y="29" Z="28" S="624" T="1008" R="140" G="0" B="205" A="255"/>
<Vtx X="153" Y="29" Z="1" S="624" T="752" R="140" G="0" B="205" A="255"/>
<Vtx X="153" Y="0" Z="1" S="368" T="752" R="140" G="0" B="205" A="255"/>
<Vtx X="153" Y="0" Z="1" S="368" T="752" R="51" G="0" B="140" A="255"/>
<Vtx X="153" Y="29" Z="1" S="624" T="752" R="51" G="0" B="140" A="255"/>
<Vtx X="179" Y="29" Z="13" S="624" T="496" R="51" G="0" B="140" A="255"/>
<Vtx X="179" Y="0" Z="13" S="368" T="496" R="51" G="0" B="140" A="255"/>
<Vtx X="179" Y="0" Z="13" S="368" T="496" R="116" G="0" B="51" A="255"/>
<Vtx X="179" Y="29" Z="13" S="624" T="496" R="116" G="0" B="51" A="255"/>
<Vtx X="167" Y="29" Z="39" S="624" T="240" R="116" G="0" B="51" A="255"/>
<Vtx X="167" Y="0" Z="39" S="368" T="240" R="116" G="0" B="51" A="255"/>
<Vtx X="167" Y="0" Z="39" S="368" T="240" R="205" G="0" B="116" A="255"/>
<Vtx X="167" Y="29" Z="39" S="624" T="240" R="205" G="0" B="116" A="255"/>
<Vtx X="141" Y="29" Z="28" S="624" T="-16" R="205" G="0" B="116" A="255"/>
<Vtx X="141" Y="0" Z="28" S="368" T="-16" R="205" G="0" B="116" A="255"/>
<Vtx X="153" Y="0" Z="1" S="112" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="179" Y="0" Z="13" S="368" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="167" Y="0" Z="39" S="368" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="141" Y="0" Z="28" S="112" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="179" Y="29" Z="13" S="624" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="153" Y="29" Z="1" S="880" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="141" Y="29" Z="28" S="880" T="240" R="0" G="127" B="0" A="255"/>
<Vtx X="167" Y="29" Z="39" S="624" T="240" R="0" G="127" B="0" A="255"/>
</Vertex>
@@ -0,0 +1,50 @@
<Vertex Version="0">
<Vtx X="61" Y="0" Z="28" S="368" T="1008" R="131" G="0" B="232" A="255"/>
<Vtx X="61" Y="59" Z="28" S="624" T="1008" R="131" G="0" B="232" A="255"/>
<Vtx X="73" Y="59" Z="-30" S="624" T="752" R="131" G="0" B="232" A="255"/>
<Vtx X="73" Y="0" Z="-30" S="368" T="752" R="131" G="0" B="232" A="255"/>
<Vtx X="73" Y="0" Z="-30" S="368" T="752" R="24" G="0" B="131" A="255"/>
<Vtx X="73" Y="59" Z="-30" S="624" T="752" R="24" G="0" B="131" A="255"/>
<Vtx X="131" Y="59" Z="-19" S="624" T="496" R="24" G="0" B="131" A="255"/>
<Vtx X="131" Y="0" Z="-19" S="368" T="496" R="24" G="0" B="131" A="255"/>
<Vtx X="131" Y="0" Z="-19" S="368" T="496" R="125" G="0" B="24" A="255"/>
<Vtx X="131" Y="59" Z="-19" S="624" T="496" R="125" G="0" B="24" A="255"/>
<Vtx X="119" Y="59" Z="39" S="624" T="240" R="125" G="0" B="24" A="255"/>
<Vtx X="119" Y="0" Z="39" S="368" T="240" R="125" G="0" B="24" A="255"/>
<Vtx X="119" Y="0" Z="39" S="368" T="240" R="232" G="0" B="125" A="255"/>
<Vtx X="119" Y="59" Z="39" S="624" T="240" R="232" G="0" B="125" A="255"/>
<Vtx X="61" Y="59" Z="28" S="624" T="-16" R="232" G="0" B="125" A="255"/>
<Vtx X="61" Y="0" Z="28" S="368" T="-16" R="232" G="0" B="125" A="255"/>
<Vtx X="73" Y="0" Z="-30" S="112" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="131" Y="0" Z="-19" S="368" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="119" Y="0" Z="39" S="368" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="61" Y="0" Z="28" S="112" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="131" Y="59" Z="-19" S="624" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="73" Y="59" Z="-30" S="880" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="61" Y="59" Z="28" S="880" T="240" R="0" G="127" B="0" A="255"/>
<Vtx X="119" Y="59" Z="39" S="624" T="240" R="0" G="127" B="0" A="255"/>
<Vtx X="-91" Y="80" Z="57" S="368" T="1008" R="247" G="0" B="127" A="255"/>
<Vtx X="-91" Y="114" Z="57" S="624" T="1008" R="247" G="0" B="127" A="255"/>
<Vtx X="-124" Y="114" Z="54" S="624" T="752" R="247" G="0" B="127" A="255"/>
<Vtx X="-124" Y="80" Z="54" S="368" T="752" R="247" G="0" B="127" A="255"/>
<Vtx X="-124" Y="80" Z="54" S="368" T="752" R="129" G="0" B="247" A="255"/>
<Vtx X="-124" Y="114" Z="54" S="624" T="752" R="129" G="0" B="247" A="255"/>
<Vtx X="-121" Y="114" Z="21" S="624" T="496" R="129" G="0" B="247" A="255"/>
<Vtx X="-121" Y="80" Z="21" S="368" T="496" R="129" G="0" B="247" A="255"/>
<Vtx X="-121" Y="80" Z="21" S="368" T="496" R="9" G="0" B="129" A="255"/>
<Vtx X="-121" Y="114" Z="21" S="624" T="496" R="9" G="0" B="129" A="255"/>
<Vtx X="-88" Y="114" Z="24" S="624" T="240" R="9" G="0" B="129" A="255"/>
<Vtx X="-88" Y="80" Z="24" S="368" T="240" R="9" G="0" B="129" A="255"/>
<Vtx X="-88" Y="80" Z="24" S="368" T="240" R="127" G="0" B="9" A="255"/>
<Vtx X="-88" Y="114" Z="24" S="624" T="240" R="127" G="0" B="9" A="255"/>
<Vtx X="-91" Y="114" Z="57" S="624" T="-16" R="127" G="0" B="9" A="255"/>
<Vtx X="-91" Y="80" Z="57" S="368" T="-16" R="127" G="0" B="9" A="255"/>
<Vtx X="-124" Y="80" Z="54" S="112" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="-121" Y="80" Z="21" S="368" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="-88" Y="80" Z="24" S="368" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="-91" Y="80" Z="57" S="112" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="-121" Y="114" Z="21" S="624" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="-124" Y="114" Z="54" S="880" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="-91" Y="114" Z="57" S="880" T="240" R="0" G="127" B="0" A="255"/>
<Vtx X="-88" Y="114" Z="24" S="624" T="240" R="0" G="127" B="0" A="255"/>
</Vertex>
@@ -0,0 +1,74 @@
<Vertex Version="0">
<Vtx X="37" Y="0" Z="72" S="368" T="1008" R="129" G="0" B="7" A="255"/>
<Vtx X="37" Y="34" Z="72" S="624" T="1008" R="129" G="0" B="7" A="255"/>
<Vtx X="35" Y="34" Z="38" S="624" T="752" R="129" G="0" B="7" A="255"/>
<Vtx X="35" Y="0" Z="38" S="368" T="752" R="129" G="0" B="7" A="255"/>
<Vtx X="35" Y="0" Z="38" S="368" T="752" R="249" G="0" B="129" A="255"/>
<Vtx X="35" Y="34" Z="38" S="624" T="752" R="249" G="0" B="129" A="255"/>
<Vtx X="69" Y="34" Z="36" S="624" T="496" R="249" G="0" B="129" A="255"/>
<Vtx X="69" Y="0" Z="36" S="368" T="496" R="249" G="0" B="129" A="255"/>
<Vtx X="69" Y="0" Z="36" S="368" T="496" R="127" G="0" B="249" A="255"/>
<Vtx X="69" Y="34" Z="36" S="624" T="496" R="127" G="0" B="249" A="255"/>
<Vtx X="71" Y="34" Z="69" S="624" T="240" R="127" G="0" B="249" A="255"/>
<Vtx X="71" Y="0" Z="69" S="368" T="240" R="127" G="0" B="249" A="255"/>
<Vtx X="71" Y="0" Z="69" S="368" T="240" R="7" G="0" B="127" A="255"/>
<Vtx X="71" Y="34" Z="69" S="624" T="240" R="7" G="0" B="127" A="255"/>
<Vtx X="37" Y="34" Z="72" S="624" T="-16" R="7" G="0" B="127" A="255"/>
<Vtx X="37" Y="0" Z="72" S="368" T="-16" R="7" G="0" B="127" A="255"/>
<Vtx X="35" Y="0" Z="38" S="112" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="69" Y="0" Z="36" S="368" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="71" Y="0" Z="69" S="368" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="37" Y="0" Z="72" S="112" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="69" Y="34" Z="36" S="624" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="35" Y="34" Z="38" S="880" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="37" Y="34" Z="72" S="880" T="240" R="0" G="127" B="0" A="255"/>
<Vtx X="71" Y="34" Z="69" S="624" T="240" R="0" G="127" B="0" A="255"/>
<Vtx X="-70" Y="0" Z="-1" S="368" T="1008" R="133" G="0" B="30" A="255"/>
<Vtx X="-70" Y="40" Z="-1" S="624" T="1008" R="133" G="0" B="30" A="255"/>
<Vtx X="-80" Y="40" Z="-40" S="624" T="752" R="133" G="0" B="30" A="255"/>
<Vtx X="-80" Y="0" Z="-40" S="368" T="752" R="133" G="0" B="30" A="255"/>
<Vtx X="-80" Y="0" Z="-40" S="368" T="752" R="226" G="0" B="133" A="255"/>
<Vtx X="-80" Y="40" Z="-40" S="624" T="752" R="226" G="0" B="133" A="255"/>
<Vtx X="-41" Y="40" Z="-49" S="624" T="496" R="226" G="0" B="133" A="255"/>
<Vtx X="-41" Y="0" Z="-49" S="368" T="496" R="226" G="0" B="133" A="255"/>
<Vtx X="-41" Y="0" Z="-49" S="368" T="496" R="123" G="0" B="226" A="255"/>
<Vtx X="-41" Y="40" Z="-49" S="624" T="496" R="123" G="0" B="226" A="255"/>
<Vtx X="-31" Y="40" Z="-10" S="624" T="240" R="123" G="0" B="226" A="255"/>
<Vtx X="-31" Y="0" Z="-10" S="368" T="240" R="123" G="0" B="226" A="255"/>
<Vtx X="-31" Y="0" Z="-10" S="368" T="240" R="30" G="0" B="123" A="255"/>
<Vtx X="-31" Y="40" Z="-10" S="624" T="240" R="30" G="0" B="123" A="255"/>
<Vtx X="-70" Y="40" Z="-1" S="624" T="-16" R="30" G="0" B="123" A="255"/>
<Vtx X="-70" Y="0" Z="-1" S="368" T="-16" R="30" G="0" B="123" A="255"/>
<Vtx X="-80" Y="0" Z="-40" S="112" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="-41" Y="0" Z="-49" S="368" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="-31" Y="0" Z="-10" S="368" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="-70" Y="0" Z="-1" S="112" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="-41" Y="40" Z="-49" S="624" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="-80" Y="40" Z="-40" S="880" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="-70" Y="40" Z="-1" S="880" T="240" R="0" G="127" B="0" A="255"/>
<Vtx X="-31" Y="40" Z="-10" S="624" T="240" R="0" G="127" B="0" A="255"/>
<Vtx X="86" Y="59" Z="17" S="368" T="1008" R="153" G="0" B="74" A="255"/>
<Vtx X="86" Y="81" Z="17" S="624" T="1008" R="153" G="0" B="74" A="255"/>
<Vtx X="74" Y="81" Z="-1" S="624" T="752" R="153" G="0" B="74" A="255"/>
<Vtx X="74" Y="59" Z="-1" S="368" T="752" R="153" G="0" B="74" A="255"/>
<Vtx X="74" Y="59" Z="-1" S="368" T="752" R="182" G="0" B="153" A="255"/>
<Vtx X="74" Y="81" Z="-1" S="624" T="752" R="182" G="0" B="153" A="255"/>
<Vtx X="91" Y="81" Z="-13" S="624" T="496" R="182" G="0" B="153" A="255"/>
<Vtx X="91" Y="59" Z="-13" S="368" T="496" R="182" G="0" B="153" A="255"/>
<Vtx X="91" Y="59" Z="-13" S="368" T="496" R="103" G="0" B="182" A="255"/>
<Vtx X="91" Y="81" Z="-13" S="624" T="496" R="103" G="0" B="182" A="255"/>
<Vtx X="104" Y="81" Z="4" S="624" T="240" R="103" G="0" B="182" A="255"/>
<Vtx X="104" Y="59" Z="4" S="368" T="240" R="103" G="0" B="182" A="255"/>
<Vtx X="104" Y="59" Z="4" S="368" T="240" R="74" G="0" B="103" A="255"/>
<Vtx X="104" Y="81" Z="4" S="624" T="240" R="74" G="0" B="103" A="255"/>
<Vtx X="86" Y="81" Z="17" S="624" T="-16" R="74" G="0" B="103" A="255"/>
<Vtx X="86" Y="59" Z="17" S="368" T="-16" R="74" G="0" B="103" A="255"/>
<Vtx X="74" Y="59" Z="-1" S="112" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="91" Y="59" Z="-13" S="368" T="496" R="0" G="129" B="0" A="255"/>
<Vtx X="104" Y="59" Z="4" S="368" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="86" Y="59" Z="17" S="112" T="240" R="0" G="129" B="0" A="255"/>
<Vtx X="91" Y="81" Z="-13" S="624" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="74" Y="81" Z="-1" S="880" T="496" R="0" G="127" B="0" A="255"/>
<Vtx X="86" Y="81" Z="17" S="880" T="240" R="0" G="127" B="0" A="255"/>
<Vtx X="104" Y="81" Z="4" S="624" T="240" R="0" G="127" B="0" A="255"/>
</Vertex>
@@ -0,0 +1,11 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/gameplay_holiday/mat_xmas_tree_star_f3dlite_GoldStar"/>
<CallDisplayList Path="objects/gameplay_holiday/xmas_tree_star_tri_0"/>
<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>
@@ -0,0 +1,26 @@
<DisplayList Version="0">
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_star_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="7" V02="5"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="11" V02="9"/>
<Triangle1 V00="12" V01="9" V02="11"/>
<Triangle1 V00="12" V01="10" V02="9"/>
<Triangle1 V00="13" V01="14" V02="15"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_star_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="15"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="2" V02="1"/>
<Triangle1 V00="3" V01="4" V02="2"/>
<Triangle1 V00="5" V01="6" V02="7"/>
<Triangle1 V00="5" V01="8" V02="6"/>
<Triangle1 V00="9" V01="6" V02="8"/>
<Triangle1 V00="9" V01="7" V02="6"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="13" V02="11"/>
<Triangle1 V00="14" V01="11" V02="13"/>
<Triangle1 V00="14" V01="12" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,33 @@
<Vertex Version="0">
<Vtx X="60" Y="522" Z="0" S="495" T="-17" R="121" G="39" B="0" A="255"/>
<Vtx X="18" Y="527" Z="0" S="495" T="-273" R="75" G="103" B="0" A="255"/>
<Vtx X="0" Y="502" Z="20" S="495" T="-529" R="0" G="0" B="127" A="255"/>
<Vtx X="0" Y="502" Z="-20" S="495" T="-17" R="0" G="0" B="129" A="255"/>
<Vtx X="0" Y="566" Z="0" S="-529" T="-529" R="0" G="127" B="0" A="255"/>
<Vtx X="18" Y="527" Z="0" S="-529" T="-273" R="75" G="103" B="0" A="255"/>
<Vtx X="0" Y="502" Z="-20" S="-529" T="-17" R="0" G="0" B="129" A="255"/>
<Vtx X="0" Y="502" Z="20" S="-529" T="-529" R="0" G="0" B="127" A="255"/>
<Vtx X="60" Y="522" Z="0" S="291" T="-529" R="121" G="39" B="0" A="255"/>
<Vtx X="29" Y="493" Z="0" S="291" T="-273" R="121" G="217" B="0" A="255"/>
<Vtx X="0" Y="502" Z="-20" S="291" T="-17" R="0" G="0" B="129" A="255"/>
<Vtx X="0" Y="502" Z="20" S="291" T="-529" R="0" G="0" B="127" A="255"/>
<Vtx X="37" Y="451" Z="0" S="291" T="-17" R="75" G="153" B="0" A="255"/>
<Vtx X="37" Y="451" Z="0" S="86" T="-529" R="75" G="153" B="0" A="255"/>
<Vtx X="0" Y="472" Z="0" S="86" T="-273" R="0" G="129" B="0" A="255"/>
<Vtx X="0" Y="502" Z="-20" S="86" T="-17" R="0" G="0" B="129" A="255"/>
<Vtx X="37" Y="451" Z="0" S="86" T="-529" R="75" G="153" B="0" A="255"/>
<Vtx X="0" Y="502" Z="20" S="86" T="-529" R="0" G="0" B="127" A="255"/>
<Vtx X="0" Y="472" Z="0" S="86" T="-273" R="0" G="129" B="0" A="255"/>
<Vtx X="-37" Y="451" Z="0" S="86" T="-17" R="181" G="153" B="0" A="255"/>
<Vtx X="0" Y="502" Z="-20" S="86" T="-17" R="0" G="0" B="129" A="255"/>
<Vtx X="-37" Y="451" Z="0" S="-119" T="-529" R="181" G="153" B="0" A="255"/>
<Vtx X="-29" Y="493" Z="0" S="-119" T="-273" R="135" G="217" B="0" A="255"/>
<Vtx X="0" Y="502" Z="-20" S="-119" T="-17" R="0" G="0" B="129" A="255"/>
<Vtx X="0" Y="502" Z="20" S="-119" T="-529" R="0" G="0" B="127" A="255"/>
<Vtx X="-60" Y="522" Z="0" S="-119" T="-17" R="135" G="39" B="0" A="255"/>
<Vtx X="-60" Y="522" Z="0" S="-324" T="-529" R="135" G="39" B="0" A="255"/>
<Vtx X="-18" Y="527" Z="0" S="-324" T="-273" R="181" G="103" B="0" A="255"/>
<Vtx X="0" Y="502" Z="-20" S="-324" T="-17" R="0" G="0" B="129" A="255"/>
<Vtx X="0" Y="502" Z="20" S="-324" T="-529" R="0" G="0" B="127" A="255"/>
<Vtx X="0" Y="566" Z="0" S="-324" T="-17" R="0" G="127" B="0" A="255"/>
</Vertex>
@@ -0,0 +1,15 @@
<DisplayList Version="0">
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="12"/>
<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="0" V01="2" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="9" V01="7" V02="6"/>
<Triangle1 V00="10" V01="7" V02="9"/>
<Triangle1 V00="11" V01="7" V02="10"/>
<Triangle1 V00="8" V01="7" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,26 @@
<DisplayList Version="0">
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="3" V01="2" V02="4"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="5" V01="4" V02="6"/>
<Triangle1 V00="5" V01="6" V02="7"/>
<Triangle1 V00="7" V01="6" V02="8"/>
<Triangle1 V00="7" V01="8" V02="9"/>
<Triangle1 V00="9" V01="8" V02="10"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="15" V02="13"/>
<LoadVertices Path="objects/gameplay_holiday/xmas_tree_vtx_1" VertexBufferIndex="0" VertexOffset="16" Count="11"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="5" V01="6" V02="7"/>
<Triangle1 V00="5" V01="8" V02="6"/>
<Triangle1 V00="5" V01="9" V02="8"/>
<Triangle1 V00="5" V01="10" V02="9"/>
<Triangle1 V00="5" V01="7" V02="10"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,14 @@
<Vertex Version="0">
<Vtx X="0" Y="125" Z="0" S="752" T="752" R="0" G="129" B="0" A="255"/>
<Vtx X="0" Y="125" Z="-150" S="752" T="506" R="0" G="200" B="142" A="255"/>
<Vtx X="143" Y="125" Z="-46" S="986" T="676" R="109" G="200" B="221" A="255"/>
<Vtx X="-143" Y="125" Z="-46" S="518" T="676" R="147" G="200" B="221" A="255"/>
<Vtx X="-88" Y="125" Z="121" S="608" T="951" R="189" G="200" B="92" A="255"/>
<Vtx X="88" Y="125" Z="121" S="896" T="951" R="67" G="200" B="92" A="255"/>
<Vtx X="0" Y="125" Z="-150" S="240" T="506" R="0" G="200" B="142" A="255"/>
<Vtx X="0" Y="475" Z="0" S="240" T="752" R="0" G="127" B="0" A="255"/>
<Vtx X="143" Y="125" Z="-46" S="474" T="676" R="109" G="200" B="221" A="255"/>
<Vtx X="-143" Y="125" Z="-46" S="6" T="676" R="147" G="200" B="221" A="255"/>
<Vtx X="-88" Y="125" Z="121" S="96" T="951" R="189" G="200" B="92" A="255"/>
<Vtx X="88" Y="125" Z="121" S="384" T="951" R="67" G="200" B="92" A="255"/>
</Vertex>
@@ -0,0 +1,29 @@
<Vertex Version="0">
<Vtx X="0" Y="-40" Z="-30" S="1008" T="496" R="0" G="180" B="154" A="255"/>
<Vtx X="0" Y="160" Z="-30" S="1008" T="-16" R="0" G="76" B="154" A="255"/>
<Vtx X="29" Y="160" Z="-9" S="803" T="-16" R="97" G="76" B="225" A="255"/>
<Vtx X="29" Y="-40" Z="-9" S="803" T="496" R="97" G="180" B="225" A="255"/>
<Vtx X="18" Y="160" Z="24" S="598" T="-16" R="60" G="76" B="83" A="255"/>
<Vtx X="18" Y="-40" Z="24" S="598" T="496" R="60" G="180" B="83" A="255"/>
<Vtx X="-18" Y="160" Z="24" S="394" T="-16" R="196" G="76" B="83" A="255"/>
<Vtx X="-18" Y="-40" Z="24" S="394" T="496" R="196" G="180" B="83" A="255"/>
<Vtx X="-29" Y="160" Z="-9" S="189" T="-16" R="159" G="76" B="225" A="255"/>
<Vtx X="-29" Y="-40" Z="-9" S="189" T="496" R="159" G="180" B="225" A="255"/>
<Vtx X="0" Y="160" Z="-30" S="-16" T="-16" R="0" G="76" B="154" A="255"/>
<Vtx X="0" Y="-40" Z="-30" S="-16" T="496" R="0" G="180" B="154" A="255"/>
<Vtx X="0" Y="-40" Z="0" S="752" T="752" R="0" G="129" B="0" A="255"/>
<Vtx X="0" Y="-40" Z="-30" S="752" T="506" R="0" G="180" B="154" A="255"/>
<Vtx X="29" Y="-40" Z="-9" S="986" T="676" R="97" G="180" B="225" A="255"/>
<Vtx X="-29" Y="-40" Z="-9" S="518" T="676" R="159" G="180" B="225" A="255"/>
<Vtx X="0" Y="-40" Z="0" S="752" T="752" R="0" G="129" B="0" A="255"/>
<Vtx X="-18" Y="-40" Z="24" S="608" T="951" R="196" G="180" B="83" A="255"/>
<Vtx X="-29" Y="-40" Z="-9" S="518" T="676" R="159" G="180" B="225" A="255"/>
<Vtx X="18" Y="-40" Z="24" S="896" T="951" R="60" G="180" B="83" A="255"/>
<Vtx X="29" Y="-40" Z="-9" S="986" T="676" R="97" G="180" B="225" A="255"/>
<Vtx X="0" Y="160" Z="0" S="240" T="752" R="0" G="127" B="0" A="255"/>
<Vtx X="29" Y="160" Z="-9" S="474" T="676" R="97" G="76" B="225" A="255"/>
<Vtx X="0" Y="160" Z="-30" S="240" T="506" R="0" G="76" B="154" A="255"/>
<Vtx X="18" Y="160" Z="24" S="384" T="951" R="60" G="76" B="83" A="255"/>
<Vtx X="-18" Y="160" Z="24" S="96" T="951" R="196" G="76" B="83" A="255"/>
<Vtx X="-29" Y="160" Z="-9" S="6" T="676" R="159" G="76" B="225" A="255"/>
</Vertex>
+21
View File
@@ -56,6 +56,27 @@ static const ALIGN_ASSET(2) char gTriforcePiece2DL[] = dgTriforcePiece2DL;
#define dgTriforcePieceCompletedDL "__OTR__objects/object_triforce_completed/gTriforcePieceCompletedDL"
static const ALIGN_ASSET(2) char gTriforcePieceCompletedDL[] = dgTriforcePieceCompletedDL;
#define dxmas_tree "__OTR__objects/gameplay_holiday/xmas_tree"
static const ALIGN_ASSET(2) char xmas_tree[] = dxmas_tree;
#define dxmas_tree_presents "__OTR__objects/gameplay_holiday/xmas_tree_presents"
static const ALIGN_ASSET(2) char xmas_tree_presents[] = dxmas_tree_presents;
#define dxmas_tree_star "__OTR__objects/gameplay_holiday/xmas_tree_star"
static const ALIGN_ASSET(2) char xmas_tree_star[] = dxmas_tree_star;
#define dxmas_tree_bauble_r "__OTR__objects/gameplay_holiday/xmas_tree_bauble_r"
static const ALIGN_ASSET(2) char xmas_tree_bauble_r[] = dxmas_tree_bauble_r;
#define dxmas_tree_bauble_g "__OTR__objects/gameplay_holiday/xmas_tree_bauble_g"
static const ALIGN_ASSET(2) char xmas_tree_bauble_g[] = dxmas_tree_bauble_g;
#define dxmas_tree_bauble_b "__OTR__objects/gameplay_holiday/xmas_tree_bauble_b"
static const ALIGN_ASSET(2) char xmas_tree_bauble_b[] = dxmas_tree_bauble_b;
#define dxmas_tree_bauble_s "__OTR__objects/gameplay_holiday/xmas_tree_bauble_s"
static const ALIGN_ASSET(2) char xmas_tree_bauble_s[] = dxmas_tree_bauble_s;
// overlays
#define dgOptionsDividerChangeLangVtx "__OTR__overlays/ovl_file_choose/gOptionsDividerChangeLangVtx"
static const ALIGN_ASSET(2) char gOptionsDividerChangeLangVtx[] = dgOptionsDividerChangeLangVtx;
+1
View File
@@ -324,6 +324,7 @@ typedef struct {
/* */ u16 randomizerInf[10];
/* */ u16 adultTradeItems;
/* */ u8 triforcePiecesCollected;
/* */ u8 grantBossKey;
// #endregion
} SaveContext; // size = 0x1428
+17
View File
@@ -604,8 +604,25 @@ static ActorDBInit EnPartnerInit = {
};
extern "C" s16 gEnPartnerId;
#include "src/overlays/actors/ovl_En_ChristmasTree/z_en_christmastree.h"
static ActorDBInit EnChristmasTreeInit = {
"En_ChristmasTree",
"Christmas Tree",
ACTORCAT_PROP,
(ACTOR_FLAG_TARGETABLE | ACTOR_FLAG_FRIENDLY),
OBJECT_GAMEPLAY_KEEP,
sizeof(EnChristmasTree),
(ActorFunc)EnChristmasTree_Init,
(ActorFunc)EnChristmasTree_Destroy,
(ActorFunc)EnChristmasTree_Update,
(ActorFunc)EnChristmasTree_Draw,
nullptr,
};
extern "C" s16 gEnChristmasTreeId;
void ActorDB::AddBuiltInCustomActors() {
gEnPartnerId = ActorDB::Instance->AddEntry(EnPartnerInit).entry.id;
gEnChristmasTreeId = ActorDB::Instance->AddEntry(EnChristmasTreeInit).entry.id;
}
extern "C" ActorDBEntry* ActorDB_Retrieve(const int id) {
@@ -517,6 +517,11 @@ void DrawInfoTab() {
if (IS_RANDO && OTRGlobals::Instance->gRandomizer->GetRandoSettingValue(RSK_TRIFORCE_HUNT)) {
ImGui::InputScalar("Triforce Pieces", ImGuiDataType_U16, &gSaveContext.triforcePiecesCollected);
UIWidgets::InsertHelpHoverText("Currently obtained Triforce Pieces. For Triforce Hunt.");
bool thFlag = gSaveContext.grantBossKey != 0;
if (ImGui::Checkbox("Finished Triforce Hunt", &thFlag)) {
gSaveContext.grantBossKey = thFlag;
}
}
ImGui::PushItemWidth(ImGui::GetFontSize() * 10);
+1 -4
View File
@@ -656,12 +656,9 @@ void RegisterTriforceHunt() {
triforcePieceScale = 0.0f;
GameInteractor::State::TriforceHuntPieceGiven = 0;
}
uint8_t currentPieces = gSaveContext.triforcePiecesCollected;
uint8_t requiredPieces = OTRGlobals::Instance->gRandomizer->GetRandoSettingValue(RSK_TRIFORCE_HUNT_PIECES_REQUIRED);
// Give Boss Key when player loads back into the savefile.
if (currentPieces >= requiredPieces && gPlayState->sceneLoadFlag != 0x14 &&
if (gSaveContext.grantBossKey &&
(1 << 0 & gSaveContext.inventory.dungeonItems[SCENE_GANONS_TOWER]) == 0) {
GetItemEntry getItemEntry = ItemTableManager::Instance->RetrieveItemEntry(MOD_RANDOMIZER, RG_GANONS_CASTLE_BOSS_KEY);
GiveItemEntryWithoutActor(gPlayState, getItemEntry);
+41 -6
View File
@@ -60,6 +60,7 @@ const std::string Randomizer::hintMessageTableID = "RandomizerHints";
const std::string Randomizer::merchantMessageTableID = "RandomizerMerchants";
const std::string Randomizer::rupeeMessageTableID = "RandomizerRupees";
const std::string Randomizer::triforcePieceMessageTableID = "RandomizerTriforcePiece";
const std::string Randomizer::christmasTreeMessageTableID = "RandomizerChristmasTree";
const std::string Randomizer::NaviRandoMessageTableID = "RandomizerNavi";
const std::string Randomizer::IceTrapRandoMessageTableID = "RandomizerIceTrap";
const std::string Randomizer::randoMiscHintsTableID = "RandomizerMiscHints";
@@ -5515,27 +5516,27 @@ CustomMessage Randomizer::GetRupeeMessage(u16 rupeeTextId) {
void CreateTriforcePieceMessages() {
CustomMessage TriforcePieceMessages[NUM_TRIFORCE_PIECE_MESSAGES] = {
{ "You found a %yTriforce Piece%w!&%g{{current}}%w down, %c{{remaining}}%w to go. It's a start!",
{ "You found a %yChristmas Ornament%w!&%g{{current}}%w down, %c{{remaining}}%w to go. It's a start!",
"Ein %yTriforce-Splitter%w! Du hast&%g{{current}}%w von %c{{required}}%w gefunden. Es ist ein&Anfang!",
"Vous trouvez un %yFragment de la&Triforce%w! Vous en avez %g{{current}}%w, il en&reste %c{{remaining}}%w à trouver. C'est un début!" },
{ "You found a %yTriforce Piece%w!&%g{{current}}%w down, %c{{remaining}}%w to go. Progress!",
{ "You found a %yChristmas Ornament%w!&%g{{current}}%w down, %c{{remaining}}%w to go. Progress!",
"Ein %yTriforce-Splitter%w! Du hast&%g{{current}}%w von %c{{required}}%w gefunden. Es geht voran!",
"Vous trouvez un %yFragment de la&Triforce%w! Vous en avez %g{{current}}%w, il en&reste %c{{remaining}}%w à trouver. Ça avance!" },
{ "You found a %yTriforce Piece%w!&%g{{current}}%w down, %c{{remaining}}%w to go. Over half-way&there!",
{ "You found a %yChristmas Ornament%w!&%g{{current}}%w down, %c{{remaining}}%w to go. Over half-way&there!",
"Ein %yTriforce-Splitter%w! Du hast&schon %g{{current}}%w von %c{{required}}%w gefunden. Schon&über die Hälfte!",
"Vous trouvez un %yFragment de la&Triforce%w! Vous en avez %g{{current}}%w, il en&reste %c{{remaining}}%w à trouver. Il en reste un&peu moins que la moitié!" },
{ "You found a %yTriforce Piece%w!&%g{{current}}%w down, %c{{remaining}}%w to go. Almost done!",
{ "You found a %yChristmas Ornament%w!&%g{{current}}%w down, %c{{remaining}}%w to go. Almost done!",
"Ein %yTriforce-Splitter%w! Du hast&schon %g{{current}}%w von %c{{required}}%w gefunden. Fast&geschafft!",
"Vous trouvez un %yFragment de la&Triforce%w! Vous en avez %g{{current}}%w, il en&reste %c{{remaining}}%w à trouver. C'est presque&terminé!" },
{ "You completed the %yTriforce of&Courage%w! %gGG%w!",
{ "You found all of the %yChristmas&Ornaments%w! Visit the %gChristmas&tree%w in Kakariko Village!",
"Das %yTriforce des Mutes%w! Du hast&alle Splitter gefunden. %gGut gemacht%w!",
"Vous avez complété la %yTriforce&du Courage%w! %gFélicitations%w!" },
{ "You found a spare %yTriforce Piece%w!&You only needed %c{{required}}%w, but you have %g{{current}}%w!",
{ "You found a spare %yChristmas Ornament%w!&You only needed %c{{required}}%w, but you have %g{{current}}%w!",
"Ein übriger %yTriforce-Splitter%w! Du&hast nun %g{{current}}%w von %c{{required}}%w nötigen gefunden.",
"Vous avez trouvé un %yFragment de&Triforce%w en plus! Vous n'aviez besoin&que de %c{{required}}%w, mais vous en avez %g{{current}}%w en&tout!" },
};
@@ -5575,6 +5576,39 @@ CustomMessage Randomizer::GetTriforcePieceMessage() {
messageEntry.Replace("{{required}}", std::to_string(required), std::to_string(required), std::to_string(required));
return messageEntry;
}
void CreateChristmasTreeMessages() {
CustomMessage ChristmasTreeMessages[2] = {
{ "The %yChristmas tree%w seems to be&missing some of %gits magic%w... Find all&ornaments to save %rChristmas%w!",
"The Christmas tree seems to be&missing some of its magic...",
"The Christmas tree seems to be&missing some of its magic..." },
{ "The tree's magic has been fully&restored. %gMerry %rChristmas%w!",
"The tree's magic has been fully restored. Merry Christmas!",
"The tree's magic has been fully restored. Merry Christmas!" }
};
CustomMessageManager* customMessageManager = CustomMessageManager::Instance;
customMessageManager->AddCustomMessageTable(Randomizer::christmasTreeMessageTableID);
for (unsigned int i = 0; i <= 1; i++) {
customMessageManager->CreateMessage(Randomizer::christmasTreeMessageTableID, i, ChristmasTreeMessages[i]);
}
}
CustomMessage Randomizer::GetChristmasTreeMessage() {
// Item is only given after the textbox, so reflect that inside the textbox.
uint16_t current = gSaveContext.triforcePiecesCollected;
uint16_t required = OTRGlobals::Instance->gRandomizer->GetRandoSettingValue(RSK_TRIFORCE_HUNT_PIECES_REQUIRED);
uint8_t messageIndex;
if (current < required) {
messageIndex = 0;
} else {
messageIndex = 1;
}
CustomMessage messageEntry = CustomMessageManager::Instance->RetrieveMessage(Randomizer::christmasTreeMessageTableID, messageIndex);
return messageEntry;
}
void CreateNaviRandoMessages() {
CustomMessage NaviMessages[NUM_NAVI_MESSAGES] = {
@@ -6108,6 +6142,7 @@ void Randomizer::CreateCustomMessages() {
CreateGetItemMessages(&getItemMessages);
CreateRupeeMessages();
CreateTriforcePieceMessages();
CreateChristmasTreeMessages();
CreateNaviRandoMessages();
CreateIceTrapRandoMessages();
CreateFireTempleGoronMessages();
@@ -49,6 +49,7 @@ class Randomizer {
static const std::string merchantMessageTableID;
static const std::string rupeeMessageTableID;
static const std::string triforcePieceMessageTableID;
static const std::string christmasTreeMessageTableID;
static const std::string NaviRandoMessageTableID;
static const std::string IceTrapRandoMessageTableID;
static const std::string randoMiscHintsTableID;
@@ -105,6 +106,7 @@ class Randomizer {
static void CreateCustomMessages();
static CustomMessage GetRupeeMessage(u16 rupeeTextId);
static CustomMessage GetTriforcePieceMessage();
static CustomMessage GetChristmasTreeMessage();
bool CheckContainsVanillaItem(RandomizerCheck randoCheck);
};
@@ -444,6 +444,7 @@ extern "C" void Randomizer_InitSaveFile() {
// Reset triforce pieces collected
gSaveContext.triforcePiecesCollected = 0;
gSaveContext.grantBossKey = 0;
SetStartingItems();
}
+3 -1
View File
@@ -1968,7 +1968,9 @@ extern "C" int CustomMessage_RetrieveIfExists(PlayState* play) {
s16 actorParams = 0;
if (IS_RANDO) {
Player* player = GET_PLAYER(play);
if (textId == TEXT_RANDOMIZER_CUSTOM_ITEM) {
if (textId == 0x406B && play->sceneNum == SCENE_KAKARIKO_VILLAGE) {
messageEntry = Randomizer::GetChristmasTreeMessage();
} else if (textId == TEXT_RANDOMIZER_CUSTOM_ITEM) {
if (player->getItemEntry.getItemId == RG_ICE_TRAP) {
u16 iceTrapTextId = Random(0, NUM_ICE_TRAP_MESSAGES);
messageEntry = CustomMessageManager::Instance->RetrieveMessage(Randomizer::IceTrapRandoMessageTableID, iceTrapTextId);
+6
View File
@@ -138,6 +138,8 @@ void SaveManager::LoadRandomizerVersion1() {
SaveManager::Instance->LoadData("triforcePiecesCollected", gSaveContext.triforcePiecesCollected);
SaveManager::Instance->LoadData("grantBossKey", gSaveContext.grantBossKey);
SaveManager::Instance->LoadData("pendingIceTrapCount", gSaveContext.pendingIceTrapCount);
std::shared_ptr<Randomizer> randomizer = OTRGlobals::Instance->gRandomizer;
@@ -240,6 +242,8 @@ void SaveManager::LoadRandomizerVersion2() {
SaveManager::Instance->LoadData("triforcePiecesCollected", gSaveContext.triforcePiecesCollected);
SaveManager::Instance->LoadData("grantBossKey", gSaveContext.grantBossKey);
SaveManager::Instance->LoadData("pendingIceTrapCount", gSaveContext.pendingIceTrapCount);
std::shared_ptr<Randomizer> randomizer = OTRGlobals::Instance->gRandomizer;
@@ -329,6 +333,8 @@ void SaveManager::SaveRandomizer(SaveContext* saveContext, int sectionID, bool f
SaveManager::Instance->SaveData("triforcePiecesCollected", saveContext->triforcePiecesCollected);
SaveManager::Instance->SaveData("grantBossKey", saveContext->grantBossKey);
SaveManager::Instance->SaveData("pendingIceTrapCount", saveContext->pendingIceTrapCount);
std::shared_ptr<Randomizer> randomizer = OTRGlobals::Instance->gRandomizer;
-8
View File
@@ -2585,14 +2585,6 @@ u16 Randomizer_Item_Give(PlayState* play, GetItemEntry giEntry) {
gSaveContext.triforcePiecesCollected++;
GameInteractor_SetTriforceHuntPieceGiven(true);
// Teleport to credits when goal is reached.
if (gSaveContext.triforcePiecesCollected == Randomizer_GetSettingValue(RSK_TRIFORCE_HUNT_PIECES_REQUIRED)) {
gSaveContext.sohStats.itemTimestamp[TIMESTAMP_TRIFORCE_COMPLETED] = GAMEPLAYSTAT_TOTAL_TIME;
gSaveContext.sohStats.gameComplete = 1;
Play_PerformSave(play);
GameInteractor_SetTriforceHuntCreditsWarpActive(true);
}
return Return_Item_Entry(giEntry, RG_NONE);
}
+5
View File
@@ -35,6 +35,7 @@ u64 D_801614D0[0xA00];
PlayState* gPlayState;
s16 gEnPartnerId;
s16 gEnChristmasTreeId;
void OTRPlay_SpawnScene(PlayState* play, s32 sceneNum, s32 spawn);
@@ -759,6 +760,10 @@ void Play_Init(GameState* thisx) {
GET_PLAYER(play)->actor.world.pos.y + Player_GetHeight(GET_PLAYER(play)) + 5.0f,
GET_PLAYER(play)->actor.world.pos.z, 0, 0, 0, 1, true);
}
if (play->sceneNum == SCENE_KAKARIKO_VILLAGE && Randomizer_GetSettingValue(RSK_TRIFORCE_HUNT)) {
Actor_Spawn(&play->actorCtx, play, gEnChristmasTreeId, -734, 0, 420, 0, 0, 0, 1, true);
}
}
void Play_Update(PlayState* play) {
@@ -0,0 +1,134 @@
/*
* File: z_en_christmastree.c
* Overlay: ovl_En_ChristmasTree
* Description: Custom Christmas Tree for Ornament Hunt
*/
#include "z_en_christmastree.h"
#include "soh_assets.h"
void EnChristmasTree_Init(Actor* thisx, PlayState* play);
void EnChristmasTree_Destroy(Actor* thisx, PlayState* play);
void EnChristmasTree_Update(Actor* thisx, PlayState* play);
void EnChristmasTree_Draw(Actor* thisx, PlayState* play);
void EnChristmasTree_Wait(EnChristmasTree* this, PlayState* play);
void EnChristmasTree_Talk(EnChristmasTree* this, PlayState* play);
static ColliderCylinderInit sCylinderInit = {
{
COLTYPE_NONE,
AT_NONE,
AC_NONE,
OC1_ON | OC1_TYPE_ALL,
OC2_TYPE_2,
COLSHAPE_CYLINDER,
},
{
ELEMTYPE_UNK0,
{ 0x00000000, 0x00, 0x00 },
{ 0x00000000, 0x00, 0x00 },
TOUCH_NONE,
BUMP_NONE,
OCELEM_ON,
},
{ 50, 150, 0, { 0, 0, 0 } },
};
static CollisionCheckInfoInit2 sColChkInfoInit = { 0, 0, 0, 0, MASS_IMMOVABLE };
void EnChristmasTree_Init(Actor* thisx, PlayState* play) {
EnChristmasTree* this = (EnChristmasTree*)thisx;
ActorShape_Init(&this->actor.shape, 0.0f, ActorShadow_DrawCircle, 90.0f);
Collider_InitCylinder(play, &this->collider);
Collider_SetCylinder(play, &this->collider, &this->actor, &sCylinderInit);
CollisionCheck_SetInfo2(&this->actor.colChkInfo, NULL, &sColChkInfoInit);
Actor_UpdateBgCheckInfo(play, &this->actor, 0.0f, 0.0f, 0.0f, 4);
this->actor.targetMode = 1;
this->actor.textId = 0x406B; // Hijacking bean seller text ID so I'm sure it doesn't clash
this->actionFunc = EnChristmasTree_Wait;
}
void EnChristmasTree_Destroy(Actor* thisx, PlayState* play) {
EnChristmasTree* this = (EnChristmasTree*)thisx;
Collider_DestroyCylinder(play, &this->collider);
}
void EnChristmasTree_Wait(EnChristmasTree* this, PlayState* play) {
if (Actor_ProcessTalkRequest(&this->actor, play)) { // if talk is initiated
this->actionFunc = EnChristmasTree_Talk;
} else if ((this->actor.xzDistToPlayer < 170.0f)) { // talk range
func_8002F2CC(&this->actor, play, 170.0f);
}
}
void EnChristmasTree_Talk(EnChristmasTree* this, PlayState* play) {
u8 dialogState = Message_GetState(&play->msgCtx);
if (dialogState != TEXT_STATE_CHOICE) {
if ((dialogState == TEXT_STATE_DONE) && Message_ShouldAdvance(play)) { // advanced final textbox
this->actionFunc = EnChristmasTree_Wait;
// Teleport to credits when goal is reached.
if (gSaveContext.triforcePiecesCollected >= Randomizer_GetSettingValue(RSK_TRIFORCE_HUNT_PIECES_REQUIRED)) {
gSaveContext.sohStats.itemTimestamp[TIMESTAMP_TRIFORCE_COMPLETED] = GAMEPLAYSTAT_TOTAL_TIME;
gSaveContext.sohStats.gameComplete = 1;
gSaveContext.grantBossKey = 1;
Play_PerformSave(play);
GameInteractor_SetTriforceHuntCreditsWarpActive(true);
}
}
}
}
void EnChristmasTree_Update(Actor* thisx, PlayState* play) {
EnChristmasTree* this = (EnChristmasTree*)thisx;
ColliderCylinder* collider = &this->collider;
Collider_UpdateCylinder(thisx, collider);
CollisionCheck_SetOC(play, &play->colChkCtx, (Collider*)collider);
Actor_SetFocus(&this->actor, 80.0f);
this->actionFunc(this, play);
}
void EnChristmasTree_Draw(Actor* thisx, PlayState* play) {
float percentageCompleted = (float)gSaveContext.triforcePiecesCollected /
(float)Randomizer_GetSettingValue(RSK_TRIFORCE_HUNT_PIECES_REQUIRED);
float treeSize = 30.0f;
OPEN_DISPS(play->state.gfxCtx);
Gfx_SetupDL_25Xlu(play->state.gfxCtx);
Matrix_Scale(treeSize, treeSize, treeSize, MTXMODE_APPLY);
gSPMatrix(POLY_XLU_DISP++, Matrix_NewMtx(play->state.gfxCtx, (char*)__FILE__, __LINE__),
G_MTX_MODELVIEW | G_MTX_LOAD);
gSPDisplayList(POLY_XLU_DISP++, (Gfx*)xmas_tree);
if (percentageCompleted >= 0.17f) {
gSPDisplayList(POLY_XLU_DISP++, (Gfx*)xmas_tree_presents);
}
if (percentageCompleted >= 0.34f) {
gSPDisplayList(POLY_XLU_DISP++, (Gfx*)xmas_tree_bauble_r);
}
if (percentageCompleted >= 0.51f) {
gSPDisplayList(POLY_XLU_DISP++, (Gfx*)xmas_tree_bauble_g);
}
if (percentageCompleted >= 0.68f) {
gSPDisplayList(POLY_XLU_DISP++, (Gfx*)xmas_tree_bauble_b);
}
if (percentageCompleted >= 0.85f) {
gSPDisplayList(POLY_XLU_DISP++, (Gfx*)xmas_tree_bauble_s);
}
if (percentageCompleted >= 1.0f) {
gSPDisplayList(POLY_XLU_DISP++, (Gfx*)xmas_tree_star);
}
CLOSE_DISPS(play->state.gfxCtx);
}
@@ -0,0 +1,28 @@
#ifndef Z_EN_CHRISTMASTREE_H
#define Z_EN_CHRISTMASTREE_H
#include <libultraship/libultra.h>
#include "global.h"
struct EnChristmasTree;
typedef void (*EnChristmasTreeActionFunc)(struct EnChristmasTree*, PlayState*);
typedef struct EnChristmasTree {
Actor actor;
ColliderCylinder collider;
EnChristmasTreeActionFunc actionFunc;
} EnChristmasTree;
#ifdef __cplusplus
extern "C" {
#endif
void EnChristmasTree_Init(Actor* thisx, PlayState* play);
void EnChristmasTree_Destroy(Actor* thisx, PlayState* play);
void EnChristmasTree_Update(Actor* thisx, PlayState* play);
void EnChristmasTree_Draw(Actor* thisx, PlayState* play);
#ifdef __cplusplus
}
#endif
#endif