Skip to content

Commit 3133d7f

Browse files
committed
improvement: add level, add cactus assets by loafbrr
Assets source: https://loafbrr.itch.io/canyon-terrain-asset
1 parent 73f5f99 commit 3133d7f

33 files changed

+1004
-144
lines changed

level/cactus/Cactus_Small_Clump.tscn

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[gd_scene load_steps=6 format=3 uid="uid://dt6pe66bt6rwr"]
2+
3+
[ext_resource type="PackedScene" uid="uid://5au21ucakuvw" path="res://level/cactus/cactus_small_1.tscn" id="1_vnlep"]
4+
[ext_resource type="PackedScene" uid="uid://cip1awte2184j" path="res://level/cactus/cactus_small_2.tscn" id="2_ekyc3"]
5+
[ext_resource type="PackedScene" uid="uid://c5hogid8crh2g" path="res://level/cactus/cactus_small_3.tscn" id="3_4r2mi"]
6+
[ext_resource type="PackedScene" uid="uid://7s1esfbldf1" path="res://level/cactus/cactus_small_4.tscn" id="4_lm5r6"]
7+
[ext_resource type="PackedScene" uid="uid://ddn8ddua3gdpq" path="res://level/cactus/cactus_small_5.tscn" id="5_xl1cj"]
8+
9+
[node name="Cactus_Small_Clump" type="Node3D"]
10+
11+
[node name="Cactus_Small_1" parent="." instance=ExtResource("1_vnlep")]
12+
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.163612, 1.19209e-07, 0.0788603)
13+
14+
[node name="Cactus_Small_2" parent="." instance=ExtResource("2_ekyc3")]
15+
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0105848, 1.19209e-07, -0.335738)
16+
17+
[node name="Cactus_Small_3" parent="." instance=ExtResource("3_4r2mi")]
18+
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.246304, 1.19209e-07, 0.0142213)
19+
20+
[node name="Cactus_Small_4" parent="." instance=ExtResource("4_lm5r6")]
21+
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.39515, 5.96046e-08, -0.30357)
22+
23+
[node name="Cactus_Small_5" parent="." instance=ExtResource("5_xl1cj")]
24+
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0625786, 5.96046e-08, 0.561976)

level/cactus/Plants.gdshader

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
shader_type spatial;
2+
render_mode cull_disabled, depth_draw_opaque;
3+
4+
uniform sampler2D grass_texture : filter_nearest, source_color;
5+
uniform sampler2D normap: hint_normal;
6+
uniform vec2 sway = vec2(0.025,0.015);
7+
uniform vec2 sway_speed = vec2(1.25,0.45);
8+
uniform float alpha_scissor:hint_range(0.1, 1.0, 0.1);
9+
10+
void vertex(){
11+
//NORMAL = vec3(0.0, 1.0, 0.0);
12+
VERTEX.x += sin(NODE_POSITION_WORLD.x + TIME * sway_speed.x + UV.y) * ( 1.0 - UV.y) * sway.x;
13+
VERTEX.z += cos(NODE_POSITION_WORLD.z + TIME * sway_speed.y + UV.y) * ( 1.0 - UV.y) * sway.y;
14+
}
15+
16+
void fragment(){
17+
ALBEDO = texture(grass_texture, UV).rgb;
18+
ALPHA = texture(grass_texture, UV).a;
19+
NORMAL_MAP = texture(normap,UV).rgb;
20+
ALPHA_SCISSOR_THRESHOLD = alpha_scissor;
21+
22+
}

level/cactus/Plants.material

1022 Bytes
Binary file not shown.

level/cactus/Plants.material.depren

1.01 KB
Binary file not shown.

level/cactus/Plants_2.material

1.09 KB
Binary file not shown.

level/cactus/Plants_2.material.depren

1.1 KB
Binary file not shown.

level/cactus/cactus_small_1.tscn

Lines changed: 72 additions & 0 deletions
Large diffs are not rendered by default.

level/cactus/cactus_small_2.tscn

Lines changed: 72 additions & 0 deletions
Large diffs are not rendered by default.

