Let shopkeepers roam safely around their shops

This commit is contained in:
Alexander Sellite 2026-09-01 17:30:27 -04:00
parent 134ece4a10
commit 76b4f19e4d
9 changed files with 990 additions and 25 deletions

View file

@ -6,7 +6,7 @@
[sub_resource type="SphereShape3D" id="InteractionShape"]
resource_local_to_scene = true
radius = 2.1
radius = 1.5
[node name="DecorShopWorld" type="Node3D"]
@ -26,7 +26,7 @@ autoplay = "idle"
[node name="InteractionArea" type="Area3D" parent="."]
unique_name_in_owner = true
position = Vector3(0, 1, -0.3)
position = Vector3(0, 1, 0)
collision_layer = 0
collision_mask = 2
script = ExtResource("1_shop")

View file

@ -6,7 +6,7 @@
[sub_resource type="SphereShape3D" id="InteractionShape"]
resource_local_to_scene = true
radius = 2.1
radius = 1.5
[node name="FishingShopWorld" type="Node3D"]
@ -26,7 +26,7 @@ autoplay = "idle"
[node name="InteractionArea" type="Area3D" parent="."]
unique_name_in_owner = true
position = Vector3(0, 1, -0.3)
position = Vector3(0, 1, 0)
collision_layer = 0
collision_mask = 2
script = ExtResource("1_shop")

View file

@ -6,7 +6,7 @@
[sub_resource type="SphereShape3D" id="InteractionShape"]
resource_local_to_scene = true
radius = 2.1
radius = 1.5
[node name="RVUpgradeShopWorld" type="Node3D"]
@ -26,7 +26,7 @@ autoplay = "idle"
[node name="InteractionArea" type="Area3D" parent="."]
unique_name_in_owner = true
position = Vector3(0, 1, -0.3)
position = Vector3(0, 1, 0)
collision_layer = 0
collision_mask = 2
script = ExtResource("1_shop")