summaryrefslogtreecommitdiff
path: root/mm/assets/custom/objects/gameplay_keep
diff options
context:
space:
mode:
Diffstat (limited to 'mm/assets/custom/objects/gameplay_keep')
-rw-r--r--mm/assets/custom/objects/gameplay_keep/LeafTex.rgba16bin0 -> 604 bytes
-rw-r--r--mm/assets/custom/objects/gameplay_keep/StemTex.rgba16bin0 -> 220 bytes
-rw-r--r--mm/assets/custom/objects/gameplay_keep/flower_bosskey_tex.rgba16bin0 -> 604 bytes
-rw-r--r--mm/assets/custom/objects/gameplay_keep/flower_bronze_tex.rgba16bin0 -> 604 bytes
-rw-r--r--mm/assets/custom/objects/gameplay_keep/flower_fairy_tex.rgba16bin0 -> 604 bytes
-rw-r--r--mm/assets/custom/objects/gameplay_keep/flower_gold_tex.rgba16bin0 -> 604 bytes
-rw-r--r--mm/assets/custom/objects/gameplay_keep/flower_heart_tex.rgba16bin0 -> 604 bytes
-rw-r--r--mm/assets/custom/objects/gameplay_keep/flower_mask_tex.rgba16bin0 -> 604 bytes
-rw-r--r--mm/assets/custom/objects/gameplay_keep/flower_random_tex.rgba16bin0 -> 604 bytes
-rw-r--r--mm/assets/custom/objects/gameplay_keep/flower_silver_tex.rgba16bin0 -> 604 bytes
-rw-r--r--mm/assets/custom/objects/gameplay_keep/flower_token_tex.rgba16bin0 -> 604 bytes
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gGrassBunchTex.rgba16bin0 -> 2140 bytes
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_016
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_148
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_248
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_316
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_062
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_190
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_290
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_342
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_cull10
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_016
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_148
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_248
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_316
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_062
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_190
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_290
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_342
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_cull10
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_016
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_148
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_248
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_316
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_062
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_190
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_290
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_342
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_cull10
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL10
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL_tri_016
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL_vtx_062
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL_vtx_cull10
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_016
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_148
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_248
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_316
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_062
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_190
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_290
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_342
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_cull10
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_016
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_148
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_248
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_316
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_062
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_190
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_290
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_342
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_cull10
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_016
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_148
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_248
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_316
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_062
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_190
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_290
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_342
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_cull10
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_016
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_148
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_248
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_316
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_062
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_190
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_290
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_342
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_cull10
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_016
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_148
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_248
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_316
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_062
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_190
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_290
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_342
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_cull10
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_016
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_148
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_248
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_316
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_062
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_190
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_290
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_342
-rw-r--r--mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_cull10
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_Grass16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_flower_bosskey16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_leaf16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_material16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_Grass16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_flower_fairy16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_leaf16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_material16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_Grass16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_flower_heart16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_leaf16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_material16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassJunkDL_f3dlite_Grass16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_Grass16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_flower_gold16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_leaf16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_material16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_Grass16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_flower_mask16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_leaf16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_material16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_Grass16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_flower_bronze16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_leaf16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_material16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_Grass16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_flower_random16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_leaf16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_material16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_Grass16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_flower_silver16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_leaf16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_material16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_Grass16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_flower_token16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_leaf16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_material16
-rw-r--r--mm/assets/custom/objects/gameplay_keep/model.xml10
144 files changed, 4642 insertions, 0 deletions
diff --git a/mm/assets/custom/objects/gameplay_keep/LeafTex.rgba16 b/mm/assets/custom/objects/gameplay_keep/LeafTex.rgba16
new file mode 100644
index 000000000..1d4f2db39
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/LeafTex.rgba16
Binary files differ
diff --git a/mm/assets/custom/objects/gameplay_keep/StemTex.rgba16 b/mm/assets/custom/objects/gameplay_keep/StemTex.rgba16
new file mode 100644
index 000000000..fa00a5606
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/StemTex.rgba16
Binary files differ
diff --git a/mm/assets/custom/objects/gameplay_keep/flower_bosskey_tex.rgba16 b/mm/assets/custom/objects/gameplay_keep/flower_bosskey_tex.rgba16
new file mode 100644
index 000000000..54bdc9fa7
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/flower_bosskey_tex.rgba16
Binary files differ
diff --git a/mm/assets/custom/objects/gameplay_keep/flower_bronze_tex.rgba16 b/mm/assets/custom/objects/gameplay_keep/flower_bronze_tex.rgba16
new file mode 100644
index 000000000..9d561d1ae
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/flower_bronze_tex.rgba16
Binary files differ
diff --git a/mm/assets/custom/objects/gameplay_keep/flower_fairy_tex.rgba16 b/mm/assets/custom/objects/gameplay_keep/flower_fairy_tex.rgba16
new file mode 100644
index 000000000..b9d1f74e3
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/flower_fairy_tex.rgba16
Binary files differ
diff --git a/mm/assets/custom/objects/gameplay_keep/flower_gold_tex.rgba16 b/mm/assets/custom/objects/gameplay_keep/flower_gold_tex.rgba16
new file mode 100644
index 000000000..8ec68d3aa
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/flower_gold_tex.rgba16
Binary files differ
diff --git a/mm/assets/custom/objects/gameplay_keep/flower_heart_tex.rgba16 b/mm/assets/custom/objects/gameplay_keep/flower_heart_tex.rgba16
new file mode 100644
index 000000000..2822f18fd
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/flower_heart_tex.rgba16
Binary files differ
diff --git a/mm/assets/custom/objects/gameplay_keep/flower_mask_tex.rgba16 b/mm/assets/custom/objects/gameplay_keep/flower_mask_tex.rgba16
new file mode 100644
index 000000000..bf90c64fc
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/flower_mask_tex.rgba16
Binary files differ
diff --git a/mm/assets/custom/objects/gameplay_keep/flower_random_tex.rgba16 b/mm/assets/custom/objects/gameplay_keep/flower_random_tex.rgba16
new file mode 100644
index 000000000..52f4848b3
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/flower_random_tex.rgba16
Binary files differ
diff --git a/mm/assets/custom/objects/gameplay_keep/flower_silver_tex.rgba16 b/mm/assets/custom/objects/gameplay_keep/flower_silver_tex.rgba16
new file mode 100644
index 000000000..9d14059c0
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/flower_silver_tex.rgba16
Binary files differ
diff --git a/mm/assets/custom/objects/gameplay_keep/flower_token_tex.rgba16 b/mm/assets/custom/objects/gameplay_keep/flower_token_tex.rgba16
new file mode 100644
index 000000000..436b87071
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/flower_token_tex.rgba16
Binary files differ
diff --git a/mm/assets/custom/objects/gameplay_keep/gGrassBunchTex.rgba16 b/mm/assets/custom/objects/gameplay_keep/gGrassBunchTex.rgba16
new file mode 100644
index 000000000..c59757c1d
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gGrassBunchTex.rgba16
Binary files differ
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL
new file mode 100644
index 000000000..4c7b1ab35
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <ClearGeometryMode G_LIGHTING="1" />
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_cull" VertexBufferIndex="0" VertexOffset="0" Count="8"/>
+ <SetGeometryMode G_LIGHTING="1" />
+ <CullDisplayList Start="0" End="7"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_Grass"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_0"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_leaf"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_1"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_flower_bosskey"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_2"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_material"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_3"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_0
new file mode 100644
index 000000000..061362cd6
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_0
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_0" VertexBufferIndex="0" VertexOffset="30" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_1
new file mode 100644
index 000000000..16c026e42
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_1
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_1" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_1" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_2
new file mode 100644
index 000000000..0d0968586
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_2
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_2" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_2" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_2" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_3
new file mode 100644
index 000000000..d8fcf1fe1
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_tri_3
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_3" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="12" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="16" V01="17" V02="18" Flag0="0" V10="16" V11="18" V12="19" Flag1="0"/>
+ <Triangles2 V00="20" V01="16" V02="19" Flag0="0" V10="20" V11="19" V12="21" Flag1="0"/>
+ <Triangles2 V00="22" V01="23" V02="24" Flag0="0" V10="22" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="27" V02="28" Flag0="0" V10="26" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_3" VertexBufferIndex="0" VertexOffset="30" Count="10"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="3" V12="1" Flag1="0"/>
+ <Triangles2 V00="4" V01="3" V02="0" Flag0="0" V10="4" V11="5" V12="3" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="6" V11="8" V12="9" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_0
new file mode 100644
index 000000000..7f094d39f
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_0
@@ -0,0 +1,62 @@
+<Vertex Version="0">
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="221" G="116" B="217" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="84" G="88" B="36" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="16" G="119" B="41" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="14" G="80" B="159" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="10" G="125" B="234" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="108" G="44" B="206" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="213" G="77" B="92" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="3" G="113" B="199" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="164" G="87" B="244" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="61" G="111" B="241" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="35" G="140" B="39" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="172" G="168" B="220" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="240" G="137" B="215" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="242" G="176" B="97" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="246" G="131" B="22" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="148" G="212" B="50" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="43" G="179" B="164" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="253" G="143" B="57" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="92" G="169" B="12" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="195" G="145" B="15" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_1
new file mode 100644
index 000000000..18d3d3c64
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_1
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="138" G="211" B="13" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="138" G="211" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="159" G="243" B="81" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="135" G="217" B="250" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="144" G="195" B="1" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="143" G="202" B="235" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="146" G="193" B="245" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="137" G="214" B="239" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="144" G="197" B="248" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="144" G="197" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="195" G="156" B="206" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="141" G="202" B="11" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="136" G="215" B="248" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="133" G="226" B="14" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="138" G="213" B="16" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="134" G="219" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="134" G="219" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="136" G="41" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="141" G="204" B="244" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="141" G="205" B="12" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="149" G="187" B="1" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="145" G="195" B="12" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="146" G="193" B="245" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="144" G="197" B="8" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="144" G="197" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="195" G="156" B="50" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="136" G="215" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="137" G="214" B="239" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="138" G="211" B="243" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="138" G="211" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="159" G="243" B="175" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="144" G="195" B="255" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="135" G="217" B="6" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="143" G="202" B="23" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="138" G="213" B="16" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="145" G="195" B="12" A="255"/>
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="118" G="45" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="97" G="13" B="175" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="118" G="45" B="243" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="121" G="39" B="6" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="112" G="61" B="255" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="113" G="54" B="21" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="119" G="42" B="17" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="110" G="63" B="11" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="112" G="59" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="61" G="100" B="50" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="112" G="59" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="115" G="54" B="245" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="120" G="41" B="8" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="123" G="30" B="242" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="118" G="43" B="240" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="123" G="33" B="255" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="120" G="215" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="115" G="52" B="12" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="115" G="51" B="244" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="107" G="69" B="255" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="110" G="63" B="11" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="111" G="61" B="244" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="112" G="59" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="61" G="100" B="206" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="112" G="59" B="248" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="120" G="41" B="248" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="115" G="53" B="11" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="123" G="30" B="13" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="123" G="33" B="255" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="119" G="42" B="17" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="118" G="45" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="97" G="13" B="81" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="118" G="45" B="13" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="112" G="61" B="1" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="121" G="39" B="250" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="113" G="54" B="233" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="111" G="61" B="244" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="118" G="43" B="240" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_2
new file mode 100644
index 000000000..205b9a005
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_2
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="141" G="202" B="252" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="141" G="202" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="133" G="231" B="18" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="152" G="184" B="251" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="146" G="196" B="233" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="149" G="188" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="166" G="167" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="153" G="196" B="212" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="137" G="212" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="137" G="212" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="154" G="180" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="132" G="230" B="245" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="132" G="230" B="11" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="131" G="232" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="133" G="244" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="133" G="231" B="238" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="146" G="196" B="23" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="152" G="184" B="5" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="149" G="188" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="153" G="196" B="44" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="166" G="167" B="0" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="138" G="208" B="250" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="138" G="208" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="146" G="199" B="29" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="143" G="205" B="230" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="153" G="196" B="212" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="138" G="208" B="6" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="138" G="208" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="146" G="199" B="227" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="135" G="224" B="19" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="143" G="205" B="26" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="139" G="213" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="133" G="244" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="153" G="196" B="44" A="255"/>
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="115" G="54" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="123" G="25" B="238" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="115" G="54" B="4" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="104" G="72" B="5" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="110" G="60" B="23" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="107" G="68" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="103" G="60" B="44" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="90" G="89" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="119" G="44" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="102" G="76" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="119" G="44" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="124" G="26" B="11" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="124" G="26" B="245" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="125" G="24" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="123" G="12" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="123" G="12" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="123" G="25" B="18" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="110" G="60" B="233" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="104" G="72" B="251" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="107" G="68" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="90" G="89" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="103" G="60" B="212" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="118" G="48" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="110" G="57" B="227" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="118" G="48" B="6" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="113" G="51" B="26" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="121" G="32" B="19" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="117" G="43" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="123" G="12" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="103" G="60" B="44" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="110" G="57" B="29" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="121" G="32" B="237" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="113" G="51" B="230" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="117" G="43" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="103" G="60" B="212" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="123" G="12" B="228" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_3
new file mode 100644
index 000000000..56e99d5ed
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_3
@@ -0,0 +1,42 @@
+<Vertex Version="0">
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="245" G="245" B="130" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="57" G="143" B="0" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="11" G="11" B="126" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="199" G="113" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="138" G="48" B="0" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_cull b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_cull
new file mode 100644
index 000000000..2f795b083
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassBossKeyDL_vtx_cull
@@ -0,0 +1,10 @@
+<Vertex Version="0">
+ <Vtx X="-42" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL
new file mode 100644
index 000000000..875f809dd
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <ClearGeometryMode G_LIGHTING="1" />
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_cull" VertexBufferIndex="0" VertexOffset="0" Count="8"/>
+ <SetGeometryMode G_LIGHTING="1" />
+ <CullDisplayList Start="0" End="7"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_Grass"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_0"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_leaf"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_1"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_flower_fairy"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_2"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_material"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_3"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_0
new file mode 100644
index 000000000..951dd58bb
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_0
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="30" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_1
new file mode 100644
index 000000000..97fe8599c
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_1
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_1" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_1" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_2
new file mode 100644
index 000000000..0d7b67f3c
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_2
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_2" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_2" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_2" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_3
new file mode 100644
index 000000000..22c8ba3d8
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_tri_3
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_3" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="12" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="16" V01="17" V02="18" Flag0="0" V10="16" V11="18" V12="19" Flag1="0"/>
+ <Triangles2 V00="20" V01="16" V02="19" Flag0="0" V10="20" V11="19" V12="21" Flag1="0"/>
+ <Triangles2 V00="22" V01="23" V02="24" Flag0="0" V10="22" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="27" V02="28" Flag0="0" V10="26" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_3" VertexBufferIndex="0" VertexOffset="30" Count="10"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="3" V12="1" Flag1="0"/>
+ <Triangles2 V00="4" V01="3" V02="0" Flag0="0" V10="4" V11="5" V12="3" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="6" V11="8" V12="9" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_0
new file mode 100644
index 000000000..7f094d39f
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_0
@@ -0,0 +1,62 @@
+<Vertex Version="0">
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="221" G="116" B="217" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="84" G="88" B="36" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="16" G="119" B="41" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="14" G="80" B="159" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="10" G="125" B="234" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="108" G="44" B="206" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="213" G="77" B="92" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="3" G="113" B="199" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="164" G="87" B="244" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="61" G="111" B="241" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="35" G="140" B="39" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="172" G="168" B="220" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="240" G="137" B="215" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="242" G="176" B="97" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="246" G="131" B="22" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="148" G="212" B="50" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="43" G="179" B="164" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="253" G="143" B="57" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="92" G="169" B="12" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="195" G="145" B="15" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_1
new file mode 100644
index 000000000..18d3d3c64
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_1
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="138" G="211" B="13" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="138" G="211" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="159" G="243" B="81" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="135" G="217" B="250" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="144" G="195" B="1" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="143" G="202" B="235" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="146" G="193" B="245" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="137" G="214" B="239" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="144" G="197" B="248" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="144" G="197" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="195" G="156" B="206" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="141" G="202" B="11" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="136" G="215" B="248" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="133" G="226" B="14" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="138" G="213" B="16" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="134" G="219" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="134" G="219" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="136" G="41" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="141" G="204" B="244" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="141" G="205" B="12" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="149" G="187" B="1" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="145" G="195" B="12" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="146" G="193" B="245" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="144" G="197" B="8" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="144" G="197" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="195" G="156" B="50" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="136" G="215" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="137" G="214" B="239" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="138" G="211" B="243" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="138" G="211" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="159" G="243" B="175" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="144" G="195" B="255" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="135" G="217" B="6" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="143" G="202" B="23" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="138" G="213" B="16" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="145" G="195" B="12" A="255"/>
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="118" G="45" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="97" G="13" B="175" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="118" G="45" B="243" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="121" G="39" B="6" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="112" G="61" B="255" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="113" G="54" B="21" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="119" G="42" B="17" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="110" G="63" B="11" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="112" G="59" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="61" G="100" B="50" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="112" G="59" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="115" G="54" B="245" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="120" G="41" B="8" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="123" G="30" B="242" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="118" G="43" B="240" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="123" G="33" B="255" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="120" G="215" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="115" G="52" B="12" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="115" G="51" B="244" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="107" G="69" B="255" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="110" G="63" B="11" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="111" G="61" B="244" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="112" G="59" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="61" G="100" B="206" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="112" G="59" B="248" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="120" G="41" B="248" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="115" G="53" B="11" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="123" G="30" B="13" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="123" G="33" B="255" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="119" G="42" B="17" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="118" G="45" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="97" G="13" B="81" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="118" G="45" B="13" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="112" G="61" B="1" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="121" G="39" B="250" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="113" G="54" B="233" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="111" G="61" B="244" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="118" G="43" B="240" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_2
new file mode 100644
index 000000000..205b9a005
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_2
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="141" G="202" B="252" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="141" G="202" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="133" G="231" B="18" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="152" G="184" B="251" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="146" G="196" B="233" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="149" G="188" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="166" G="167" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="153" G="196" B="212" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="137" G="212" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="137" G="212" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="154" G="180" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="132" G="230" B="245" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="132" G="230" B="11" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="131" G="232" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="133" G="244" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="133" G="231" B="238" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="146" G="196" B="23" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="152" G="184" B="5" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="149" G="188" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="153" G="196" B="44" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="166" G="167" B="0" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="138" G="208" B="250" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="138" G="208" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="146" G="199" B="29" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="143" G="205" B="230" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="153" G="196" B="212" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="138" G="208" B="6" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="138" G="208" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="146" G="199" B="227" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="135" G="224" B="19" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="143" G="205" B="26" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="139" G="213" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="133" G="244" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="153" G="196" B="44" A="255"/>
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="115" G="54" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="123" G="25" B="238" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="115" G="54" B="4" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="104" G="72" B="5" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="110" G="60" B="23" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="107" G="68" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="103" G="60" B="44" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="90" G="89" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="119" G="44" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="102" G="76" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="119" G="44" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="124" G="26" B="11" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="124" G="26" B="245" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="125" G="24" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="123" G="12" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="123" G="12" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="123" G="25" B="18" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="110" G="60" B="233" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="104" G="72" B="251" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="107" G="68" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="90" G="89" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="103" G="60" B="212" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="118" G="48" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="110" G="57" B="227" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="118" G="48" B="6" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="113" G="51" B="26" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="121" G="32" B="19" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="117" G="43" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="123" G="12" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="103" G="60" B="44" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="110" G="57" B="29" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="121" G="32" B="237" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="113" G="51" B="230" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="117" G="43" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="103" G="60" B="212" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="123" G="12" B="228" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_3
new file mode 100644
index 000000000..56e99d5ed
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_3
@@ -0,0 +1,42 @@
+<Vertex Version="0">
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="245" G="245" B="130" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="57" G="143" B="0" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="11" G="11" B="126" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="199" G="113" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="138" G="48" B="0" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_cull b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_cull
new file mode 100644
index 000000000..2f795b083
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassFairyDL_vtx_cull
@@ -0,0 +1,10 @@
+<Vertex Version="0">
+ <Vtx X="-42" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL
new file mode 100644
index 000000000..235dfdcf3
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <ClearGeometryMode G_LIGHTING="1" />
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_cull" VertexBufferIndex="0" VertexOffset="0" Count="8"/>
+ <SetGeometryMode G_LIGHTING="1" />
+ <CullDisplayList Start="0" End="7"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_Grass"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_0"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_leaf"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_1"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_flower_heart"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_2"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_material"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_3"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_0
new file mode 100644
index 000000000..273e96ed4
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_0
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="30" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_1
new file mode 100644
index 000000000..1b8a08eec
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_1
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_1" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_1" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_2
new file mode 100644
index 000000000..889988611
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_2
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_2" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_2" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_2" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_3
new file mode 100644
index 000000000..45a3b48e1
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_tri_3
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_3" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="12" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="16" V01="17" V02="18" Flag0="0" V10="16" V11="18" V12="19" Flag1="0"/>
+ <Triangles2 V00="20" V01="16" V02="19" Flag0="0" V10="20" V11="19" V12="21" Flag1="0"/>
+ <Triangles2 V00="22" V01="23" V02="24" Flag0="0" V10="22" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="27" V02="28" Flag0="0" V10="26" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_3" VertexBufferIndex="0" VertexOffset="30" Count="10"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="3" V12="1" Flag1="0"/>
+ <Triangles2 V00="4" V01="3" V02="0" Flag0="0" V10="4" V11="5" V12="3" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="6" V11="8" V12="9" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_0
new file mode 100644
index 000000000..7f094d39f
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_0
@@ -0,0 +1,62 @@
+<Vertex Version="0">
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="221" G="116" B="217" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="84" G="88" B="36" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="16" G="119" B="41" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="14" G="80" B="159" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="10" G="125" B="234" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="108" G="44" B="206" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="213" G="77" B="92" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="3" G="113" B="199" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="164" G="87" B="244" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="61" G="111" B="241" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="35" G="140" B="39" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="172" G="168" B="220" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="240" G="137" B="215" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="242" G="176" B="97" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="246" G="131" B="22" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="148" G="212" B="50" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="43" G="179" B="164" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="253" G="143" B="57" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="92" G="169" B="12" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="195" G="145" B="15" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_1
new file mode 100644
index 000000000..18d3d3c64
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_1
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="138" G="211" B="13" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="138" G="211" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="159" G="243" B="81" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="135" G="217" B="250" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="144" G="195" B="1" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="143" G="202" B="235" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="146" G="193" B="245" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="137" G="214" B="239" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="144" G="197" B="248" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="144" G="197" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="195" G="156" B="206" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="141" G="202" B="11" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="136" G="215" B="248" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="133" G="226" B="14" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="138" G="213" B="16" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="134" G="219" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="134" G="219" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="136" G="41" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="141" G="204" B="244" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="141" G="205" B="12" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="149" G="187" B="1" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="145" G="195" B="12" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="146" G="193" B="245" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="144" G="197" B="8" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="144" G="197" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="195" G="156" B="50" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="136" G="215" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="137" G="214" B="239" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="138" G="211" B="243" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="138" G="211" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="159" G="243" B="175" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="144" G="195" B="255" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="135" G="217" B="6" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="143" G="202" B="23" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="138" G="213" B="16" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="145" G="195" B="12" A="255"/>
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="118" G="45" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="97" G="13" B="175" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="118" G="45" B="243" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="121" G="39" B="6" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="112" G="61" B="255" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="113" G="54" B="21" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="119" G="42" B="17" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="110" G="63" B="11" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="112" G="59" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="61" G="100" B="50" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="112" G="59" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="115" G="54" B="245" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="120" G="41" B="8" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="123" G="30" B="242" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="118" G="43" B="240" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="123" G="33" B="255" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="120" G="215" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="115" G="52" B="12" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="115" G="51" B="244" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="107" G="69" B="255" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="110" G="63" B="11" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="111" G="61" B="244" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="112" G="59" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="61" G="100" B="206" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="112" G="59" B="248" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="120" G="41" B="248" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="115" G="53" B="11" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="123" G="30" B="13" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="123" G="33" B="255" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="119" G="42" B="17" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="118" G="45" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="97" G="13" B="81" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="118" G="45" B="13" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="112" G="61" B="1" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="121" G="39" B="250" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="113" G="54" B="233" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="111" G="61" B="244" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="118" G="43" B="240" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_2
new file mode 100644
index 000000000..205b9a005
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_2
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="141" G="202" B="252" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="141" G="202" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="133" G="231" B="18" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="152" G="184" B="251" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="146" G="196" B="233" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="149" G="188" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="166" G="167" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="153" G="196" B="212" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="137" G="212" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="137" G="212" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="154" G="180" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="132" G="230" B="245" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="132" G="230" B="11" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="131" G="232" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="133" G="244" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="133" G="231" B="238" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="146" G="196" B="23" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="152" G="184" B="5" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="149" G="188" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="153" G="196" B="44" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="166" G="167" B="0" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="138" G="208" B="250" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="138" G="208" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="146" G="199" B="29" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="143" G="205" B="230" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="153" G="196" B="212" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="138" G="208" B="6" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="138" G="208" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="146" G="199" B="227" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="135" G="224" B="19" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="143" G="205" B="26" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="139" G="213" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="133" G="244" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="153" G="196" B="44" A="255"/>
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="115" G="54" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="123" G="25" B="238" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="115" G="54" B="4" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="104" G="72" B="5" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="110" G="60" B="23" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="107" G="68" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="103" G="60" B="44" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="90" G="89" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="119" G="44" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="102" G="76" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="119" G="44" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="124" G="26" B="11" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="124" G="26" B="245" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="125" G="24" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="123" G="12" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="123" G="12" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="123" G="25" B="18" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="110" G="60" B="233" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="104" G="72" B="251" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="107" G="68" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="90" G="89" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="103" G="60" B="212" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="118" G="48" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="110" G="57" B="227" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="118" G="48" B="6" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="113" G="51" B="26" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="121" G="32" B="19" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="117" G="43" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="123" G="12" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="103" G="60" B="44" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="110" G="57" B="29" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="121" G="32" B="237" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="113" G="51" B="230" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="117" G="43" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="103" G="60" B="212" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="123" G="12" B="228" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_3
new file mode 100644
index 000000000..56e99d5ed
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_3
@@ -0,0 +1,42 @@
+<Vertex Version="0">
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="245" G="245" B="130" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="57" G="143" B="0" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="11" G="11" B="126" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="199" G="113" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="138" G="48" B="0" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_cull b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_cull
new file mode 100644
index 000000000..2f795b083
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassHeartDL_vtx_cull
@@ -0,0 +1,10 @@
+<Vertex Version="0">
+ <Vtx X="-42" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL
new file mode 100644
index 000000000..d4ab27bdb
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL
@@ -0,0 +1,10 @@
+<DisplayList Version="0">
+ <ClearGeometryMode G_LIGHTING="1" />
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassJunkDL_vtx_cull" VertexBufferIndex="0" VertexOffset="0" Count="8"/>
+ <SetGeometryMode G_LIGHTING="1" />
+ <CullDisplayList Start="0" End="7"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassJunkDL_f3dlite_Grass"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassJunkDL_tri_0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL_tri_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL_tri_0
new file mode 100644
index 000000000..bcf6f69e6
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL_tri_0
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="30" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL_vtx_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL_vtx_0
new file mode 100644
index 000000000..7f094d39f
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL_vtx_0
@@ -0,0 +1,62 @@
+<Vertex Version="0">
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="221" G="116" B="217" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="84" G="88" B="36" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="16" G="119" B="41" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="14" G="80" B="159" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="10" G="125" B="234" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="108" G="44" B="206" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="213" G="77" B="92" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="3" G="113" B="199" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="164" G="87" B="244" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="61" G="111" B="241" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="35" G="140" B="39" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="172" G="168" B="220" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="240" G="137" B="215" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="242" G="176" B="97" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="246" G="131" B="22" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="148" G="212" B="50" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="43" G="179" B="164" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="253" G="143" B="57" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="92" G="169" B="12" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="195" G="145" B="15" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL_vtx_cull b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL_vtx_cull
new file mode 100644
index 000000000..6444457b7
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassJunkDL_vtx_cull
@@ -0,0 +1,10 @@
+<Vertex Version="0">
+ <Vtx X="-42" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="61" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="61" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="61" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="61" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL
new file mode 100644
index 000000000..7ded8214f
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <ClearGeometryMode G_LIGHTING="1" />
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_cull" VertexBufferIndex="0" VertexOffset="0" Count="8"/>
+ <SetGeometryMode G_LIGHTING="1" />
+ <CullDisplayList Start="0" End="7"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_Grass"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_0"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_leaf"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_1"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_flower_gold"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_2"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_material"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_3"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_0
new file mode 100644
index 000000000..f8278cc0c
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_0
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="30" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_1
new file mode 100644
index 000000000..64c020a98
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_1
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_1" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_1" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_2
new file mode 100644
index 000000000..13938b6d9
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_2
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_2" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_2" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_2" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_3
new file mode 100644
index 000000000..da60e69d2
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_tri_3
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_3" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="12" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="16" V01="17" V02="18" Flag0="0" V10="16" V11="18" V12="19" Flag1="0"/>
+ <Triangles2 V00="20" V01="16" V02="19" Flag0="0" V10="20" V11="19" V12="21" Flag1="0"/>
+ <Triangles2 V00="22" V01="23" V02="24" Flag0="0" V10="22" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="27" V02="28" Flag0="0" V10="26" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_3" VertexBufferIndex="0" VertexOffset="30" Count="10"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="3" V12="1" Flag1="0"/>
+ <Triangles2 V00="4" V01="3" V02="0" Flag0="0" V10="4" V11="5" V12="3" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="6" V11="8" V12="9" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_0
new file mode 100644
index 000000000..7f094d39f
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_0
@@ -0,0 +1,62 @@
+<Vertex Version="0">
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="221" G="116" B="217" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="84" G="88" B="36" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="16" G="119" B="41" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="14" G="80" B="159" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="10" G="125" B="234" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="108" G="44" B="206" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="213" G="77" B="92" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="3" G="113" B="199" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="164" G="87" B="244" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="61" G="111" B="241" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="35" G="140" B="39" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="172" G="168" B="220" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="240" G="137" B="215" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="242" G="176" B="97" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="246" G="131" B="22" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="148" G="212" B="50" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="43" G="179" B="164" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="253" G="143" B="57" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="92" G="169" B="12" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="195" G="145" B="15" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_1
new file mode 100644
index 000000000..18d3d3c64
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_1
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="138" G="211" B="13" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="138" G="211" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="159" G="243" B="81" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="135" G="217" B="250" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="144" G="195" B="1" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="143" G="202" B="235" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="146" G="193" B="245" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="137" G="214" B="239" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="144" G="197" B="248" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="144" G="197" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="195" G="156" B="206" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="141" G="202" B="11" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="136" G="215" B="248" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="133" G="226" B="14" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="138" G="213" B="16" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="134" G="219" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="134" G="219" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="136" G="41" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="141" G="204" B="244" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="141" G="205" B="12" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="149" G="187" B="1" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="145" G="195" B="12" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="146" G="193" B="245" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="144" G="197" B="8" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="144" G="197" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="195" G="156" B="50" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="136" G="215" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="137" G="214" B="239" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="138" G="211" B="243" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="138" G="211" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="159" G="243" B="175" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="144" G="195" B="255" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="135" G="217" B="6" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="143" G="202" B="23" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="138" G="213" B="16" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="145" G="195" B="12" A="255"/>
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="118" G="45" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="97" G="13" B="175" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="118" G="45" B="243" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="121" G="39" B="6" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="112" G="61" B="255" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="113" G="54" B="21" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="119" G="42" B="17" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="110" G="63" B="11" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="112" G="59" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="61" G="100" B="50" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="112" G="59" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="115" G="54" B="245" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="120" G="41" B="8" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="123" G="30" B="242" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="118" G="43" B="240" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="123" G="33" B="255" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="120" G="215" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="115" G="52" B="12" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="115" G="51" B="244" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="107" G="69" B="255" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="110" G="63" B="11" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="111" G="61" B="244" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="112" G="59" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="61" G="100" B="206" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="112" G="59" B="248" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="120" G="41" B="248" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="115" G="53" B="11" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="123" G="30" B="13" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="123" G="33" B="255" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="119" G="42" B="17" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="118" G="45" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="97" G="13" B="81" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="118" G="45" B="13" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="112" G="61" B="1" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="121" G="39" B="250" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="113" G="54" B="233" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="111" G="61" B="244" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="118" G="43" B="240" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_2
new file mode 100644
index 000000000..205b9a005
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_2
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="141" G="202" B="252" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="141" G="202" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="133" G="231" B="18" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="152" G="184" B="251" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="146" G="196" B="233" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="149" G="188" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="166" G="167" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="153" G="196" B="212" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="137" G="212" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="137" G="212" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="154" G="180" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="132" G="230" B="245" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="132" G="230" B="11" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="131" G="232" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="133" G="244" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="133" G="231" B="238" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="146" G="196" B="23" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="152" G="184" B="5" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="149" G="188" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="153" G="196" B="44" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="166" G="167" B="0" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="138" G="208" B="250" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="138" G="208" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="146" G="199" B="29" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="143" G="205" B="230" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="153" G="196" B="212" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="138" G="208" B="6" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="138" G="208" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="146" G="199" B="227" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="135" G="224" B="19" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="143" G="205" B="26" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="139" G="213" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="133" G="244" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="153" G="196" B="44" A="255"/>
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="115" G="54" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="123" G="25" B="238" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="115" G="54" B="4" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="104" G="72" B="5" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="110" G="60" B="23" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="107" G="68" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="103" G="60" B="44" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="90" G="89" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="119" G="44" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="102" G="76" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="119" G="44" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="124" G="26" B="11" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="124" G="26" B="245" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="125" G="24" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="123" G="12" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="123" G="12" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="123" G="25" B="18" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="110" G="60" B="233" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="104" G="72" B="251" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="107" G="68" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="90" G="89" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="103" G="60" B="212" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="118" G="48" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="110" G="57" B="227" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="118" G="48" B="6" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="113" G="51" B="26" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="121" G="32" B="19" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="117" G="43" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="123" G="12" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="103" G="60" B="44" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="110" G="57" B="29" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="121" G="32" B="237" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="113" G="51" B="230" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="117" G="43" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="103" G="60" B="212" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="123" G="12" B="228" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_3
new file mode 100644
index 000000000..56e99d5ed
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_3
@@ -0,0 +1,42 @@
+<Vertex Version="0">
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="245" G="245" B="130" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="57" G="143" B="0" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="11" G="11" B="126" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="199" G="113" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="138" G="48" B="0" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_cull b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_cull
new file mode 100644
index 000000000..2f795b083
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMajorDL_vtx_cull
@@ -0,0 +1,10 @@
+<Vertex Version="0">
+ <Vtx X="-42" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL
new file mode 100644
index 000000000..94c93e453
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <ClearGeometryMode G_LIGHTING="1" />
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_cull" VertexBufferIndex="0" VertexOffset="0" Count="8"/>
+ <SetGeometryMode G_LIGHTING="1" />
+ <CullDisplayList Start="0" End="7"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_Grass"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_0"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_leaf"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_1"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_flower_mask"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_2"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_material"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_3"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_0
new file mode 100644
index 000000000..d981594a9
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_0
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="30" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_1
new file mode 100644
index 000000000..ee5852695
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_1
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_1" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_1" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_2
new file mode 100644
index 000000000..1ed45fdcb
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_2
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_2" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_2" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_2" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_3
new file mode 100644
index 000000000..94910ceb3
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_tri_3
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_3" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="12" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="16" V01="17" V02="18" Flag0="0" V10="16" V11="18" V12="19" Flag1="0"/>
+ <Triangles2 V00="20" V01="16" V02="19" Flag0="0" V10="20" V11="19" V12="21" Flag1="0"/>
+ <Triangles2 V00="22" V01="23" V02="24" Flag0="0" V10="22" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="27" V02="28" Flag0="0" V10="26" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_3" VertexBufferIndex="0" VertexOffset="30" Count="10"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="3" V12="1" Flag1="0"/>
+ <Triangles2 V00="4" V01="3" V02="0" Flag0="0" V10="4" V11="5" V12="3" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="6" V11="8" V12="9" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_0
new file mode 100644
index 000000000..7f094d39f
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_0
@@ -0,0 +1,62 @@
+<Vertex Version="0">
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="221" G="116" B="217" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="84" G="88" B="36" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="16" G="119" B="41" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="14" G="80" B="159" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="10" G="125" B="234" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="108" G="44" B="206" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="213" G="77" B="92" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="3" G="113" B="199" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="164" G="87" B="244" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="61" G="111" B="241" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="35" G="140" B="39" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="172" G="168" B="220" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="240" G="137" B="215" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="242" G="176" B="97" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="246" G="131" B="22" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="148" G="212" B="50" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="43" G="179" B="164" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="253" G="143" B="57" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="92" G="169" B="12" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="195" G="145" B="15" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_1
new file mode 100644
index 000000000..18d3d3c64
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_1
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="138" G="211" B="13" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="138" G="211" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="159" G="243" B="81" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="135" G="217" B="250" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="144" G="195" B="1" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="143" G="202" B="235" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="146" G="193" B="245" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="137" G="214" B="239" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="144" G="197" B="248" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="144" G="197" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="195" G="156" B="206" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="141" G="202" B="11" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="136" G="215" B="248" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="133" G="226" B="14" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="138" G="213" B="16" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="134" G="219" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="134" G="219" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="136" G="41" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="141" G="204" B="244" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="141" G="205" B="12" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="149" G="187" B="1" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="145" G="195" B="12" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="146" G="193" B="245" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="144" G="197" B="8" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="144" G="197" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="195" G="156" B="50" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="136" G="215" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="137" G="214" B="239" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="138" G="211" B="243" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="138" G="211" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="159" G="243" B="175" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="144" G="195" B="255" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="135" G="217" B="6" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="143" G="202" B="23" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="138" G="213" B="16" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="145" G="195" B="12" A="255"/>
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="118" G="45" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="97" G="13" B="175" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="118" G="45" B="243" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="121" G="39" B="6" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="112" G="61" B="255" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="113" G="54" B="21" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="119" G="42" B="17" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="110" G="63" B="11" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="112" G="59" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="61" G="100" B="50" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="112" G="59" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="115" G="54" B="245" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="120" G="41" B="8" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="123" G="30" B="242" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="118" G="43" B="240" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="123" G="33" B="255" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="120" G="215" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="115" G="52" B="12" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="115" G="51" B="244" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="107" G="69" B="255" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="110" G="63" B="11" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="111" G="61" B="244" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="112" G="59" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="61" G="100" B="206" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="112" G="59" B="248" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="120" G="41" B="248" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="115" G="53" B="11" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="123" G="30" B="13" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="123" G="33" B="255" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="119" G="42" B="17" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="118" G="45" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="97" G="13" B="81" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="118" G="45" B="13" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="112" G="61" B="1" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="121" G="39" B="250" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="113" G="54" B="233" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="111" G="61" B="244" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="118" G="43" B="240" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_2
new file mode 100644
index 000000000..205b9a005
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_2
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="141" G="202" B="252" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="141" G="202" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="133" G="231" B="18" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="152" G="184" B="251" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="146" G="196" B="233" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="149" G="188" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="166" G="167" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="153" G="196" B="212" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="137" G="212" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="137" G="212" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="154" G="180" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="132" G="230" B="245" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="132" G="230" B="11" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="131" G="232" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="133" G="244" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="133" G="231" B="238" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="146" G="196" B="23" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="152" G="184" B="5" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="149" G="188" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="153" G="196" B="44" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="166" G="167" B="0" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="138" G="208" B="250" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="138" G="208" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="146" G="199" B="29" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="143" G="205" B="230" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="153" G="196" B="212" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="138" G="208" B="6" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="138" G="208" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="146" G="199" B="227" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="135" G="224" B="19" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="143" G="205" B="26" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="139" G="213" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="133" G="244" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="153" G="196" B="44" A="255"/>
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="115" G="54" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="123" G="25" B="238" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="115" G="54" B="4" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="104" G="72" B="5" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="110" G="60" B="23" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="107" G="68" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="103" G="60" B="44" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="90" G="89" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="119" G="44" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="102" G="76" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="119" G="44" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="124" G="26" B="11" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="124" G="26" B="245" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="125" G="24" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="123" G="12" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="123" G="12" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="123" G="25" B="18" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="110" G="60" B="233" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="104" G="72" B="251" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="107" G="68" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="90" G="89" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="103" G="60" B="212" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="118" G="48" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="110" G="57" B="227" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="118" G="48" B="6" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="113" G="51" B="26" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="121" G="32" B="19" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="117" G="43" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="123" G="12" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="103" G="60" B="44" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="110" G="57" B="29" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="121" G="32" B="237" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="113" G="51" B="230" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="117" G="43" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="103" G="60" B="212" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="123" G="12" B="228" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_3
new file mode 100644
index 000000000..56e99d5ed
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_3
@@ -0,0 +1,42 @@
+<Vertex Version="0">
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="245" G="245" B="130" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="57" G="143" B="0" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="11" G="11" B="126" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="199" G="113" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="138" G="48" B="0" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_cull b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_cull
new file mode 100644
index 000000000..2f795b083
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMaskDL_vtx_cull
@@ -0,0 +1,10 @@
+<Vertex Version="0">
+ <Vtx X="-42" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL
new file mode 100644
index 000000000..e0ae6e48a
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <ClearGeometryMode G_LIGHTING="1" />
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_cull" VertexBufferIndex="0" VertexOffset="0" Count="8"/>
+ <SetGeometryMode G_LIGHTING="1" />
+ <CullDisplayList Start="0" End="7"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_Grass"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_0"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_leaf"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_1"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_flower_bronze"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_2"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_material"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_3"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_0
new file mode 100644
index 000000000..7a5d4e3de
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_0
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="30" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_1
new file mode 100644
index 000000000..a24c28fa4
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_1
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_1" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_1" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_2
new file mode 100644
index 000000000..5ef0b99cb
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_2
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_2" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_2" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_2" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_3
new file mode 100644
index 000000000..d49e9b186
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_tri_3
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_3" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="12" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="16" V01="17" V02="18" Flag0="0" V10="16" V11="18" V12="19" Flag1="0"/>
+ <Triangles2 V00="20" V01="16" V02="19" Flag0="0" V10="20" V11="19" V12="21" Flag1="0"/>
+ <Triangles2 V00="22" V01="23" V02="24" Flag0="0" V10="22" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="27" V02="28" Flag0="0" V10="26" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_3" VertexBufferIndex="0" VertexOffset="30" Count="10"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="3" V12="1" Flag1="0"/>
+ <Triangles2 V00="4" V01="3" V02="0" Flag0="0" V10="4" V11="5" V12="3" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="6" V11="8" V12="9" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_0
new file mode 100644
index 000000000..7f094d39f
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_0
@@ -0,0 +1,62 @@
+<Vertex Version="0">
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="221" G="116" B="217" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="84" G="88" B="36" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="16" G="119" B="41" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="14" G="80" B="159" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="10" G="125" B="234" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="108" G="44" B="206" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="213" G="77" B="92" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="3" G="113" B="199" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="164" G="87" B="244" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="61" G="111" B="241" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="35" G="140" B="39" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="172" G="168" B="220" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="240" G="137" B="215" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="242" G="176" B="97" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="246" G="131" B="22" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="148" G="212" B="50" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="43" G="179" B="164" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="253" G="143" B="57" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="92" G="169" B="12" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="195" G="145" B="15" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_1
new file mode 100644
index 000000000..18d3d3c64
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_1
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="138" G="211" B="13" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="138" G="211" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="159" G="243" B="81" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="135" G="217" B="250" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="144" G="195" B="1" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="143" G="202" B="235" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="146" G="193" B="245" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="137" G="214" B="239" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="144" G="197" B="248" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="144" G="197" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="195" G="156" B="206" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="141" G="202" B="11" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="136" G="215" B="248" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="133" G="226" B="14" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="138" G="213" B="16" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="134" G="219" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="134" G="219" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="136" G="41" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="141" G="204" B="244" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="141" G="205" B="12" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="149" G="187" B="1" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="145" G="195" B="12" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="146" G="193" B="245" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="144" G="197" B="8" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="144" G="197" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="195" G="156" B="50" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="136" G="215" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="137" G="214" B="239" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="138" G="211" B="243" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="138" G="211" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="159" G="243" B="175" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="144" G="195" B="255" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="135" G="217" B="6" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="143" G="202" B="23" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="138" G="213" B="16" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="145" G="195" B="12" A="255"/>
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="118" G="45" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="97" G="13" B="175" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="118" G="45" B="243" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="121" G="39" B="6" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="112" G="61" B="255" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="113" G="54" B="21" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="119" G="42" B="17" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="110" G="63" B="11" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="112" G="59" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="61" G="100" B="50" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="112" G="59" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="115" G="54" B="245" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="120" G="41" B="8" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="123" G="30" B="242" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="118" G="43" B="240" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="123" G="33" B="255" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="120" G="215" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="115" G="52" B="12" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="115" G="51" B="244" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="107" G="69" B="255" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="110" G="63" B="11" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="111" G="61" B="244" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="112" G="59" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="61" G="100" B="206" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="112" G="59" B="248" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="120" G="41" B="248" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="115" G="53" B="11" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="123" G="30" B="13" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="123" G="33" B="255" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="119" G="42" B="17" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="118" G="45" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="97" G="13" B="81" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="118" G="45" B="13" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="112" G="61" B="1" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="121" G="39" B="250" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="113" G="54" B="233" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="111" G="61" B="244" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="118" G="43" B="240" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_2
new file mode 100644
index 000000000..205b9a005
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_2
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="141" G="202" B="252" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="141" G="202" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="133" G="231" B="18" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="152" G="184" B="251" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="146" G="196" B="233" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="149" G="188" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="166" G="167" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="153" G="196" B="212" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="137" G="212" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="137" G="212" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="154" G="180" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="132" G="230" B="245" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="132" G="230" B="11" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="131" G="232" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="133" G="244" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="133" G="231" B="238" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="146" G="196" B="23" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="152" G="184" B="5" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="149" G="188" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="153" G="196" B="44" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="166" G="167" B="0" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="138" G="208" B="250" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="138" G="208" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="146" G="199" B="29" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="143" G="205" B="230" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="153" G="196" B="212" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="138" G="208" B="6" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="138" G="208" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="146" G="199" B="227" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="135" G="224" B="19" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="143" G="205" B="26" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="139" G="213" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="133" G="244" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="153" G="196" B="44" A="255"/>
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="115" G="54" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="123" G="25" B="238" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="115" G="54" B="4" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="104" G="72" B="5" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="110" G="60" B="23" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="107" G="68" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="103" G="60" B="44" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="90" G="89" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="119" G="44" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="102" G="76" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="119" G="44" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="124" G="26" B="11" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="124" G="26" B="245" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="125" G="24" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="123" G="12" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="123" G="12" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="123" G="25" B="18" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="110" G="60" B="233" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="104" G="72" B="251" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="107" G="68" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="90" G="89" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="103" G="60" B="212" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="118" G="48" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="110" G="57" B="227" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="118" G="48" B="6" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="113" G="51" B="26" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="121" G="32" B="19" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="117" G="43" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="123" G="12" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="103" G="60" B="44" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="110" G="57" B="29" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="121" G="32" B="237" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="113" G="51" B="230" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="117" G="43" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="103" G="60" B="212" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="123" G="12" B="228" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_3
new file mode 100644
index 000000000..56e99d5ed
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_3
@@ -0,0 +1,42 @@
+<Vertex Version="0">
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="245" G="245" B="130" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="57" G="143" B="0" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="11" G="11" B="126" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="199" G="113" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="138" G="48" B="0" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_cull b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_cull
new file mode 100644
index 000000000..2f795b083
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassMinorDL_vtx_cull
@@ -0,0 +1,10 @@
+<Vertex Version="0">
+ <Vtx X="-42" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL
new file mode 100644
index 000000000..7ec87e807
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <ClearGeometryMode G_LIGHTING="1" />
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_cull" VertexBufferIndex="0" VertexOffset="0" Count="8"/>
+ <SetGeometryMode G_LIGHTING="1" />
+ <CullDisplayList Start="0" End="7"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_Grass"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_0"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_leaf"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_1"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_flower_random"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_2"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_material"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_3"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_0
new file mode 100644
index 000000000..94ccbe795
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_0
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_0" VertexBufferIndex="0" VertexOffset="30" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_1
new file mode 100644
index 000000000..96e84046e
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_1
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_1" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_1" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_2
new file mode 100644
index 000000000..db7142847
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_2
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_2" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_2" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_2" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_3
new file mode 100644
index 000000000..b1b8cb8c1
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_tri_3
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_3" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="12" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="16" V01="17" V02="18" Flag0="0" V10="16" V11="18" V12="19" Flag1="0"/>
+ <Triangles2 V00="20" V01="16" V02="19" Flag0="0" V10="20" V11="19" V12="21" Flag1="0"/>
+ <Triangles2 V00="22" V01="23" V02="24" Flag0="0" V10="22" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="27" V02="28" Flag0="0" V10="26" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_3" VertexBufferIndex="0" VertexOffset="30" Count="10"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="3" V12="1" Flag1="0"/>
+ <Triangles2 V00="4" V01="3" V02="0" Flag0="0" V10="4" V11="5" V12="3" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="6" V11="8" V12="9" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_0
new file mode 100644
index 000000000..7f094d39f
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_0
@@ -0,0 +1,62 @@
+<Vertex Version="0">
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="221" G="116" B="217" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="84" G="88" B="36" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="16" G="119" B="41" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="14" G="80" B="159" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="10" G="125" B="234" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="108" G="44" B="206" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="213" G="77" B="92" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="3" G="113" B="199" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="164" G="87" B="244" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="61" G="111" B="241" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="35" G="140" B="39" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="172" G="168" B="220" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="240" G="137" B="215" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="242" G="176" B="97" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="246" G="131" B="22" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="148" G="212" B="50" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="43" G="179" B="164" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="253" G="143" B="57" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="92" G="169" B="12" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="195" G="145" B="15" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_1
new file mode 100644
index 000000000..18d3d3c64
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_1
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="138" G="211" B="13" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="138" G="211" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="159" G="243" B="81" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="135" G="217" B="250" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="144" G="195" B="1" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="143" G="202" B="235" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="146" G="193" B="245" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="137" G="214" B="239" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="144" G="197" B="248" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="144" G="197" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="195" G="156" B="206" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="141" G="202" B="11" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="136" G="215" B="248" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="133" G="226" B="14" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="138" G="213" B="16" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="134" G="219" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="134" G="219" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="136" G="41" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="141" G="204" B="244" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="141" G="205" B="12" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="149" G="187" B="1" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="145" G="195" B="12" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="146" G="193" B="245" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="144" G="197" B="8" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="144" G="197" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="195" G="156" B="50" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="136" G="215" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="137" G="214" B="239" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="138" G="211" B="243" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="138" G="211" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="159" G="243" B="175" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="144" G="195" B="255" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="135" G="217" B="6" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="143" G="202" B="23" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="138" G="213" B="16" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="145" G="195" B="12" A="255"/>
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="118" G="45" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="97" G="13" B="175" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="118" G="45" B="243" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="121" G="39" B="6" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="112" G="61" B="255" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="113" G="54" B="21" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="119" G="42" B="17" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="110" G="63" B="11" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="112" G="59" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="61" G="100" B="50" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="112" G="59" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="115" G="54" B="245" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="120" G="41" B="8" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="123" G="30" B="242" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="118" G="43" B="240" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="123" G="33" B="255" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="120" G="215" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="115" G="52" B="12" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="115" G="51" B="244" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="107" G="69" B="255" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="110" G="63" B="11" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="111" G="61" B="244" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="112" G="59" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="61" G="100" B="206" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="112" G="59" B="248" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="120" G="41" B="248" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="115" G="53" B="11" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="123" G="30" B="13" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="123" G="33" B="255" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="119" G="42" B="17" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="118" G="45" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="97" G="13" B="81" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="118" G="45" B="13" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="112" G="61" B="1" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="121" G="39" B="250" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="113" G="54" B="233" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="111" G="61" B="244" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="118" G="43" B="240" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_2
new file mode 100644
index 000000000..205b9a005
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_2
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="141" G="202" B="252" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="141" G="202" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="133" G="231" B="18" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="152" G="184" B="251" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="146" G="196" B="233" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="149" G="188" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="166" G="167" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="153" G="196" B="212" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="137" G="212" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="137" G="212" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="154" G="180" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="132" G="230" B="245" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="132" G="230" B="11" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="131" G="232" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="133" G="244" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="133" G="231" B="238" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="146" G="196" B="23" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="152" G="184" B="5" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="149" G="188" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="153" G="196" B="44" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="166" G="167" B="0" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="138" G="208" B="250" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="138" G="208" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="146" G="199" B="29" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="143" G="205" B="230" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="153" G="196" B="212" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="138" G="208" B="6" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="138" G="208" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="146" G="199" B="227" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="135" G="224" B="19" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="143" G="205" B="26" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="139" G="213" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="133" G="244" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="153" G="196" B="44" A="255"/>
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="115" G="54" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="123" G="25" B="238" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="115" G="54" B="4" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="104" G="72" B="5" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="110" G="60" B="23" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="107" G="68" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="103" G="60" B="44" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="90" G="89" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="119" G="44" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="102" G="76" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="119" G="44" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="124" G="26" B="11" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="124" G="26" B="245" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="125" G="24" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="123" G="12" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="123" G="12" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="123" G="25" B="18" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="110" G="60" B="233" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="104" G="72" B="251" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="107" G="68" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="90" G="89" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="103" G="60" B="212" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="118" G="48" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="110" G="57" B="227" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="118" G="48" B="6" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="113" G="51" B="26" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="121" G="32" B="19" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="117" G="43" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="123" G="12" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="103" G="60" B="44" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="110" G="57" B="29" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="121" G="32" B="237" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="113" G="51" B="230" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="117" G="43" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="103" G="60" B="212" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="123" G="12" B="228" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_3
new file mode 100644
index 000000000..56e99d5ed
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_3
@@ -0,0 +1,42 @@
+<Vertex Version="0">
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="245" G="245" B="130" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="57" G="143" B="0" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="11" G="11" B="126" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="199" G="113" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="138" G="48" B="0" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_cull b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_cull
new file mode 100644
index 000000000..2f795b083
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassRandomDL_vtx_cull
@@ -0,0 +1,10 @@
+<Vertex Version="0">
+ <Vtx X="-42" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL
new file mode 100644
index 000000000..f22094eba
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <ClearGeometryMode G_LIGHTING="1" />
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_cull" VertexBufferIndex="0" VertexOffset="0" Count="8"/>
+ <SetGeometryMode G_LIGHTING="1" />
+ <CullDisplayList Start="0" End="7"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_Grass"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_0"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_leaf"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_1"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_flower_silver"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_2"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_material"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_3"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_0
new file mode 100644
index 000000000..2235b57ae
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_0
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_0" VertexBufferIndex="0" VertexOffset="30" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_1
new file mode 100644
index 000000000..93b101a86
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_1
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_1" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_1" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_2
new file mode 100644
index 000000000..2cf0ed524
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_2
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_2" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_2" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_2" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_3
new file mode 100644
index 000000000..653b2b7cb
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_tri_3
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_3" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="12" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="16" V01="17" V02="18" Flag0="0" V10="16" V11="18" V12="19" Flag1="0"/>
+ <Triangles2 V00="20" V01="16" V02="19" Flag0="0" V10="20" V11="19" V12="21" Flag1="0"/>
+ <Triangles2 V00="22" V01="23" V02="24" Flag0="0" V10="22" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="27" V02="28" Flag0="0" V10="26" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_3" VertexBufferIndex="0" VertexOffset="30" Count="10"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="3" V12="1" Flag1="0"/>
+ <Triangles2 V00="4" V01="3" V02="0" Flag0="0" V10="4" V11="5" V12="3" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="6" V11="8" V12="9" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_0
new file mode 100644
index 000000000..7f094d39f
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_0
@@ -0,0 +1,62 @@
+<Vertex Version="0">
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="221" G="116" B="217" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="84" G="88" B="36" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="16" G="119" B="41" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="14" G="80" B="159" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="10" G="125" B="234" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="108" G="44" B="206" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="213" G="77" B="92" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="3" G="113" B="199" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="164" G="87" B="244" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="61" G="111" B="241" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="35" G="140" B="39" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="172" G="168" B="220" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="240" G="137" B="215" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="242" G="176" B="97" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="246" G="131" B="22" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="148" G="212" B="50" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="43" G="179" B="164" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="253" G="143" B="57" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="92" G="169" B="12" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="195" G="145" B="15" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_1
new file mode 100644
index 000000000..18d3d3c64
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_1
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="138" G="211" B="13" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="138" G="211" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="159" G="243" B="81" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="135" G="217" B="250" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="144" G="195" B="1" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="143" G="202" B="235" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="146" G="193" B="245" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="137" G="214" B="239" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="144" G="197" B="248" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="144" G="197" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="195" G="156" B="206" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="141" G="202" B="11" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="136" G="215" B="248" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="133" G="226" B="14" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="138" G="213" B="16" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="134" G="219" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="134" G="219" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="136" G="41" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="141" G="204" B="244" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="141" G="205" B="12" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="149" G="187" B="1" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="145" G="195" B="12" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="146" G="193" B="245" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="144" G="197" B="8" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="144" G="197" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="195" G="156" B="50" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="136" G="215" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="137" G="214" B="239" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="138" G="211" B="243" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="138" G="211" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="159" G="243" B="175" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="144" G="195" B="255" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="135" G="217" B="6" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="143" G="202" B="23" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="138" G="213" B="16" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="145" G="195" B="12" A="255"/>
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="118" G="45" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="97" G="13" B="175" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="118" G="45" B="243" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="121" G="39" B="6" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="112" G="61" B="255" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="113" G="54" B="21" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="119" G="42" B="17" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="110" G="63" B="11" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="112" G="59" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="61" G="100" B="50" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="112" G="59" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="115" G="54" B="245" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="120" G="41" B="8" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="123" G="30" B="242" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="118" G="43" B="240" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="123" G="33" B="255" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="120" G="215" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="115" G="52" B="12" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="115" G="51" B="244" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="107" G="69" B="255" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="110" G="63" B="11" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="111" G="61" B="244" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="112" G="59" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="61" G="100" B="206" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="112" G="59" B="248" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="120" G="41" B="248" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="115" G="53" B="11" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="123" G="30" B="13" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="123" G="33" B="255" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="119" G="42" B="17" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="118" G="45" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="97" G="13" B="81" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="118" G="45" B="13" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="112" G="61" B="1" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="121" G="39" B="250" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="113" G="54" B="233" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="111" G="61" B="244" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="118" G="43" B="240" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_2
new file mode 100644
index 000000000..205b9a005
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_2
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="141" G="202" B="252" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="141" G="202" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="133" G="231" B="18" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="152" G="184" B="251" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="146" G="196" B="233" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="149" G="188" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="166" G="167" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="153" G="196" B="212" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="137" G="212" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="137" G="212" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="154" G="180" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="132" G="230" B="245" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="132" G="230" B="11" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="131" G="232" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="133" G="244" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="133" G="231" B="238" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="146" G="196" B="23" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="152" G="184" B="5" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="149" G="188" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="153" G="196" B="44" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="166" G="167" B="0" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="138" G="208" B="250" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="138" G="208" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="146" G="199" B="29" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="143" G="205" B="230" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="153" G="196" B="212" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="138" G="208" B="6" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="138" G="208" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="146" G="199" B="227" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="135" G="224" B="19" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="143" G="205" B="26" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="139" G="213" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="133" G="244" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="153" G="196" B="44" A="255"/>
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="115" G="54" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="123" G="25" B="238" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="115" G="54" B="4" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="104" G="72" B="5" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="110" G="60" B="23" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="107" G="68" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="103" G="60" B="44" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="90" G="89" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="119" G="44" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="102" G="76" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="119" G="44" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="124" G="26" B="11" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="124" G="26" B="245" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="125" G="24" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="123" G="12" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="123" G="12" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="123" G="25" B="18" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="110" G="60" B="233" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="104" G="72" B="251" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="107" G="68" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="90" G="89" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="103" G="60" B="212" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="118" G="48" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="110" G="57" B="227" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="118" G="48" B="6" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="113" G="51" B="26" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="121" G="32" B="19" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="117" G="43" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="123" G="12" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="103" G="60" B="44" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="110" G="57" B="29" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="121" G="32" B="237" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="113" G="51" B="230" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="117" G="43" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="103" G="60" B="212" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="123" G="12" B="228" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_3
new file mode 100644
index 000000000..56e99d5ed
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_3
@@ -0,0 +1,42 @@
+<Vertex Version="0">
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="245" G="245" B="130" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="57" G="143" B="0" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="11" G="11" B="126" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="199" G="113" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="138" G="48" B="0" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_cull b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_cull
new file mode 100644
index 000000000..2f795b083
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassSmallKeyDL_vtx_cull
@@ -0,0 +1,10 @@
+<Vertex Version="0">
+ <Vtx X="-42" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL
new file mode 100644
index 000000000..d1dff7095
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <ClearGeometryMode G_LIGHTING="1" />
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_cull" VertexBufferIndex="0" VertexOffset="0" Count="8"/>
+ <SetGeometryMode G_LIGHTING="1" />
+ <CullDisplayList Start="0" End="7"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_Grass"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_0"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_leaf"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_1"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_flower_token"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_2"/>
+ <CallDisplayList Path="objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_material"/>
+ <CallDisplayList Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_3"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_0
new file mode 100644
index 000000000..dc2309657
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_0
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_0" VertexBufferIndex="0" VertexOffset="30" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="16" V12="17" Flag1="0"/>
+ <Triangles2 V00="18" V01="19" V02="20" Flag0="0" V10="21" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="25" V02="26" Flag0="0" V10="27" V11="28" V12="29" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_1
new file mode 100644
index 000000000..f78444188
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_1
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_1" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_1" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_2
new file mode 100644
index 000000000..7de2d7943
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_2
@@ -0,0 +1,48 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_2" VertexBufferIndex="0" VertexOffset="0" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="1" V12="0" Flag1="0"/>
+ <Triangles2 V00="3" V01="4" V02="1" Flag0="0" V10="5" V11="4" V12="3" Flag1="0"/>
+ <Triangles2 V00="3" V01="6" V02="5" Flag0="0" V10="7" V11="5" V12="6" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="5" V11="8" V12="4" Flag1="0"/>
+ <Triangles2 V00="9" V01="10" V02="11" Flag0="0" V10="12" V11="10" V12="9" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="10" Flag0="0" V10="14" V11="13" V12="12" Flag1="0"/>
+ <Triangles2 V00="12" V01="15" V02="14" Flag0="0" V10="7" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="7" V01="16" V02="14" Flag0="0" V10="14" V11="16" V12="13" Flag1="0"/>
+ <Triangles2 V00="17" V01="18" V02="19" Flag0="0" V10="20" V11="18" V12="17" Flag1="0"/>
+ <Triangles2 V00="20" V01="21" V02="18" Flag0="0" V10="22" V11="21" V12="20" Flag1="0"/>
+ <Triangles2 V00="20" V01="23" V02="22" Flag0="0" V10="7" V11="22" V12="23" Flag1="0"/>
+ <Triangles2 V00="7" V01="24" V02="22" Flag0="0" V10="22" V11="24" V12="21" Flag1="0"/>
+ <Triangles2 V00="25" V01="26" V02="27" Flag0="0" V10="28" V11="26" V12="25" Flag1="0"/>
+ <Triangles2 V00="28" V01="29" V02="26" Flag0="0" V10="30" V11="29" V12="28" Flag1="0"/>
+ <Triangles2 V00="28" V01="31" V02="30" Flag0="0" V10="7" V11="30" V12="31" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_2" VertexBufferIndex="0" VertexOffset="32" Count="32"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="2" V11="1" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="5" V02="6" Flag0="0" V10="7" V11="5" V12="4" Flag1="0"/>
+ <Triangles2 V00="7" V01="8" V02="5" Flag0="0" V10="9" V11="8" V12="7" Flag1="0"/>
+ <Triangles2 V00="7" V01="10" V02="9" Flag0="0" V10="0" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="0" V01="11" V02="9" Flag0="0" V10="9" V11="11" V12="8" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="15" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="15" V01="14" V02="16" Flag0="0" V10="17" V11="15" V12="16" Flag1="0"/>
+ <Triangles2 V00="17" V01="16" V02="18" Flag0="0" V10="19" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="20" V02="17" Flag0="0" V10="15" V11="17" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="22" V02="23" Flag0="0" V10="24" V11="21" V12="23" Flag1="0"/>
+ <Triangles2 V00="24" V01="23" V02="25" Flag0="0" V10="26" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="25" V02="27" Flag0="0" V10="19" V11="26" V12="27" Flag1="0"/>
+ <Triangles2 V00="19" V01="28" V02="26" Flag0="0" V10="24" V11="26" V12="28" Flag1="0"/>
+ <Triangle1 V00="29" V01="30" V02="31"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_2" VertexBufferIndex="0" VertexOffset="64" Count="24"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="2" V12="3" Flag1="0"/>
+ <Triangles2 V00="4" V01="0" V02="3" Flag0="0" V10="4" V11="3" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="4" V02="5" Flag0="0" V10="6" V11="7" V12="4" Flag1="0"/>
+ <Triangles2 V00="0" V01="4" V02="7" Flag0="0" V10="8" V11="9" V12="10" Flag1="0"/>
+ <Triangles2 V00="11" V01="8" V02="10" Flag0="0" V10="11" V11="10" V12="12" Flag1="0"/>
+ <Triangles2 V00="13" V01="11" V02="12" Flag0="0" V10="13" V11="12" V12="14" Flag1="0"/>
+ <Triangles2 V00="6" V01="13" V02="14" Flag0="0" V10="6" V11="15" V12="13" Flag1="0"/>
+ <Triangles2 V00="11" V01="13" V02="15" Flag0="0" V10="16" V11="17" V12="18" Flag1="0"/>
+ <Triangles2 V00="19" V01="16" V02="18" Flag0="0" V10="19" V11="18" V12="20" Flag1="0"/>
+ <Triangles2 V00="21" V01="19" V02="20" Flag0="0" V10="21" V11="20" V12="22" Flag1="0"/>
+ <Triangles2 V00="6" V01="21" V02="22" Flag0="0" V10="6" V11="23" V12="21" Flag1="0"/>
+ <Triangle1 V00="19" V01="21" V02="23"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_3
new file mode 100644
index 000000000..e5c1fbd15
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_tri_3
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_3" VertexBufferIndex="0" VertexOffset="0" Count="30"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="3" V11="4" V12="5" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="9" V11="10" V12="11" Flag1="0"/>
+ <Triangles2 V00="12" V01="13" V02="14" Flag0="0" V10="12" V11="14" V12="15" Flag1="0"/>
+ <Triangles2 V00="16" V01="17" V02="18" Flag0="0" V10="16" V11="18" V12="19" Flag1="0"/>
+ <Triangles2 V00="20" V01="16" V02="19" Flag0="0" V10="20" V11="19" V12="21" Flag1="0"/>
+ <Triangles2 V00="22" V01="23" V02="24" Flag0="0" V10="22" V11="24" V12="25" Flag1="0"/>
+ <Triangles2 V00="26" V01="27" V02="28" Flag0="0" V10="26" V11="28" V12="29" Flag1="0"/>
+ <LoadVertices Path="objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_3" VertexBufferIndex="0" VertexOffset="30" Count="10"/>
+ <Triangles2 V00="0" V01="1" V02="2" Flag0="0" V10="0" V11="3" V12="1" Flag1="0"/>
+ <Triangles2 V00="4" V01="3" V02="0" Flag0="0" V10="4" V11="5" V12="3" Flag1="0"/>
+ <Triangles2 V00="6" V01="7" V02="8" Flag0="0" V10="6" V11="8" V12="9" Flag1="0"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_0 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_0
new file mode 100644
index 000000000..7f094d39f
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_0
@@ -0,0 +1,62 @@
+<Vertex Version="0">
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="221" G="116" B="217" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="28" G="124" B="252" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="84" G="88" B="36" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="28" G="124" B="252" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="16" G="119" B="41" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="18" G="122" B="226" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="14" G="80" B="159" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="18" G="122" B="226" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="10" G="125" B="234" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="65" G="101" B="215" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="108" G="44" B="206" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="65" G="101" B="215" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="213" G="77" B="92" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="232" G="123" B="18" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="232" G="123" B="18" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="3" G="113" B="199" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="164" G="87" B="244" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="239" G="125" B="239" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="239" G="125" B="239" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="61" G="111" B="241" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-42" Y="23" Z="-30" S="-144" T="476" R="35" G="140" B="39" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-28" Y="41" Z="-5" S="496" T="1182" R="228" G="132" B="4" A="255"/>
+ <Vtx X="-11" Y="34" Z="-34" S="496" T="-190" R="228" G="132" B="4" A="255"/>
+ <Vtx X="6" Y="-12" Z="4" S="1008" T="476" R="172" G="168" B="220" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="6" Y="25" Z="55" S="-144" T="476" R="240" G="137" B="215" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="17" Y="39" Z="24" S="496" T="1182" R="238" G="134" B="30" A="255"/>
+ <Vtx X="-14" Y="45" Z="23" S="496" T="-190" R="238" G="134" B="30" A="255"/>
+ <Vtx X="0" Y="-11" Z="-7" S="1008" T="476" R="242" G="176" B="97" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-41" Y="61" Z="19" S="-144" T="476" R="246" G="131" B="22" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-6" Y="57" Z="20" S="496" T="1182" R="191" G="155" B="41" A="255"/>
+ <Vtx X="-17" Y="51" Z="-9" S="496" T="-190" R="191" G="155" B="41" A="255"/>
+ <Vtx X="4" Y="-17" Z="-2" S="1008" T="476" R="148" G="212" B="50" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="-1" Y="-11" Z="7" S="1008" T="476" R="43" G="179" B="164" A="255"/>
+ <Vtx X="-11" Y="48" Z="-32" S="496" T="1182" R="24" G="133" B="238" A="255"/>
+ <Vtx X="18" Y="32" Z="-51" S="-144" T="476" R="253" G="143" B="57" A="255"/>
+ <Vtx X="24" Y="55" Z="-20" S="496" T="-190" R="24" G="133" B="238" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+ <Vtx X="-8" Y="-11" Z="0" S="1008" T="476" R="92" G="169" B="12" A="255"/>
+ <Vtx X="23" Y="34" Z="-15" S="496" T="1182" R="17" G="131" B="17" A="255"/>
+ <Vtx X="48" Y="18" Z="0" S="-144" T="476" R="195" G="145" B="15" A="255"/>
+ <Vtx X="23" Y="40" Z="16" S="496" T="-190" R="17" G="131" B="17" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_1 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_1
new file mode 100644
index 000000000..18d3d3c64
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_1
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="138" G="211" B="13" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="138" G="211" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="159" G="243" B="81" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="135" G="217" B="250" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="144" G="195" B="1" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="143" G="202" B="235" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="146" G="193" B="245" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="137" G="214" B="239" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="144" G="197" B="248" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="144" G="197" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="195" G="156" B="206" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="141" G="202" B="11" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="136" G="215" B="248" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="133" G="226" B="14" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="138" G="213" B="16" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="134" G="219" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="134" G="219" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="136" G="41" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="141" G="204" B="244" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="141" G="205" B="12" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="149" G="187" B="1" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="145" G="195" B="12" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="146" G="193" B="245" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="144" G="197" B="8" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="144" G="197" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="195" G="156" B="50" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="136" G="215" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="137" G="214" B="239" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="133" G="223" B="1" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="133" G="226" B="243" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="141" G="203" B="245" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="138" G="211" B="243" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="138" G="211" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="159" G="243" B="175" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="144" G="195" B="255" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="135" G="217" B="6" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="143" G="202" B="23" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="138" G="213" B="16" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="145" G="195" B="12" A="255"/>
+ <Vtx X="17" Y="49" Z="-17" S="304" T="432" R="118" G="45" B="243" A="255"/>
+ <Vtx X="14" Y="49" Z="-21" S="496" T="496" R="97" G="13" B="175" A="255"/>
+ <Vtx X="15" Y="53" Z="-18" S="432" T="304" R="118" G="45" B="243" A="255"/>
+ <Vtx X="16" Y="48" Z="-10" S="112" T="304" R="121" G="39" B="6" A="255"/>
+ <Vtx X="12" Y="56" Z="-13" S="304" T="112" R="112" G="61" B="255" A="255"/>
+ <Vtx X="15" Y="54" Z="-7" S="112" T="112" R="113" G="54" B="21" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="176" T="-16" R="119" G="42" B="17" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="-16" T="176" R="110" G="63" B="11" A="255"/>
+ <Vtx X="8" Y="70" Z="7" S="304" T="432" R="112" G="59" B="8" A="255"/>
+ <Vtx X="5" Y="70" Z="11" S="496" T="496" R="61" G="100" B="50" A="255"/>
+ <Vtx X="9" Y="68" Z="11" S="432" T="304" R="112" G="59" B="8" A="255"/>
+ <Vtx X="8" Y="66" Z="2" S="112" T="304" R="115" G="54" B="245" A="255"/>
+ <Vtx X="10" Y="61" Z="9" S="304" T="112" R="120" G="41" B="8" A="255"/>
+ <Vtx X="12" Y="61" Z="2" S="112" T="112" R="123" G="30" B="242" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="176" T="-16" R="118" G="43" B="240" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="-16" T="176" R="123" G="33" B="255" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="19" Y="36" Z="-1" S="496" T="496" R="120" G="215" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="3" S="112" T="304" R="115" G="52" B="12" A="255"/>
+ <Vtx X="21" Y="40" Z="1" S="304" T="432" R="122" G="37" B="0" A="255"/>
+ <Vtx X="21" Y="40" Z="-3" S="432" T="304" R="122" G="37" B="0" A="255"/>
+ <Vtx X="17" Y="45" Z="-5" S="304" T="112" R="115" G="51" B="244" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="112" T="112" R="107" G="69" B="255" A="255"/>
+ <Vtx X="14" Y="51" Z="-4" S="176" T="-16" R="110" G="63" B="11" A="255"/>
+ <Vtx X="10" Y="54" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="-16" T="176" R="111" G="61" B="244" A="255"/>
+ <Vtx X="9" Y="68" Z="-13" S="304" T="432" R="112" G="59" B="248" A="255"/>
+ <Vtx X="5" Y="70" Z="-13" S="496" T="496" R="61" G="100" B="206" A="255"/>
+ <Vtx X="8" Y="70" Z="-9" S="432" T="304" R="112" G="59" B="248" A="255"/>
+ <Vtx X="10" Y="61" Z="-11" S="112" T="304" R="120" G="41" B="248" A="255"/>
+ <Vtx X="8" Y="66" Z="-4" S="304" T="112" R="115" G="53" B="11" A="255"/>
+ <Vtx X="12" Y="61" Z="-5" S="112" T="112" R="123" G="30" B="13" A="255"/>
+ <Vtx X="10" Y="61" Z="-1" S="176" T="-16" R="123" G="33" B="255" A="255"/>
+ <Vtx X="12" Y="57" Z="-6" S="-16" T="176" R="119" G="42" B="17" A="255"/>
+ <Vtx X="15" Y="53" Z="16" S="304" T="432" R="118" G="45" B="13" A="255"/>
+ <Vtx X="14" Y="49" Z="19" S="496" T="496" R="97" G="13" B="81" A="255"/>
+ <Vtx X="17" Y="49" Z="15" S="432" T="304" R="118" G="45" B="13" A="255"/>
+ <Vtx X="12" Y="56" Z="11" S="112" T="304" R="112" G="61" B="1" A="255"/>
+ <Vtx X="16" Y="48" Z="8" S="304" T="112" R="121" G="39" B="250" A="255"/>
+ <Vtx X="15" Y="54" Z="5" S="112" T="112" R="113" G="54" B="233" A="255"/>
+ <Vtx X="14" Y="51" Z="2" S="176" T="-16" R="111" G="61" B="244" A="255"/>
+ <Vtx X="12" Y="57" Z="4" S="-16" T="176" R="118" G="43" B="240" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_2 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_2
new file mode 100644
index 000000000..205b9a005
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_2
@@ -0,0 +1,90 @@
+<Vertex Version="0">
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="141" G="202" B="252" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="141" G="202" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="133" G="231" B="18" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="152" G="184" B="251" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="146" G="196" B="233" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="149" G="188" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="166" G="167" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="153" G="196" B="212" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="137" G="212" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="137" G="212" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="154" G="180" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="132" G="230" B="245" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="132" G="230" B="11" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="131" G="232" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="133" G="244" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="141" G="202" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="133" G="231" B="238" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="146" G="196" B="23" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="152" G="184" B="5" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="149" G="188" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="153" G="196" B="44" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="166" G="167" B="0" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="138" G="208" B="250" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="138" G="208" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="146" G="199" B="29" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="143" G="205" B="230" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="153" G="196" B="212" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="139" G="207" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="133" G="244" B="228" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="139" G="213" B="231" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="135" G="224" B="237" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="138" G="208" B="6" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="138" G="208" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="146" G="199" B="227" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="135" G="224" B="19" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="143" G="205" B="26" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="139" G="213" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="133" G="244" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="153" G="196" B="44" A="255"/>
+ <Vtx X="24" Y="41" Z="-10" S="304" T="432" R="115" G="54" B="4" A="255"/>
+ <Vtx X="24" Y="36" Z="-17" S="496" T="496" R="123" G="25" B="238" A="255"/>
+ <Vtx X="23" Y="44" Z="-15" S="432" T="304" R="115" G="54" B="4" A="255"/>
+ <Vtx X="20" Y="45" Z="-3" S="112" T="304" R="104" G="72" B="5" A="255"/>
+ <Vtx X="17" Y="51" Z="-12" S="304" T="112" R="110" G="60" B="23" A="255"/>
+ <Vtx X="15" Y="51" Z="-5" S="112" T="112" R="107" G="68" B="14" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="176" T="-16" R="103" G="60" B="44" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="-16" T="176" R="90" G="89" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="-4" S="304" T="432" R="119" G="44" B="0" A="255"/>
+ <Vtx X="4" Y="82" Z="-1" S="496" T="496" R="102" G="76" B="0" A="255"/>
+ <Vtx X="9" Y="75" Z="2" S="432" T="304" R="119" G="44" B="0" A="255"/>
+ <Vtx X="11" Y="67" Z="-7" S="112" T="304" R="124" G="26" B="11" A="255"/>
+ <Vtx X="11" Y="67" Z="5" S="304" T="112" R="124" G="26" B="245" A="255"/>
+ <Vtx X="11" Y="61" Z="-1" S="112" T="112" R="125" G="24" B="0" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="176" T="-16" R="123" G="12" B="228" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="-16" T="176" R="123" G="12" B="28" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="36" Z="15" S="496" T="496" R="123" G="25" B="18" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="17" Y="51" Z="10" S="112" T="304" R="110" G="60" B="233" A="255"/>
+ <Vtx X="23" Y="44" Z="13" S="304" T="432" R="115" G="54" B="252" A="255"/>
+ <Vtx X="24" Y="41" Z="8" S="432" T="304" R="115" G="54" B="252" A="255"/>
+ <Vtx X="20" Y="45" Z="1" S="304" T="112" R="104" G="72" B="251" A="255"/>
+ <Vtx X="15" Y="51" Z="3" S="112" T="112" R="107" G="68" B="242" A="255"/>
+ <Vtx X="17" Y="51" Z="-1" S="176" T="-16" R="90" G="89" B="0" A="255"/>
+ <Vtx X="11" Y="55" Z="-1" S="-16" T="-16" R="117" G="49" B="0" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="-16" T="176" R="103" G="60" B="212" A="255"/>
+ <Vtx X="16" Y="60" Z="-21" S="304" T="432" R="118" G="48" B="6" A="255"/>
+ <Vtx X="12" Y="65" Z="-28" S="496" T="496" R="110" G="57" B="227" A="255"/>
+ <Vtx X="14" Y="65" Z="-19" S="432" T="304" R="118" G="48" B="6" A="255"/>
+ <Vtx X="16" Y="55" Z="-13" S="112" T="304" R="113" G="51" B="26" A="255"/>
+ <Vtx X="12" Y="65" Z="-10" S="304" T="112" R="121" G="32" B="19" A="255"/>
+ <Vtx X="13" Y="57" Z="-7" S="112" T="112" R="117" G="43" B="25" A="255"/>
+ <Vtx X="13" Y="61" Z="-4" S="176" T="-16" R="123" G="12" B="28" A="255"/>
+ <Vtx X="16" Y="55" Z="-6" S="-16" T="176" R="103" G="60" B="44" A="255"/>
+ <Vtx X="14" Y="65" Z="17" S="304" T="432" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="26" S="496" T="496" R="110" G="57" B="29" A="255"/>
+ <Vtx X="16" Y="60" Z="19" S="432" T="304" R="118" G="48" B="250" A="255"/>
+ <Vtx X="12" Y="65" Z="8" S="112" T="304" R="121" G="32" B="237" A="255"/>
+ <Vtx X="16" Y="55" Z="11" S="304" T="112" R="113" G="51" B="230" A="255"/>
+ <Vtx X="13" Y="57" Z="5" S="112" T="112" R="117" G="43" B="231" A="255"/>
+ <Vtx X="16" Y="55" Z="4" S="176" T="-16" R="103" G="60" B="212" A="255"/>
+ <Vtx X="13" Y="61" Z="2" S="-16" T="176" R="123" G="12" B="228" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_3 b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_3
new file mode 100644
index 000000000..56e99d5ed
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_3
@@ -0,0 +1,42 @@
+<Vertex Version="0">
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="245" G="245" B="130" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="245" G="245" B="130" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="57" G="143" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="57" G="143" B="0" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="11" G="11" B="126" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="240" R="11" G="11" B="126" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="13" Y="56" Z="-1" S="112" T="-16" R="199" G="113" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="240" R="199" G="113" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="127" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="127" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="129" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="129" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="129" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="118" G="208" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="118" G="208" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="-2" S="240" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="0" Y="-10" Z="2" S="-16" T="240" R="129" G="0" B="0" A="255"/>
+ <Vtx X="2" Y="39" Z="0" S="-16" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="-10" Z="0" S="240" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="2" Y="-10" Z="0" S="-16" T="240" R="0" G="0" B="127" A="255"/>
+ <Vtx X="-2" Y="39" Z="0" S="240" T="112" R="0" G="0" B="127" A="255"/>
+ <Vtx X="7" Y="51" Z="0" S="-16" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="4" Y="54" Z="0" S="240" T="-16" R="0" G="0" B="127" A="255"/>
+ <Vtx X="6" Y="52" Z="2" S="-16" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="6" Y="52" Z="-2" S="240" T="-16" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="-2" S="240" T="112" R="138" G="48" B="0" A="255"/>
+ <Vtx X="0" Y="39" Z="2" S="-16" T="112" R="138" G="48" B="0" A="255"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_cull b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_cull
new file mode 100644
index 000000000..2f795b083
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/gRandoCuttableGrassTokenDL_vtx_cull
@@ -0,0 +1,10 @@
+<Vertex Version="0">
+ <Vtx X="-42" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="82" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+</Vertex>
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_Grass b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_Grass
new file mode 100644
index 000000000..34034f059
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_Grass
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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_TEXEL0" 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"/>
+ <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_TT_NONE="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_TEX_EDGE2="1" />
+ <Texture S="65535" T="65535" Level="0" Tile="0" On="1"/>
+ <SetPrimColor M="0" L="0" R="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/gGrassBunchTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_flower_bosskey b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_flower_bosskey
new file mode 100644
index 000000000..ee25715ae
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_flower_bosskey
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/flower_bosskey_tex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_MIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_leaf b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_leaf
new file mode 100644
index 000000000..574f63139
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_leaf
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/LeafTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_material b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_material
new file mode 100644
index 000000000..04270bbae
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassBossKeyDL_f3dlite_material
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/StemTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="63" Dxt="1024"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="2" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="3" ShiftS="0" MaskT="3" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="28" Lrt="28"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_Grass b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_Grass
new file mode 100644
index 000000000..34034f059
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_Grass
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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_TEXEL0" 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"/>
+ <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_TT_NONE="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_TEX_EDGE2="1" />
+ <Texture S="65535" T="65535" Level="0" Tile="0" On="1"/>
+ <SetPrimColor M="0" L="0" R="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/gGrassBunchTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_flower_fairy b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_flower_fairy
new file mode 100644
index 000000000..d3c0c44ec
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_flower_fairy
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/flower_fairy_tex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_MIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_leaf b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_leaf
new file mode 100644
index 000000000..574f63139
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_leaf
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/LeafTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_material b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_material
new file mode 100644
index 000000000..04270bbae
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassFairyDL_f3dlite_material
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/StemTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="63" Dxt="1024"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="2" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="3" ShiftS="0" MaskT="3" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="28" Lrt="28"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_Grass b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_Grass
new file mode 100644
index 000000000..34034f059
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_Grass
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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_TEXEL0" 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"/>
+ <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_TT_NONE="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_TEX_EDGE2="1" />
+ <Texture S="65535" T="65535" Level="0" Tile="0" On="1"/>
+ <SetPrimColor M="0" L="0" R="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/gGrassBunchTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_flower_heart b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_flower_heart
new file mode 100644
index 000000000..2864988e3
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_flower_heart
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/flower_heart_tex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_MIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_leaf b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_leaf
new file mode 100644
index 000000000..574f63139
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_leaf
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/LeafTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_material b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_material
new file mode 100644
index 000000000..04270bbae
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassHeartDL_f3dlite_material
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/StemTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="63" Dxt="1024"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="2" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="3" ShiftS="0" MaskT="3" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="28" Lrt="28"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassJunkDL_f3dlite_Grass b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassJunkDL_f3dlite_Grass
new file mode 100644
index 000000000..34034f059
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassJunkDL_f3dlite_Grass
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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_TEXEL0" 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"/>
+ <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_TT_NONE="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_TEX_EDGE2="1" />
+ <Texture S="65535" T="65535" Level="0" Tile="0" On="1"/>
+ <SetPrimColor M="0" L="0" R="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/gGrassBunchTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_Grass b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_Grass
new file mode 100644
index 000000000..34034f059
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_Grass
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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_TEXEL0" 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"/>
+ <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_TT_NONE="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_TEX_EDGE2="1" />
+ <Texture S="65535" T="65535" Level="0" Tile="0" On="1"/>
+ <SetPrimColor M="0" L="0" R="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/gGrassBunchTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_flower_gold b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_flower_gold
new file mode 100644
index 000000000..6f451d12a
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_flower_gold
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/flower_gold_tex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_MIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_leaf b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_leaf
new file mode 100644
index 000000000..574f63139
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_leaf
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/LeafTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_material b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_material
new file mode 100644
index 000000000..04270bbae
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMajorDL_f3dlite_material
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/StemTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="63" Dxt="1024"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="2" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="3" ShiftS="0" MaskT="3" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="28" Lrt="28"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_Grass b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_Grass
new file mode 100644
index 000000000..34034f059
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_Grass
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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_TEXEL0" 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"/>
+ <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_TT_NONE="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_TEX_EDGE2="1" />
+ <Texture S="65535" T="65535" Level="0" Tile="0" On="1"/>
+ <SetPrimColor M="0" L="0" R="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/gGrassBunchTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_flower_mask b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_flower_mask
new file mode 100644
index 000000000..a5bb3b8a4
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_flower_mask
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/flower_mask_tex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_MIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_leaf b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_leaf
new file mode 100644
index 000000000..574f63139
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_leaf
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/LeafTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_material b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_material
new file mode 100644
index 000000000..04270bbae
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMaskDL_f3dlite_material
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/StemTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="63" Dxt="1024"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="2" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="3" ShiftS="0" MaskT="3" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="28" Lrt="28"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_Grass b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_Grass
new file mode 100644
index 000000000..34034f059
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_Grass
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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_TEXEL0" 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"/>
+ <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_TT_NONE="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_TEX_EDGE2="1" />
+ <Texture S="65535" T="65535" Level="0" Tile="0" On="1"/>
+ <SetPrimColor M="0" L="0" R="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/gGrassBunchTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_flower_bronze b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_flower_bronze
new file mode 100644
index 000000000..0102b9a5e
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_flower_bronze
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/flower_bronze_tex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_MIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_leaf b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_leaf
new file mode 100644
index 000000000..574f63139
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_leaf
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/LeafTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_material b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_material
new file mode 100644
index 000000000..04270bbae
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassMinorDL_f3dlite_material
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/StemTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="63" Dxt="1024"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="2" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="3" ShiftS="0" MaskT="3" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="28" Lrt="28"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_Grass b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_Grass
new file mode 100644
index 000000000..34034f059
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_Grass
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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_TEXEL0" 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"/>
+ <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_TT_NONE="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_TEX_EDGE2="1" />
+ <Texture S="65535" T="65535" Level="0" Tile="0" On="1"/>
+ <SetPrimColor M="0" L="0" R="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/gGrassBunchTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_flower_random b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_flower_random
new file mode 100644
index 000000000..f23e81a03
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_flower_random
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/flower_random_tex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_MIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_leaf b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_leaf
new file mode 100644
index 000000000..574f63139
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_leaf
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/LeafTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_material b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_material
new file mode 100644
index 000000000..04270bbae
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassRandomDL_f3dlite_material
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/StemTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="63" Dxt="1024"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="2" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="3" ShiftS="0" MaskT="3" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="28" Lrt="28"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_Grass b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_Grass
new file mode 100644
index 000000000..34034f059
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_Grass
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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_TEXEL0" 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"/>
+ <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_TT_NONE="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_TEX_EDGE2="1" />
+ <Texture S="65535" T="65535" Level="0" Tile="0" On="1"/>
+ <SetPrimColor M="0" L="0" R="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/gGrassBunchTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_flower_silver b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_flower_silver
new file mode 100644
index 000000000..98dcfacb1
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_flower_silver
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/flower_silver_tex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_MIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_leaf b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_leaf
new file mode 100644
index 000000000..574f63139
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_leaf
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/LeafTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_material b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_material
new file mode 100644
index 000000000..04270bbae
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassSmallKeyDL_f3dlite_material
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/StemTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="63" Dxt="1024"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="2" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="3" ShiftS="0" MaskT="3" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="28" Lrt="28"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_Grass b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_Grass
new file mode 100644
index 000000000..34034f059
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_Grass
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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_TEXEL0" 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"/>
+ <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_TT_NONE="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_TEX_EDGE2="1" />
+ <Texture S="65535" T="65535" Level="0" Tile="0" On="1"/>
+ <SetPrimColor M="0" L="0" R="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/gGrassBunchTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="1023" Dxt="256"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="8" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="5" ShiftS="0" MaskT="5" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="124" Lrt="124"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_flower_token b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_flower_token
new file mode 100644
index 000000000..63a739c30
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_flower_token
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/flower_token_tex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_MIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_leaf b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_leaf
new file mode 100644
index 000000000..574f63139
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_leaf
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/LeafTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="255" Dxt="512"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="4" TMem="0" Tile="0" Palette="0" Cms0="G_TX_CLAMP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_CLAMP" Cmt1="G_TX_NOMIRROR" MaskS="4" ShiftS="0" MaskT="4" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="60" Lrt="60"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_material b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_material
new file mode 100644
index 000000000..04270bbae
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/mat_gRandoCuttableGrassTokenDL_f3dlite_material
@@ -0,0 +1,16 @@
+<DisplayList Version="0">
+ <SetGeometryMode G_ZBUFFER="1" G_SHADE="1" G_CULL_BACK="1" G_FOG="1" G_LIGHTING="1" G_SHADING_SMOOTH="1" />
+ <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"/>
+ <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_TT_NONE="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="255" G="255" B="255" A="255"/>
+ <SetTextureImage Path="objects/gameplay_keep/StemTex.rgba16" Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Width="1"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b_LOAD_BLOCK" Line="0" TMem="0" Tile="7" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="0" ShiftS="0" MaskT="0" ShiftT="0"/>
+ <LoadBlock Tile="7" Uls="0" Ult="0" Lrs="63" Dxt="1024"/>
+ <SetTile Format="G_IM_FMT_RGBA" Size="G_IM_SIZ_16b" Line="2" TMem="0" Tile="0" Palette="0" Cms0="G_TX_WRAP" Cms1="G_TX_NOMIRROR" Cmt0="G_TX_WRAP" Cmt1="G_TX_NOMIRROR" MaskS="3" ShiftS="0" MaskT="3" ShiftT="0"/>
+ <SetTileSize T="0" Uls="0" Ult="0" Lrs="28" Lrt="28"/>
+ <EndDisplayList/>
+</DisplayList>
+
diff --git a/mm/assets/custom/objects/gameplay_keep/model.xml b/mm/assets/custom/objects/gameplay_keep/model.xml
new file mode 100644
index 000000000..6444457b7
--- /dev/null
+++ b/mm/assets/custom/objects/gameplay_keep/model.xml
@@ -0,0 +1,10 @@
+<Vertex Version="0">
+ <Vtx X="-42" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="61" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="-42" Y="61" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="-17" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="61" Z="55" S="0" T="0" R="0" G="0" B="0" A="0"/>
+ <Vtx X="48" Y="61" Z="-51" S="0" T="0" R="0" G="0" B="0" A="0"/>
+</Vertex>