level/cactus/cactus_small_3.tscn

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
[gd_scene load_steps=6 format=4 uid="uid://c5hogid8crh2g"]
2+
3+
[ext_resource type="Material" uid="uid://g5x7g5rmse4o" path="res://level/cactus/Plants_2.material" id="1_bkddg"]
4+
[ext_resource type="Material" uid="uid://3oxpnywrvsyc" path="res://level/cactus/Plants.material" id="2_fgf7s"]
5+
6+
[sub_resource type="ArrayMesh" id="ArrayMesh_j4ej4"]
7+
_surfaces = [{
8+
"aabb": AABB(-0.141793, -0.19045, -0.142229, 0.28571, 0.680863, 0.28571),
9+
"format": 34896613377,
10+
"index_count": 216,
11+
"index_data": PackedByteArray("DgAQABoADgAPABAAIwABAAIAIwAiAAEADQAaABsADQAOABoAJAACAAMAJAAjAAIADAAbABwADAANABsAJQADAAQAJQAkAAMACwAcAB0ACwAMABwAJgAEAAUAJgAlAAQACgAdAB4ACgALAB0AJwAFAAYAJwAmAAUACQAeAB8ACQAKAB4AKAAGAAcAKAAnAAYACAAfACAACAAJAB8AAAAIAA8AAAAHAAgABwAJAAgABwAGAAkABgAKAAkABgAFAAoABQALAAoABQAEAAsABAAMAAsABAADAAwAAwANAAwAAwACAA0AAgAOAA0AAgABAA4AAQAPAA4AAQAAAA8AFAASABMAEAAZABoAEAARABkADwAgABAADwAIACAAEQASABkAGQASABgAGAASABcAFwASABYAFgASABUAFQASABQAEQAgABMAEQAQACAAHwATACAAHwAUABMAHgAUAB8AHgAVABQAHQAVAB4AHQAWABUAHAAWAB0AHAAXABYAGwAXABwAGwAYABcAGgAYABsAGgAZABgAEgARABMAIgAAAAEAIgAhAAAABwAhACgABwAAACEA"),
12+
"lods": [0.111785, PackedByteArray("AQARABkAEQASABkAAQAZABgAGQASABgAAwABABgAAQATABEAAwAYABcAGAASABcAEgARABMABQAUABMAFAASABMAFwASABYABQADABcABQAXABYABQAVABQABQAWABUAFQASABQAFgASABUAIwAiAAEAIgAhAAEAJAAjAAEAJAABAAMAJQADAAUAJQAkAAMAJgAlAAUAJwAmAAUAKAAnAAUABQAhACgABQABACEAAQAFABMA")],
13+
"name": "Plant_2",
14+
"primitive": 3,
15+
"uv_scale": Vector4(0, 0, 0, 0),
16+
"vertex_count": 41,
17+
"vertex_data": PackedByteArray("+kr7vAAAAAAAAPu8+koAAAAA+7wEtQAA+kr7vP//AAAEtfu8//8AAP//+7wEtQAA///7vPpKAAAEtfu8AAAAADKxoNY4CQAAxvag1sxOAADG9qDWMrEAADKxoNbG9gAAzE6g1sb2AAA4CaDWMrEAADgJoNbMTgAAzE6g1jgJAACtWV7seyMAAPRp5frISgAA/3////9/AAAKluX6yEoAADa15fr0aQAANrXl+gqWAAAKluX6NrUAAPRp5fo2tQAAyErl+gqWAADISuX69GkAAHsjXuytWQAAeyNe7FGmAACtWV7sg9wAAFGmXuyD3AAAg9xe7FGmAACD3F7srVkAAFGmXux7IwAApWEAAHM2AAC4NgAAYGEAALg2AAAWngAApWEAAATJAABbngAABMkAAEnJAAAWngAASckAAGBhAABbngAAczYAAA==")
18+
}, {
19+
"aabb": AABB(-0.234085, 2.88345e-07, -0.234767, 0.468171, 0.559398, 0.469534),
20+
"format": 34896613377,
21+
"index_count": 228,
22+
"index_data": PackedByteArray("AwAAAAEAAwACAAAACQAGAAQACQAIAAYABwAIAAkABwAFAAgABAALAAoABAAGAAsADwAMAA0ADwAOAAwAFQASABAAFQAUABIAEwAUABUAEwARABQAEAAXABYAEAASABcAGwAYABkAGwAaABgAIQAeABwAIQAgAB4AHwAgACEAHwAdACAAHAAjACIAHAAeACMAJwAkACUAJwAmACQALQAqACgALQAsACoAKwAsAC0AKwApACwAKAAvAC4AKAAqAC8AMwAwADEAMwAyADAAOQA2ADQAOQA4ADYANwA4ADkANwA1ADgANAA7ADoANAA2ADsAPwA8AD0APwA+ADwARQBCAEAARQBEAEIAQwBEAEUAQwBBAEQAQABHAEYAQABCAEcASwBIAEkASwBKAEgAUQBOAEwAUQBQAE4ATwBQAFEATwBNAFAATABTAFIATABOAFMAVwBUAFUAVwBWAFQAXQBaAFgAXQBcAFoAWwBcAF0AWwBZAFwAWABfAF4AWABaAF8AZABgAGUAZABhAGAAZQBiAGYAZQBgAGIAZgBjAGcAZgBiAGMAZwBhAGQAZwBjAGEAZQBoAGQAZABoAGcAZwBoAGYAZgBoAGUA"),
23+
"name": "Plant_1",
24+
"primitive": 3,
25+
"uv_scale": Vector4(0, 0, 0, 0),
26+
"vertex_count": 105,
27+
"vertex_data": PackedByteArray("20h+nc3+AACCXn6df80AAK5gAACVyAAAE20AAFqsAAD0Z4nIG7gAAJFMa6L79gAAX11X6wXTAACDXtyOf80AAABSdsgA6gAA92ATrvDHAABqcjfaa6AAACpq/v/htAAAfbV+nf7/AADuoH6dOc4AAOCeAABDyQAAG5MAAMSsAAD3l4nIorgAAH2ya6Lg9wAADKRX6+fSAADvoNyOOc4AANasdsj86gAAmp4TrpzIAAAHjjfauKAAAA6X///atAAA//9+nSq2AAB9zn6dFKEAAIjJAAD+ngAAMK0AAOySAADkuInIAJgAAD34a6JzsgAA6dNX60OiAAB9ztyOFKEAACLrdsg9rQAA4MgTrrieAAD4oDfa840AAHy1///9lQAA4v9+nc5KAABszn6dcF8AAHfJAACGYQAAJq0AAFZtAADXuInIjmgAAOn3a6K6TQAA89JX621cAABrztyOb18AAAfrdsh3UwAAz8gTrs5hAADwoDfaqHIAAOu0//+haQAAOrV+nSABAADFoH6dYjIAALmeAABXNwAAA5MAAItTAADYl4nI/kcAALaxa6LACAAAx6FX6xstAADFoNyOYjIAAJesdsjdFQAAc54TrgA4AAD1jTfa7V8AALeV//+LSwAAvk5+nQAAAAAcYn6dsjEAAAxkAACzNgAAIm8AACdTAACNaonIf0cAAI5Ra6LpBwAAGV9X6zctAAAbYtyOsjEAAOVWdsjvFAAATWQTrl03AADoczfapF8AAF5r//+SSwAAegJ+nQZIAAB6M36dvF0AAGI4AADwXwAAcFQAAF5sAADZSInIVGcAACcKa6KkSwAAFS5X67JcAAB6M9yOvV0AACEXdsgrUQAACDkTrjtgAACFYDfa9HEAADRM//+yaQAAAAB+nVqzAAD2MX6dXZ8AAPc2AABjnQAAklMAAPGRAADBR4nIxJYAAA0Ia6JZsAAAWy1X64miAAD2MdyOXZ8AABIVdsjrqgAAoDcTriGdAADlXzfaPY0AALJL//8OlgAAOkYv84W6AADuui/zhboAADpGL/MoRgAA7rov8yhGAADSnvfqf54AAFVi9+p/ngAAVWL36i5iAADSnvfqLmIAAJSAbeBWgAAA")
28+
}]
29+
blend_shape_mode = 0
30+
31+
[sub_resource type="ArrayMesh" id="ArrayMesh_21vrb"]
32+
resource_name = "CanyonPlantsRocksTiles_Cactus_Small_3"
33+
_surfaces = [{
34+
"aabb": AABB(-0.141793, -0.19045, -0.142229, 0.28571, 0.680863, 0.28571),
35+
"attribute_data": PackedByteArray("hTJMEKXQ8hhtPEwQOMhrI1RGTBAryaww/wBMEDxQTBCE06Q55wpMECjhVDjPFEwQ4+noLbYeTBDG6HIgnihMECjetRd73Codn+MQI2rkPCyE3lIzTdUjNEzOIi6DzRIlWdMLHmLV4iEa1yoldtiAKH/Y4Si02DYoydgfKRXZLSgq2RYpX9lrKGjZzCgc2uIkbdzSJrPc0ynD2iQswddqLHLVeSot1XsnqNFfJirSKyyj1vQvedxrLz/g7yq13xclNdtYIYUyQjZtPEI2VEZCNv8AQjY8UEI25wpCNs8UQja2HkI2nihCNm08TBBtPEwQOMhrIzjIayM4yGsj/wBMEDxQTBCE06Q5hNOkOc8UTBDPFEwQzxRMEOPp6C3j6egt4+noLRrXKiUc2uIkHNriJBza4iRt3NIms9zTKcPaJCzB12oswddqLHLVeSpy1XkqhTJCNoUyQjZURkI2PFBCNucKQjbnCkI2th5CNp4oQjY="),
36+
"format": 34896613399,
37+
"index_count": 216,
38+
"index_data": PackedByteArray("FwAZACoAFwAYABkAMwACAAQAMwAyAAIAFgAqACsAFgAXACoANQAEAAcANQAzAAQAFQArACwAFQAWACsANgAGAAkANgA0AAYAFAAsAC0AFAAVACwANwAJAAsANwA2AAkAEwAtAC4AEwAUAC0AOAALAA0AOAA3AAsAEgAuAC8AEgATAC4AOQANAA8AOQA4AA0AEQAvADAAEQASAC8AAQARABgAAQAQABEAEAASABEAEAAOABIADgATABIADgAMABMADAAUABMADAAKABQACgAVABQACgAIABUACAAWABUACAAFABYABQAXABYABQADABcAAwAYABcAAwABABgAJAAhACMAGQApACoAGQAaACkAGAAwABkAGAARADAAGgAdACkAKQAbACgAKAAcACcAJwAeACYAJgAgACUAJQAiACQAGgAwACMAGgAZADAALwAjADAALwAkACMALgAkAC8ALgAlACQALQAlAC4ALQAmACUALAAmAC0ALAAnACYAKwAnACwAKwAoACcAKgAoACsAKgApACgAHwAaACMAMgAAAAIAMgAxAAAADwAxADkADwAAADEA"),
39+
"lods": [0.111785, PackedByteArray("PABJACkASQAdACkAPAApAFIAKQAbAFIAQQA8AFIAPQBLAEkAQQBTAFAAUgAcAFAAHwBJAEoARwBNAEoATQAhAEoAUAAeAE8ARgBCAFAARgBRAE8ARgBOAE0ARgBPAE4ATgAiAE0ATwAgAE4AVgAyADoAMgBUADoAVwBWADoAVwA6AEAAWAA/AEMAWAA0AD8ANwBZAEMAWgA3AEMAWwBaAEQARQBVAFsARQA7AFUAPgBIAEwA")],
40+
"material": ExtResource("1_bkddg"),
41+
"name": "Plant_2",
42+
"primitive": 3,
43+
"uv_scale": Vector4(0, 0, 0, 0),
44+
"vertex_count": 92,
45+
"vertex_data": PackedByteArray("+kr7vAAA/u/6Svu8AABR+wAA+7z6Sv/PAAD7vPpKauQAAPu8BLX/rwAA+7wEtW7D+kr7vP//AZD6Svu8//8CkPpK+7z//3aUBLX7vP//AZAEtfu8//9rmv//+7wEtf+v///7vAS1ssP///u8+kr/z///+7z6StbkBLX7vAAA/u8Etfu8AADh/DKxoNY4CRDxxvag1sxO+t3G9qDWMrHbwDKxoNbG9omczE6g1sb2dpY4CaDWMrFQvDgJoNbMTpnazE6g1jgJVO+tWV7seyMf4vRp5frISrDS/3////9/K8D/f////38EwP9/////f17A/3////9/G8D/f////38cwP9/////f1zA/3////9/BMD/f////38rwAqW5frISjTTNrXl+vRpLco2teX6CpbauwqW5fo2tZGu9Gnl+ja1k63ISuX6CpYXushK5fr0aczIeyNe7K1ZsdF7I17sUaYZua1ZXuyD3JqfUaZe7IPc16KD3F7sUaZWvYPcXuytWdLUUaZe7HsjUeOlYQAAczYI8Lg2AABgYR7QuDYAABaeQ7ClYQAABMnckKVhAAAEySKRW54AAATJ25BJyQAAFp5DsEnJAABgYR7QW54AAHM2CPAAAPu8+kqNxwAA+7z6SgzfAAD7vPpKNN4AAPu8+ko58gAA+7z6Sozy+kr7vP//uIv6Svu8//89mvpK+7z//7Kg+kr7vP//Upb///u8BLWArP//+7wEtfC9///7vAS1r8r///u8BLXTv///+7wEtQjR///7vAS12+j0aeX6yEqp0wqW5frISvfNCpbl+shKuOEKluX6yEoA8za15fr0aaXHNrXl+gqW8roKluX6NrVkrfRp5fo2tauo9Gnl+ja1pJzISuX6CpZSu8hK5foKliunpWEAAHM2ieSlYQAAcza68rg2AAAWngG0pWEAAATJl51bngAABMkWjVueAAAEybmcSckAAGBhYctbngAAczap5jCA1f7X6GSoooBn/kXZOspmgaj9mtJ33uSFE/shhBn5D8BL83aFjwTPjtRPVYJmAaWh6VKZgaQAJLbnWSmBMQBl3g5xSuOcdEK/x2ATrq1bl6zAYLDRfM061UrTSNrHw9fo6qS36xWecPFnkzbxY4d5+sKCbOtIiuvzCYam8yuGlOs0ikH63oJE8VyH5O8Aez/axW8N1Ptup+PWeIHvU5hV55Gr9ec0p7XeE7mD203DbuG4sPfHoG0wvTZk38l8Z0roY3e3dnT+aXP0+v1tM/W/X2PZSVVa5rRhUiQ0dQES9XqVDHV+Rgk2eYL9k4k5/4vj2cOl7R2ndmAPIjtVct8pehn69MZFz1nr2L7YePwLLXk6DOp0CB41rF9enLfIUQaynjrh6ZKaMeZDcXfd9ZoU1KRZOdU0a8zQ1mtc3BdxwvH/l2XuN10W4gOwbeMEvD+Ff/8+or73UnE+97xoL/QRZIshtGxqFwx8HQoJgIkE")
46+
}, {
47+
"aabb": AABB(-0.234085, 2.88345e-07, -0.234767, 0.468171, 0.559398, 0.469534),
48+
"attribute_data": PackedByteArray("/7//v/+/P97/f/+//38/3v+PP97/jz/e/3//v/+P/7//j/+//38/3v+H/7//h/+//4c/3v+HP97/lz/e/5f/v/+//7//vz/e/3//v/9/P97/jz/e/48/3v9//7//j/+//4//v/9/P97/h/+//4f/v/+HP97/hz/e/5c/3v+X/7//v/+//78/3v9//7//fz/e/48/3v+PP97/f/+//4//v/+P/7//fz/e/4f/v/+H/7//hz/e/4c/3v+XP97/l/+//7//v/+/P97/f/+//38/3v+PP97/jz/e/3//v/+P/7//j/+//38/3v+H/7//h/+//4c/3v+HP97/lz/e/5f/v/+//7//vz/e/3//v/9/P97/jz/e/48/3v9//7//j/+//4//v/9/P97/h/+//4f/v/+HP97/hz/e/5c/3v+X/7//v/+//78/3v9//7//fz/e/48/3v+PP97/f/+//4//v/+P/7//fz/e/4f/v/+H/7//hz/e/4c/3v+XP97/l/+//7//v/+/P97/f/+//38/3v+PP97/jz/e/3//v/+P/7//j/+//38/3v+H/7//h/+//4c/3v+HP97/lz/e/5f/v/+//7//vz/e/3//v/9/P97/jz/e/48/3v9//7//j/+//4//v/9/P97/h/+//4f/v/+HP97/hz/e/5c/3v+X/7//f/+//5//v/9//3//n/9/SpiVsLSHlbC0h2mPSphpj/+P/58="),
49+
"format": 34896613399,
50+
"index_count": 228,
51+
"index_data": PackedByteArray("AwAAAAEAAwACAAAADAAHAAQADAAKAAcACQALAA0ACQAGAAsABQAPAA4ABQAIAA8AEwAQABEAEwASABAAHQAYABUAHQAbABgAGQAaABwAGQAWABoAFAAfAB4AFAAXAB8AIwAgACEAIwAiACAALQAoACUALQArACgAKQAqACwAKQAmACoAJAAvAC4AJAAnAC8AMwAwADEAMwAyADAAPQA4ADUAPQA7ADgAOQA6ADwAOQA2ADoANAA/AD4ANAA3AD8AQwBAAEEAQwBCAEAATQBIAEUATQBLAEgASQBKAEwASQBGAEoARABPAE4ARABHAE8AUwBQAFEAUwBSAFAAXABXAFQAXABaAFcAWQBbAF0AWQBWAFsAVQBfAF4AVQBYAF8AYwBgAGEAYwBiAGAAbABnAGQAbABqAGcAaQBrAG0AaQBmAGsAZQBvAG4AZQBoAG8AcwBwAHEAcwByAHAAfAB3AHQAfAB6AHcAeQB7AH0AeQB2AHsAdQB/AH4AdQB4AH8AhACAAIUAhACBAIAAhQCCAIYAhQCAAIIAhgCDAIcAhgCCAIMAhwCBAIQAhwCDAIEAhQCIAIQAhACIAIcAhwCIAIYAhgCIAIUA"),
52+
"material": ExtResource("2_fgf7s"),
53+
"name": "Plant_1",
54+
"primitive": 3,
55+
"uv_scale": Vector4(0, 0, 0, 0),
56+
"vertex_count": 137,
57+
"vertex_data": PackedByteArray("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")
58+
}]
59+
blend_shape_mode = 0
60+
shadow_mesh = SubResource("ArrayMesh_j4ej4")
61+
62+
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_xg855"]
63+
data = PackedVector3Array(-0.0581109, 0.312177, -0.142229, 0.0438312, 0.438209, -0.10263, -0.0417081, 0.438209, -0.10263, -0.0581109, 0.312177, -0.142229, 0.060234, 0.312177, -0.142229, 0.0438312, 0.438209, -0.10263, -0.0807221, -0.19045, 0.034208, -0.141793, 0.312177, -0.0585468, -0.141793, 0.312177, 0.0597981, -0.0807221, -0.19045, 0.034208, -0.0807221, -0.19045, -0.0335483, -0.141793, 0.312177, -0.0585468, -0.141793, 0.312177, -0.0585468, -0.0417081, 0.438209, -0.10263, -0.102194, 0.438209, -0.042144, -0.141793, 0.312177, -0.0585468, -0.0581109, 0.312177, -0.142229, -0.0417081, 0.438209, -0.10263, -0.0328112, -0.19045, 0.0821189, -0.141793, 0.312177, 0.0597981, -0.0581109, 0.312177, 0.14348, -0.0328112, -0.19045, 0.0821189, -0.0807221, -0.19045, 0.034208, -0.141793, 0.312177, 0.0597981, -0.141793, 0.312177, 0.0597981, -0.102194, 0.438209, -0.042144, -0.102194, 0.438209, 0.0433953, -0.141793, 0.312177, 0.0597981, -0.141793, 0.312177, -0.0585468, -0.102194, 0.438209, -0.042144, 0.0349452, -0.19045, 0.0821189, -0.0581109, 0.312177, 0.14348, 0.060234, 0.312177, 0.14348, 0.0349452, -0.19045, 0.0821189, -0.0328112, -0.19045, 0.0821189, -0.0581109, 0.312177, 0.14348, -0.0581109, 0.312177, 0.14348, -0.102194, 0.438209, 0.0433953, -0.0417081, 0.438209, 0.103881, -0.0581109, 0.312177, 0.14348, -0.141793, 0.312177, 0.0597981, -0.102194, 0.438209, 0.0433953, 0.0828561, -0.19045, 0.034208, 0.060234, 0.312177, 0.14348, 0.143916, 0.312177, 0.0597981, 0.0828561, -0.19045, 0.034208, 0.0349452, -0.19045, 0.0821189, 0.060234, 0.312177, 0.14348, 0.060234, 0.312177, 0.14348, -0.0417081, 0.438209, 0.103881, 0.0438312, 0.438209, 0.103881, 0.060234, 0.312177, 0.14348, -0.0581109, 0.312177, 0.14348, -0.0417081, 0.438209, 0.103881, 0.0828561, -0.19045, -0.0335483, 0.143916, 0.312177, 0.0597981, 0.143916, 0.312177, -0.0585468, 0.0828561, -0.19045, -0.0335483, 0.0828561, -0.19045, 0.034208, 0.143916, 0.312177, 0.0597981, 0.143916, 0.312177, 0.0597981, 0.0438312, 0.438209, 0.103881, 0.104317, 0.438209, 0.0433953, 0.143916, 0.312177, 0.0597981, 0.060234, 0.312177, 0.14348, 0.0438312, 0.438209, 0.103881, 0.0349452, -0.19045, -0.0814592, 0.143916, 0.312177, -0.0585468, 0.060234, 0.312177, -0.142229, 0.0349452, -0.19045, -0.0814592, 0.0828561, -0.19045, -0.0335483, 0.143916, 0.312177, -0.0585468, 0.143916, 0.312177, -0.0585468, 0.104317, 0.438209, 0.0433953, 0.104317, 0.438209, -0.042144, 0.143916, 0.312177, -0.0585468, 0.143916, 0.312177, 0.0597981, 0.104317, 0.438209, 0.0433953, 0.00106152, 0.490414, 0.00062561, -0.0417081, 0.438209, -0.10263, 0.0438312, 0.438209, -0.10263, 0.104317, 0.438209, 0.0433953, 0.00106152, 0.490414, 0.00062561, 0.104317, 0.438209, -0.042144, -0.102194, 0.438209, -0.042144, -0.0417081, 0.438209, -0.10263, 0.00106152, 0.490414, 0.00062561, -0.102194, 0.438209, -0.042144, 0.00106152, 0.490414, 0.00062561, -0.102194, 0.438209, 0.0433953, -0.102194, 0.438209, 0.0433953, 0.00106152, 0.490414, 0.00062561, -0.0417081, 0.438209, 0.103881, -0.0417081, 0.438209, 0.103881, 0.00106152, 0.490414, 0.00062561, 0.0438312, 0.438209, 0.103881, 0.0438312, 0.438209, 0.103881, 0.00106152, 0.490414, 0.00062561, 0.104317, 0.438209, 0.0433953, 0.104317, 0.438209, -0.042144, 0.00106152, 0.490414, 0.00062561, 0.0438312, 0.438209, -0.10263, -0.0807221, -0.19045, -0.0335483, -0.0581109, 0.312177, -0.142229, -0.141793, 0.312177, -0.0585468, -0.0807221, -0.19045, -0.0335483, -0.0328112, -0.19045, -0.0814592, -0.0581109, 0.312177, -0.142229, 0.060234, 0.312177, -0.142229, -0.0328112, -0.19045, -0.0814592, 0.0349452, -0.19045, -0.0814592, 0.060234, 0.312177, -0.142229, -0.0581109, 0.312177, -0.142229, -0.0328112, -0.19045, -0.0814592, 0.060234, 0.312177, -0.142229, 0.104317, 0.438209, -0.042144, 0.0438312, 0.438209, -0.10263, 0.060234, 0.312177, -0.142229, 0.143916, 0.312177, -0.0585468, 0.104317, 0.438209, -0.042144)
64+
65+
[node name="Cactus_Small_3" type="MeshInstance3D"]
66+
mesh = SubResource("ArrayMesh_21vrb")
67+
skeleton = NodePath("")
68+
69+
[node name="Cactus_Small_3" type="StaticBody3D" parent="."]
70+
71+
[node name="CollisionShape3D" type="CollisionShape3D" parent="Cactus_Small_3"]
72+
shape = SubResource("ConcavePolygonShape3D_xg855")

0 commit comments

Comments
 (0)