From 1e694fce7e4ba915861a5be543e40667b9da44ed Mon Sep 17 00:00:00 2001 From: Lucas Fryzek Date: Sun, 10 Sep 2023 20:15:31 -0400 Subject: Add rock and tree prefab Update world gen to start placing objects on world --- prefab/rock.tscn | 15 +++++++++++++++ prefab/tree.tscn | 19 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 prefab/rock.tscn create mode 100644 prefab/tree.tscn (limited to 'prefab') diff --git a/prefab/rock.tscn b/prefab/rock.tscn new file mode 100644 index 0000000..d5e8828 --- /dev/null +++ b/prefab/rock.tscn @@ -0,0 +1,15 @@ +[gd_scene load_steps=3 format=3 uid="uid://2a3fyuye46hm"] + +[sub_resource type="SphereShape3D" id="SphereShape3D_os5og"] + +[sub_resource type="SphereMesh" id="SphereMesh_l2tu3"] + +[node name="rock" type="Node3D"] + +[node name="StaticBody3D" type="StaticBody3D" parent="."] + +[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"] +shape = SubResource("SphereShape3D_os5og") + +[node name="MeshInstance3D" type="MeshInstance3D" parent="StaticBody3D/CollisionShape3D"] +mesh = SubResource("SphereMesh_l2tu3") diff --git a/prefab/tree.tscn b/prefab/tree.tscn new file mode 100644 index 0000000..855920d --- /dev/null +++ b/prefab/tree.tscn @@ -0,0 +1,19 @@ +[gd_scene load_steps=3 format=3 uid="uid://b10phvcuy488p"] + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_wmmj8"] +height = 10.0 + +[sub_resource type="CylinderMesh" id="CylinderMesh_bbh53"] +height = 10.0 + +[node name="Tree" type="Node3D"] + +[node name="StaticBody3D" type="StaticBody3D" parent="."] + +[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 5, 0) +shape = SubResource("CylinderShape3D_wmmj8") + +[node name="MeshInstance3D" type="MeshInstance3D" parent="StaticBody3D/CollisionShape3D"] +mesh = SubResource("CylinderMesh_bbh53") +skeleton = NodePath("../../..") -- cgit