diff --git a/Models/Stages/1-StageW2-StageProps/12StageCurtains.glb b/Models/Stages/1-StageW2-StageProps/12StageCurtains.glb new file mode 100644 index 0000000..2f80df7 Binary files /dev/null and b/Models/Stages/1-StageW2-StageProps/12StageCurtains.glb differ diff --git a/Models/Stages/1-StageW2-StageProps/12StageCurtains.glb.import b/Models/Stages/1-StageW2-StageProps/12StageCurtains.glb.import new file mode 100644 index 0000000..7afe382 --- /dev/null +++ b/Models/Stages/1-StageW2-StageProps/12StageCurtains.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://dty4pv83503iv" +path="res://.godot/imported/12StageCurtains.glb-d6874a31602e68034c347c17c9c065d8.scn" + +[deps] + +source_file="res://Models/Stages/1-StageW2-StageProps/12StageCurtains.glb" +dest_files=["res://.godot/imported/12StageCurtains.glb-d6874a31602e68034c347c17c9c065d8.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/1-StageW2-StageProps/12StageGeneric-BotCollide.obj b/Models/Stages/1-StageW2-StageProps/12StageGeneric-BotCollide.obj new file mode 100644 index 0000000..78c122d --- /dev/null +++ b/Models/Stages/1-StageW2-StageProps/12StageGeneric-BotCollide.obj @@ -0,0 +1,122 @@ +# Blender 4.5.0 +# www.blender.org +o BotCollide +v -2.200000 0.800000 -0.300000 +v -2.200000 2.700000 -0.300000 +v -2.200000 0.800000 -0.900000 +v -2.200000 2.700000 -0.900000 +v -1.400000 0.800000 -0.300000 +v -1.400000 2.700000 -0.300000 +v -1.400000 0.800000 -0.900000 +v -1.400000 2.700000 -0.900000 +v -0.700000 0.800000 -0.300000 +v -0.700000 2.700000 -0.300000 +v -0.700000 0.800000 -0.900000 +v -0.700000 2.700000 -0.900000 +v 0.100000 0.800000 -0.300000 +v 0.100000 2.700000 -0.300000 +v 0.100000 0.800000 -0.900000 +v 0.100000 2.700000 -0.900000 +v 0.400000 0.800000 -0.300000 +v 0.400000 2.700000 -0.300000 +v 0.400000 0.800000 -0.900000 +v 0.400000 2.700000 -0.900000 +v 1.200000 0.800000 -0.300000 +v 1.200000 2.700000 -0.300000 +v 1.200000 0.800000 -0.900000 +v 1.200000 2.700000 -0.900000 +v 1.400000 0.800000 -0.300000 +v 1.400000 2.600000 -0.300000 +v 1.400000 0.800000 -1.100000 +v 1.400000 2.600000 -1.100000 +v 2.200000 0.800000 -0.300000 +v 2.200000 2.600000 -0.300000 +v 2.200000 0.800000 -1.100000 +v 2.200000 2.600000 -1.100000 +v 2.600000 0.800000 -0.200000 +v 2.600000 2.600000 -0.200000 +v 2.600000 0.800000 -1.000000 +v 2.600000 2.600000 -1.000000 +v 3.400000 0.800000 -0.200000 +v 3.400000 2.600000 -0.200000 +v 3.400000 0.800000 -1.000000 +v 3.400000 2.600000 -1.000000 +v 0.200000 0.800000 0.050000 +v 0.200000 1.800000 0.050000 +v 0.200000 0.800000 -0.300000 +v 0.200000 1.800000 -0.300000 +v 1.400000 0.800000 0.050000 +v 1.400000 1.800000 0.050000 +v 1.400000 0.800000 -0.300000 +v 1.400000 1.800000 -0.300000 +v 2.300000 0.800000 0.200000 +v 2.300000 1.800000 0.200000 +v 2.300000 0.800000 -0.300000 +v 2.300000 1.800000 -0.300000 +v 3.299999 0.800000 0.200000 +v 3.299999 1.800000 0.200000 +v 3.299999 0.800000 -0.300000 +v 3.299999 1.800000 -0.300000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 -1.0000 -0.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 +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/1 18/2/1 20/3/1 19/4/1 +f 19/4/2 20/3/2 24/5/2 23/6/2 +f 23/6/3 24/5/3 22/7/3 21/8/3 +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/1 26/2/1 28/3/1 27/4/1 +f 27/4/2 28/3/2 32/5/2 31/6/2 +f 31/6/3 32/5/3 30/7/3 29/8/3 +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/1 34/2/1 36/3/1 35/4/1 +f 35/4/2 36/3/2 40/5/2 39/6/2 +f 39/6/3 40/5/3 38/7/3 37/8/3 +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/1 42/2/1 44/3/1 43/4/1 +f 43/4/2 44/3/2 48/5/2 47/6/2 +f 47/6/3 48/5/3 46/7/3 45/8/3 +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/1 50/2/1 52/3/1 51/4/1 +f 51/4/2 52/3/2 56/5/2 55/6/2 +f 55/6/3 56/5/3 54/7/3 53/8/3 +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 diff --git a/Models/Stages/1-StageW2-StageProps/12StageGeneric-BotCollide.obj.import b/Models/Stages/1-StageW2-StageProps/12StageGeneric-BotCollide.obj.import new file mode 100644 index 0000000..e0fb25a --- /dev/null +++ b/Models/Stages/1-StageW2-StageProps/12StageGeneric-BotCollide.obj.import @@ -0,0 +1,25 @@ +[remap] + +importer="wavefront_obj" +importer_version=1 +type="Mesh" +uid="uid://btkieqmtvg0rb" +path="res://.godot/imported/12StageGeneric-BotCollide.obj-99e1ff71571eb3d2f0e03c056520ef0a.mesh" + +[deps] + +files=["res://.godot/imported/12StageGeneric-BotCollide.obj-99e1ff71571eb3d2f0e03c056520ef0a.mesh"] + +source_file="res://Models/Stages/1-StageW2-StageProps/12StageGeneric-BotCollide.obj" +dest_files=["res://.godot/imported/12StageGeneric-BotCollide.obj-99e1ff71571eb3d2f0e03c056520ef0a.mesh", "res://.godot/imported/12StageGeneric-BotCollide.obj-99e1ff71571eb3d2f0e03c056520ef0a.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/1-StageW2-StageProps/12StageGeneric-StageCollide.obj b/Models/Stages/1-StageW2-StageProps/12StageGeneric-StageCollide.obj new file mode 100644 index 0000000..0efc73b --- /dev/null +++ b/Models/Stages/1-StageW2-StageProps/12StageGeneric-StageCollide.obj @@ -0,0 +1,79 @@ +# Blender 4.5.0 +# www.blender.org +o StageCollide +v -2.600000 0.000000 0.300000 +v -2.600000 0.800000 0.300000 +v -2.600000 0.000000 -2.600000 +v 3.800000 0.000000 0.300000 +v 3.800000 0.800000 0.300000 +v 3.800000 0.000000 -2.600000 +v 3.800000 0.800000 -2.600000 +v -2.600000 0.800000 -2.600000 +v -2.600000 0.800000 -0.400000 +v -2.600000 3.700000 -0.400000 +v 3.800000 3.700000 -2.600000 +v 3.800000 0.800000 -0.400000 +v 3.800000 3.700000 -0.400000 +v -2.600000 3.700000 0.300000 +v -2.600000 3.800000 0.300000 +v -2.600000 3.700000 -2.600000 +v -2.600000 3.800000 -2.600000 +v 3.800000 3.700000 0.300000 +v 3.800000 3.800000 0.300000 +v 3.800000 3.800000 -2.600000 +v -2.600000 0.800000 -1.000000 +v -1.000000 0.800000 -1.000000 +v -2.600000 3.700000 -1.000000 +v -1.000000 3.700000 -1.000000 +v -3.800000 3.800000 -0.400000 +v -3.800000 0.000000 -0.400000 +v -1.000000 0.800000 -1.300000 +v -1.000000 3.700000 -1.300000 +v 3.800000 0.800000 -1.300000 +v 3.800000 3.700000 -1.300000 +v -2.600000 0.000000 -0.400000 +v -2.600000 3.800000 -0.400000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 -1.0000 -0.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 +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 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +s 0 +f 1/1/1 2/2/1 8/3/1 3/4/1 +f 3/4/2 8/3/2 7/5/2 6/6/2 +f 6/6/3 7/5/3 5/7/3 4/8/3 +f 4/8/4 5/7/4 2/9/4 1/10/4 +f 3/11/5 6/6/5 4/8/5 1/12/5 +f 7/5/6 8/13/6 2/14/6 5/7/6 +f 14/1/1 15/2/1 17/3/1 16/4/1 +f 10/15/3 9/16/3 8/17/3 16/18/3 +f 11/18/1 7/17/1 12/17/1 13/18/1 +f 16/4/2 17/3/2 20/5/2 11/6/2 +f 16/18/4 8/17/4 7/17/4 11/18/4 +f 11/6/3 20/5/3 19/7/3 18/8/3 +f 18/8/4 19/7/4 15/9/4 14/10/4 +f 16/11/5 11/6/5 18/8/5 14/12/5 +f 20/5/6 17/13/6 15/14/6 19/7/6 +f 21/15/4 22/16/4 24/17/4 23/18/4 +f 24/17/3 22/16/3 27/16/3 28/17/3 +f 28/17/4 27/16/4 29/16/4 30/17/4 +f 31/8/4 32/7/4 25/9/4 26/10/4 diff --git a/Models/Stages/1-StageW2-StageProps/12StageGeneric-StageCollide.obj.import b/Models/Stages/1-StageW2-StageProps/12StageGeneric-StageCollide.obj.import new file mode 100644 index 0000000..3bec6cb --- /dev/null +++ b/Models/Stages/1-StageW2-StageProps/12StageGeneric-StageCollide.obj.import @@ -0,0 +1,25 @@ +[remap] + +importer="wavefront_obj" +importer_version=1 +type="Mesh" +uid="uid://dbf5ynr1chtqd" +path="res://.godot/imported/12StageGeneric-StageCollide.obj-2516b3f3bc8d32ffbd46aa37ad3c7263.mesh" + +[deps] + +files=["res://.godot/imported/12StageGeneric-StageCollide.obj-2516b3f3bc8d32ffbd46aa37ad3c7263.mesh"] + +source_file="res://Models/Stages/1-StageW2-StageProps/12StageGeneric-StageCollide.obj" +dest_files=["res://.godot/imported/12StageGeneric-StageCollide.obj-2516b3f3bc8d32ffbd46aa37ad3c7263.mesh", "res://.godot/imported/12StageGeneric-StageCollide.obj-2516b3f3bc8d32ffbd46aa37ad3c7263.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/1-StageW2-StageProps/12StageGeneric-StarLight.glb b/Models/Stages/1-StageW2-StageProps/12StageGeneric-StarLight.glb new file mode 100644 index 0000000..a46e09e Binary files /dev/null and b/Models/Stages/1-StageW2-StageProps/12StageGeneric-StarLight.glb differ diff --git a/Models/Stages/1-StageW2-StageProps/12StageGeneric-StarLight.glb.import b/Models/Stages/1-StageW2-StageProps/12StageGeneric-StarLight.glb.import new file mode 100644 index 0000000..56dd43e --- /dev/null +++ b/Models/Stages/1-StageW2-StageProps/12StageGeneric-StarLight.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://d1see6wux37v2" +path="res://.godot/imported/12StageGeneric-StarLight.glb-aae046a592a56adc75dd516dc82354e4.scn" + +[deps] + +source_file="res://Models/Stages/1-StageW2-StageProps/12StageGeneric-StarLight.glb" +dest_files=["res://.godot/imported/12StageGeneric-StarLight.glb-aae046a592a56adc75dd516dc82354e4.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/1-StageW2-StageProps/12StageGeneric.glb b/Models/Stages/1-StageW2-StageProps/12StageGeneric.glb new file mode 100644 index 0000000..ff14e88 Binary files /dev/null and b/Models/Stages/1-StageW2-StageProps/12StageGeneric.glb differ diff --git a/Models/Stages/1-StageW2-StageProps/12StageGeneric.glb.import b/Models/Stages/1-StageW2-StageProps/12StageGeneric.glb.import new file mode 100644 index 0000000..01510c9 --- /dev/null +++ b/Models/Stages/1-StageW2-StageProps/12StageGeneric.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://siys6kk0og2r" +path="res://.godot/imported/12StageGeneric.glb-3a450af16651d9815243985a74c9fc6b.scn" + +[deps] + +source_file="res://Models/Stages/1-StageW2-StageProps/12StageGeneric.glb" +dest_files=["res://.godot/imported/12StageGeneric.glb-3a450af16651d9815243985a74c9fc6b.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/1-StageW2-StageProps/12StageGeneric_1stbricks.png b/Models/Stages/1-StageW2-StageProps/12StageGeneric_1stbricks.png new file mode 100644 index 0000000..8170317 Binary files /dev/null and b/Models/Stages/1-StageW2-StageProps/12StageGeneric_1stbricks.png differ diff --git a/Models/Stages/1-StageW2-StageProps/12StageGeneric_1stbricks.png.import b/Models/Stages/1-StageW2-StageProps/12StageGeneric_1stbricks.png.import new file mode 100644 index 0000000..77dce8b --- /dev/null +++ b/Models/Stages/1-StageW2-StageProps/12StageGeneric_1stbricks.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cqf4bhhsv74tc" +path.s3tc="res://.godot/imported/12StageGeneric_1stbricks.png-1c1d9cc850c1c6792fc1fb905ebe1869.s3tc.ctex" +path.etc2="res://.godot/imported/12StageGeneric_1stbricks.png-1c1d9cc850c1c6792fc1fb905ebe1869.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "c507ca3af318193eceed9391599ee531" +} + +[deps] + +source_file="res://Models/Stages/1-StageW2-StageProps/12StageGeneric_1stbricks.png" +dest_files=["res://.godot/imported/12StageGeneric_1stbricks.png-1c1d9cc850c1c6792fc1fb905ebe1869.s3tc.ctex", "res://.godot/imported/12StageGeneric_1stbricks.png-1c1d9cc850c1c6792fc1fb905ebe1869.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/1-StageW2-StageProps/12StageGeneric_2stBuildings.png b/Models/Stages/1-StageW2-StageProps/12StageGeneric_2stBuildings.png new file mode 100644 index 0000000..bd9a3e7 Binary files /dev/null and b/Models/Stages/1-StageW2-StageProps/12StageGeneric_2stBuildings.png differ diff --git a/Models/Stages/1-StageW2-StageProps/12StageGeneric_2stBuildings.png.import b/Models/Stages/1-StageW2-StageProps/12StageGeneric_2stBuildings.png.import new file mode 100644 index 0000000..56725ce --- /dev/null +++ b/Models/Stages/1-StageW2-StageProps/12StageGeneric_2stBuildings.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d2o8kinaofxgt" +path.s3tc="res://.godot/imported/12StageGeneric_2stBuildings.png-1118174aa4819461c73a75cff4f90832.s3tc.ctex" +path.etc2="res://.godot/imported/12StageGeneric_2stBuildings.png-1118174aa4819461c73a75cff4f90832.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "b9d763c037388476c1a407c57a756515" +} + +[deps] + +source_file="res://Models/Stages/1-StageW2-StageProps/12StageGeneric_2stBuildings.png" +dest_files=["res://.godot/imported/12StageGeneric_2stBuildings.png-1118174aa4819461c73a75cff4f90832.s3tc.ctex", "res://.godot/imported/12StageGeneric_2stBuildings.png-1118174aa4819461c73a75cff4f90832.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/1-StageW2-StageProps/12StageGeneric_90sCarpet.png b/Models/Stages/1-StageW2-StageProps/12StageGeneric_90sCarpet.png new file mode 100644 index 0000000..fbd4ba3 Binary files /dev/null and b/Models/Stages/1-StageW2-StageProps/12StageGeneric_90sCarpet.png differ diff --git a/Models/Stages/1-StageW2-StageProps/12StageGeneric_90sCarpet.png.import b/Models/Stages/1-StageW2-StageProps/12StageGeneric_90sCarpet.png.import new file mode 100644 index 0000000..43c5d7a --- /dev/null +++ b/Models/Stages/1-StageW2-StageProps/12StageGeneric_90sCarpet.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bd8qmy4guapp4" +path.s3tc="res://.godot/imported/12StageGeneric_90sCarpet.png-f00b6f1e2dcfb91f3fa8109b95dc0f47.s3tc.ctex" +path.etc2="res://.godot/imported/12StageGeneric_90sCarpet.png-f00b6f1e2dcfb91f3fa8109b95dc0f47.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "bec1df9050ab55c447f4ed9478448586" +} + +[deps] + +source_file="res://Models/Stages/1-StageW2-StageProps/12StageGeneric_90sCarpet.png" +dest_files=["res://.godot/imported/12StageGeneric_90sCarpet.png-f00b6f1e2dcfb91f3fa8109b95dc0f47.s3tc.ctex", "res://.godot/imported/12StageGeneric_90sCarpet.png-f00b6f1e2dcfb91f3fa8109b95dc0f47.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/1-StageW2-StageProps/12StageGeneric_mmbbpurple.png b/Models/Stages/1-StageW2-StageProps/12StageGeneric_mmbbpurple.png new file mode 100644 index 0000000..7b1592a Binary files /dev/null and b/Models/Stages/1-StageW2-StageProps/12StageGeneric_mmbbpurple.png differ diff --git a/Models/Stages/1-StageW2-StageProps/12StageGeneric_mmbbpurple.png.import b/Models/Stages/1-StageW2-StageProps/12StageGeneric_mmbbpurple.png.import new file mode 100644 index 0000000..8ea58b3 --- /dev/null +++ b/Models/Stages/1-StageW2-StageProps/12StageGeneric_mmbbpurple.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cb20t4t5sc6bb" +path.s3tc="res://.godot/imported/12StageGeneric_mmbbpurple.png-28dd74c8f159fc7e274db367206effe6.s3tc.ctex" +path.etc2="res://.godot/imported/12StageGeneric_mmbbpurple.png-28dd74c8f159fc7e274db367206effe6.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "aa066b08588be0c060ce0f6b5ba299ec" +} + +[deps] + +source_file="res://Models/Stages/1-StageW2-StageProps/12StageGeneric_mmbbpurple.png" +dest_files=["res://.godot/imported/12StageGeneric_mmbbpurple.png-28dd74c8f159fc7e274db367206effe6.s3tc.ctex", "res://.godot/imported/12StageGeneric_mmbbpurple.png-28dd74c8f159fc7e274db367206effe6.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/1StageW2StageProps.tscn b/Scenes/EditorStages/1StageW2StageProps.tscn new file mode 100644 index 0000000..a1a5501 --- /dev/null +++ b/Scenes/EditorStages/1StageW2StageProps.tscn @@ -0,0 +1,418 @@ +[gd_scene load_steps=24 format=3 uid="uid://fd2f5wjrpkke"] + +[ext_resource type="PackedScene" uid="uid://dty4pv83503iv" path="res://Models/Stages/1-StageW2-StageProps/12StageCurtains.glb" id="1_8mdw3"] +[ext_resource type="PackedScene" uid="uid://c5fgw7t45p7r6" path="res://Models/Animatronics/Cyberamics/Cyber Chuck.glb" id="2_dxrb3"] +[ext_resource type="Script" uid="uid://du3pqtf3jixvl" path="res://Scripts/CyberamicController.gd" id="3_8s0e6"] +[ext_resource type="PackedScene" uid="uid://d34xfaignny8j" path="res://Models/Animatronics/Cyberamics/Cyber Helen.glb" id="4_7d8th"] +[ext_resource type="PackedScene" uid="uid://doxu4tb5jfoqp" path="res://Models/Animatronics/Cyberamics/Cyber Munch.glb" id="5_tf4cw"] +[ext_resource type="PackedScene" uid="uid://ba7i8p8olef2s" path="res://Models/Animatronics/Cyberamics/Cyber Jasper.glb" id="6_hl2rs"] +[ext_resource type="PackedScene" uid="uid://bp5u5t6yu4ejy" path="res://Models/Animatronics/Cyberamics/Cyber Pasqually.glb" id="7_q1t8f"] +[ext_resource type="Script" uid="uid://d1p4ite8ts2wi" path="res://Scripts/LightController.gd" id="8_1aq8j"] +[ext_resource type="PackedScene" uid="uid://mvv5sjk3vbtl" path="res://Scenes/Props/HelicopterLight.tscn" id="9_xrxi4"] +[ext_resource type="Script" uid="uid://csyks2ufy3o3x" path="res://Scripts/OneWayController.gd" id="11_cm6ho"] +[ext_resource type="PackedScene" uid="uid://i0mdtx4awen1" path="res://Models/Stages/2-Stage/Illum/2StageGeneric-OrganLightsInner.glb" id="12_y0nt0"] +[ext_resource type="PackedScene" uid="uid://7sjl1s1e03ml" path="res://Models/Stages/2-Stage/Illum/2StageGeneric-OrganLightsMiddle.glb" id="13_o8y2c"] +[ext_resource type="PackedScene" uid="uid://cw7ndo3hivt21" path="res://Models/Stages/2-Stage/Illum/2StageGeneric-OrganLightsOuter.glb" id="14_oig8i"] +[ext_resource type="PackedScene" uid="uid://cd7svbjhdjo7q" path="res://Models/Stages/2-Stage/Illum/2StageGeneric-OrganFaceAmber.glb" id="15_8mmgv"] +[ext_resource type="PackedScene" uid="uid://bkj24h087uqlc" path="res://Models/Stages/2-Stage/Illum/2StageGeneric-OrganFaceBlue.glb" id="16_t6deu"] +[ext_resource type="Texture2D" uid="uid://c3orc2ig7n2rc" path="res://Models/Props/CECGOBO.png" id="17_q87rh"] +[ext_resource type="PackedScene" uid="uid://cmlk2elxlri66" path="res://Models/Stages/2-Stage/Illum/2StageGeneric-BandSignLight.glb" id="18_ufdx8"] +[ext_resource type="PackedScene" uid="uid://d1see6wux37v2" path="res://Models/Stages/1-StageW2-StageProps/12StageGeneric-StarLight.glb" id="20_ty70p"] +[ext_resource type="PackedScene" uid="uid://cjctqykx0ara2" path="res://Models/Stages/2-Stage/Illum/2StageGeneric-DrumLight.glb" id="21_n06s7"] +[ext_resource type="PackedScene" uid="uid://u3v6pjj2gavj" path="res://Models/Stages/2-Stage/Illum/2StageGeneric-FiberCurtain.glb" id="22_6khan"] +[ext_resource type="PackedScene" uid="uid://siys6kk0og2r" path="res://Models/Stages/1-StageW2-StageProps/12StageGeneric.glb" id="23_dxrb3"] +[ext_resource type="PackedScene" uid="uid://ddqduheks5ltu" path="res://Models/GenericRooms/1-Stage/1StageGenericRoom.glb" id="23_png03"] + +[sub_resource type="Environment" id="Environment_w3m2i"] +ambient_light_source = 1 + +[node name="1StageW2StageProps" type="Node3D"] + +[node name="Curtain" parent="." instance=ExtResource("1_8mdw3")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0.25) +visible = false +script = ExtResource("11_cm6ho") + +[node name="Chuck" parent="." instance=ExtResource("2_dxrb3")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, -1.7, 1.52, -0.6) +script = ExtResource("3_8s0e6") + +[node name="Helen" parent="." instance=ExtResource("4_7d8th")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, -0.3, 1.52, -0.7) +script = ExtResource("3_8s0e6") + +[node name="Munch" parent="." instance=ExtResource("5_tf4cw")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 0.8, 1.52, -0.7) +script = ExtResource("3_8s0e6") + +[node name="Jasper" parent="." instance=ExtResource("6_hl2rs")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 1.8, 1.4, -0.7) +script = ExtResource("3_8s0e6") + +[node name="Pasqually" parent="." instance=ExtResource("7_q1t8f")] +transform = Transform3D(0.519615, 0, -0.3, 0, 0.6, 0, 0.3, 0, 0.519615, 3.1, 1.4, -0.8) +script = ExtResource("3_8s0e6") + +[node name="Spots" type="Node3D" parent="."] +script = ExtResource("8_1aq8j") + +[node name="Chuck" type="SpotLight3D" parent="Spots"] +transform = Transform3D(1, 0, 0, 0, 0.970296, 0.241922, 0, -0.241922, 0.970296, -1.7, 3.7, 5) +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"] +transform = Transform3D(1, -5.67102e-08, 2.31578e-07, -9.98193e-10, 0.970296, 0.241922, -2.38419e-07, -0.241922, 0.970296, -0.3, 3.7, 5) +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"] +transform = Transform3D(1, 0, 0, 0, 0.970296, 0.241922, 0, -0.241922, 0.970296, 0.8, 3.7, 5) +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"] +transform = Transform3D(1, 0, 0, 0, 0.970296, 0.241922, 0, -0.241922, 0.970296, 1.8, 3.6, 5) +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"] +transform = Transform3D(1, 0, 0, 0, 0.970296, 0.241922, 0, -0.241922, 0.970296, 3.1, 3.6, 5) +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"] +transform = Transform3D(1, 0, 0, 0, 0.998135, 0.0610485, 0, -0.0610485, 0.998135, 0.6, 3.7, 4) +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_1aq8j") + +[node name="CEC Red" type="SpotLight3D" parent="Floods"] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -2.25, 3.5, 0) +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"] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -1.75, 3.5, 0) +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"] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -1.25, 3.5, 0) +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"] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -0.75, 3.5, 0) +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"] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 0.75, 3.5, 0) +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"] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 2.25, 3.5, 0) +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"] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -0.25, 3.5, 0) +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"] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 1.25, 3.5, 0) +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"] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 2.75, 3.5, 0) +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"] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 0.25, 3.5, 0) +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"] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 1.75, 3.5, 0) +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"] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 3.25, 3.5, 0) +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_1aq8j") + +[node name="Red" type="Node3D" parent="Backdrop"] +visible = false + +[node name="MR1" type="SpotLight3D" parent="Backdrop/Red"] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, -0.5, 1.25, -1.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"] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 1, 1.25, -1.25) +light_color = Color(1, 0, 0, 1) +light_energy = 2.0 +shadow_enabled = true +shadow_bias = 0.1 + +[node name="MR3" type="SpotLight3D" parent="Backdrop/Red"] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 2.5, 1.25, -1.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"] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 0, 1.25, -1.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"] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 1.5, 1.25, -1.25) +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="Backdrop/Amber"] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 3, 1.25, -1.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"] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 0.5, 1.25, -1.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"] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 2, 1.25, -1.25) +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="Backdrop/Blue"] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 3.5, 1.25, -1.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_xrxi4")] +transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0.6, 3, 4) + +[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.6, 2.75, 3.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, -1.7, 2.5, 1) +fov = 60.0 + +[node name="Angle 3" type="Camera3D" parent="."] +transform = Transform3D(1, 4.52534e-08, -1.68888e-07, -4.02637e-15, 0.965926, 0.258819, 1.74846e-07, -0.258819, 0.965926, 0.8, 2.5, 1) +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.25, 1.323) +fov = 60.0 + +[node name="Angle 5" type="Camera3D" parent="."] +transform = Transform3D(0.965017, -0.0450779, 0.258285, 0, 0.985109, 0.171929, -0.262189, -0.165914, 0.950647, 2, 2.75, 5) +fov = 60.0 + +[node name="Room Lights" type="Node3D" parent="."] + +[node name="OmniLight3D" type="SpotLight3D" parent="Room Lights"] +transform = Transform3D(1, 0, 0, 0, 0.258819, 0.965926, 0, -0.965926, 0.258819, 4, 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="OmniLight3D2" type="SpotLight3D" parent="Room Lights"] +transform = Transform3D(1, 0, 0, 0, 0.258819, 0.965926, 0, -0.965926, 0.258819, -4, 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="OmniLight3D3" type="SpotLight3D" parent="Room Lights"] +transform = Transform3D(1, 0, 0, 0, 0.5, 0.866025, 0, -0.866025, 0.5, 0, 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="OmniLight3D4" type="SpotLight3D" parent="Room 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"] +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="Organ" type="Node3D" parent="."] +script = ExtResource("8_1aq8j") + +[node name="Legs Inner" type="Node3D" parent="Organ"] +visible = false + +[node name="2StageGeneric-OrganLightsInner" parent="Organ/Legs Inner" instance=ExtResource("12_y0nt0")] + +[node name="Legs Middle" type="Node3D" parent="Organ"] +visible = false + +[node name="2StageGeneric-OrganLightsMiddle" parent="Organ/Legs Middle" instance=ExtResource("13_o8y2c")] + +[node name="Legs Outer" type="Node3D" parent="Organ"] +visible = false + +[node name="2StageGeneric-OrganLightsOuter" parent="Organ/Legs Outer" instance=ExtResource("14_oig8i")] + +[node name="Face Amber" type="Node3D" parent="Organ"] +visible = false + +[node name="2StageGeneric-OrganFaceAmber" parent="Organ/Face Amber" instance=ExtResource("15_8mmgv")] + +[node name="Face Blue" type="Node3D" parent="Organ"] +visible = false + +[node name="2StageGeneric-OrganFaceBlue" parent="Organ/Face Blue" instance=ExtResource("16_t6deu")] + +[node name="Special" type="Node3D" parent="."] +script = ExtResource("8_1aq8j") + +[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, 4) +visible = false +light_color = Color(1, 0.960784, 0.85098, 1) +light_projector = ExtResource("17_q87rh") +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 6.0 +spot_attenuation = -1.0 +spot_angle = 10.0 + +[node name="Band Sign" parent="Special" instance=ExtResource("18_ufdx8")] +visible = false + +[node name="Drum Light" parent="Special" instance=ExtResource("21_n06s7")] +visible = false + +[node name="Fiber Curtain" parent="Special" instance=ExtResource("22_6khan")] +visible = false + +[node name="Star Light" parent="Special" instance=ExtResource("20_ty70p")] +visible = false + +[node name="GenericRoom" parent="." instance=ExtResource("23_png03")] + +[node name="StageModel" parent="." instance=ExtResource("23_dxrb3")] diff --git a/Scenes/EditorStages/2Stage.tscn b/Scenes/EditorStages/2Stage.tscn index 5dece74..44e0c76 100644 --- a/Scenes/EditorStages/2Stage.tscn +++ b/Scenes/EditorStages/2Stage.tscn @@ -298,7 +298,6 @@ transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 3, 4) [node name="Curtains" parent="." instance=ExtResource("11_a1kpa")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0.25) -visible = false script = ExtResource("12_uc2ew") [node name="WorldEnvironment" type="WorldEnvironment" parent="."] diff --git a/Scenes/FreeRoam/Generic/Generic2Stage.tscn b/Scenes/FreeRoam/Generic/Generic2Stage.tscn index 2740754..0439e49 100644 --- a/Scenes/FreeRoam/Generic/Generic2Stage.tscn +++ b/Scenes/FreeRoam/Generic/Generic2Stage.tscn @@ -389,7 +389,6 @@ shadow_enabled = true [node name="Curtains" parent="." instance=ExtResource("6_otf21")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0.25) -visible = false script = ExtResource("25_qjfev") [node name="Organ" type="Node3D" parent="."] diff --git a/Scripts/Configs/Cosmetics.gd b/Scripts/Configs/Cosmetics.gd index af9034f..b08fc61 100644 --- a/Scripts/Configs/Cosmetics.gd +++ b/Scripts/Configs/Cosmetics.gd @@ -701,6 +701,20 @@ var Cyber2StageSpecial = { }, } +var Cyber12StageSpecial = { + "Curtains": + { + "On": + { + "Curtain": true, + }, + "Off": + { + "Curtain": false, + }, + }, +} + var HelenHouseHelen = { "Helen Hair": { diff --git a/Scripts/Configs/Stages.gd b/Scripts/Configs/Stages.gd index 0f12526..8f3b487 100644 --- a/Scripts/Configs/Stages.gd +++ b/Scripts/Configs/Stages.gd @@ -654,6 +654,99 @@ var Cyber2Stage = { "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 ] } +var Cyber12Stage = { + "bits": 68, + "scene": "res://Scenes/EditorStages/1StageW2StageProps.tscn", + "scene_ref_base": "SubViewport/1StageW2StageProps/", + "camera_count": 5, + + "ust_type": "Cyberamics", + + "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" }, + 55: { "bot": "Spots", "movement": "Wink", "flow_in": "None", "flow_out": "None" }, + 59: { "bot": "Curtain", "movement": "1-Stage Up", "flow_in": 0.2, "flow_out": 0.2 }, + 60: { "bot": "Curtain", "movement": "1-Stage Down", "flow_in": 0.2, "flow_out": 0.2 }, + 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": "Organ", "movement": "Face Amber", "flow_in": "None", "flow_out": "None" }, + 75: { "bot": "Organ", "movement": "Face Blue", "flow_in": "None", "flow_out": "None" }, + 76: { "bot": "Organ", "movement": "Legs Outer", "flow_in": "None", "flow_out": "None" }, + 77: { "bot": "Organ", "movement": "Legs Middle", "flow_in": "None", "flow_out": "None" }, + 78: { "bot": "Organ", "movement": "Legs Inner", "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": "Special", "movement": "Drum Light", "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, + Cosmetics.Cyber12StageSpecial + ], + "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 ] +} + var stages_info = { "Helen House": HelenHouse, "Chuck E's Corner": ChuckEsCorner, @@ -661,6 +754,7 @@ var stages_info = { "C-Stage": CStage, "Prototype Road Stage": ProtoRoadStage, "Mini Unit 1-Stage": MiniUnit1Stage, + "1-Stage w 2-Stage Props": Cyber12Stage, "1-Stage": Cyber1Stage, "2-Stage": Cyber2Stage, "Cyberamic 3-Stage": Cyber3Stage,