From 7fcaffc1aecb62d227799668cc9829212db91358 Mon Sep 17 00:00:00 2001 From: Willow Behar <2364126-TechRunner@users.noreply.gitlab.com> Date: Sun, 2 Jun 2024 15:30:16 -0500 Subject: [PATCH] Made a lamp post object with collision --- Assets/Objects/LampPost.tscn | 15 +++++++++++++++ Assets/scripts/MapLoader.gd | 2 ++ 2 files changed, 17 insertions(+) create mode 100644 Assets/Objects/LampPost.tscn diff --git a/Assets/Objects/LampPost.tscn b/Assets/Objects/LampPost.tscn new file mode 100644 index 0000000..44a14f5 --- /dev/null +++ b/Assets/Objects/LampPost.tscn @@ -0,0 +1,15 @@ +[gd_scene load_steps=3 format=3 uid="uid://61lt10ktv534"] + +[ext_resource type="PackedScene" uid="uid://bihywi2gve5j0" path="res://Assets/Models/LightPost.fbx" id="1_ksctp"] + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_o8c43"] +height = 5.65653 +radius = 0.473027 + +[node name="Lamp Post" type="StaticBody3D"] + +[node name="Root Scene" parent="." instance=ExtResource("1_ksctp")] + +[node name="CollisionShape3D" type="CollisionShape3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00153413, 2.85853, -0.00286096) +shape = SubResource("CylinderShape3D_o8c43") diff --git a/Assets/scripts/MapLoader.gd b/Assets/scripts/MapLoader.gd index d2fa24c..b636803 100644 --- a/Assets/scripts/MapLoader.gd +++ b/Assets/scripts/MapLoader.gd @@ -4,6 +4,8 @@ extends Node3D @export var Default_Map:PackedScene @export var scenes: Array[PackedScene] +signal map_loaded + var current_map func openMap(path=GlobalSettings.current_map):