From 421144e73bdde698b8ed34556e9d242a8d62d765 Mon Sep 17 00:00:00 2001 From: Persephone Bubblegum-Holiday Date: Sun, 17 Aug 2025 20:07:11 -0700 Subject: [PATCH] add them all back --- Scenes/FreeRoam/Generic/Generic12Stage.tscn | 21 ++++++++++++++++++- Scenes/FreeRoam/Generic/Generic1Stage.tscn | 16 +++++++++++++- Scenes/FreeRoam/Generic/Generic2Stage.tscn | 21 ++++++++++++++++++- .../FreeRoam/Generic/GenericCyber3Stage.tscn | 17 ++++++++++++++- .../Generic/GenericMiniUnit1Stage.tscn | 15 ++++++++++++- .../Generic/GenericTurntable1Stage.tscn | 15 ++++++++++++- 6 files changed, 99 insertions(+), 6 deletions(-) diff --git a/Scenes/FreeRoam/Generic/Generic12Stage.tscn b/Scenes/FreeRoam/Generic/Generic12Stage.tscn index 13ddc7a..6e20c48 100644 --- a/Scenes/FreeRoam/Generic/Generic12Stage.tscn +++ b/Scenes/FreeRoam/Generic/Generic12Stage.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=25 format=3 uid="uid://b1dg6jt31ju7w"] +[gd_scene load_steps=28 format=3 uid="uid://b1dg6jt31ju7w"] [ext_resource type="PackedScene" uid="uid://ddqduheks5ltu" path="res://Models/GenericRooms/1-Stage/1StageGenericRoom.glb" id="1_alm3k"] [ext_resource type="PackedScene" uid="uid://cdk6hwb4hi2wc" path="res://Scripts/Player/Player.tscn" id="3_egg31"] @@ -27,6 +27,16 @@ [sub_resource type="Environment" id="Environment_0tsrs"] ambient_light_source = 1 +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_g76xr"] +data = PackedVector3Array(9.8, 0, 12.8, -9.8, 0, 12.8, 9.8, 0, -0.4, 9.8, 0, -0.4, -9.8, 0, 12.8, -9.8, 0, -0.4, 2.4, 0.8, -1.2, -2.4, 0.8, -1.2, 2.4, 3, -1.2, 2.4, 3, -1.2, -2.4, 0.8, -1.2, -2.4, 3, -1.2, -2.4, 3, -1.2, -2.4, 0.8, -1.2, -3.6, 3, -1, -3.6, 3, -1, -2.4, 0.8, -1.2, -3.6, 0.8, -1, 2.4, 0.8, -1.2, 2.4, 3, -1.2, 3.6, 0.8, -1, 3.6, 0.8, -1, 2.4, 3, -1.2, 3.6, 3, -1, 9.8, 0, -0.4, 3.8, 0, -0.4, 9.8, 3.8, -0.4, 9.8, 3.8, -0.4, 3.8, 0, -0.4, 3.8, 3.8, -0.4, 9.8, 0, -0.4, 9.8, 3.8, -0.4, 9.8, 0, 10.4, 9.8, 0, 10.4, 9.8, 3.8, -0.4, 9.8, 3.8, 10.4, 9.8, 0, 10.4, 9.8, 3.8, 10.4, 7.4, 0, 12.8, 7.4, 0, 12.8, 9.8, 3.8, 10.4, 7.4, 3.8, 12.8, 7.4, 0, 12.8, 7.4, 3.8, 12.8, -9.8, 0, 12.8, -9.8, 0, 12.8, 7.4, 3.8, 12.8, -9.8, 3.8, 12.8, -9.8, 0, 12.8, -9.8, 3.8, 12.8, -9.8, 0, -0.4, -9.8, 0, -0.4, -9.8, 3.8, 12.8, -9.8, 3.8, -0.4, -9.8, 0, -0.4, -9.8, 3.8, -0.4, -3.8, 0, -0.4, -3.8, 0, -0.4, -9.8, 3.8, -0.4, -3.8, 3.8, -0.4, 9.8, 3.8, 12.8, -9.8, 3.8, 12.8, 9.8, 3.8, -0.4, 9.8, 3.8, -0.4, -9.8, 3.8, 12.8, -9.8, 3.8, -0.4) +backface_collision = true + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_alm3k"] +data = PackedVector3Array(-2.6, 0.8, 0.3, -2.6, 0, 0.3, -2.6, 0.8, -2.6, -2.6, 0.8, -2.6, -2.6, 0, 0.3, -2.6, 0, -2.6, -2.6, 0.8, -2.6, -2.6, 0, -2.6, 3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -2.6, 0, -2.6, 3.8, 0, -2.6, 3.8, 0.8, -2.6, 3.8, 0, -2.6, 3.8, 0.8, 0.3, 3.8, 0.8, 0.3, 3.8, 0, -2.6, 3.8, 0, 0.3, 3.8, 0.8, 0.3, 3.8, 0, 0.3, -2.6, 0.8, 0.3, -2.6, 0.8, 0.3, 3.8, 0, 0.3, -2.6, 0, 0.3, 3.8, 0, -2.6, -2.6, 0, -2.6, 3.8, 0, 0.3, 3.8, 0, 0.3, -2.6, 0, -2.6, -2.6, 0, 0.3, -2.6, 0.8, -2.6, 3.8, 0.8, -2.6, -2.6, 0.8, 0.3, -2.6, 0.8, 0.3, 3.8, 0.8, -2.6, 3.8, 0.8, 0.3, -2.6, 3.8, 0.3, -2.6, 3.7, 0.3, -2.6, 3.8, -2.6, -2.6, 3.8, -2.6, -2.6, 3.7, 0.3, -2.6, 3.7, -2.6, -2.6, 0.8, -0.4, -2.6, 3.7, -0.4, -2.6, 0.8, -2.6, -2.6, 0.8, -2.6, -2.6, 3.7, -0.4, -2.6, 3.7, -2.6, 3.8, 0.8, -2.6, 3.8, 3.7, -2.6, 3.8, 0.8, -0.4, 3.8, 0.8, -0.4, 3.8, 3.7, -2.6, 3.8, 3.7, -0.4, -2.6, 3.8, -2.6, -2.6, 3.7, -2.6, 3.8, 3.8, -2.6, 3.8, 3.8, -2.6, -2.6, 3.7, -2.6, 3.8, 3.7, -2.6, -2.6, 0.8, -2.6, -2.6, 3.7, -2.6, 3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -2.6, 3.7, -2.6, 3.8, 3.7, -2.6, 3.8, 3.8, -2.6, 3.8, 3.7, -2.6, 3.8, 3.8, 0.3, 3.8, 3.8, 0.3, 3.8, 3.7, -2.6, 3.8, 3.7, 0.3, 3.8, 3.8, 0.3, 3.8, 3.7, 0.3, -2.6, 3.8, 0.3, -2.6, 3.8, 0.3, 3.8, 3.7, 0.3, -2.6, 3.7, 0.3, 3.8, 3.7, -2.6, -2.6, 3.7, -2.6, 3.8, 3.7, 0.3, 3.8, 3.7, 0.3, -2.6, 3.7, -2.6, -2.6, 3.7, 0.3, -2.6, 3.8, -2.6, 3.8, 3.8, -2.6, -2.6, 3.8, 0.3, -2.6, 3.8, 0.3, 3.8, 3.8, -2.6, 3.8, 3.8, 0.3, -1, 0.8, -1, -2.6, 0.8, -1, -1, 3.7, -1, -1, 3.7, -1, -2.6, 0.8, -1, -2.6, 3.7, -1, -1, 0.8, -1, -1, 3.7, -1, -1, 0.8, -1.3, -1, 0.8, -1.3, -1, 3.7, -1, -1, 3.7, -1.3, -1, 0.8, -1.3, -1, 3.7, -1.3, 3.8, 0.8, -1.3, 3.8, 0.8, -1.3, -1, 3.7, -1.3, 3.8, 3.7, -1.3, -2.6, 3.8, -0.4, -2.6, 0, -0.4, -3.8, 3.8, -0.4, -3.8, 3.8, -0.4, -2.6, 0, -0.4, -3.8, 0, -0.4) + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_tifgp"] +data = PackedVector3Array(-2.2, 2.7, -0.3, -2.2, 0.8, -0.3, -2.2, 2.7, -0.9, -2.2, 2.7, -0.9, -2.2, 0.8, -0.3, -2.2, 0.8, -0.9, -2.2, 2.7, -0.9, -2.2, 0.8, -0.9, -1.4, 2.7, -0.9, -1.4, 2.7, -0.9, -2.2, 0.8, -0.9, -1.4, 0.8, -0.9, -1.4, 2.7, -0.9, -1.4, 0.8, -0.9, -1.4, 2.7, -0.3, -1.4, 2.7, -0.3, -1.4, 0.8, -0.9, -1.4, 0.8, -0.3, -1.4, 2.7, -0.3, -1.4, 0.8, -0.3, -2.2, 2.7, -0.3, -2.2, 2.7, -0.3, -1.4, 0.8, -0.3, -2.2, 0.8, -0.3, -1.4, 0.8, -0.9, -2.2, 0.8, -0.9, -1.4, 0.8, -0.3, -1.4, 0.8, -0.3, -2.2, 0.8, -0.9, -2.2, 0.8, -0.3, -2.2, 2.7, -0.9, -1.4, 2.7, -0.9, -2.2, 2.7, -0.3, -2.2, 2.7, -0.3, -1.4, 2.7, -0.9, -1.4, 2.7, -0.3, -0.7, 2.7, -0.3, -0.7, 0.8, -0.3, -0.7, 2.7, -0.9, -0.7, 2.7, -0.9, -0.7, 0.8, -0.3, -0.7, 0.8, -0.9, -0.7, 2.7, -0.9, -0.7, 0.8, -0.9, 0.1, 2.7, -0.9, 0.1, 2.7, -0.9, -0.7, 0.8, -0.9, 0.1, 0.8, -0.9, 0.1, 2.7, -0.9, 0.1, 0.8, -0.9, 0.1, 2.7, -0.3, 0.1, 2.7, -0.3, 0.1, 0.8, -0.9, 0.1, 0.8, -0.3, 0.1, 2.7, -0.3, 0.1, 0.8, -0.3, -0.7, 2.7, -0.3, -0.7, 2.7, -0.3, 0.1, 0.8, -0.3, -0.7, 0.8, -0.3, 0.1, 0.8, -0.9, -0.7, 0.8, -0.9, 0.1, 0.8, -0.3, 0.1, 0.8, -0.3, -0.7, 0.8, -0.9, -0.7, 0.8, -0.3, -0.7, 2.7, -0.9, 0.1, 2.7, -0.9, -0.7, 2.7, -0.3, -0.7, 2.7, -0.3, 0.1, 2.7, -0.9, 0.1, 2.7, -0.3, 0.3999, 2.7, -0.3, 0.3999, 0.8, -0.3, 0.3999, 2.7, -0.9, 0.3999, 2.7, -0.9, 0.3999, 0.8, -0.3, 0.3999, 0.8, -0.9, 0.3999, 2.7, -0.9, 0.3999, 0.8, -0.9, 1.2, 2.7, -0.9, 1.2, 2.7, -0.9, 0.3999, 0.8, -0.9, 1.2, 0.8, -0.9, 1.2, 2.7, -0.9, 1.2, 0.8, -0.9, 1.2, 2.7, -0.3, 1.2, 2.7, -0.3, 1.2, 0.8, -0.9, 1.2, 0.8, -0.3, 1.2, 2.7, -0.3, 1.2, 0.8, -0.3, 0.3999, 2.7, -0.3, 0.3999, 2.7, -0.3, 1.2, 0.8, -0.3, 0.3999, 0.8, -0.3, 1.2, 0.8, -0.9, 0.3999, 0.8, -0.9, 1.2, 0.8, -0.3, 1.2, 0.8, -0.3, 0.3999, 0.8, -0.9, 0.3999, 0.8, -0.3, 0.3999, 2.7, -0.9, 1.2, 2.7, -0.9, 0.3999, 2.7, -0.3, 0.3999, 2.7, -0.3, 1.2, 2.7, -0.9, 1.2, 2.7, -0.3, 1.3999, 2.6, -0.3, 1.3999, 0.8, -0.3, 1.3999, 2.6, -1.1, 1.3999, 2.6, -1.1, 1.3999, 0.8, -0.3, 1.3999, 0.8, -1.1, 1.3999, 2.6, -1.1, 1.3999, 0.8, -1.1, 2.1999, 2.6, -1.1, 2.1999, 2.6, -1.1, 1.3999, 0.8, -1.1, 2.1999, 0.8, -1.1, 2.1999, 2.6, -1.1, 2.1999, 0.8, -1.1, 2.1999, 2.6, -0.3, 2.1999, 2.6, -0.3, 2.1999, 0.8, -1.1, 2.1999, 0.8, -0.3, 2.1999, 2.6, -0.3, 2.1999, 0.8, -0.3, 1.3999, 2.6, -0.3, 1.3999, 2.6, -0.3, 2.1999, 0.8, -0.3, 1.3999, 0.8, -0.3, 2.1999, 0.8, -1.1, 1.3999, 0.8, -1.1, 2.1999, 0.8, -0.3, 2.1999, 0.8, -0.3, 1.3999, 0.8, -1.1, 1.3999, 0.8, -0.3, 1.3999, 2.6, -1.1, 2.1999, 2.6, -1.1, 1.3999, 2.6, -0.3, 1.3999, 2.6, -0.3, 2.1999, 2.6, -1.1, 2.1999, 2.6, -0.3, 2.5999, 2.6, -0.2, 2.5999, 0.8, -0.2, 2.5999, 2.6, -1, 2.5999, 2.6, -1, 2.5999, 0.8, -0.2, 2.5999, 0.8, -1, 2.5999, 2.6, -1, 2.5999, 0.8, -1, 3.4, 2.6, -1, 3.4, 2.6, -1, 2.5999, 0.8, -1, 3.4, 0.8, -1, 3.4, 2.6, -1, 3.4, 0.8, -1, 3.4, 2.6, -0.2, 3.4, 2.6, -0.2, 3.4, 0.8, -1, 3.4, 0.8, -0.2, 3.4, 2.6, -0.2, 3.4, 0.8, -0.2, 2.5999, 2.6, -0.2, 2.5999, 2.6, -0.2, 3.4, 0.8, -0.2, 2.5999, 0.8, -0.2, 3.4, 0.8, -1, 2.5999, 0.8, -1, 3.4, 0.8, -0.2, 3.4, 0.8, -0.2, 2.5999, 0.8, -1, 2.5999, 0.8, -0.2, 2.5999, 2.6, -1, 3.4, 2.6, -1, 2.5999, 2.6, -0.2, 2.5999, 2.6, -0.2, 3.4, 2.6, -1, 3.4, 2.6, -0.2, 0.2, 1.8, 0.05, 0.2, 0.8, 0.05, 0.2, 1.8, -0.3, 0.2, 1.8, -0.3, 0.2, 0.8, 0.05, 0.2, 0.8, -0.3, 0.2, 1.8, -0.3, 0.2, 0.8, -0.3, 1.3999, 1.8, -0.3, 1.3999, 1.8, -0.3, 0.2, 0.8, -0.3, 1.3999, 0.8, -0.3, 1.3999, 1.8, -0.3, 1.3999, 0.8, -0.3, 1.3999, 1.8, 0.05, 1.3999, 1.8, 0.05, 1.3999, 0.8, -0.3, 1.3999, 0.8, 0.05, 1.3999, 1.8, 0.05, 1.3999, 0.8, 0.05, 0.2, 1.8, 0.05, 0.2, 1.8, 0.05, 1.3999, 0.8, 0.05, 0.2, 0.8, 0.05, 1.3999, 0.8, -0.3, 0.2, 0.8, -0.3, 1.3999, 0.8, 0.05, 1.3999, 0.8, 0.05, 0.2, 0.8, -0.3, 0.2, 0.8, 0.05, 0.2, 1.8, -0.3, 1.3999, 1.8, -0.3, 0.2, 1.8, 0.05, 0.2, 1.8, 0.05, 1.3999, 1.8, -0.3, 1.3999, 1.8, 0.05, 2.3, 1.8, 0.2, 2.3, 0.8, 0.2, 2.3, 1.8, -0.3, 2.3, 1.8, -0.3, 2.3, 0.8, 0.2, 2.3, 0.8, -0.3, 2.3, 1.8, -0.3, 2.3, 0.8, -0.3, 3.2999, 1.8, -0.3, 3.2999, 1.8, -0.3, 2.3, 0.8, -0.3, 3.2999, 0.8, -0.3, 3.2999, 1.8, -0.3, 3.2999, 0.8, -0.3, 3.2999, 1.8, 0.2, 3.2999, 1.8, 0.2, 3.2999, 0.8, -0.3, 3.2999, 0.8, 0.2, 3.2999, 1.8, 0.2, 3.2999, 0.8, 0.2, 2.3, 1.8, 0.2, 2.3, 1.8, 0.2, 3.2999, 0.8, 0.2, 2.3, 0.8, 0.2, 3.2999, 0.8, -0.3, 2.3, 0.8, -0.3, 3.2999, 0.8, 0.2, 3.2999, 0.8, 0.2, 2.3, 0.8, -0.3, 2.3, 0.8, 0.2, 2.3, 1.8, -0.3, 3.2999, 1.8, -0.3, 2.3, 1.8, 0.2, 2.3, 1.8, 0.2, 3.2999, 1.8, -0.3, 3.2999, 1.8, 0.2) + [node name="Generic1Stage" type="Node3D"] [node name="2StageGenericRoom" parent="." instance=ExtResource("1_alm3k")] @@ -147,6 +157,15 @@ current_map = "Generic 1-Stage w 2-Stage Props" [node name="CollideMap" type="StaticBody3D" parent="."] +[node name="CollisionShape3D" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_g76xr") + +[node name="CollisionShape3D2" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_alm3k") + +[node name="CollisionShape3D3" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_tifgp") + [node name="Special Helicopter" parent="." instance=ExtResource("4_lj5m2")] transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0.6, 3, 5) diff --git a/Scenes/FreeRoam/Generic/Generic1Stage.tscn b/Scenes/FreeRoam/Generic/Generic1Stage.tscn index b316aef..4991ce7 100644 --- a/Scenes/FreeRoam/Generic/Generic1Stage.tscn +++ b/Scenes/FreeRoam/Generic/Generic1Stage.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=27 format=3 uid="uid://b6rem1te85htp"] +[gd_scene load_steps=29 format=3 uid="uid://b6rem1te85htp"] [ext_resource type="PackedScene" uid="uid://ddqduheks5ltu" path="res://Models/GenericRooms/1-Stage/1StageGenericRoom.glb" id="1_8m4fm"] [ext_resource type="PackedScene" uid="uid://bf4aq55iy3yey" path="res://Models/Stages/1-Stage/1StageGeneric.glb" id="2_ncqi6"] @@ -29,6 +29,14 @@ [sub_resource type="Environment" id="Environment_0tsrs"] ambient_light_source = 1 +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_1oq0m"] +data = PackedVector3Array(9.8, 0, 12.8, -9.8, 0, 12.8, 9.8, 0, -0.4, 9.8, 0, -0.4, -9.8, 0, 12.8, -9.8, 0, -0.4, 2.4, 0.8, -1.2, -2.4, 0.8, -1.2, 2.4, 3, -1.2, 2.4, 3, -1.2, -2.4, 0.8, -1.2, -2.4, 3, -1.2, -2.4, 3, -1.2, -2.4, 0.8, -1.2, -3.6, 3, -1, -3.6, 3, -1, -2.4, 0.8, -1.2, -3.6, 0.8, -1, 2.4, 0.8, -1.2, 2.4, 3, -1.2, 3.6, 0.8, -1, 3.6, 0.8, -1, 2.4, 3, -1.2, 3.6, 3, -1, 9.8, 0, -0.4, 3.8, 0, -0.4, 9.8, 3.8, -0.4, 9.8, 3.8, -0.4, 3.8, 0, -0.4, 3.8, 3.8, -0.4, 9.8, 0, -0.4, 9.8, 3.8, -0.4, 9.8, 0, 10.4, 9.8, 0, 10.4, 9.8, 3.8, -0.4, 9.8, 3.8, 10.4, 9.8, 0, 10.4, 9.8, 3.8, 10.4, 7.4, 0, 12.8, 7.4, 0, 12.8, 9.8, 3.8, 10.4, 7.4, 3.8, 12.8, 7.4, 0, 12.8, 7.4, 3.8, 12.8, -9.8, 0, 12.8, -9.8, 0, 12.8, 7.4, 3.8, 12.8, -9.8, 3.8, 12.8, -9.8, 0, 12.8, -9.8, 3.8, 12.8, -9.8, 0, -0.4, -9.8, 0, -0.4, -9.8, 3.8, 12.8, -9.8, 3.8, -0.4, -9.8, 0, -0.4, -9.8, 3.8, -0.4, -3.8, 0, -0.4, -3.8, 0, -0.4, -9.8, 3.8, -0.4, -3.8, 3.8, -0.4, 9.8, 3.8, 12.8, -9.8, 3.8, 12.8, 9.8, 3.8, -0.4, 9.8, 3.8, -0.4, -9.8, 3.8, 12.8, -9.8, 3.8, -0.4) +backface_collision = true + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_0tsrs"] +data = PackedVector3Array(-3.8, 0.8, 0.3, -3.8, 0, 0.3, -3.8, 0.8, -2.6, -3.8, 0.8, -2.6, -3.8, 0, 0.3, -3.8, 0, -2.6, -3.8, 0.8, -2.6, -3.8, 0, -2.6, 3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -3.8, 0, -2.6, 3.8, 0, -2.6, 3.8, 0.8, -2.6, 3.8, 0, -2.6, 3.8, 0.8, 0.3, 3.8, 0.8, 0.3, 3.8, 0, -2.6, 3.8, 0, 0.3, 3.8, 0.8, 0.3, 3.8, 0, 0.3, -3.8, 0.8, 0.3, -3.8, 0.8, 0.3, 3.8, 0, 0.3, -3.8, 0, 0.3, 3.8, 0, -2.6, -3.8, 0, -2.6, 3.8, 0, 0.3, 3.8, 0, 0.3, -3.8, 0, -2.6, -3.8, 0, 0.3, -3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -3.8, 0.8, 0.3, -3.8, 0.8, 0.3, 3.8, 0.8, -2.6, 3.8, 0.8, 0.3, -3.8, 3.8, 0.3, -3.8, 3.7, 0.3, -3.8, 3.8, -2.6, -3.8, 3.8, -2.6, -3.8, 3.7, 0.3, -3.8, 3.7, -2.6, -3.8, 0.8, -0.4, -3.8, 3.7, -0.4, -3.8, 0.8, -2.6, -3.8, 0.8, -2.6, -3.8, 3.7, -0.4, -3.8, 3.7, -2.6, 3.8, 0.8, -2.6, 3.8, 3.7, -2.6, 3.8, 0.8, -0.4, 3.8, 0.8, -0.4, 3.8, 3.7, -2.6, 3.8, 3.7, -0.4, -3.8, 3.8, -2.6, -3.8, 3.7, -2.6, 3.8, 3.8, -2.6, 3.8, 3.8, -2.6, -3.8, 3.7, -2.6, 3.8, 3.7, -2.6, -3.8, 0.8, -2.6, -3.8, 3.7, -2.6, 3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -3.8, 3.7, -2.6, 3.8, 3.7, -2.6, 3.8, 3.8, -2.6, 3.8, 3.7, -2.6, 3.8, 3.8, 0.3, 3.8, 3.8, 0.3, 3.8, 3.7, -2.6, 3.8, 3.7, 0.3, 3.8, 3.8, 0.3, 3.8, 3.7, 0.3, -3.8, 3.8, 0.3, -3.8, 3.8, 0.3, 3.8, 3.7, 0.3, -3.8, 3.7, 0.3, 3.8, 3.7, -2.6, -3.8, 3.7, -2.6, 3.8, 3.7, 0.3, 3.8, 3.7, 0.3, -3.8, 3.7, -2.6, -3.8, 3.7, 0.3, -3.8, 3.8, -2.6, 3.8, 3.8, -2.6, -3.8, 3.8, 0.3, -3.8, 3.8, 0.3, 3.8, 3.8, -2.6, 3.8, 3.8, 0.3) +backface_collision = true + [node name="Generic1Stage" type="Node3D"] [node name="1StageGenericRoom" parent="." instance=ExtResource("1_8m4fm")] @@ -151,6 +159,12 @@ current_map = "Generic 1-Stage" [node name="CollideMap" type="StaticBody3D" parent="."] +[node name="CollisionShape3D" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_1oq0m") + +[node name="CollisionShape3D2" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_0tsrs") + [node name="Chuck" parent="." instance=ExtResource("3_r26gl")] transform = Transform3D(0.579556, 0, 0.155291, 0, 0.6, 0, -0.155291, 0, 0.579556, -2.6, 1.52, -0.6) script = ExtResource("4_fdybi") diff --git a/Scenes/FreeRoam/Generic/Generic2Stage.tscn b/Scenes/FreeRoam/Generic/Generic2Stage.tscn index 9328bf0..9f741e1 100644 --- a/Scenes/FreeRoam/Generic/Generic2Stage.tscn +++ b/Scenes/FreeRoam/Generic/Generic2Stage.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=26 format=3 uid="uid://dg5hea6ciqc2l"] +[gd_scene load_steps=29 format=3 uid="uid://dg5hea6ciqc2l"] [ext_resource type="PackedScene" uid="uid://ddqduheks5ltu" path="res://Models/GenericRooms/1-Stage/1StageGenericRoom.glb" id="1_1cxy2"] [ext_resource type="PackedScene" uid="uid://d2op7m5kcf0o4" path="res://Models/Stages/2-Stage/2StageGeneric.glb" id="2_xuq3d"] @@ -28,6 +28,16 @@ [sub_resource type="Environment" id="Environment_0tsrs"] ambient_light_source = 1 +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_1cxy2"] +data = PackedVector3Array(9.8, 0, 12.8, -9.8, 0, 12.8, 9.8, 0, -0.4, 9.8, 0, -0.4, -9.8, 0, 12.8, -9.8, 0, -0.4, 2.4, 0.8, -1.2, -2.4, 0.8, -1.2, 2.4, 3, -1.2, 2.4, 3, -1.2, -2.4, 0.8, -1.2, -2.4, 3, -1.2, -2.4, 3, -1.2, -2.4, 0.8, -1.2, -3.6, 3, -1, -3.6, 3, -1, -2.4, 0.8, -1.2, -3.6, 0.8, -1, 2.4, 0.8, -1.2, 2.4, 3, -1.2, 3.6, 0.8, -1, 3.6, 0.8, -1, 2.4, 3, -1.2, 3.6, 3, -1, 9.8, 0, -0.4, 3.8, 0, -0.4, 9.8, 3.8, -0.4, 9.8, 3.8, -0.4, 3.8, 0, -0.4, 3.8, 3.8, -0.4, 9.8, 0, -0.4, 9.8, 3.8, -0.4, 9.8, 0, 10.4, 9.8, 0, 10.4, 9.8, 3.8, -0.4, 9.8, 3.8, 10.4, 9.8, 0, 10.4, 9.8, 3.8, 10.4, 7.4, 0, 12.8, 7.4, 0, 12.8, 9.8, 3.8, 10.4, 7.4, 3.8, 12.8, 7.4, 0, 12.8, 7.4, 3.8, 12.8, -9.8, 0, 12.8, -9.8, 0, 12.8, 7.4, 3.8, 12.8, -9.8, 3.8, 12.8, -9.8, 0, 12.8, -9.8, 3.8, 12.8, -9.8, 0, -0.4, -9.8, 0, -0.4, -9.8, 3.8, 12.8, -9.8, 3.8, -0.4, -9.8, 0, -0.4, -9.8, 3.8, -0.4, -3.8, 0, -0.4, -3.8, 0, -0.4, -9.8, 3.8, -0.4, -3.8, 3.8, -0.4, 9.8, 3.8, 12.8, -9.8, 3.8, 12.8, 9.8, 3.8, -0.4, 9.8, 3.8, -0.4, -9.8, 3.8, 12.8, -9.8, 3.8, -0.4) +backface_collision = true + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_xuq3d"] +data = PackedVector3Array(-3.8, 0.8, 0.3, -3.8, 0, 0.3, -3.8, 0.8, -2.6, -3.8, 0.8, -2.6, -3.8, 0, 0.3, -3.8, 0, -2.6, -3.8, 0.8, -2.6, -3.8, 0, -2.6, 3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -3.8, 0, -2.6, 3.8, 0, -2.6, 3.8, 0.8, -2.6, 3.8, 0, -2.6, 3.8, 0.8, 0.3, 3.8, 0.8, 0.3, 3.8, 0, -2.6, 3.8, 0, 0.3, 3.8, 0.8, 0.3, 3.8, 0, 0.3, -3.8, 0.8, 0.3, -3.8, 0.8, 0.3, 3.8, 0, 0.3, -3.8, 0, 0.3, 3.8, 0, -2.6, -3.8, 0, -2.6, 3.8, 0, 0.3, 3.8, 0, 0.3, -3.8, 0, -2.6, -3.8, 0, 0.3, -3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -3.8, 0.8, 0.3, -3.8, 0.8, 0.3, 3.8, 0.8, -2.6, 3.8, 0.8, 0.3, -3.8, 3.8, 0.3, -3.8, 3.7, 0.3, -3.8, 3.8, -2.6, -3.8, 3.8, -2.6, -3.8, 3.7, 0.3, -3.8, 3.7, -2.6, -3.8, 0.8, -0.4, -3.8, 3.7, -0.4, -3.8, 0.8, -2.6, -3.8, 0.8, -2.6, -3.8, 3.7, -0.4, -3.8, 3.7, -2.6, 3.8, 0.8, -2.6, 3.8, 3.7, -2.6, 3.8, 0.8, -0.4, 3.8, 0.8, -0.4, 3.8, 3.7, -2.6, 3.8, 3.7, -0.4, -3.8, 3.8, -2.6, -3.8, 3.7, -2.6, 3.8, 3.8, -2.6, 3.8, 3.8, -2.6, -3.8, 3.7, -2.6, 3.8, 3.7, -2.6, -3.8, 0.8, -2.6, -3.8, 3.7, -2.6, 3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -3.8, 3.7, -2.6, 3.8, 3.7, -2.6, 3.8, 3.8, -2.6, 3.8, 3.7, -2.6, 3.8, 3.8, 0.3, 3.8, 3.8, 0.3, 3.8, 3.7, -2.6, 3.8, 3.7, 0.3, 3.8, 3.8, 0.3, 3.8, 3.7, 0.3, -3.8, 3.8, 0.3, -3.8, 3.8, 0.3, 3.8, 3.7, 0.3, -3.8, 3.7, 0.3, 3.8, 3.7, -2.6, -3.8, 3.7, -2.6, 3.8, 3.7, 0.3, 3.8, 3.7, 0.3, -3.8, 3.7, -2.6, -3.8, 3.7, 0.3, -3.8, 3.8, -2.6, 3.8, 3.8, -2.6, -3.8, 3.8, 0.3, -3.8, 3.8, 0.3, 3.8, 3.8, -2.6, 3.8, 3.8, 0.3, -2.2, 0.8, -1, -3.8, 0.8, -1, -2.2, 3.7, -1, -2.2, 3.7, -1, -3.8, 0.8, -1, -3.8, 3.7, -1, -2.2, 0.8, -1, -2.2, 3.7, -1, -2.2, 0.8, 0.2, -2.2, 0.8, 0.2, -2.2, 3.7, -1, -2.2, 3.7, 0.2, -2.2, 0.8, 0.2, -2.2, 3.7, 0.2, -1, 0.8, 0.2, -1, 0.8, 0.2, -2.2, 3.7, 0.2, -1, 3.7, 0.2, -1, 0.8, 0.2, -1, 3.7, 0.2, -1, 0.8, -1.3, -1, 0.8, -1.3, -1, 3.7, 0.2, -1, 3.7, -1.3, -1, 0.8, -1.3, -1, 3.7, -1.3, 3.8, 0.8, -1.3, 3.8, 0.8, -1.3, -1, 3.7, -1.3, 3.8, 3.7, -1.3) + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_otf21"] +data = PackedVector3Array(-3.4, 2.7, -0.3, -3.4, 0.8, -0.3, -3.4, 2.7, -0.9, -3.4, 2.7, -0.9, -3.4, 0.8, -0.3, -3.4, 0.8, -0.9, -3.4, 2.7, -0.9, -3.4, 0.8, -0.9, -2.6, 2.7, -0.9, -2.6, 2.7, -0.9, -3.4, 0.8, -0.9, -2.6, 0.8, -0.9, -2.6, 2.7, -0.9, -2.6, 0.8, -0.9, -2.6, 2.7, -0.3, -2.6, 2.7, -0.3, -2.6, 0.8, -0.9, -2.6, 0.8, -0.3, -2.6, 2.7, -0.3, -2.6, 0.8, -0.3, -3.4, 2.7, -0.3, -3.4, 2.7, -0.3, -2.6, 0.8, -0.3, -3.4, 0.8, -0.3, -2.6, 0.8, -0.9, -3.4, 0.8, -0.9, -2.6, 0.8, -0.3, -2.6, 0.8, -0.3, -3.4, 0.8, -0.9, -3.4, 0.8, -0.3, -3.4, 2.7, -0.9, -2.6, 2.7, -0.9, -3.4, 2.7, -0.3, -3.4, 2.7, -0.3, -2.6, 2.7, -0.9, -2.6, 2.7, -0.3, -0.7, 2.7, -0.3, -0.7, 0.8, -0.3, -0.7, 2.7, -0.9, -0.7, 2.7, -0.9, -0.7, 0.8, -0.3, -0.7, 0.8, -0.9, -0.7, 2.7, -0.9, -0.7, 0.8, -0.9, 0.1, 2.7, -0.9, 0.1, 2.7, -0.9, -0.7, 0.8, -0.9, 0.1, 0.8, -0.9, 0.1, 2.7, -0.9, 0.1, 0.8, -0.9, 0.1, 2.7, -0.3, 0.1, 2.7, -0.3, 0.1, 0.8, -0.9, 0.1, 0.8, -0.3, 0.1, 2.7, -0.3, 0.1, 0.8, -0.3, -0.7, 2.7, -0.3, -0.7, 2.7, -0.3, 0.1, 0.8, -0.3, -0.7, 0.8, -0.3, 0.1, 0.8, -0.9, -0.7, 0.8, -0.9, 0.1, 0.8, -0.3, 0.1, 0.8, -0.3, -0.7, 0.8, -0.9, -0.7, 0.8, -0.3, -0.7, 2.7, -0.9, 0.1, 2.7, -0.9, -0.7, 2.7, -0.3, -0.7, 2.7, -0.3, 0.1, 2.7, -0.9, 0.1, 2.7, -0.3, 0.3999, 2.7, -0.3, 0.3999, 0.8, -0.3, 0.3999, 2.7, -0.9, 0.3999, 2.7, -0.9, 0.3999, 0.8, -0.3, 0.3999, 0.8, -0.9, 0.3999, 2.7, -0.9, 0.3999, 0.8, -0.9, 1.1999, 2.7, -0.9, 1.1999, 2.7, -0.9, 0.3999, 0.8, -0.9, 1.1999, 0.8, -0.9, 1.1999, 2.7, -0.9, 1.1999, 0.8, -0.9, 1.1999, 2.7, -0.3, 1.1999, 2.7, -0.3, 1.1999, 0.8, -0.9, 1.1999, 0.8, -0.3, 1.1999, 2.7, -0.3, 1.1999, 0.8, -0.3, 0.3999, 2.7, -0.3, 0.3999, 2.7, -0.3, 1.1999, 0.8, -0.3, 0.3999, 0.8, -0.3, 1.1999, 0.8, -0.9, 0.3999, 0.8, -0.9, 1.1999, 0.8, -0.3, 1.1999, 0.8, -0.3, 0.3999, 0.8, -0.9, 0.3999, 0.8, -0.3, 0.3999, 2.7, -0.9, 1.1999, 2.7, -0.9, 0.3999, 2.7, -0.3, 0.3999, 2.7, -0.3, 1.1999, 2.7, -0.9, 1.1999, 2.7, -0.3, 1.4, 2.6, -0.3, 1.4, 0.8, -0.3, 1.4, 2.6, -1.1, 1.4, 2.6, -1.1, 1.4, 0.8, -0.3, 1.4, 0.8, -1.1, 1.4, 2.6, -1.1, 1.4, 0.8, -1.1, 2.2, 2.6, -1.1, 2.2, 2.6, -1.1, 1.4, 0.8, -1.1, 2.2, 0.8, -1.1, 2.2, 2.6, -1.1, 2.2, 0.8, -1.1, 2.2, 2.6, -0.3, 2.2, 2.6, -0.3, 2.2, 0.8, -1.1, 2.2, 0.8, -0.3, 2.2, 2.6, -0.3, 2.2, 0.8, -0.3, 1.4, 2.6, -0.3, 1.4, 2.6, -0.3, 2.2, 0.8, -0.3, 1.4, 0.8, -0.3, 2.2, 0.8, -1.1, 1.4, 0.8, -1.1, 2.2, 0.8, -0.3, 2.2, 0.8, -0.3, 1.4, 0.8, -1.1, 1.4, 0.8, -0.3, 1.4, 2.6, -1.1, 2.2, 2.6, -1.1, 1.4, 2.6, -0.3, 1.4, 2.6, -0.3, 2.2, 2.6, -1.1, 2.2, 2.6, -0.3, 2.5999, 2.6, -0.2, 2.5999, 0.8, -0.2, 2.5999, 2.6, -1, 2.5999, 2.6, -1, 2.5999, 0.8, -0.2, 2.5999, 0.8, -1, 2.5999, 2.6, -1, 2.5999, 0.8, -1, 3.4, 2.6, -1, 3.4, 2.6, -1, 2.5999, 0.8, -1, 3.4, 0.8, -1, 3.4, 2.6, -1, 3.4, 0.8, -1, 3.4, 2.6, -0.2, 3.4, 2.6, -0.2, 3.4, 0.8, -1, 3.4, 0.8, -0.2, 3.4, 2.6, -0.2, 3.4, 0.8, -0.2, 2.5999, 2.6, -0.2, 2.5999, 2.6, -0.2, 3.4, 0.8, -0.2, 2.5999, 0.8, -0.2, 3.4, 0.8, -1, 2.5999, 0.8, -1, 3.4, 0.8, -0.2, 3.4, 0.8, -0.2, 2.5999, 0.8, -1, 2.5999, 0.8, -0.2, 2.5999, 2.6, -1, 3.4, 2.6, -1, 2.5999, 2.6, -0.2, 2.5999, 2.6, -0.2, 3.4, 2.6, -1, 3.4, 2.6, -0.2, 0.2, 1.8, 0.05, 0.2, 0.8, 0.05, 0.2, 1.8, -0.3, 0.2, 1.8, -0.3, 0.2, 0.8, 0.05, 0.2, 0.8, -0.3, 0.2, 1.8, -0.3, 0.2, 0.8, -0.3, 1.4, 1.8, -0.3, 1.4, 1.8, -0.3, 0.2, 0.8, -0.3, 1.4, 0.8, -0.3, 1.4, 1.8, -0.3, 1.4, 0.8, -0.3, 1.4, 1.8, 0.05, 1.4, 1.8, 0.05, 1.4, 0.8, -0.3, 1.4, 0.8, 0.05, 1.4, 1.8, 0.05, 1.4, 0.8, 0.05, 0.2, 1.8, 0.05, 0.2, 1.8, 0.05, 1.4, 0.8, 0.05, 0.2, 0.8, 0.05, 1.4, 0.8, -0.3, 0.2, 0.8, -0.3, 1.4, 0.8, 0.05, 1.4, 0.8, 0.05, 0.2, 0.8, -0.3, 0.2, 0.8, 0.05, 0.2, 1.8, -0.3, 1.4, 1.8, -0.3, 0.2, 1.8, 0.05, 0.2, 1.8, 0.05, 1.4, 1.8, -0.3, 1.4, 1.8, 0.05, 2.2999, 1.8, 0.2, 2.2999, 0.8, 0.2, 2.2999, 1.8, -0.3, 2.2999, 1.8, -0.3, 2.2999, 0.8, 0.2, 2.2999, 0.8, -0.3, 2.2999, 1.8, -0.3, 2.2999, 0.8, -0.3, 3.3, 1.8, -0.3, 3.3, 1.8, -0.3, 2.2999, 0.8, -0.3, 3.3, 0.8, -0.3, 3.3, 1.8, -0.3, 3.3, 0.8, -0.3, 3.3, 1.8, 0.2, 3.3, 1.8, 0.2, 3.3, 0.8, -0.3, 3.3, 0.8, 0.2, 3.3, 1.8, 0.2, 3.3, 0.8, 0.2, 2.2999, 1.8, 0.2, 2.2999, 1.8, 0.2, 3.3, 0.8, 0.2, 2.2999, 0.8, 0.2, 3.3, 0.8, -0.3, 2.2999, 0.8, -0.3, 3.3, 0.8, 0.2, 3.3, 0.8, 0.2, 2.2999, 0.8, -0.3, 2.2999, 0.8, 0.2, 2.2999, 1.8, -0.3, 3.3, 1.8, -0.3, 2.2999, 1.8, 0.2, 2.2999, 1.8, 0.2, 3.3, 1.8, -0.3, 3.3, 1.8, 0.2) + [node name="Generic1Stage" type="Node3D"] [node name="2StageGenericRoom" parent="." instance=ExtResource("1_1cxy2")] @@ -150,6 +160,15 @@ current_map = "Generic 2-Stage" [node name="CollideMap" type="StaticBody3D" parent="."] +[node name="CollisionShape3D" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_1cxy2") + +[node name="CollisionShape3D2" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_xuq3d") + +[node name="CollisionShape3D3" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_otf21") + [node name="Special Helicopter" parent="." instance=ExtResource("23_gh5ft")] transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 3, 5) diff --git a/Scenes/FreeRoam/Generic/GenericCyber3Stage.tscn b/Scenes/FreeRoam/Generic/GenericCyber3Stage.tscn index 81f720c..6477a5e 100644 --- a/Scenes/FreeRoam/Generic/GenericCyber3Stage.tscn +++ b/Scenes/FreeRoam/Generic/GenericCyber3Stage.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=24 format=3 uid="uid://cvwf1yuerp75q"] +[gd_scene load_steps=26 format=3 uid="uid://cvwf1yuerp75q"] [ext_resource type="PackedScene" uid="uid://c5fgw7t45p7r6" path="res://Models/Animatronics/Cyberamics/Cyber Chuck.glb" id="1_0ohll"] [ext_resource type="Script" uid="uid://du3pqtf3jixvl" path="res://Scripts/CyberamicController.gd" id="2_3x10h"] @@ -26,6 +26,13 @@ [sub_resource type="Environment" id="Environment_aswoc"] ambient_light_source = 1 +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_mn53v"] +data = PackedVector3Array(-6.2, 0.8, -2.8, -6.35, 0.8, -2.25, -8.3, 0.8, -3.4, -5.4, 0.8, -3.25, -6.2, 0.8, -2.8, -8.3, 0.8, -3.4, -4.9, 0.8, -3.8, -5.4, 0.8, -3.25, -4.65, 0.8, -4.45, -4.6, 0.8, -5, -4.65, 0.8, -4.45, -5.4, 0.8, -3.25, -8.3, 0.8, -3.4, -4.6, 0.8, -5, -5.4, 0.8, -3.25, -5.2, 0.8, -6.5, -4.6, 0.8, -6.5, -4.6, 0.8, -5, -8.3, 0.8, -3.4, -5.2, 0.8, -6.5, -4.6, 0.8, -5, -6.35, 0.8, -2.25, -5.725, 0.8, -1.125, -8.3, 0.8, -3.4, -5.9375, 0.8, -1.6875, -5.725, 0.8, -1.125, -6.35, 0.8, -2.25, -5.725, 0.8, -1.125, -5.725, 0.8, 1.125, -8.3, 0.8, -3.4, -5.5, 0.8, 0, -5.725, 0.8, 1.125, -5.725, 0.8, -1.125, -5.5, 0.8, 0, -5.725, 0.8, -1.125, -5.5525, 0.8, -0.5625, -5.5525, 0.8, 0.5625, -5.725, 0.8, 1.125, -5.5, 0.8, 0, -8.3, 0.8, -3.4, -5.725, 0.8, 1.125, -6.35, 0.8, 2.25, -5.725, 0.8, 1.125, -5.9375, 0.8, 1.6875, -6.35, 0.8, 2.25, -8.3, 0.8, 4.4, -8.3, 0.8, -3.4, -6.35, 0.8, 2.25, -7.3, 0.8, 4.4, -8.3, 0.8, 4.4, -6.35, 0.8, 2.25, -7.3, 0.8, 4.4, -6.35, 0.8, 2.25, -6.2, 0.8, 2.8, -6.2, 0.8, 2.8, -5.4, 0.8, 3.25, -7.3, 0.8, 4.4, -5.4, 0.8, 3.25, -4.9, 0.8, 3.8, -7.3, 0.8, 4.4, -4.9, 0.8, 3.8, -4.65, 0.8, 4.45, -7.3, 0.8, 4.4, -4.65, 0.8, 4.45, -4.6, 0.8, 5, -7.3, 0.8, 4.4, -4.6, 0.8, 5, -5.2, 0.8, 6.5, -7.3, 0.8, 4.4, -4.6, 0.8, 5, -4.6, 0.8, 6.5, -5.2, 0.8, 6.5, -5.5525, 0, -0.5625, -5.5, 0.8, 0, -5.5525, 0.8, -0.5625, -5.5, 0, 0, -5.5, 0.8, 0, -5.5525, 0, -0.5625, -5.5525, 0.8, 0.5625, -5.5, 0, 0, -5.5525, 0, 0.5625, -5.5, 0.8, 0, -5.5, 0, 0, -5.5525, 0.8, 0.5625, -5.5525, 0, -0.5625, -5.725, 0.8, -1.125, -5.725, 0, -1.125, -5.5525, 0.8, -0.5625, -5.725, 0.8, -1.125, -5.5525, 0, -0.5625, -5.725, 0, -1.125, -5.9375, 0.8, -1.6875, -5.9375, 0, -1.6875, -5.725, 0.8, -1.125, -5.9375, 0.8, -1.6875, -5.725, 0, -1.125, -5.9375, 0, -1.6875, -6.35, 0.8, -2.25, -6.35, 0, -2.25, -5.9375, 0.8, -1.6875, -6.35, 0.8, -2.25, -5.9375, 0, -1.6875, -6.35, 0, -2.25, -6.2, 0.8, -2.8, -6.2, 0, -2.8, -6.35, 0.8, -2.25, -6.2, 0.8, -2.8, -6.35, 0, -2.25, -5.725, 0.8, 1.125, -5.5525, 0, 0.5625, -5.725, 0, 1.125, -5.5525, 0.8, 0.5625, -5.5525, 0, 0.5625, -5.725, 0.8, 1.125, -5.9375, 0.8, 1.6875, -5.725, 0, 1.125, -5.9375, 0, 1.6875, -5.725, 0.8, 1.125, -5.725, 0, 1.125, -5.9375, 0.8, 1.6875, -6.35, 0.8, 2.25, -5.9375, 0, 1.6875, -6.35, 0, 2.25, -5.9375, 0.8, 1.6875, -5.9375, 0, 1.6875, -6.35, 0.8, 2.25, -6.2, 0.8, 2.8, -6.35, 0, 2.25, -6.2, 0, 2.8, -6.35, 0.8, 2.25, -6.35, 0, 2.25, -6.2, 0.8, 2.8, -6.2, 0.8, -2.8, -5.4, 0, -3.25, -6.2, 0, -2.8, -5.4, 0.8, -3.25, -5.4, 0, -3.25, -6.2, 0.8, -2.8, -5.4, 0, 3.25, -6.2, 0.8, 2.8, -6.2, 0, 2.8, -5.4, 0.8, 3.25, -6.2, 0.8, 2.8, -5.4, 0, 3.25, -5.4, 0.8, -3.25, -4.9, 0, -3.8, -5.4, 0, -3.25, -4.9, 0.8, -3.8, -4.9, 0, -3.8, -5.4, 0.8, -3.25, -4.9, 0, 3.8, -5.4, 0.8, 3.25, -5.4, 0, 3.25, -4.9, 0.8, 3.8, -5.4, 0.8, 3.25, -4.9, 0, 3.8, -4.9, 0.8, -3.8, -4.65, 0, -4.45, -4.9, 0, -3.8, -4.65, 0.8, -4.45, -4.65, 0, -4.45, -4.9, 0.8, -3.8, -4.65, 0, 4.45, -4.9, 0.8, 3.8, -4.9, 0, 3.8, -4.65, 0.8, 4.45, -4.9, 0.8, 3.8, -4.65, 0, 4.45, -4.65, 0.8, -4.45, -4.6, 0, -5, -4.65, 0, -4.45, -4.6, 0.8, -5, -4.6, 0, -5, -4.65, 0.8, -4.45, -4.6, 0, 5, -4.65, 0.8, 4.45, -4.65, 0, 4.45, -4.6, 0.8, 5, -4.65, 0.8, 4.45, -4.6, 0, 5, -4.6, 0, -6.5, -4.6, 0.8, -5, -4.6, 0.8, -6.5, -4.6, 0, -5, -4.6, 0.8, -5, -4.6, 0, -6.5, -4.6, 0.8, 5, -4.6, 0, 6.5, -4.6, 0.8, 6.5, -4.6, 0, 5, -4.6, 0, 6.5, -4.6, 0.8, 5, -8.3, 3.8, -3.4, -5.2, 0.8, -6.5, -8.3, 0.8, -3.4, -5.2, 3.8, -6.5, -5.2, 0.8, -6.5, -8.3, 3.8, -3.4, -7.3, 3.8, 4.4, -8.3, 0.8, 4.4, -7.3, 0.8, 4.4, -8.3, 3.8, 4.4, -8.3, 0.8, 4.4, -7.3, 3.8, 4.4, -5.2, 3.8, -6.5, -4.6, 0.8, -6.5, -5.2, 0.8, -6.5, -4.6, 3.8, -6.5, -4.6, 0.8, -6.5, -5.2, 3.8, -6.5, -4.6, 3.8, 6.5, -5.2, 0.8, 6.5, -4.6, 0.8, 6.5, -5.2, 3.8, 6.5, -5.2, 0.8, 6.5, -4.6, 3.8, 6.5, -5.2, 3.8, 6.5, -7.3, 0.8, 4.4, -5.2, 0.8, 6.5, -7.3, 3.8, 4.4, -7.3, 0.8, 4.4, -5.2, 3.8, 6.5, -8.3, 3.8, 4.4, -8.3, 0.8, -3.4, -8.3, 0.8, 4.4, -8.3, 3.8, -3.4, -8.3, 0.8, -3.4, -8.3, 3.8, 4.4) +backface_collision = true + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_cqy5d"] +data = PackedVector3Array(8.4, 0, 8.6, -8.3, 0, 8.6, 8.4, 0, -8.5, 8.4, 0, -8.5, -8.3, 0, 8.6, -8.3, 0, -8.5, 8.4, 3.8, 8.6, -8.3, 3.8, 8.6, 8.4, 3.8, -8.5, 8.4, 3.8, -8.5, -8.3, 3.8, 8.6, -8.3, 3.8, -8.5, -3.4, 0, -7.6, -3.4, 0, -8.5, -3.4, 3.8, -7.6, -3.4, 3.8, -7.6, -3.4, 0, -8.5, -3.4, 3.8, -8.5, -3.4, 0, 7.6, -4.5, 0, 6.5, -3.4, 3.8, 7.6, -3.4, 3.8, 7.6, -4.5, 0, 6.5, -4.5, 3.8, 6.5, -4.5, 0, -6.5, -3.4, 0, -7.6, -4.5, 3.8, -6.5, -4.5, 3.8, -6.5, -3.4, 0, -7.6, -3.4, 3.8, -7.6, -4.5, 0, 6.5, -4.5, 0, 6, -4.5, 3.8, 6.5, -4.5, 3.8, 6.5, -4.5, 0, 6, -4.5, 3.8, 6, -4.5, 0, -6, -4.5, 0, -6.5, -4.5, 3.8, -6, -4.5, 3.8, -6, -4.5, 0, -6.5, -4.5, 3.8, -6.5, -4.5, 0, 6, -4.6, 0, 6, -4.5, 3.8, 6, -4.5, 3.8, 6, -4.6, 0, 6, -4.6, 3.8, 6, -4.6, 0, -6, -4.5, 0, -6, -4.6, 3.8, -6, -4.6, 3.8, -6, -4.5, 0, -6, -4.5, 3.8, -6, -4.6, 0, 6, -4.6, 0, 6.5, -4.6, 3.8, 6, -4.6, 3.8, 6, -4.6, 0, 6.5, -4.6, 3.8, 6.5, -4.6, 0, -6.5, -4.6, 0, -6, -4.6, 3.8, -6.5, -4.6, 3.8, -6.5, -4.6, 0, -6, -4.6, 3.8, -6, 8.4, 0, 5.8, 3, 0, 8.6, 8.4, 3.8, 5.8, 8.4, 3.8, 5.8, 3, 0, 8.6, 3, 3.8, 8.6, 8.4, 0, -8.5, 8.4, 0, 5.8, 8.4, 3.8, -8.5, 8.4, 3.8, -8.5, 8.4, 0, 5.8, 8.4, 3.8, 5.8, 3, 0, 8.6, -3.4, 0, 8.6, 3, 3.8, 8.6, 3, 3.8, 8.6, -3.4, 0, 8.6, -3.4, 3.8, 8.6, -3.4, 0, -8.5, 8.4, 0, -8.5, -3.4, 3.8, -8.5, -3.4, 3.8, -8.5, 8.4, 0, -8.5, 8.4, 3.8, -8.5, -3.4, 0, 8.6, -3.4, 0, 7.6, -3.4, 3.8, 8.6, -3.4, 3.8, 8.6, -3.4, 0, 7.6, -3.4, 3.8, 7.6) + [node name="Cyber3Stage" type="Node3D"] [node name="Chuck" parent="." instance=ExtResource("1_0ohll")] @@ -421,6 +428,14 @@ transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 3, 7) [node name="StaticBody3D" type="StaticBody3D" parent="."] +[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"] +transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 6.4) +shape = SubResource("ConcavePolygonShape3D_mn53v") + +[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"] +transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 6.4) +shape = SubResource("ConcavePolygonShape3D_cqy5d") + [node name="Player" parent="." instance=ExtResource("22_mn53v")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 5) current_map = "Generic Cyberamic 3-Stage" diff --git a/Scenes/FreeRoam/Generic/GenericMiniUnit1Stage.tscn b/Scenes/FreeRoam/Generic/GenericMiniUnit1Stage.tscn index b3cd27f..42494e1 100644 --- a/Scenes/FreeRoam/Generic/GenericMiniUnit1Stage.tscn +++ b/Scenes/FreeRoam/Generic/GenericMiniUnit1Stage.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=23 format=3 uid="uid://c5n5k4ykccaqo"] +[gd_scene load_steps=25 format=3 uid="uid://c5n5k4ykccaqo"] [ext_resource type="PackedScene" uid="uid://duyot51ewej1q" path="res://Models/Stages/MiniUnit1Stage/MiniUnit1Stage.glb" id="1_ekt4e"] [ext_resource type="PackedScene" uid="uid://dcp3dmiaikxav" path="res://Models/GenericRooms/MiniUnit1Stage/MiniUnit1StageRoom.glb" id="2_rueyh"] @@ -25,6 +25,13 @@ [sub_resource type="Environment" id="Environment_firkc"] ambient_light_source = 1 +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_ekt4e"] +data = PackedVector3Array(-3.1, 3.5, -0.3, -2.8, 3.5, 0, -3.1, 3.1, -0.3, -3.1, 3.1, -0.3, -2.8, 3.5, 0, -2.8, 3.1, 0, -2.8, 3.5, 0, 2.8, 3.5, 0, -2.8, 3.1, 0, -2.8, 3.1, 0, 2.8, 3.5, 0, 2.8, 3.1, 0, 2.8, 3.5, 0, 3.1, 3.5, -0.3, 2.8, 3.1, 0, 2.8, 3.1, 0, 3.1, 3.5, -0.3, 3.1, 3.1, -0.3, 2.7, 3.1, -0.1, -2.7, 3.1, -0.1, 2.7, 3.3, -0.1, 2.7, 3.3, -0.1, -2.7, 3.1, -0.1, -2.7, 3.3, -0.1, -2.7, 3.1, -0.1, -3, 3.1, -0.4, -2.7, 3.3, -0.1, -2.7, 3.3, -0.1, -3, 3.1, -0.4, -3, 3.3, -0.4, 3, 3.1, -0.4, 2.7, 3.1, -0.1, 3, 3.3, -0.4, 3, 3.3, -0.4, 2.7, 3.1, -0.1, 2.7, 3.3, -0.1, 2, 3.3, -1.4, 3, 3.3, -0.4, -2, 3.3, -1.4, -2, 3.3, -1.4, 3, 3.3, -0.4, -3, 3.3, -0.4, -3, 3.3, -0.4, 3, 3.3, -0.4, -2.7, 3.3, -0.1, -2.7, 3.3, -0.1, 3, 3.3, -0.4, 2.7, 3.3, -0.1, 2.8, 0, 0, -2.8, 0, 0, 2.8, 0.8, 0, 2.8, 0.8, 0, -2.8, 0, 0, -2.8, 0.8, 0, 3.1, 0, -0.3, 2.8, 0, 0, 3.1, 0.8, -0.3, 3.1, 0.8, -0.3, 2.8, 0, 0, 2.8, 0.8, 0, -2.8, 0, 0, -3.1, 0, -0.3, -2.8, 0.8, 0, -2.8, 0.8, 0, -3.1, 0, -0.3, -3.1, 0.8, -0.3, -2.8, 0.8, 0, -3.1, 0.8, -0.3, 2.8, 0.8, 0, 2.8, 0.8, 0, -3.1, 0.8, -0.3, 3.1, 0.8, -0.3, 3.1, 0.8, -0.3, -3.1, 0.8, -0.3, 2, 0.8, -1.4, 2, 0.8, -1.4, -3.1, 0.8, -0.3, -2, 0.8, -1.4, 2, 0.8, -1.4, 2, 3.3, -1.4, -2, 0.8, -1.4, -2, 0.8, -1.4, 2, 3.3, -1.4, -2, 3.3, -1.4, 3.1, 0.8, -0.3, 3.1, 3.1, -0.3, 2, 0.8, -1.4, 2, 0.8, -1.4, 3.1, 3.1, -0.3, 2, 3.3, -1.4, 2, 3.3, -1.4, 3.1, 3.1, -0.3, 3, 3.3, -0.4, 3, 3.3, -0.4, 3.1, 3.1, -0.3, 3, 3.1, -0.4, -3, 3.1, -0.4, -3.1, 3.1, -0.3, -3, 3.3, -0.4, -3, 3.3, -0.4, -3.1, 3.1, -0.3, -2, 3.3, -1.4, -2, 3.3, -1.4, -3.1, 3.1, -0.3, -2, 0.8, -1.4, -2, 0.8, -1.4, -3.1, 3.1, -0.3, -3.1, 0.8, -0.3, -3.1, 3.1, -0.3, -2.8, 3.1, 0, -3, 3.1, -0.4, -3, 3.1, -0.4, -2.8, 3.1, 0, -2.7, 3.1, -0.1, -2.8, 3.1, 0, 2.8, 3.1, 0, -2.7, 3.1, -0.1, -2.7, 3.1, -0.1, 2.8, 3.1, 0, 2.7, 3.1, -0.1, 2.8, 3.1, 0, 3.1, 3.1, -0.3, 2.7, 3.1, -0.1, 2.7, 3.1, -0.1, 3.1, 3.1, -0.3, 3, 3.1, -0.4, 2, 0.8, -1.2, -2, 0.8, -1.2, 2, 2.8, -1.2, 2, 2.8, -1.2, -2, 0.8, -1.2, -2, 2.8, -1.2, 2, 0.8, -1.2, 2, 2.8, -1.2, 2.8, 0.8, -0.4, 2.8, 0.8, -0.4, 2, 2.8, -1.2, 2.8, 2.8, -0.4, -2, 2.8, -1.2, -2, 0.8, -1.2, -2.8, 2.8, -0.4, -2.8, 2.8, -0.4, -2, 0.8, -1.2, -2.8, 0.8, -0.4) +backface_collision = true + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_rueyh"] +data = PackedVector3Array(6.1, 0, 2.7, -6.1, 0, 2.7, 3.1, 0, -0.3, 3.1, 0, -0.3, -6.1, 0, 2.7, 2.8, 0, 0, 2.8, 0, 0, -6.1, 0, 2.7, -2.8, 0, 0, -2.8, 0, 0, -6.1, 0, 2.7, -3.1, 0, -0.3, -6.1, 0, 2.7, 6.1, 0, 2.7, -6.1, 0, 6, -6.1, 0, 6, 6.1, 0, 2.7, 6.1, 0, 6, -6.1, 0, 2.7, -6.1, 0, 6, -6.1, 3.5, 2.7, -6.1, 3.5, 2.7, -6.1, 0, 6, -6.1, 3.5, 6, -6.1, 0, 6, 6.1, 0, 6, -6.1, 3.5, 6, -6.1, 3.5, 6, 6.1, 0, 6, 6.1, 3.5, 6, -3.1, 0, -0.3, -6.1, 0, 2.7, -3.1, 3.5, -0.3, -3.1, 3.5, -0.3, -6.1, 0, 2.7, -6.1, 3.5, 2.7, 6.1, 0, 2.7, 3.1, 0, -0.3, 6.1, 3.5, 2.7, 6.1, 3.5, 2.7, 3.1, 0, -0.3, 3.1, 3.5, -0.3, 6.1, 0, 6, 6.1, 0, 2.7, 6.1, 3.5, 6, 6.1, 3.5, 6, 6.1, 0, 2.7, 6.1, 3.5, 2.7, -6.1, 3.5, 6, 6.1, 3.5, 6, -6.1, 3.5, 2.7, -6.1, 3.5, 2.7, 6.1, 3.5, 6, 6.1, 3.5, 2.7, 6.1, 3.5, 2.7, -3.1, 3.5, -0.3, -6.1, 3.5, 2.7, 3.1, 3.5, -0.3, -3.1, 3.5, -0.3, 6.1, 3.5, 2.7, -2.8, 3.5, 0, -3.1, 3.5, -0.3, 2.8, 3.5, 0, 2.8, 3.5, 0, -3.1, 3.5, -0.3, 3.1, 3.5, -0.3) + [node name="GenericMiniUnit1Stage" type="Node3D"] [node name="MiniUnit1Stage" parent="." instance=ExtResource("1_ekt4e")] @@ -307,6 +314,12 @@ spot_angle = 85.0 [node name="StaticBody3D" type="StaticBody3D" parent="."] +[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_ekt4e") + +[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_rueyh") + [node name="Player" parent="." instance=ExtResource("21_fte8p")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 3) current_map = "Generic Mini Unit 1-Stage" diff --git a/Scenes/FreeRoam/Generic/GenericTurntable1Stage.tscn b/Scenes/FreeRoam/Generic/GenericTurntable1Stage.tscn index de96190..e3eff8d 100644 --- a/Scenes/FreeRoam/Generic/GenericTurntable1Stage.tscn +++ b/Scenes/FreeRoam/Generic/GenericTurntable1Stage.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=31 format=3 uid="uid://smw0vxn1byvr"] +[gd_scene load_steps=33 format=3 uid="uid://smw0vxn1byvr"] [ext_resource type="PackedScene" uid="uid://ddqduheks5ltu" path="res://Models/GenericRooms/1-Stage/1StageGenericRoom.glb" id="1_7tjm7"] [ext_resource type="PackedScene" uid="uid://cdk6hwb4hi2wc" path="res://Scripts/Player/Player.tscn" id="3_dndd2"] @@ -33,6 +33,13 @@ [sub_resource type="Environment" id="Environment_0tsrs"] ambient_light_source = 1 +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_xwaqk"] +data = PackedVector3Array(9.8, 0, 12.8, -9.8, 0, 12.8, 9.8, 0, -0.4, 9.8, 0, -0.4, -9.8, 0, 12.8, -9.8, 0, -0.4, 2.4, 0.8, -1.2, -2.4, 0.8, -1.2, 2.4, 3, -1.2, 2.4, 3, -1.2, -2.4, 0.8, -1.2, -2.4, 3, -1.2, -2.4, 3, -1.2, -2.4, 0.8, -1.2, -3.6, 3, -1, -3.6, 3, -1, -2.4, 0.8, -1.2, -3.6, 0.8, -1, 2.4, 0.8, -1.2, 2.4, 3, -1.2, 3.6, 0.8, -1, 3.6, 0.8, -1, 2.4, 3, -1.2, 3.6, 3, -1, 9.8, 0, -0.4, 3.8, 0, -0.4, 9.8, 3.8, -0.4, 9.8, 3.8, -0.4, 3.8, 0, -0.4, 3.8, 3.8, -0.4, 9.8, 0, -0.4, 9.8, 3.8, -0.4, 9.8, 0, 10.4, 9.8, 0, 10.4, 9.8, 3.8, -0.4, 9.8, 3.8, 10.4, 9.8, 0, 10.4, 9.8, 3.8, 10.4, 7.4, 0, 12.8, 7.4, 0, 12.8, 9.8, 3.8, 10.4, 7.4, 3.8, 12.8, 7.4, 0, 12.8, 7.4, 3.8, 12.8, -9.8, 0, 12.8, -9.8, 0, 12.8, 7.4, 3.8, 12.8, -9.8, 3.8, 12.8, -9.8, 0, 12.8, -9.8, 3.8, 12.8, -9.8, 0, -0.4, -9.8, 0, -0.4, -9.8, 3.8, 12.8, -9.8, 3.8, -0.4, -9.8, 0, -0.4, -9.8, 3.8, -0.4, -3.8, 0, -0.4, -3.8, 0, -0.4, -9.8, 3.8, -0.4, -3.8, 3.8, -0.4, 9.8, 3.8, 12.8, -9.8, 3.8, 12.8, 9.8, 3.8, -0.4, 9.8, 3.8, -0.4, -9.8, 3.8, 12.8, -9.8, 3.8, -0.4) +backface_collision = true + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_r7ql1"] +data = PackedVector3Array(-3.8, 0.8, 0.3, -3.8, 0, 0.3, -3.8, 0.8, -2.6, -3.8, 0.8, -2.6, -3.8, 0, 0.3, -3.8, 0, -2.6, -3.8, 0.8, -2.6, -3.8, 0, -2.6, 3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -3.8, 0, -2.6, 3.8, 0, -2.6, 3.8, 0.8, -2.6, 3.8, 0, -2.6, 3.8, 0.8, 0.3, 3.8, 0.8, 0.3, 3.8, 0, -2.6, 3.8, 0, 0.3, 3.8, 0.8, 0.3, 3.8, 0, 0.3, -3.8, 0.8, 0.3, -3.8, 0.8, 0.3, 3.8, 0, 0.3, -3.8, 0, 0.3, 3.8, 0, -2.6, -3.8, 0, -2.6, 3.8, 0, 0.3, 3.8, 0, 0.3, -3.8, 0, -2.6, -3.8, 0, 0.3, -3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -3.8, 0.8, 0.3, -3.8, 0.8, 0.3, 3.8, 0.8, -2.6, 3.8, 0.8, 0.3, -3.8, 3.8, 0.3, -3.8, 3.7, 0.3, -3.8, 3.8, -2.6, -3.8, 3.8, -2.6, -3.8, 3.7, 0.3, -3.8, 3.7, -2.6, -3.8, 0.8, -0.4, -3.8, 3.7, -0.4, -3.8, 0.8, -2.6, -3.8, 0.8, -2.6, -3.8, 3.7, -0.4, -3.8, 3.7, -2.6, 3.8, 0.8, -2.6, 3.8, 3.7, -2.6, 3.8, 0.8, -0.4, 3.8, 0.8, -0.4, 3.8, 3.7, -2.6, 3.8, 3.7, -0.4, -3.8, 3.8, -2.6, -3.8, 3.7, -2.6, 3.8, 3.8, -2.6, 3.8, 3.8, -2.6, -3.8, 3.7, -2.6, 3.8, 3.7, -2.6, -3.8, 0.8, -2.6, -3.8, 3.7, -2.6, 3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -3.8, 3.7, -2.6, 3.8, 3.7, -2.6, 3.8, 3.8, -2.6, 3.8, 3.7, -2.6, 3.8, 3.8, 0.3, 3.8, 3.8, 0.3, 3.8, 3.7, -2.6, 3.8, 3.7, 0.3, 3.8, 3.8, 0.3, 3.8, 3.7, 0.3, -3.8, 3.8, 0.3, -3.8, 3.8, 0.3, 3.8, 3.7, 0.3, -3.8, 3.7, 0.3, 3.8, 3.7, -2.6, -3.8, 3.7, -2.6, 3.8, 3.7, 0.3, 3.8, 3.7, 0.3, -3.8, 3.7, -2.6, -3.8, 3.7, 0.3, -3.8, 3.8, -2.6, 3.8, 3.8, -2.6, -3.8, 3.8, 0.3, -3.8, 3.8, 0.3, 3.8, 3.8, -2.6, 3.8, 3.8, 0.3) + [node name="Generic1Stage" type="Node3D"] [node name="1StageGenericRoom" parent="." instance=ExtResource("1_7tjm7")] @@ -153,6 +160,12 @@ current_map = "Generic Turntable 1-Stage" [node name="CollideMap" type="StaticBody3D" parent="."] +[node name="CollisionShape3D" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_xwaqk") + +[node name="CollisionShape3D2" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_r7ql1") + [node name="Helen" parent="." instance=ExtResource("6_r7ql1")] transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, -1.2, 1.52, -0.7) script = ExtResource("5_xwaqk")