diff --git a/Models/GenericRooms/RoadStage/RoadStageGeneric-Room.glb b/Models/GenericRooms/RoadStage/RoadStageGeneric-Room.glb new file mode 100644 index 0000000..b150841 Binary files /dev/null and b/Models/GenericRooms/RoadStage/RoadStageGeneric-Room.glb differ diff --git a/Models/GenericRooms/RoadStage/RoadStageGeneric-Room.glb.import b/Models/GenericRooms/RoadStage/RoadStageGeneric-Room.glb.import new file mode 100644 index 0000000..dd1f8c4 --- /dev/null +++ b/Models/GenericRooms/RoadStage/RoadStageGeneric-Room.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://bb4jn7jeekys4" +path="res://.godot/imported/RoadStageGeneric-Room.glb-3fd4667cd3ee6512a1cf77f943f7498e.scn" + +[deps] + +source_file="res://Models/GenericRooms/RoadStage/RoadStageGeneric-Room.glb" +dest_files=["res://.godot/imported/RoadStageGeneric-Room.glb-3fd4667cd3ee6512a1cf77f943f7498e.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/Models/GenericRooms/RoadStage/RoadStageGeneric-RoomCollide.obj b/Models/GenericRooms/RoadStage/RoadStageGeneric-RoomCollide.obj new file mode 100644 index 0000000..3134513 --- /dev/null +++ b/Models/GenericRooms/RoadStage/RoadStageGeneric-RoomCollide.obj @@ -0,0 +1,34 @@ +# Blender 4.5.1 LTS +# www.blender.org +o RoomCollide +v -9.800000 0.000000 12.800000 +v -9.800000 3.800000 12.800000 +v -9.800000 0.000000 -0.400000 +v -9.800000 3.800000 -0.400000 +v 9.800000 0.000000 -0.400000 +v 9.800000 3.800000 -0.400000 +v 9.799999 3.800000 10.400000 +v 9.799999 0.000000 10.400000 +v 7.400000 0.000000 12.800000 +v 7.400000 3.800000 12.800000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 1.0000 -0.0000 +vn 0.7071 -0.0000 0.7071 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 -1.0000 -0.0000 +vt 0.375000 0.000000 +vt 0.625000 0.000000 +vt 0.625000 0.250000 +vt 0.375000 0.250000 +vt 0.625000 0.500000 +vt 0.375000 0.500000 +s 0 +f 1/1/1 2/2/1 4/3/1 3/4/1 +f 3/4/2 4/3/2 6/5/2 5/6/2 +f 2/2/3 10/2/3 7/2/3 6/5/3 4/3/3 +f 10/2/4 9/1/4 8/1/4 7/2/4 +f 6/5/5 7/2/5 8/1/5 5/6/5 +f 2/2/6 1/1/6 9/1/6 10/2/6 +f 3/4/7 5/6/7 8/1/7 9/1/7 1/1/7 diff --git a/Models/GenericRooms/RoadStage/RoadStageGeneric-RoomCollide.obj.import b/Models/GenericRooms/RoadStage/RoadStageGeneric-RoomCollide.obj.import new file mode 100644 index 0000000..ec6b316 --- /dev/null +++ b/Models/GenericRooms/RoadStage/RoadStageGeneric-RoomCollide.obj.import @@ -0,0 +1,25 @@ +[remap] + +importer="wavefront_obj" +importer_version=1 +type="Mesh" +uid="uid://2ikmmfg177xk" +path="res://.godot/imported/RoadStageGeneric-RoomCollide.obj-189e403f4d58026ae0ed6be39ad4e108.mesh" + +[deps] + +files=["res://.godot/imported/RoadStageGeneric-RoomCollide.obj-189e403f4d58026ae0ed6be39ad4e108.mesh"] + +source_file="res://Models/GenericRooms/RoadStage/RoadStageGeneric-RoomCollide.obj" +dest_files=["res://.godot/imported/RoadStageGeneric-RoomCollide.obj-189e403f4d58026ae0ed6be39ad4e108.mesh", "res://.godot/imported/RoadStageGeneric-RoomCollide.obj-189e403f4d58026ae0ed6be39ad4e108.mesh"] + +[params] + +generate_tangents=true +generate_lods=true +generate_shadow_mesh=true +generate_lightmap_uv2=false +generate_lightmap_uv2_texel_size=0.2 +scale_mesh=Vector3(1, 1, 1) +offset_mesh=Vector3(0, 0, 0) +force_disable_mesh_compression=false diff --git a/Models/GenericRooms/RoadStage/RoadStageGeneric-Room_90sCarpet.png b/Models/GenericRooms/RoadStage/RoadStageGeneric-Room_90sCarpet.png new file mode 100644 index 0000000..fbd4ba3 Binary files /dev/null and b/Models/GenericRooms/RoadStage/RoadStageGeneric-Room_90sCarpet.png differ diff --git a/Models/GenericRooms/RoadStage/RoadStageGeneric-Room_90sCarpet.png.import b/Models/GenericRooms/RoadStage/RoadStageGeneric-Room_90sCarpet.png.import new file mode 100644 index 0000000..1f013f5 --- /dev/null +++ b/Models/GenericRooms/RoadStage/RoadStageGeneric-Room_90sCarpet.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bhmebfbe60mf1" +path.s3tc="res://.godot/imported/RoadStageGeneric-Room_90sCarpet.png-2ef5f881b0f725581385b723053a42d0.s3tc.ctex" +path.etc2="res://.godot/imported/RoadStageGeneric-Room_90sCarpet.png-2ef5f881b0f725581385b723053a42d0.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "bec1df9050ab55c447f4ed9478448586" +} + +[deps] + +source_file="res://Models/GenericRooms/RoadStage/RoadStageGeneric-Room_90sCarpet.png" +dest_files=["res://.godot/imported/RoadStageGeneric-Room_90sCarpet.png-2ef5f881b0f725581385b723053a42d0.s3tc.ctex", "res://.godot/imported/RoadStageGeneric-Room_90sCarpet.png-2ef5f881b0f725581385b723053a42d0.etc2.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/Models/GenericRooms/RoadStage/RoadStageGeneric-StageCollide.obj b/Models/GenericRooms/RoadStage/RoadStageGeneric-StageCollide.obj new file mode 100644 index 0000000..b2a0a2e --- /dev/null +++ b/Models/GenericRooms/RoadStage/RoadStageGeneric-StageCollide.obj @@ -0,0 +1,208 @@ +# Blender 4.5.1 LTS +# www.blender.org +o StageCollide +v -3.500000 0.000000 1.600000 +v -3.500000 0.500000 1.600000 +v -4.500000 0.000000 -0.400000 +v -4.500000 0.500000 -0.400000 +v 3.500000 0.000000 1.600000 +v 3.500000 0.500000 1.600000 +v 4.500000 0.000000 -0.400000 +v 4.500000 0.500000 -0.400000 +v -3.500000 3.700000 1.600000 +v -3.500000 3.800000 1.600000 +v -4.500000 3.700000 -0.400000 +v -4.500000 3.800000 -0.400000 +v 3.500000 3.700000 1.600000 +v 3.500000 3.800000 1.600000 +v 4.500000 3.700000 -0.400000 +v 4.500000 3.800000 -0.400000 +v -0.750000 0.500000 1.100000 +v -0.750000 1.750000 1.100000 +v -0.750000 0.500000 0.200000 +v -0.750000 1.750000 0.200000 +v 0.150000 0.500000 1.100000 +v 0.150000 1.750000 1.100000 +v 0.150000 0.500000 0.200000 +v 0.150000 1.750000 0.200000 +v 1.450000 0.500000 1.100000 +v 1.450000 1.750000 1.100000 +v 1.450000 0.500000 0.200000 +v 1.450000 1.750000 0.200000 +v 2.350000 0.500000 1.100000 +v 2.350000 1.750000 1.100000 +v 2.350000 0.500000 0.200000 +v 2.350000 1.750000 0.200000 +v 0.250000 0.500000 1.300000 +v 0.250000 1.500000 1.300000 +v 0.250000 0.500000 0.300000 +v 0.250000 1.500000 0.300000 +v 1.350000 0.500000 1.300000 +v 1.350000 1.500000 1.300000 +v 1.350000 0.500000 0.300000 +v 1.350000 1.500000 0.300000 +v 2.450000 1.200000 1.300000 +v 2.450000 1.800000 1.300000 +v 2.450000 1.200000 0.900000 +v 2.450000 1.800000 0.900000 +v 3.750000 1.200000 1.300000 +v 3.750000 1.800000 1.300000 +v 3.750000 1.200000 0.900000 +v 3.750000 1.800000 0.900000 +v 2.650000 0.500000 1.100000 +v 2.650000 1.650000 1.100000 +v 2.650000 0.500000 0.300000 +v 2.650000 1.650000 0.300000 +v 3.550000 0.500000 1.100000 +v 3.550000 1.650000 1.100000 +v 3.550000 0.500000 0.300000 +v 3.550000 1.650000 0.300000 +v -2.150000 0.500000 0.950000 +v -2.150000 2.400000 0.950000 +v -2.150000 0.500000 0.300000 +v -2.150000 2.400000 0.300000 +v -0.850000 0.500000 0.950000 +v -0.850000 2.400000 0.950000 +v -0.850000 0.500000 0.300000 +v -0.850000 2.400000 0.300000 +v -3.600000 0.500000 1.400000 +v -3.600000 1.000000 1.400000 +v -3.600000 0.500000 0.450000 +v -3.600000 1.000000 0.450000 +v -2.400000 0.500000 1.400000 +v -2.400000 1.000000 1.400000 +v -2.400000 0.500000 0.450000 +v -2.400000 1.000000 0.450000 +v -3.400000 0.500000 0.450000 +v -3.400000 2.400000 0.450000 +v -3.400000 0.500000 -0.400000 +v -3.400000 2.400000 -0.400000 +v -2.600000 0.500000 0.450000 +v -2.600000 2.400000 0.450000 +v -2.600000 0.500000 -0.400000 +v -2.600000 2.400000 -0.400000 +v -4.150001 0.500000 0.150000 +v -4.150001 3.500000 0.150000 +v -4.150001 0.500000 -0.400000 +v -4.150001 3.500000 -0.400000 +v -3.450000 0.500000 0.150000 +v -3.450000 3.500000 0.150000 +v -3.450000 0.500000 -0.400000 +v -3.450000 3.500000 -0.400000 +v 3.449999 0.500000 0.150000 +v 3.449999 3.500000 0.150000 +v 3.449999 0.500000 -0.400000 +v 3.449999 3.500000 -0.400000 +v 4.150000 0.500000 0.150000 +v 4.150000 3.500000 0.150000 +v 4.150000 0.500000 -0.400000 +v 4.150000 3.500000 -0.400000 +v 0.199999 0.500000 0.300000 +v 0.199999 3.200000 0.300000 +v 0.199999 0.500000 -0.400000 +v 0.199999 3.200000 -0.400000 +v 1.400000 0.500000 0.300000 +v 1.400000 3.200000 0.300000 +v 1.400000 0.500000 -0.400000 +v 1.400000 3.200000 -0.400000 +vn -0.8944 -0.0000 0.4472 +vn -0.0000 -0.0000 -1.0000 +vn 0.8944 -0.0000 0.4472 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vt 0.375000 0.000000 +vt 0.625000 0.000000 +vt 0.625000 0.250000 +vt 0.375000 0.250000 +vt 0.625000 0.500000 +vt 0.375000 0.500000 +vt 0.625000 0.750000 +vt 0.375000 0.750000 +vt 0.625000 1.000000 +vt 0.375000 1.000000 +vt 0.125000 0.500000 +vt 0.125000 0.750000 +vt 0.875000 0.500000 +vt 0.875000 0.750000 +s 0 +f 1/1/1 2/2/1 4/3/1 3/4/1 +f 3/4/2 4/3/2 8/5/2 7/6/2 +f 7/6/3 8/5/3 6/7/3 5/8/3 +f 5/8/4 6/7/4 2/9/4 1/10/4 +f 3/11/5 7/6/5 5/8/5 1/12/5 +f 8/5/6 4/13/6 2/14/6 6/7/6 +f 9/1/1 10/2/1 12/3/1 11/4/1 +f 11/4/2 12/3/2 16/5/2 15/6/2 +f 15/6/3 16/5/3 14/7/3 13/8/3 +f 13/8/4 14/7/4 10/9/4 9/10/4 +f 11/11/5 15/6/5 13/8/5 9/12/5 +f 16/5/6 12/13/6 10/14/6 14/7/6 +f 17/1/7 18/2/7 20/3/7 19/4/7 +f 19/4/2 20/3/2 24/5/2 23/6/2 +f 23/6/8 24/5/8 22/7/8 21/8/8 +f 21/8/4 22/7/4 18/9/4 17/10/4 +f 19/11/5 23/6/5 21/8/5 17/12/5 +f 24/5/6 20/13/6 18/14/6 22/7/6 +f 25/1/7 26/2/7 28/3/7 27/4/7 +f 27/4/2 28/3/2 32/5/2 31/6/2 +f 31/6/8 32/5/8 30/7/8 29/8/8 +f 29/8/4 30/7/4 26/9/4 25/10/4 +f 27/11/5 31/6/5 29/8/5 25/12/5 +f 32/5/6 28/13/6 26/14/6 30/7/6 +f 33/1/7 34/2/7 36/3/7 35/4/7 +f 35/4/2 36/3/2 40/5/2 39/6/2 +f 39/6/8 40/5/8 38/7/8 37/8/8 +f 37/8/4 38/7/4 34/9/4 33/10/4 +f 35/11/5 39/6/5 37/8/5 33/12/5 +f 40/5/6 36/13/6 34/14/6 38/7/6 +f 41/1/7 42/2/7 44/3/7 43/4/7 +f 43/4/2 44/3/2 48/5/2 47/6/2 +f 47/6/8 48/5/8 46/7/8 45/8/8 +f 45/8/4 46/7/4 42/9/4 41/10/4 +f 43/11/5 47/6/5 45/8/5 41/12/5 +f 48/5/6 44/13/6 42/14/6 46/7/6 +f 49/1/7 50/2/7 52/3/7 51/4/7 +f 51/4/2 52/3/2 56/5/2 55/6/2 +f 55/6/8 56/5/8 54/7/8 53/8/8 +f 53/8/4 54/7/4 50/9/4 49/10/4 +f 51/11/5 55/6/5 53/8/5 49/12/5 +f 56/5/6 52/13/6 50/14/6 54/7/6 +f 57/1/7 58/2/7 60/3/7 59/4/7 +f 59/4/2 60/3/2 64/5/2 63/6/2 +f 63/6/8 64/5/8 62/7/8 61/8/8 +f 61/8/4 62/7/4 58/9/4 57/10/4 +f 59/11/5 63/6/5 61/8/5 57/12/5 +f 64/5/6 60/13/6 58/14/6 62/7/6 +f 65/1/7 66/2/7 68/3/7 67/4/7 +f 67/4/2 68/3/2 72/5/2 71/6/2 +f 71/6/8 72/5/8 70/7/8 69/8/8 +f 69/8/4 70/7/4 66/9/4 65/10/4 +f 67/11/5 71/6/5 69/8/5 65/12/5 +f 72/5/6 68/13/6 66/14/6 70/7/6 +f 73/1/7 74/2/7 76/3/7 75/4/7 +f 75/4/2 76/3/2 80/5/2 79/6/2 +f 79/6/8 80/5/8 78/7/8 77/8/8 +f 77/8/4 78/7/4 74/9/4 73/10/4 +f 75/11/5 79/6/5 77/8/5 73/12/5 +f 80/5/6 76/13/6 74/14/6 78/7/6 +f 81/1/7 82/2/7 84/3/7 83/4/7 +f 83/4/2 84/3/2 88/5/2 87/6/2 +f 87/6/8 88/5/8 86/7/8 85/8/8 +f 85/8/4 86/7/4 82/9/4 81/10/4 +f 83/11/5 87/6/5 85/8/5 81/12/5 +f 88/5/6 84/13/6 82/14/6 86/7/6 +f 89/1/7 90/2/7 92/3/7 91/4/7 +f 91/4/2 92/3/2 96/5/2 95/6/2 +f 95/6/8 96/5/8 94/7/8 93/8/8 +f 93/8/4 94/7/4 90/9/4 89/10/4 +f 91/11/5 95/6/5 93/8/5 89/12/5 +f 96/5/6 92/13/6 90/14/6 94/7/6 +f 97/1/7 98/2/7 100/3/7 99/4/7 +f 99/4/2 100/3/2 104/5/2 103/6/2 +f 103/6/8 104/5/8 102/7/8 101/8/8 +f 101/8/4 102/7/4 98/9/4 97/10/4 +f 99/11/5 103/6/5 101/8/5 97/12/5 +f 104/5/6 100/13/6 98/14/6 102/7/6 diff --git a/Models/GenericRooms/RoadStage/RoadStageGeneric-StageCollide.obj.import b/Models/GenericRooms/RoadStage/RoadStageGeneric-StageCollide.obj.import new file mode 100644 index 0000000..28e9e7f --- /dev/null +++ b/Models/GenericRooms/RoadStage/RoadStageGeneric-StageCollide.obj.import @@ -0,0 +1,25 @@ +[remap] + +importer="wavefront_obj" +importer_version=1 +type="Mesh" +uid="uid://4wdrjkfw7p6t" +path="res://.godot/imported/RoadStageGeneric-StageCollide.obj-5c35d3f2ce0468e572a491059a5ffcc1.mesh" + +[deps] + +files=["res://.godot/imported/RoadStageGeneric-StageCollide.obj-5c35d3f2ce0468e572a491059a5ffcc1.mesh"] + +source_file="res://Models/GenericRooms/RoadStage/RoadStageGeneric-StageCollide.obj" +dest_files=["res://.godot/imported/RoadStageGeneric-StageCollide.obj-5c35d3f2ce0468e572a491059a5ffcc1.mesh", "res://.godot/imported/RoadStageGeneric-StageCollide.obj-5c35d3f2ce0468e572a491059a5ffcc1.mesh"] + +[params] + +generate_tangents=true +generate_lods=true +generate_shadow_mesh=true +generate_lightmap_uv2=false +generate_lightmap_uv2_texel_size=0.2 +scale_mesh=Vector3(1, 1, 1) +offset_mesh=Vector3(0, 0, 0) +force_disable_mesh_compression=false diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECNeon.glb b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECNeon.glb new file mode 100644 index 0000000..1444440 Binary files /dev/null and b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECNeon.glb differ diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECNeon.glb.import b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECNeon.glb.import new file mode 100644 index 0000000..90eda83 --- /dev/null +++ b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECNeon.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://do30dq8kdu4nr" +path="res://.godot/imported/RoadStageGenericIllum-CECNeon.glb-3ac0c45093d39436324a0171bdd5a611.scn" + +[deps] + +source_file="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECNeon.glb" +dest_files=["res://.godot/imported/RoadStageGenericIllum-CECNeon.glb-3ac0c45093d39436324a0171bdd5a611.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECStar.glb b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECStar.glb new file mode 100644 index 0000000..1986dd4 Binary files /dev/null and b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECStar.glb differ diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECStar.glb.import b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECStar.glb.import new file mode 100644 index 0000000..2af3405 --- /dev/null +++ b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECStar.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://ddj8e0x6jnaam" +path="res://.godot/imported/RoadStageGenericIllum-CECStar.glb-d4eeb2e3308430dcf5fd0d0a20ceb70e.scn" + +[deps] + +source_file="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECStar.glb" +dest_files=["res://.godot/imported/RoadStageGenericIllum-CECStar.glb-d4eeb2e3308430dcf5fd0d0a20ceb70e.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight.glb b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight.glb new file mode 100644 index 0000000..86718ab Binary files /dev/null and b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight.glb differ diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight.glb.import b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight.glb.import new file mode 100644 index 0000000..426f7c8 --- /dev/null +++ b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://dkcc3n3hfukeu" +path="res://.godot/imported/RoadStageGenericIllum-DrumLight.glb-0fab2ac9bce70ef952c52a3f2b59042e.scn" + +[deps] + +source_file="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight.glb" +dest_files=["res://.godot/imported/RoadStageGenericIllum-DrumLight.glb-0fab2ac9bce70ef952c52a3f2b59042e.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight_drum.png b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight_drum.png new file mode 100644 index 0000000..d3bb9d9 Binary files /dev/null and b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight_drum.png differ diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight_drum.png.import b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight_drum.png.import new file mode 100644 index 0000000..33faa88 --- /dev/null +++ b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight_drum.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ck7dpohvujau6" +path.s3tc="res://.godot/imported/RoadStageGenericIllum-DrumLight_drum.png-17e607c805d16da2db76dfbb654307d7.s3tc.ctex" +path.etc2="res://.godot/imported/RoadStageGenericIllum-DrumLight_drum.png-17e607c805d16da2db76dfbb654307d7.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "9b60ea120ffd4279ebd6a0ff6edd1b35" +} + +[deps] + +source_file="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight_drum.png" +dest_files=["res://.godot/imported/RoadStageGenericIllum-DrumLight_drum.png-17e607c805d16da2db76dfbb654307d7.s3tc.ctex", "res://.godot/imported/RoadStageGenericIllum-DrumLight_drum.png-17e607c805d16da2db76dfbb654307d7.etc2.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-FiberCurtain.glb b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-FiberCurtain.glb new file mode 100644 index 0000000..33bae36 Binary files /dev/null and b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-FiberCurtain.glb differ diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-FiberCurtain.glb.import b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-FiberCurtain.glb.import new file mode 100644 index 0000000..e698ee2 --- /dev/null +++ b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-FiberCurtain.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://gh0pw07iodyv" +path="res://.godot/imported/RoadStageGenericIllum-FiberCurtain.glb-31f9c077d8e78d7b9c16685642b17fd5.scn" + +[deps] + +source_file="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-FiberCurtain.glb" +dest_files=["res://.godot/imported/RoadStageGenericIllum-FiberCurtain.glb-31f9c077d8e78d7b9c16685642b17fd5.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-HelenBuilding.glb b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-HelenBuilding.glb new file mode 100644 index 0000000..54930f2 Binary files /dev/null and b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-HelenBuilding.glb differ diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-HelenBuilding.glb.import b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-HelenBuilding.glb.import new file mode 100644 index 0000000..3c960b2 --- /dev/null +++ b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-HelenBuilding.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://d3t3iiep1570m" +path="res://.godot/imported/RoadStageGenericIllum-HelenBuilding.glb-c8c7aaf8c8a750ffc6f94b8330b04dbc.scn" + +[deps] + +source_file="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-HelenBuilding.glb" +dest_files=["res://.godot/imported/RoadStageGenericIllum-HelenBuilding.glb-c8c7aaf8c8a750ffc6f94b8330b04dbc.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-JasperBuilding.glb b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-JasperBuilding.glb new file mode 100644 index 0000000..4f2c2c7 Binary files /dev/null and b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-JasperBuilding.glb differ diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-JasperBuilding.glb.import b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-JasperBuilding.glb.import new file mode 100644 index 0000000..0e49bd8 --- /dev/null +++ b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-JasperBuilding.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://b1xph7syxdswk" +path="res://.godot/imported/RoadStageGenericIllum-JasperBuilding.glb-59cf5b3d94e3c236f294d43722884d12.scn" + +[deps] + +source_file="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-JasperBuilding.glb" +dest_files=["res://.godot/imported/RoadStageGenericIllum-JasperBuilding.glb-59cf5b3d94e3c236f294d43722884d12.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace.glb b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace.glb new file mode 100644 index 0000000..f857b29 Binary files /dev/null and b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace.glb differ diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace.glb.import b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace.glb.import new file mode 100644 index 0000000..658fd35 --- /dev/null +++ b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://b70g4m0u3v833" +path="res://.godot/imported/RoadStageGenericIllum-OrganFace.glb-4d77d07b22cf4a438bbc9f56a4dc57c3.scn" + +[deps] + +source_file="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace.glb" +dest_files=["res://.godot/imported/RoadStageGenericIllum-OrganFace.glb-4d77d07b22cf4a438bbc9f56a4dc57c3.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace_organ_front.png b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace_organ_front.png new file mode 100644 index 0000000..a13e4ec Binary files /dev/null and b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace_organ_front.png differ diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace_organ_front.png.import b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace_organ_front.png.import new file mode 100644 index 0000000..954703d --- /dev/null +++ b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace_organ_front.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://q6sxepjapixy" +path.s3tc="res://.godot/imported/RoadStageGenericIllum-OrganFace_organ_front.png-be9775633c8934b70d1e2f7c3682952b.s3tc.ctex" +path.etc2="res://.godot/imported/RoadStageGenericIllum-OrganFace_organ_front.png-be9775633c8934b70d1e2f7c3682952b.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "23380208ed681bf61185dc4771dad804" +} + +[deps] + +source_file="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace_organ_front.png" +dest_files=["res://.godot/imported/RoadStageGenericIllum-OrganFace_organ_front.png-be9775633c8934b70d1e2f7c3682952b.s3tc.ctex", "res://.godot/imported/RoadStageGenericIllum-OrganFace_organ_front.png-be9775633c8934b70d1e2f7c3682952b.etc2.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganLegs.glb b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganLegs.glb new file mode 100644 index 0000000..128811e Binary files /dev/null and b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganLegs.glb differ diff --git a/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganLegs.glb.import b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganLegs.glb.import new file mode 100644 index 0000000..e6dcf48 --- /dev/null +++ b/Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganLegs.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://jhxwcq257624" +path="res://.godot/imported/RoadStageGenericIllum-OrganLegs.glb-e86b7e2b90044291bcc4e3c22f780b85.scn" + +[deps] + +source_file="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganLegs.glb" +dest_files=["res://.godot/imported/RoadStageGenericIllum-OrganLegs.glb-e86b7e2b90044291bcc4e3c22f780b85.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/Models/Stages/RoadStage/RoadStageGeneric.glb b/Models/Stages/RoadStage/RoadStageGeneric.glb new file mode 100644 index 0000000..5fb3b8e Binary files /dev/null and b/Models/Stages/RoadStage/RoadStageGeneric.glb differ diff --git a/Models/Stages/RoadStage/RoadStageGeneric.glb.import b/Models/Stages/RoadStage/RoadStageGeneric.glb.import new file mode 100644 index 0000000..907ab32 --- /dev/null +++ b/Models/Stages/RoadStage/RoadStageGeneric.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://ih4w01wjpkh7" +path="res://.godot/imported/RoadStageGeneric.glb-9e68a5a15dad1b64dcaac6fa5422f2c3.scn" + +[deps] + +source_file="res://Models/Stages/RoadStage/RoadStageGeneric.glb" +dest_files=["res://.godot/imported/RoadStageGeneric.glb-9e68a5a15dad1b64dcaac6fa5422f2c3.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/Models/Stages/RoadStage/RoadStageGeneric_90sCarpet.png b/Models/Stages/RoadStage/RoadStageGeneric_90sCarpet.png new file mode 100644 index 0000000..fbd4ba3 Binary files /dev/null and b/Models/Stages/RoadStage/RoadStageGeneric_90sCarpet.png differ diff --git a/Models/Stages/RoadStage/RoadStageGeneric_90sCarpet.png.import b/Models/Stages/RoadStage/RoadStageGeneric_90sCarpet.png.import new file mode 100644 index 0000000..db9a9af --- /dev/null +++ b/Models/Stages/RoadStage/RoadStageGeneric_90sCarpet.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cnrkxjhsu6ygy" +path.s3tc="res://.godot/imported/RoadStageGeneric_90sCarpet.png-c495c6e67528d9c77106b2e858307b1f.s3tc.ctex" +path.etc2="res://.godot/imported/RoadStageGeneric_90sCarpet.png-c495c6e67528d9c77106b2e858307b1f.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "bec1df9050ab55c447f4ed9478448586" +} + +[deps] + +source_file="res://Models/Stages/RoadStage/RoadStageGeneric_90sCarpet.png" +dest_files=["res://.godot/imported/RoadStageGeneric_90sCarpet.png-c495c6e67528d9c77106b2e858307b1f.s3tc.ctex", "res://.godot/imported/RoadStageGeneric_90sCarpet.png-c495c6e67528d9c77106b2e858307b1f.etc2.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/Models/Stages/RoadStage/RoadStageGeneric_drum.png b/Models/Stages/RoadStage/RoadStageGeneric_drum.png new file mode 100644 index 0000000..d3bb9d9 Binary files /dev/null and b/Models/Stages/RoadStage/RoadStageGeneric_drum.png differ diff --git a/Models/Stages/RoadStage/RoadStageGeneric_drum.png.import b/Models/Stages/RoadStage/RoadStageGeneric_drum.png.import new file mode 100644 index 0000000..18cd5bd --- /dev/null +++ b/Models/Stages/RoadStage/RoadStageGeneric_drum.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cwxv5u4g746od" +path.s3tc="res://.godot/imported/RoadStageGeneric_drum.png-09114e78cb661903eaa0bf0045f8e848.s3tc.ctex" +path.etc2="res://.godot/imported/RoadStageGeneric_drum.png-09114e78cb661903eaa0bf0045f8e848.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "9b60ea120ffd4279ebd6a0ff6edd1b35" +} + +[deps] + +source_file="res://Models/Stages/RoadStage/RoadStageGeneric_drum.png" +dest_files=["res://.godot/imported/RoadStageGeneric_drum.png-09114e78cb661903eaa0bf0045f8e848.s3tc.ctex", "res://.godot/imported/RoadStageGeneric_drum.png-09114e78cb661903eaa0bf0045f8e848.etc2.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/Models/Stages/RoadStage/RoadStageGeneric_munchbg.png b/Models/Stages/RoadStage/RoadStageGeneric_munchbg.png new file mode 100644 index 0000000..0e9b293 Binary files /dev/null and b/Models/Stages/RoadStage/RoadStageGeneric_munchbg.png differ diff --git a/Models/Stages/RoadStage/RoadStageGeneric_munchbg.png.import b/Models/Stages/RoadStage/RoadStageGeneric_munchbg.png.import new file mode 100644 index 0000000..06a019d --- /dev/null +++ b/Models/Stages/RoadStage/RoadStageGeneric_munchbg.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://li1y5tn680q4" +path.s3tc="res://.godot/imported/RoadStageGeneric_munchbg.png-9fdb7507ca3575b756d5cc80f21fb6a1.s3tc.ctex" +path.etc2="res://.godot/imported/RoadStageGeneric_munchbg.png-9fdb7507ca3575b756d5cc80f21fb6a1.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "6d706a8b25a41b744ce4032723127c68" +} + +[deps] + +source_file="res://Models/Stages/RoadStage/RoadStageGeneric_munchbg.png" +dest_files=["res://.godot/imported/RoadStageGeneric_munchbg.png-9fdb7507ca3575b756d5cc80f21fb6a1.s3tc.ctex", "res://.godot/imported/RoadStageGeneric_munchbg.png-9fdb7507ca3575b756d5cc80f21fb6a1.etc2.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/Models/Stages/RoadStage/RoadStageGeneric_organ_front.png b/Models/Stages/RoadStage/RoadStageGeneric_organ_front.png new file mode 100644 index 0000000..a13e4ec Binary files /dev/null and b/Models/Stages/RoadStage/RoadStageGeneric_organ_front.png differ diff --git a/Models/Stages/RoadStage/RoadStageGeneric_organ_front.png.import b/Models/Stages/RoadStage/RoadStageGeneric_organ_front.png.import new file mode 100644 index 0000000..b332df0 --- /dev/null +++ b/Models/Stages/RoadStage/RoadStageGeneric_organ_front.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dbc1it6mygy3u" +path.s3tc="res://.godot/imported/RoadStageGeneric_organ_front.png-ce350349750dae3157b275b8794aae2a.s3tc.ctex" +path.etc2="res://.godot/imported/RoadStageGeneric_organ_front.png-ce350349750dae3157b275b8794aae2a.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "23380208ed681bf61185dc4771dad804" +} + +[deps] + +source_file="res://Models/Stages/RoadStage/RoadStageGeneric_organ_front.png" +dest_files=["res://.godot/imported/RoadStageGeneric_organ_front.png-ce350349750dae3157b275b8794aae2a.s3tc.ctex", "res://.godot/imported/RoadStageGeneric_organ_front.png-ce350349750dae3157b275b8794aae2a.etc2.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/Scenes/EditorStages/RoadStage.tscn b/Scenes/EditorStages/RoadStage.tscn new file mode 100644 index 0000000..12b9572 --- /dev/null +++ b/Scenes/EditorStages/RoadStage.tscn @@ -0,0 +1,386 @@ +[gd_scene load_steps=21 format=3 uid="uid://c8v1gl4pnevj7"] + +[ext_resource type="PackedScene" uid="uid://c5fgw7t45p7r6" path="res://Models/Animatronics/Cyberamics/Cyber Chuck.glb" id="2_ulwgu"] +[ext_resource type="Script" uid="uid://du3pqtf3jixvl" path="res://Scripts/CyberamicController.gd" id="3_fuxvp"] +[ext_resource type="PackedScene" uid="uid://d34xfaignny8j" path="res://Models/Animatronics/Cyberamics/Cyber Helen.glb" id="4_rji6b"] +[ext_resource type="PackedScene" uid="uid://doxu4tb5jfoqp" path="res://Models/Animatronics/Cyberamics/Cyber Munch.glb" id="5_xlsvm"] +[ext_resource type="PackedScene" uid="uid://ba7i8p8olef2s" path="res://Models/Animatronics/Cyberamics/Cyber Jasper.glb" id="6_byduj"] +[ext_resource type="PackedScene" uid="uid://bp5u5t6yu4ejy" path="res://Models/Animatronics/Cyberamics/Cyber Pasqually.glb" id="7_ixadu"] +[ext_resource type="Script" uid="uid://d1p4ite8ts2wi" path="res://Scripts/LightController.gd" id="8_1tllj"] +[ext_resource type="PackedScene" uid="uid://mvv5sjk3vbtl" path="res://Scenes/Props/HelicopterLight.tscn" id="9_8pm6l"] +[ext_resource type="PackedScene" uid="uid://do30dq8kdu4nr" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECNeon.glb" id="10_anpwe"] +[ext_resource type="PackedScene" uid="uid://ddj8e0x6jnaam" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECStar.glb" id="11_fgwls"] +[ext_resource type="PackedScene" uid="uid://gh0pw07iodyv" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-FiberCurtain.glb" id="12_t4j1a"] +[ext_resource type="PackedScene" uid="uid://dkcc3n3hfukeu" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight.glb" id="12_txvwe"] +[ext_resource type="PackedScene" uid="uid://d3t3iiep1570m" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-HelenBuilding.glb" id="14_0l44k"] +[ext_resource type="PackedScene" uid="uid://b1xph7syxdswk" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-JasperBuilding.glb" id="15_yedsm"] +[ext_resource type="PackedScene" uid="uid://b70g4m0u3v833" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace.glb" id="16_lpy20"] +[ext_resource type="PackedScene" uid="uid://jhxwcq257624" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganLegs.glb" id="17_ck7mq"] +[ext_resource type="Texture2D" uid="uid://c3orc2ig7n2rc" path="res://Models/Props/CECGOBO.png" id="17_q6pu5"] +[ext_resource type="PackedScene" uid="uid://ih4w01wjpkh7" path="res://Models/Stages/RoadStage/RoadStageGeneric.glb" id="20_yedsm"] +[ext_resource type="PackedScene" uid="uid://bb4jn7jeekys4" path="res://Models/GenericRooms/RoadStage/RoadStageGeneric-Room.glb" id="21_lpy20"] + +[sub_resource type="Environment" id="Environment_w3m2i"] +ambient_light_source = 1 + +[node name="RoadStage" type="Node3D"] + +[node name="Chuck" parent="." instance=ExtResource("2_ulwgu")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, -3, 1.72, 0.8) +script = ExtResource("3_fuxvp") + +[node name="Helen" parent="." instance=ExtResource("4_rji6b")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, -0.3, 1.7, 0.6) +script = ExtResource("3_fuxvp") + +[node name="Munch" parent="." instance=ExtResource("5_xlsvm")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 0.8, 1.4, 0.7) +script = ExtResource("3_fuxvp") + +[node name="Jasper" parent="." instance=ExtResource("6_byduj")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 1.9, 1.7, 0.6) +script = ExtResource("3_fuxvp") + +[node name="Pasqually" parent="." instance=ExtResource("7_ixadu")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 3.1, 1.6, 0.7) +script = ExtResource("3_fuxvp") + +[node name="Spots" type="Node3D" parent="."] +script = ExtResource("8_1tllj") + +[node name="Chuck" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.978148, 0.207912, 0, -0.207912, 0.978148, -3, 3.7, 7) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_energy = 0.8 +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 8.0 +spot_attenuation = -1.0 +spot_angle = 5.0 + +[node name="Helen" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.978148, 0.207912, 0, -0.207912, 0.978148, -0.3, 3.7, 7) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_energy = 0.8 +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 8.0 +spot_attenuation = -1.0 +spot_angle = 5.0 + +[node name="Munch" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.970296, 0.241922, 0, -0.241922, 0.970296, 0.8, 3.7, 7) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_energy = 0.8 +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 8.0 +spot_attenuation = -1.0 +spot_angle = 5.0 + +[node name="Jasper" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.978148, 0.207912, 0, -0.207912, 0.978148, 1.8, 3.6, 7) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_energy = 0.8 +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 8.0 +spot_attenuation = -1.0 +spot_angle = 5.0 + +[node name="Pasqually" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.97437, 0.224951, 0, -0.224951, 0.97437, 3.1, 3.6, 7) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_energy = 0.8 +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 8.0 +spot_attenuation = -1.0 +spot_angle = 5.0 + +[node name="Wink" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.999048, 0.0436194, 0, -0.0436194, 0.999048, 0, 3.7, 6) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_energy = 0.8 +shadow_enabled = true +shadow_bias = 0.1 +spot_attenuation = -1.0 +spot_angle = 5.0 + +[node name="Floods" type="Node3D" parent="."] +script = ExtResource("8_1tllj") + +[node name="CEC Red" type="SpotLight3D" parent="Floods" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -3.25, 3.5, 1.5) +visible = false +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="CEC Amber" type="SpotLight3D" parent="Floods" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -3, 3.5, 1.5) +visible = false +light_color = Color(1, 0.498039, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="CEC Blue" type="SpotLight3D" parent="Floods" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -2.75, 3.5, 1.5) +visible = false +light_color = Color(0, 0.498039, 1, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Main Red" type="Node3D" parent="Floods"] +visible = false + +[node name="MR1" type="SpotLight3D" parent="Floods/Main Red" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -0.75, 3.5, 1.5) +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MR2" type="SpotLight3D" parent="Floods/Main Red" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 0.75, 3.5, 1.5) +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MR3" type="SpotLight3D" parent="Floods/Main Red" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 2.25, 3.5, 1.5) +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Main Amber" type="Node3D" parent="Floods"] +visible = false + +[node name="MA1" type="SpotLight3D" parent="Floods/Main Amber" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -0.25, 3.5, 1.5) +light_color = Color(1, 0.498039, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MA2" type="SpotLight3D" parent="Floods/Main Amber" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 1.25, 3.5, 1.5) +light_color = Color(1, 0.498039, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MA3" type="SpotLight3D" parent="Floods/Main Amber" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 2.75, 3.5, 1.5) +light_color = Color(1, 0.498039, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Main Blue" type="Node3D" parent="Floods"] +visible = false + +[node name="MB1" type="SpotLight3D" parent="Floods/Main Blue" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 0.25, 3.5, 1.5) +light_color = Color(0, 0.498039, 1, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MB2" type="SpotLight3D" parent="Floods/Main Blue" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 1.75, 3.5, 1.5) +light_color = Color(0, 0.498039, 1, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MB3" type="SpotLight3D" parent="Floods/Main Blue" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 3.25, 3.5, 1.5) +light_color = Color(0, 0.498039, 1, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Backdrop" type="Node3D" parent="."] +script = ExtResource("8_1tllj") + +[node name="Red" type="Node3D" parent="Backdrop"] +visible = false + +[node name="MR1" type="SpotLight3D" parent="Backdrop/Red" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, -1, 1.5, -0.25) +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MR2" type="SpotLight3D" parent="Backdrop/Red" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 2, 1.5, -0.25) +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Amber" type="Node3D" parent="Backdrop"] +visible = false + +[node name="MA1" type="SpotLight3D" parent="Backdrop/Amber" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, -0.5, 1.5, -0.25) +light_color = Color(1, 0.498039, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MA2" type="SpotLight3D" parent="Backdrop/Amber" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 2.5, 1.5, -0.25) +light_color = Color(1, 0.498039, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Blue" type="Node3D" parent="Backdrop"] +visible = false + +[node name="MB1" type="SpotLight3D" parent="Backdrop/Blue" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 0, 1.5, -0.25) +light_color = Color(0, 0.498039, 1, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MB2" type="SpotLight3D" parent="Backdrop/Blue" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 3, 1.5, -0.25) +light_color = Color(0, 0.498039, 1, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Special Helicopter" parent="." instance=ExtResource("9_8pm6l")] +transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 3, 6) + +[node name="WorldEnvironment" type="WorldEnvironment" parent="."] +environment = SubResource("Environment_w3m2i") + +[node name="Angle 1" type="Camera3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 0.984808, 0.173648, 0, -0.173648, 0.984808, 0, 2.75, 5.5) +current = true +fov = 60.0 + +[node name="Angle 2" type="Camera3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 0.965926, 0.258819, 0, -0.258819, 0.965926, -3, 2.7, 2.4) +fov = 60.0 + +[node name="Angle 3" type="Camera3D" parent="."] +transform = Transform3D(1, 4.52535e-08, -1.68888e-07, -4.02637e-15, 0.965926, 0.258819, 1.74846e-07, -0.258819, 0.965926, 0.8, 2.5, 3) +fov = 60.0 + +[node name="Angle 4" type="Camera3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 0.984267, 0.17669, 0, -0.17669, 0.984267, 3, 2.5, 2.5) +fov = 60.0 + +[node name="Angle 5" type="Camera3D" parent="."] +transform = Transform3D(0.965017, -0.0450778, 0.258285, 0, 0.985109, 0.171929, -0.262189, -0.165914, 0.950647, 2.5, 2.75, 6) +fov = 60.0 + +[node name="Room Lights" type="Node3D" parent="."] + +[node name="OmniLight3D" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.258819, 0.965926, 0, -0.965926, 0.258819, 4, 3.5, 3) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D2" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.258819, 0.965926, 0, -0.965926, 0.258819, -4, 3.5, 3) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D3" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.5, 0.866025, 0, -0.866025, 0.5, 0, 3.5, 3) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D4" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 7, 3.5, 2) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D5" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -7, 3.5, 2) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="Special" type="Node3D" parent="."] +script = ExtResource("8_1tllj") + +[node name="Gobo Light" type="SpotLight3D" parent="Special"] +transform = Transform3D(1, 0, 0, 0, 0.93029, 0.366826, 0, -0.366826, 0.93029, 0, 3.7, 5) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_projector = ExtResource("17_q6pu5") +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 6.0 +spot_attenuation = -1.0 +spot_angle = 10.0 + +[node name="Band Sign" type="SpotLight3D" parent="Special" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.793353, 0.608761, 0, -0.608761, 0.793353, 0.8, 3.7, 1.5) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 6.0 +spot_attenuation = -1.0 +spot_angle = 20.0 + +[node name="CEC Neon Sign" parent="Special" instance=ExtResource("10_anpwe")] +visible = false + +[node name="CEC Star" parent="Special" instance=ExtResource("11_fgwls")] +visible = false + +[node name="Fiber Curtain" parent="Special" instance=ExtResource("12_t4j1a")] +visible = false + +[node name="Building" type="Node3D" parent="."] +script = ExtResource("8_1tllj") + +[node name="Pasqually" parent="Building" instance=ExtResource("12_txvwe")] +visible = false + +[node name="Helen" parent="Building" instance=ExtResource("14_0l44k")] +visible = false + +[node name="Jasper" parent="Building" instance=ExtResource("15_yedsm")] +visible = false + +[node name="Organ Face" parent="Building" instance=ExtResource("16_lpy20")] +visible = false + +[node name="Organ Legs" parent="Building" instance=ExtResource("17_ck7mq")] +visible = false + +[node name="StageModel" parent="." instance=ExtResource("20_yedsm")] + +[node name="RoadStageGeneric-Room" parent="." instance=ExtResource("21_lpy20")] diff --git a/Scenes/FreeRoam/Generic/GenericRoadStage.tscn b/Scenes/FreeRoam/Generic/GenericRoadStage.tscn new file mode 100644 index 0000000..82ecd49 --- /dev/null +++ b/Scenes/FreeRoam/Generic/GenericRoadStage.tscn @@ -0,0 +1,456 @@ +[gd_scene load_steps=24 format=3 uid="uid://bnttw75i4lnix"] + +[ext_resource type="PackedScene" uid="uid://c5fgw7t45p7r6" path="res://Models/Animatronics/Cyberamics/Cyber Chuck.glb" id="1_7kltk"] +[ext_resource type="Script" uid="uid://du3pqtf3jixvl" path="res://Scripts/CyberamicController.gd" id="2_q7wle"] +[ext_resource type="PackedScene" uid="uid://d34xfaignny8j" path="res://Models/Animatronics/Cyberamics/Cyber Helen.glb" id="3_u1juv"] +[ext_resource type="PackedScene" uid="uid://doxu4tb5jfoqp" path="res://Models/Animatronics/Cyberamics/Cyber Munch.glb" id="4_y553s"] +[ext_resource type="PackedScene" uid="uid://ba7i8p8olef2s" path="res://Models/Animatronics/Cyberamics/Cyber Jasper.glb" id="5_24hu4"] +[ext_resource type="PackedScene" uid="uid://bp5u5t6yu4ejy" path="res://Models/Animatronics/Cyberamics/Cyber Pasqually.glb" id="6_0a0sq"] +[ext_resource type="Script" uid="uid://d1p4ite8ts2wi" path="res://Scripts/LightController.gd" id="7_hknf7"] +[ext_resource type="PackedScene" uid="uid://mvv5sjk3vbtl" path="res://Scenes/Props/HelicopterLight.tscn" id="8_laowv"] +[ext_resource type="Texture2D" uid="uid://c3orc2ig7n2rc" path="res://Models/Props/CECGOBO.png" id="9_iax6o"] +[ext_resource type="PackedScene" uid="uid://do30dq8kdu4nr" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECNeon.glb" id="10_xns6p"] +[ext_resource type="PackedScene" uid="uid://ddj8e0x6jnaam" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-CECStar.glb" id="11_nxcpo"] +[ext_resource type="PackedScene" uid="uid://gh0pw07iodyv" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-FiberCurtain.glb" id="12_1ju1e"] +[ext_resource type="PackedScene" uid="uid://dkcc3n3hfukeu" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-DrumLight.glb" id="13_j6f8r"] +[ext_resource type="PackedScene" uid="uid://d3t3iiep1570m" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-HelenBuilding.glb" id="14_5mqrr"] +[ext_resource type="PackedScene" uid="uid://b1xph7syxdswk" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-JasperBuilding.glb" id="15_fa12i"] +[ext_resource type="PackedScene" uid="uid://b70g4m0u3v833" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganFace.glb" id="16_finsm"] +[ext_resource type="PackedScene" uid="uid://jhxwcq257624" path="res://Models/Stages/RoadStage/Illum/RoadStageGenericIllum-OrganLegs.glb" id="17_8gyyo"] +[ext_resource type="PackedScene" uid="uid://ih4w01wjpkh7" path="res://Models/Stages/RoadStage/RoadStageGeneric.glb" id="18_y3dao"] +[ext_resource type="PackedScene" uid="uid://bb4jn7jeekys4" path="res://Models/GenericRooms/RoadStage/RoadStageGeneric-Room.glb" id="19_lp746"] +[ext_resource type="PackedScene" uid="uid://cdk6hwb4hi2wc" path="res://Scripts/Player/Player.tscn" id="20_bdn1q"] + +[sub_resource type="Environment" id="Environment_w3m2i"] +ambient_light_source = 1 + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_00856"] +data = PackedVector3Array(-3.5001, 0.5, 1.6, -3.5001, 0, 1.6, -4.5, 0.5, -0.4, -4.5, 0.5, -0.4, -3.5001, 0, 1.6, -4.5, 0, -0.4, -4.5, 0.5, -0.4, -4.5, 0, -0.4, 4.5, 0.5, -0.4, 4.5, 0.5, -0.4, -4.5, 0, -0.4, 4.5, 0, -0.4, 4.5, 0.5, -0.4, 4.5, 0, -0.4, 3.5, 0.5, 1.6, 3.5, 0.5, 1.6, 4.5, 0, -0.4, 3.5, 0, 1.6, 3.5, 0.5, 1.6, 3.5, 0, 1.6, -3.5001, 0.5, 1.6, -3.5001, 0.5, 1.6, 3.5, 0, 1.6, -3.5001, 0, 1.6, 4.5, 0, -0.4, -4.5, 0, -0.4, 3.5, 0, 1.6, 3.5, 0, 1.6, -4.5, 0, -0.4, -3.5001, 0, 1.6, -4.5, 0.5, -0.4, 4.5, 0.5, -0.4, -3.5001, 0.5, 1.6, -3.5001, 0.5, 1.6, 4.5, 0.5, -0.4, 3.5, 0.5, 1.6, -3.5001, 3.8, 1.6, -3.5001, 3.7, 1.6, -4.5, 3.8, -0.4, -4.5, 3.8, -0.4, -3.5001, 3.7, 1.6, -4.5, 3.7, -0.4, -4.5, 3.8, -0.4, -4.5, 3.7, -0.4, 4.5, 3.8, -0.4, 4.5, 3.8, -0.4, -4.5, 3.7, -0.4, 4.5, 3.7, -0.4, 4.5, 3.8, -0.4, 4.5, 3.7, -0.4, 3.5, 3.8, 1.6, 3.5, 3.8, 1.6, 4.5, 3.7, -0.4, 3.5, 3.7, 1.6, 3.5, 3.8, 1.6, 3.5, 3.7, 1.6, -3.5001, 3.8, 1.6, -3.5001, 3.8, 1.6, 3.5, 3.7, 1.6, -3.5001, 3.7, 1.6, 4.5, 3.7, -0.4, -4.5, 3.7, -0.4, 3.5, 3.7, 1.6, 3.5, 3.7, 1.6, -4.5, 3.7, -0.4, -3.5001, 3.7, 1.6, -4.5, 3.8, -0.4, 4.5, 3.8, -0.4, -3.5001, 3.8, 1.6, -3.5001, 3.8, 1.6, 4.5, 3.8, -0.4, 3.5, 3.8, 1.6, -0.75, 1.75, 1.1, -0.75, 0.5, 1.1, -0.75, 1.75, 0.2, -0.75, 1.75, 0.2, -0.75, 0.5, 1.1, -0.75, 0.5, 0.2, -0.75, 1.75, 0.2, -0.75, 0.5, 0.2, 0.1499, 1.75, 0.2, 0.1499, 1.75, 0.2, -0.75, 0.5, 0.2, 0.1499, 0.5, 0.2, 0.1499, 1.75, 0.2, 0.1499, 0.5, 0.2, 0.1499, 1.75, 1.1, 0.1499, 1.75, 1.1, 0.1499, 0.5, 0.2, 0.1499, 0.5, 1.1, 0.1499, 1.75, 1.1, 0.1499, 0.5, 1.1, -0.75, 1.75, 1.1, -0.75, 1.75, 1.1, 0.1499, 0.5, 1.1, -0.75, 0.5, 1.1, 0.1499, 0.5, 0.2, -0.75, 0.5, 0.2, 0.1499, 0.5, 1.1, 0.1499, 0.5, 1.1, -0.75, 0.5, 0.2, -0.75, 0.5, 1.1, -0.75, 1.75, 0.2, 0.1499, 1.75, 0.2, -0.75, 1.75, 1.1, -0.75, 1.75, 1.1, 0.1499, 1.75, 0.2, 0.1499, 1.75, 1.1, 1.4499, 1.75, 1.1, 1.4499, 0.5, 1.1, 1.4499, 1.75, 0.2, 1.4499, 1.75, 0.2, 1.4499, 0.5, 1.1, 1.4499, 0.5, 0.2, 1.4499, 1.75, 0.2, 1.4499, 0.5, 0.2, 2.3499, 1.75, 0.2, 2.3499, 1.75, 0.2, 1.4499, 0.5, 0.2, 2.3499, 0.5, 0.2, 2.3499, 1.75, 0.2, 2.3499, 0.5, 0.2, 2.3499, 1.75, 1.1, 2.3499, 1.75, 1.1, 2.3499, 0.5, 0.2, 2.3499, 0.5, 1.1, 2.3499, 1.75, 1.1, 2.3499, 0.5, 1.1, 1.4499, 1.75, 1.1, 1.4499, 1.75, 1.1, 2.3499, 0.5, 1.1, 1.4499, 0.5, 1.1, 2.3499, 0.5, 0.2, 1.4499, 0.5, 0.2, 2.3499, 0.5, 1.1, 2.3499, 0.5, 1.1, 1.4499, 0.5, 0.2, 1.4499, 0.5, 1.1, 1.4499, 1.75, 0.2, 2.3499, 1.75, 0.2, 1.4499, 1.75, 1.1, 1.4499, 1.75, 1.1, 2.3499, 1.75, 0.2, 2.3499, 1.75, 1.1, 0.2499, 1.5, 1.3, 0.2499, 0.5, 1.3, 0.2499, 1.5, 0.3, 0.2499, 1.5, 0.3, 0.2499, 0.5, 1.3, 0.2499, 0.5, 0.3, 0.2499, 1.5, 0.3, 0.2499, 0.5, 0.3, 1.3499, 1.5, 0.3, 1.3499, 1.5, 0.3, 0.2499, 0.5, 0.3, 1.3499, 0.5, 0.3, 1.3499, 1.5, 0.3, 1.3499, 0.5, 0.3, 1.3499, 1.5, 1.3, 1.3499, 1.5, 1.3, 1.3499, 0.5, 0.3, 1.3499, 0.5, 1.3, 1.3499, 1.5, 1.3, 1.3499, 0.5, 1.3, 0.2499, 1.5, 1.3, 0.2499, 1.5, 1.3, 1.3499, 0.5, 1.3, 0.2499, 0.5, 1.3, 1.3499, 0.5, 0.3, 0.2499, 0.5, 0.3, 1.3499, 0.5, 1.3, 1.3499, 0.5, 1.3, 0.2499, 0.5, 0.3, 0.2499, 0.5, 1.3, 0.2499, 1.5, 0.3, 1.3499, 1.5, 0.3, 0.2499, 1.5, 1.3, 0.2499, 1.5, 1.3, 1.3499, 1.5, 0.3, 1.3499, 1.5, 1.3, 2.4499, 1.7999, 1.3, 2.4499, 1.2, 1.3, 2.4499, 1.7999, 0.9, 2.4499, 1.7999, 0.9, 2.4499, 1.2, 1.3, 2.4499, 1.2, 0.9, 2.4499, 1.7999, 0.9, 2.4499, 1.2, 0.9, 3.7499, 1.7999, 0.9, 3.7499, 1.7999, 0.9, 2.4499, 1.2, 0.9, 3.7499, 1.2, 0.9, 3.7499, 1.7999, 0.9, 3.7499, 1.2, 0.9, 3.7499, 1.7999, 1.3, 3.7499, 1.7999, 1.3, 3.7499, 1.2, 0.9, 3.7499, 1.2, 1.3, 3.7499, 1.7999, 1.3, 3.7499, 1.2, 1.3, 2.4499, 1.7999, 1.3, 2.4499, 1.7999, 1.3, 3.7499, 1.2, 1.3, 2.4499, 1.2, 1.3, 3.7499, 1.2, 0.9, 2.4499, 1.2, 0.9, 3.7499, 1.2, 1.3, 3.7499, 1.2, 1.3, 2.4499, 1.2, 0.9, 2.4499, 1.2, 1.3, 2.4499, 1.7999, 0.9, 3.7499, 1.7999, 0.9, 2.4499, 1.7999, 1.3, 2.4499, 1.7999, 1.3, 3.7499, 1.7999, 0.9, 3.7499, 1.7999, 1.3, 2.6499, 1.6499, 1.1, 2.6499, 0.5, 1.1, 2.6499, 1.6499, 0.3, 2.6499, 1.6499, 0.3, 2.6499, 0.5, 1.1, 2.6499, 0.5, 0.3, 2.6499, 1.6499, 0.3, 2.6499, 0.5, 0.3, 3.5499, 1.6499, 0.3, 3.5499, 1.6499, 0.3, 2.6499, 0.5, 0.3, 3.5499, 0.5, 0.3, 3.5499, 1.6499, 0.3, 3.5499, 0.5, 0.3, 3.5499, 1.6499, 1.1, 3.5499, 1.6499, 1.1, 3.5499, 0.5, 0.3, 3.5499, 0.5, 1.1, 3.5499, 1.6499, 1.1, 3.5499, 0.5, 1.1, 2.6499, 1.6499, 1.1, 2.6499, 1.6499, 1.1, 3.5499, 0.5, 1.1, 2.6499, 0.5, 1.1, 3.5499, 0.5, 0.3, 2.6499, 0.5, 0.3, 3.5499, 0.5, 1.1, 3.5499, 0.5, 1.1, 2.6499, 0.5, 0.3, 2.6499, 0.5, 1.1, 2.6499, 1.6499, 0.3, 3.5499, 1.6499, 0.3, 2.6499, 1.6499, 1.1, 2.6499, 1.6499, 1.1, 3.5499, 1.6499, 0.3, 3.5499, 1.6499, 1.1, -2.1501, 2.4, 0.95, -2.1501, 0.5, 0.95, -2.1501, 2.4, 0.3, -2.1501, 2.4, 0.3, -2.1501, 0.5, 0.95, -2.1501, 0.5, 0.3, -2.1501, 2.4, 0.3, -2.1501, 0.5, 0.3, -0.85, 2.4, 0.3, -0.85, 2.4, 0.3, -2.1501, 0.5, 0.3, -0.85, 0.5, 0.3, -0.85, 2.4, 0.3, -0.85, 0.5, 0.3, -0.85, 2.4, 0.95, -0.85, 2.4, 0.95, -0.85, 0.5, 0.3, -0.85, 0.5, 0.95, -0.85, 2.4, 0.95, -0.85, 0.5, 0.95, -2.1501, 2.4, 0.95, -2.1501, 2.4, 0.95, -0.85, 0.5, 0.95, -2.1501, 0.5, 0.95, -0.85, 0.5, 0.3, -2.1501, 0.5, 0.3, -0.85, 0.5, 0.95, -0.85, 0.5, 0.95, -2.1501, 0.5, 0.3, -2.1501, 0.5, 0.95, -2.1501, 2.4, 0.3, -0.85, 2.4, 0.3, -2.1501, 2.4, 0.95, -2.1501, 2.4, 0.95, -0.85, 2.4, 0.3, -0.85, 2.4, 0.95, -3.6001, 1, 1.4, -3.6001, 0.5, 1.4, -3.6001, 1, 0.45, -3.6001, 1, 0.45, -3.6001, 0.5, 1.4, -3.6001, 0.5, 0.45, -3.6001, 1, 0.45, -3.6001, 0.5, 0.45, -2.4001, 1, 0.45, -2.4001, 1, 0.45, -3.6001, 0.5, 0.45, -2.4001, 0.5, 0.45, -2.4001, 1, 0.45, -2.4001, 0.5, 0.45, -2.4001, 1, 1.4, -2.4001, 1, 1.4, -2.4001, 0.5, 0.45, -2.4001, 0.5, 1.4, -2.4001, 1, 1.4, -2.4001, 0.5, 1.4, -3.6001, 1, 1.4, -3.6001, 1, 1.4, -2.4001, 0.5, 1.4, -3.6001, 0.5, 1.4, -2.4001, 0.5, 0.45, -3.6001, 0.5, 0.45, -2.4001, 0.5, 1.4, -2.4001, 0.5, 1.4, -3.6001, 0.5, 0.45, -3.6001, 0.5, 1.4, -3.6001, 1, 0.45, -2.4001, 1, 0.45, -3.6001, 1, 1.4, -3.6001, 1, 1.4, -2.4001, 1, 0.45, -2.4001, 1, 1.4, -3.4001, 2.4, 0.45, -3.4001, 0.5, 0.45, -3.4001, 2.4, -0.4, -3.4001, 2.4, -0.4, -3.4001, 0.5, 0.45, -3.4001, 0.5, -0.4, -3.4001, 2.4, -0.4, -3.4001, 0.5, -0.4, -2.6, 2.4, -0.4, -2.6, 2.4, -0.4, -3.4001, 0.5, -0.4, -2.6, 0.5, -0.4, -2.6, 2.4, -0.4, -2.6, 0.5, -0.4, -2.6, 2.4, 0.45, -2.6, 2.4, 0.45, -2.6, 0.5, -0.4, -2.6, 0.5, 0.45, -2.6, 2.4, 0.45, -2.6, 0.5, 0.45, -3.4001, 2.4, 0.45, -3.4001, 2.4, 0.45, -2.6, 0.5, 0.45, -3.4001, 0.5, 0.45, -2.6, 0.5, -0.4, -3.4001, 0.5, -0.4, -2.6, 0.5, 0.45, -2.6, 0.5, 0.45, -3.4001, 0.5, -0.4, -3.4001, 0.5, 0.45, -3.4001, 2.4, -0.4, -2.6, 2.4, -0.4, -3.4001, 2.4, 0.45, -3.4001, 2.4, 0.45, -2.6, 2.4, -0.4, -2.6, 2.4, 0.45, -4.1501, 3.5, 0.15, -4.1501, 0.5, 0.15, -4.1501, 3.5, -0.4, -4.1501, 3.5, -0.4, -4.1501, 0.5, 0.15, -4.1501, 0.5, -0.4, -4.1501, 3.5, -0.4, -4.1501, 0.5, -0.4, -3.4501, 3.5, -0.4, -3.4501, 3.5, -0.4, -4.1501, 0.5, -0.4, -3.4501, 0.5, -0.4, -3.4501, 3.5, -0.4, -3.4501, 0.5, -0.4, -3.4501, 3.5, 0.15, -3.4501, 3.5, 0.15, -3.4501, 0.5, -0.4, -3.4501, 0.5, 0.15, -3.4501, 3.5, 0.15, -3.4501, 0.5, 0.15, -4.1501, 3.5, 0.15, -4.1501, 3.5, 0.15, -3.4501, 0.5, 0.15, -4.1501, 0.5, 0.15, -3.4501, 0.5, -0.4, -4.1501, 0.5, -0.4, -3.4501, 0.5, 0.15, -3.4501, 0.5, 0.15, -4.1501, 0.5, -0.4, -4.1501, 0.5, 0.15, -4.1501, 3.5, -0.4, -3.4501, 3.5, -0.4, -4.1501, 3.5, 0.15, -4.1501, 3.5, 0.15, -3.4501, 3.5, -0.4, -3.4501, 3.5, 0.15, 3.45, 3.5, 0.15, 3.45, 0.5, 0.15, 3.45, 3.5, -0.4, 3.45, 3.5, -0.4, 3.45, 0.5, 0.15, 3.45, 0.5, -0.4, 3.45, 3.5, -0.4, 3.45, 0.5, -0.4, 4.1499, 3.5, -0.4, 4.1499, 3.5, -0.4, 3.45, 0.5, -0.4, 4.1499, 0.5, -0.4, 4.1499, 3.5, -0.4, 4.1499, 0.5, -0.4, 4.1499, 3.5, 0.15, 4.1499, 3.5, 0.15, 4.1499, 0.5, -0.4, 4.1499, 0.5, 0.15, 4.1499, 3.5, 0.15, 4.1499, 0.5, 0.15, 3.45, 3.5, 0.15, 3.45, 3.5, 0.15, 4.1499, 0.5, 0.15, 3.45, 0.5, 0.15, 4.1499, 0.5, -0.4, 3.45, 0.5, -0.4, 4.1499, 0.5, 0.15, 4.1499, 0.5, 0.15, 3.45, 0.5, -0.4, 3.45, 0.5, 0.15, 3.45, 3.5, -0.4, 4.1499, 3.5, -0.4, 3.45, 3.5, 0.15, 3.45, 3.5, 0.15, 4.1499, 3.5, -0.4, 4.1499, 3.5, 0.15, 0.1999, 3.2, 0.3, 0.1999, 0.5, 0.3, 0.1999, 3.2, -0.4, 0.1999, 3.2, -0.4, 0.1999, 0.5, 0.3, 0.1999, 0.5, -0.4, 0.1999, 3.2, -0.4, 0.1999, 0.5, -0.4, 1.3999, 3.2, -0.4, 1.3999, 3.2, -0.4, 0.1999, 0.5, -0.4, 1.3999, 0.5, -0.4, 1.3999, 3.2, -0.4, 1.3999, 0.5, -0.4, 1.3999, 3.2, 0.3, 1.3999, 3.2, 0.3, 1.3999, 0.5, -0.4, 1.3999, 0.5, 0.3, 1.3999, 3.2, 0.3, 1.3999, 0.5, 0.3, 0.1999, 3.2, 0.3, 0.1999, 3.2, 0.3, 1.3999, 0.5, 0.3, 0.1999, 0.5, 0.3, 1.3999, 0.5, -0.4, 0.1999, 0.5, -0.4, 1.3999, 0.5, 0.3, 1.3999, 0.5, 0.3, 0.1999, 0.5, -0.4, 0.1999, 0.5, 0.3, 0.1999, 3.2, -0.4, 1.3999, 3.2, -0.4, 0.1999, 3.2, 0.3, 0.1999, 3.2, 0.3, 1.3999, 3.2, -0.4, 1.3999, 3.2, 0.3) +backface_collision = true + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_d5ff6"] +data = PackedVector3Array(-9.8, 3.8, 12.8, -9.8, 0, 12.8, -9.8, 3.8, -0.4, -9.8, 3.8, -0.4, -9.8, 0, 12.8, -9.8, 0, -0.4, -9.8, 3.8, -0.4, -9.8, 0, -0.4, 9.8, 3.8, -0.4, 9.8, 3.8, -0.4, -9.8, 0, -0.4, 9.8, 0, -0.4, 7.4, 3.8, 12.8, -9.8, 3.8, 12.8, 9.8, 3.8, 10.4, 9.8, 3.8, 10.4, -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, 7.4, 0, 12.8, 7.4, 3.8, 12.8, 9.8, 0, 10.4, 9.8, 0, 10.4, 7.4, 3.8, 12.8, 9.8, 3.8, 10.4, 9.8, 3.8, 10.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, 0, -0.4, -9.8, 0, 12.8, -9.8, 3.8, 12.8, 7.4, 0, 12.8, 7.4, 0, 12.8, -9.8, 3.8, 12.8, 7.4, 3.8, 12.8, 9.8, 0, -0.4, -9.8, 0, -0.4, 9.8, 0, 10.4, 9.8, 0, 10.4, -9.8, 0, -0.4, 7.4, 0, 12.8, 7.4, 0, 12.8, -9.8, 0, -0.4, -9.8, 0, 12.8) +backface_collision = true + +[node name="RoadStage" type="Node3D"] + +[node name="Chuck" parent="." instance=ExtResource("1_7kltk")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, -3, 1.72, 0.8) +script = ExtResource("2_q7wle") + +[node name="Helen" parent="." instance=ExtResource("3_u1juv")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, -0.3, 1.7, 0.6) +script = ExtResource("2_q7wle") + +[node name="Munch" parent="." instance=ExtResource("4_y553s")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 0.8, 1.4, 0.7) +script = ExtResource("2_q7wle") + +[node name="Jasper" parent="." instance=ExtResource("5_24hu4")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 1.9, 1.7, 0.6) +script = ExtResource("2_q7wle") + +[node name="Pasqually" parent="." instance=ExtResource("6_0a0sq")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 3.1, 1.6, 0.7) +script = ExtResource("2_q7wle") + +[node name="Spots" type="Node3D" parent="."] +script = ExtResource("7_hknf7") + +[node name="Chuck" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.978148, 0.207912, 0, -0.207912, 0.978148, -3, 3.7, 7) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_energy = 0.8 +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 8.0 +spot_attenuation = -1.0 +spot_angle = 5.0 + +[node name="Helen" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.978148, 0.207912, 0, -0.207912, 0.978148, -0.3, 3.7, 7) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_energy = 0.8 +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 8.0 +spot_attenuation = -1.0 +spot_angle = 5.0 + +[node name="Munch" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.970296, 0.241922, 0, -0.241922, 0.970296, 0.8, 3.7, 7) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_energy = 0.8 +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 8.0 +spot_attenuation = -1.0 +spot_angle = 5.0 + +[node name="Jasper" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.978148, 0.207912, 0, -0.207912, 0.978148, 1.8, 3.6, 7) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_energy = 0.8 +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 8.0 +spot_attenuation = -1.0 +spot_angle = 5.0 + +[node name="Pasqually" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.97437, 0.224951, 0, -0.224951, 0.97437, 3.1, 3.6, 7) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_energy = 0.8 +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 8.0 +spot_attenuation = -1.0 +spot_angle = 5.0 + +[node name="Wink" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.999048, 0.0436194, 0, -0.0436194, 0.999048, 0, 3.7, 6) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_energy = 0.8 +shadow_enabled = true +shadow_bias = 0.1 +spot_attenuation = -1.0 +spot_angle = 5.0 + +[node name="Floods" type="Node3D" parent="."] +script = ExtResource("7_hknf7") + +[node name="CEC Red" type="SpotLight3D" parent="Floods" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -3.25, 3.5, 1.5) +visible = false +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="CEC Amber" type="SpotLight3D" parent="Floods" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -3, 3.5, 1.5) +visible = false +light_color = Color(1, 0.498039, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="CEC Blue" type="SpotLight3D" parent="Floods" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -2.75, 3.5, 1.5) +visible = false +light_color = Color(0, 0.498039, 1, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Main Red" type="Node3D" parent="Floods"] +visible = false + +[node name="MR1" type="SpotLight3D" parent="Floods/Main Red" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -0.75, 3.5, 1.5) +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MR2" type="SpotLight3D" parent="Floods/Main Red" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 0.75, 3.5, 1.5) +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MR3" type="SpotLight3D" parent="Floods/Main Red" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 2.25, 3.5, 1.5) +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Main Amber" type="Node3D" parent="Floods"] +visible = false + +[node name="MA1" type="SpotLight3D" parent="Floods/Main Amber" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -0.25, 3.5, 1.5) +light_color = Color(1, 0.498039, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MA2" type="SpotLight3D" parent="Floods/Main Amber" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 1.25, 3.5, 1.5) +light_color = Color(1, 0.498039, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MA3" type="SpotLight3D" parent="Floods/Main Amber" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 2.75, 3.5, 1.5) +light_color = Color(1, 0.498039, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Main Blue" type="Node3D" parent="Floods"] +visible = false + +[node name="MB1" type="SpotLight3D" parent="Floods/Main Blue" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 0.25, 3.5, 1.5) +light_color = Color(0, 0.498039, 1, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MB2" type="SpotLight3D" parent="Floods/Main Blue" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 1.75, 3.5, 1.5) +light_color = Color(0, 0.498039, 1, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MB3" type="SpotLight3D" parent="Floods/Main Blue" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 3.25, 3.5, 1.5) +light_color = Color(0, 0.498039, 1, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Backdrop" type="Node3D" parent="."] +script = ExtResource("7_hknf7") + +[node name="Red" type="Node3D" parent="Backdrop"] +visible = false + +[node name="MR1" type="SpotLight3D" parent="Backdrop/Red" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, -1, 1.5, -0.25) +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MR2" type="SpotLight3D" parent="Backdrop/Red" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 2, 1.5, -0.25) +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Amber" type="Node3D" parent="Backdrop"] +visible = false + +[node name="MA1" type="SpotLight3D" parent="Backdrop/Amber" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, -0.5, 1.5, -0.25) +light_color = Color(1, 0.498039, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MA2" type="SpotLight3D" parent="Backdrop/Amber" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 2.5, 1.5, -0.25) +light_color = Color(1, 0.498039, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Blue" type="Node3D" parent="Backdrop"] +visible = false + +[node name="MB1" type="SpotLight3D" parent="Backdrop/Blue" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 0, 1.5, -0.25) +light_color = Color(0, 0.498039, 1, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MB2" type="SpotLight3D" parent="Backdrop/Blue" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 3, 1.5, -0.25) +light_color = Color(0, 0.498039, 1, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="Special Helicopter" parent="." instance=ExtResource("8_laowv")] +transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 3, 6) + +[node name="WorldEnvironment" type="WorldEnvironment" parent="."] +environment = SubResource("Environment_w3m2i") + +[node name="Room Lights" type="Node3D" parent="."] + +[node name="OmniLight3D" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.258819, 0.965926, 0, -0.965926, 0.258819, 4, 3.5, 3) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D2" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.258819, 0.965926, 0, -0.965926, 0.258819, -4, 3.5, 3) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D3" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.5, 0.866025, 0, -0.866025, 0.5, 0, 3.5, 3) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D4" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 7, 3.5, 2) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D5" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -7, 3.5, 2) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D6" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 4, 3.5, 11) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D7" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -4, 3.5, 11) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D8" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 3.5, 11) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D9" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 7, 3.5, 11) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D10" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -7, 3.5, 11) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D11" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 4, 3.5, 6.5) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D12" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -4, 3.5, 6.5) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D13" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 3.5, 6.5) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D14" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 7, 3.5, 6.5) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="OmniLight3D15" type="SpotLight3D" parent="Room Lights" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -7, 3.5, 6.5) +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_angle = 80.0 + +[node name="Special" type="Node3D" parent="."] +script = ExtResource("7_hknf7") + +[node name="Gobo Light" type="SpotLight3D" parent="Special"] +transform = Transform3D(1, 0, 0, 0, 0.93029, 0.366826, 0, -0.366826, 0.93029, 0, 3.7, 5) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_projector = ExtResource("9_iax6o") +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 6.0 +spot_attenuation = -1.0 +spot_angle = 10.0 + +[node name="Band Sign" type="SpotLight3D" parent="Special" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.793353, 0.608761, 0, -0.608761, 0.793353, 0.8, 3.7, 1.5) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 6.0 +spot_attenuation = -1.0 +spot_angle = 20.0 + +[node name="CEC Neon Sign" parent="Special" instance=ExtResource("10_xns6p")] +visible = false + +[node name="CEC Star" parent="Special" instance=ExtResource("11_nxcpo")] +visible = false + +[node name="Fiber Curtain" parent="Special" instance=ExtResource("12_1ju1e")] +visible = false + +[node name="Building" type="Node3D" parent="."] +script = ExtResource("7_hknf7") + +[node name="Pasqually" parent="Building" instance=ExtResource("13_j6f8r")] +visible = false + +[node name="Helen" parent="Building" instance=ExtResource("14_5mqrr")] +visible = false + +[node name="Jasper" parent="Building" instance=ExtResource("15_fa12i")] +visible = false + +[node name="Organ Face" parent="Building" instance=ExtResource("16_finsm")] +visible = false + +[node name="Organ Legs" parent="Building" instance=ExtResource("17_8gyyo")] +visible = false + +[node name="StageModel" parent="." instance=ExtResource("18_y3dao")] + +[node name="RoadStageGeneric-Room" parent="." instance=ExtResource("19_lp746")] + +[node name="Player" parent="." instance=ExtResource("20_bdn1q")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 5) +current_map = "Generic Road Stage" + +[node name="CollideMap" type="StaticBody3D" parent="."] + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_00856") + +[node name="CollisionShape3D2" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_d5ff6") diff --git a/Scenes/GUI/MainMenu.tscn b/Scenes/GUI/MainMenu.tscn index 8f3be42..935753b 100644 --- a/Scenes/GUI/MainMenu.tscn +++ b/Scenes/GUI/MainMenu.tscn @@ -239,7 +239,7 @@ offset_bottom = 152.0 grow_horizontal = 2 grow_vertical = 2 selected = 1 -item_count = 13 +item_count = 14 popup/item_0/text = "Generic Showrooms" popup/item_0/id = 0 popup/item_0/separator = true @@ -249,26 +249,28 @@ popup/item_2/text = "Generic C-Stage" popup/item_2/id = 1 popup/item_3/text = "Generic Prototype Road Stage" popup/item_3/id = 1 -popup/item_4/text = "Generic 2-Stage" +popup/item_4/text = "Generic Road Stage" popup/item_4/id = 1 -popup/item_5/text = "Generic Mini Unit 1-Stage" +popup/item_5/text = "Generic 2-Stage" popup/item_5/id = 1 -popup/item_6/text = "Generic 1-Stage w 2-Stage Props" +popup/item_6/text = "Generic Mini Unit 1-Stage" popup/item_6/id = 1 -popup/item_7/text = "Generic 1-Stage" +popup/item_7/text = "Generic 1-Stage w 2-Stage Props" popup/item_7/id = 1 -popup/item_8/text = "Generic Turntable 1-Stage" -popup/item_8/id = 2 -popup/item_9/text = "Generic Cyberamic 3-Stage" +popup/item_8/text = "Generic 1-Stage" +popup/item_8/id = 1 +popup/item_9/text = "Generic Turntable 1-Stage" popup/item_9/id = 2 -popup/item_10/text = "Locations" +popup/item_10/text = "Generic Cyberamic 3-Stage" popup/item_10/id = 2 -popup/item_10/separator = true -popup/item_11/text = "Knoxville TN (8225 Kingston Pike) 2010s" -popup/item_11/id = 3 -popup/item_12/text = "Modded Maps" +popup/item_11/text = "Locations" +popup/item_11/id = 2 +popup/item_11/separator = true +popup/item_12/text = "Knoxville TN (8225 Kingston Pike) 2010s" popup/item_12/id = 3 -popup/item_12/separator = true +popup/item_13/text = "Modded Maps" +popup/item_13/id = 3 +popup/item_13/separator = true [node name="MapThumbnail" type="TextureRect" parent="FreeRoamChooseScreen/DialogPanel"] layout_mode = 1 diff --git a/Scripts/Configs/FreeRoamMaps.gd b/Scripts/Configs/FreeRoamMaps.gd index 6554237..b38df41 100644 --- a/Scripts/Configs/FreeRoamMaps.gd +++ b/Scripts/Configs/FreeRoamMaps.gd @@ -56,6 +56,14 @@ var GenericProtoRoadStage = { "stage": Stages.ProtoRoadStage, } +var GenericRoadStage = { + "name": "Generic Road Stage", + "scene": "res://Scenes/FreeRoam/Generic/GenericRoadStage.tscn", + "description": "A generic showroom featuring the Road Stage.\nInstalled from 1991-1992.", + "thumbnail": "res://UI/FreeroamThumbnails/GenericRoadStage.png", + "stage": Stages.RoadStage, +} + var GenericCStage = { "name": "Generic C-Stage", "scene": "res://Scenes/FreeRoam/Generic/GenericCStage.tscn", @@ -90,5 +98,6 @@ var MapIndex = { "Generic Prototype Road Stage": GenericProtoRoadStage, "Generic C-Stage": GenericCStage, "Generic Balcony Stage": GenericBalconyStage, + "Generic Road Stage": GenericRoadStage, "Knoxville TN (8225 Kingston Pike) 2010s": KnoxvilleTN8225KingstonPike2010s } diff --git a/Scripts/Configs/Stages.gd b/Scripts/Configs/Stages.gd index 8ed27b3..4cad997 100644 --- a/Scripts/Configs/Stages.gd +++ b/Scripts/Configs/Stages.gd @@ -916,6 +916,96 @@ var Turntable1Stage = { "cosmetic_defaults": [ 1, 2, 1, 1, 1, 0, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 3, 0, 0, 0 ] } +var RoadStage = { + "bits": 65, + "scene": "res://Scenes/EditorStages/RoadStage.tscn", + "scene_ref_base": "SubViewport/RoadStage/", + "camera_count": 5, + + "ust_type": "Cyberamics", + "curtains": { }, + + "bit_mapping": + { + 1: { "bot": "Chuck", "movement": "Mouth", "flow_in": 7.5, "flow_out": 6.0 }, + 2: { "bot": "Chuck", "movement": "Head Left", "flow_in": 1.5, "flow_out": 1.5 }, + 3: { "bot": "Chuck", "movement": "Head Right", "flow_in": 1.5, "flow_out": 1.5 }, + 4: { "bot": "Chuck", "movement": "Head Up", "flow_in": 2.0, "flow_out": 1.0 }, + 5: { "bot": "Chuck", "movement": "Eyes Left", "flow_in": 4.0, "flow_out": 3.0 }, + 6: { "bot": "Chuck", "movement": "Eyes Right", "flow_in": 4.0, "flow_out": 3.0 }, + 7: { "bot": "Chuck", "movement": "Eyelids", "flow_in": 7.5, "flow_out": 5.0 }, + 8: { "bot": "Chuck", "movement": "Right Arm", "flow_in": 2.0, "flow_out": 1.0 }, + 9: { "bot": "Helen", "movement": "Mouth", "flow_in": 7.5, "flow_out": 6.0 }, + 10: { "bot": "Helen", "movement": "Head Left", "flow_in": 1.5, "flow_out": 1.5 }, + 11: { "bot": "Helen", "movement": "Head Right", "flow_in": 1.5, "flow_out": 1.5 }, + 12: { "bot": "Helen", "movement": "Head Up", "flow_in": 2.0, "flow_out": 1.0 }, + 13: { "bot": "Helen", "movement": "Eyes Left", "flow_in": 4.0, "flow_out": 3.0 }, + 14: { "bot": "Helen", "movement": "Eyes Right", "flow_in": 4.0, "flow_out": 3.0 }, + 15: { "bot": "Helen", "movement": "Eyelids", "flow_in": 7.5, "flow_out": 5.0 }, + 16: { "bot": "Helen", "movement": "Right Arm", "flow_in": 2.0, "flow_out": 1.0 }, + 17: { "bot": "Munch", "movement": "Mouth", "flow_in": 7.5, "flow_out": 6.0 }, + 18: { "bot": "Munch", "movement": "Head Left", "flow_in": 1.5, "flow_out": 1.5 }, + 19: { "bot": "Munch", "movement": "Head Right", "flow_in": 1.5, "flow_out": 1.5 }, + 20: { "bot": "Munch", "movement": "Eyes Left", "flow_in": 4.0, "flow_out": 3.0 }, + 21: { "bot": "Munch", "movement": "Eyes Right", "flow_in": 4.0, "flow_out": 3.0 }, + 22: { "bot": "Munch", "movement": "Eyelids", "flow_in": 7.5, "flow_out": 5.0 }, + 23: { "bot": "Munch", "movement": "Right Arm", "flow_in": 2.0, "flow_out": 1.0 }, + 24: { "bot": "Munch", "movement": "Left Arm", "flow_in": 2.0, "flow_out": 1.0 }, + 25: { "bot": "Jasper", "movement": "Mouth", "flow_in": 7.5, "flow_out": 6.0 }, + 26: { "bot": "Jasper", "movement": "Head Left", "flow_in": 1.5, "flow_out": 1.5 }, + 27: { "bot": "Jasper", "movement": "Head Right", "flow_in": 1.5, "flow_out": 1.5 }, + 28: { "bot": "Jasper", "movement": "Head Up", "flow_in": 2.0, "flow_out": 1.0 }, + 29: { "bot": "Jasper", "movement": "Eyes Left", "flow_in": 4.0, "flow_out": 3.0 }, + 30: { "bot": "Jasper", "movement": "Eyes Right", "flow_in": 4.0, "flow_out": 3.0 }, + 31: { "bot": "Jasper", "movement": "Eyelids", "flow_in": 7.5, "flow_out": 5.0 }, + 32: { "bot": "Jasper", "movement": "Strum", "flow_in": 2.0, "flow_out": 1.0 }, + 33: { "bot": "Pasqually", "movement": "Mouth", "flow_in": 7.5, "flow_out": 6.0 }, + 34: { "bot": "Pasqually", "movement": "Head Left", "flow_in": 1.5, "flow_out": 1.5 }, + 35: { "bot": "Pasqually", "movement": "Head Right", "flow_in": 1.5, "flow_out": 1.5 }, + 36: { "bot": "Pasqually", "movement": "Eyes Left", "flow_in": 4.0, "flow_out": 3.0 }, + 37: { "bot": "Pasqually", "movement": "Eyes Right", "flow_in": 4.0, "flow_out": 3.0 }, + 38: { "bot": "Pasqually", "movement": "Eyelids", "flow_in": 7.5, "flow_out": 5.0 }, + 39: { "bot": "Pasqually", "movement": "Right Arm", "flow_in": 2.0, "flow_out": 1.0 }, + 40: { "bot": "Pasqually", "movement": "Left Arm", "flow_in": 2.0, "flow_out": 1.0 }, + 50: { "bot": "Spots", "movement": "Chuck", "flow_in": "None", "flow_out": "None" }, + 51: { "bot": "Spots", "movement": "Helen", "flow_in": "None", "flow_out": "None" }, + 52: { "bot": "Spots", "movement": "Munch", "flow_in": "None", "flow_out": "None" }, + 53: { "bot": "Spots", "movement": "Jasper", "flow_in": "None", "flow_out": "None" }, + 54: { "bot": "Spots", "movement": "Pasqually", "flow_in": "None", "flow_out": "None" }, + 65: { "bot": "Floods", "movement": "CEC Red", "flow_in": "None", "flow_out": "None" }, + 66: { "bot": "Floods", "movement": "CEC Amber", "flow_in": "None", "flow_out": "None" }, + 67: { "bot": "Floods", "movement": "CEC Blue", "flow_in": "None", "flow_out": "None" }, + 68: { "bot": "Floods", "movement": "Main Red", "flow_in": "None", "flow_out": "None" }, + 69: { "bot": "Floods", "movement": "Main Amber", "flow_in": "None", "flow_out": "None" }, + 70: { "bot": "Floods", "movement": "Main Blue", "flow_in": "None", "flow_out": "None" }, + 71: { "bot": "Backdrop", "movement": "Red", "flow_in": "None", "flow_out": "None" }, + 72: { "bot": "Backdrop", "movement": "Amber", "flow_in": "None", "flow_out": "None" }, + 73: { "bot": "Backdrop", "movement": "Blue", "flow_in": "None", "flow_out": "None" }, + 74: { "bot": "Building", "movement": "Organ Face", "flow_in": "None", "flow_out": "None" }, + 76: { "bot": "Building", "movement": "Helen", "flow_in": "None", "flow_out": "None" }, + 77: { "bot": "Building", "movement": "Organ Legs", "flow_in": "None", "flow_out": "None" }, + 78: { "bot": "Building", "movement": "Jasper", "flow_in": "None", "flow_out": "None" }, + 79: { "bot": "Special", "movement": "CEC Neon Sign", "flow_in": "None", "flow_out": "None" }, + 80: { "bot": "Special", "movement": "CEC Star", "flow_in": "None", "flow_out": "None" }, + 82: { "bot": "Special", "movement": "Fiber Curtain", "flow_in": "None", "flow_out": "None" }, + 83: { "bot": "Special", "movement": "Band Sign", "flow_in": "None", "flow_out": "None" }, + 84: { "bot": "Building", "movement": "Pasqually", "flow_in": "None", "flow_out": "None" }, + 85: { "bot": "Special", "movement": "Gobo Light", "flow_in": "None", "flow_out": "None" }, + 86: { "bot": "Special Helicopter", "movement": "Light", "flow_in": 15.0, "flow_out": 6.0 }, + }, + + "cosmetics": + [ + Cosmetics.CyberChuck, + Cosmetics.CyberHelen, + Cosmetics.CyberMunch, + Cosmetics.CyberJasper, + Cosmetics.CyberPasqually, + Cosmetics.Valence + ], + "cosmetic_defaults": [ 1, 2, 1, 1, 1, 0, 0, 1, 2, 2, 0, 1, 0, 0, 0, 2, 2, 1, 1, 1, 0, 0, 0, 2, 2 ] +} + var stages_info = { "Helen House": HelenHouse, "Chuck E's Corner": ChuckEsCorner, @@ -928,6 +1018,7 @@ var stages_info = { "Turntable 1-Stage": Turntable1Stage, "2-Stage": Cyber2Stage, "Cyberamic 3-Stage": Cyber3Stage, + "Road Stage": RoadStage, } var loaded_mods = { } diff --git a/Scripts/DynamicBackground.gd b/Scripts/DynamicBackground.gd index 27df081..e787815 100644 --- a/Scripts/DynamicBackground.gd +++ b/Scripts/DynamicBackground.gd @@ -20,6 +20,7 @@ var rotationStages = [ "Turntable 1-Stage", "2-Stage", "Cyberamic 3-Stage", + "Road Stage", ] func _ready() -> void: diff --git a/UI/FreeroamThumbnails/GenericRoadStage.png b/UI/FreeroamThumbnails/GenericRoadStage.png new file mode 100644 index 0000000..068cf59 Binary files /dev/null and b/UI/FreeroamThumbnails/GenericRoadStage.png differ diff --git a/UI/FreeroamThumbnails/GenericRoadStage.png.import b/UI/FreeroamThumbnails/GenericRoadStage.png.import new file mode 100644 index 0000000..c7f6bc2 --- /dev/null +++ b/UI/FreeroamThumbnails/GenericRoadStage.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0kvgp8fdunq6" +path="res://.godot/imported/GenericRoadStage.png-4398e91aa16b128ce9d1574841be3a7b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://UI/FreeroamThumbnails/GenericRoadStage.png" +dest_files=["res://.godot/imported/GenericRoadStage.png-4398e91aa16b128ce9d1574841be3a7b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1