diff --git a/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-CECStar.glb b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-CECStar.glb new file mode 100644 index 0000000..6b1ee6f Binary files /dev/null and b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-CECStar.glb differ diff --git a/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-CECStar.glb.import b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-CECStar.glb.import new file mode 100644 index 0000000..165bb75 --- /dev/null +++ b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-CECStar.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://c8ek3r67yxre" +path="res://.godot/imported/StatenIsland1Stage-CECStar.glb-65498c3c95b9e29a213a86b04bf6b42b.scn" + +[deps] + +source_file="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-CECStar.glb" +dest_files=["res://.godot/imported/StatenIsland1Stage-CECStar.glb-65498c3c95b9e29a213a86b04bf6b42b.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/StatenIsland1Stage/Illum/StatenIsland1Stage-DrumLight.glb b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-DrumLight.glb new file mode 100644 index 0000000..5227615 Binary files /dev/null and b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-DrumLight.glb differ diff --git a/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-DrumLight.glb.import b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-DrumLight.glb.import new file mode 100644 index 0000000..9479e6f --- /dev/null +++ b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-DrumLight.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://mi78p6y4nyo" +path="res://.godot/imported/StatenIsland1Stage-DrumLight.glb-cca8ff3238ae26ea490b3c513fbbcb6b.scn" + +[deps] + +source_file="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-DrumLight.glb" +dest_files=["res://.godot/imported/StatenIsland1Stage-DrumLight.glb-cca8ff3238ae26ea490b3c513fbbcb6b.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/StatenIsland1Stage/Illum/StatenIsland1Stage-FiberCurtain.glb b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-FiberCurtain.glb new file mode 100644 index 0000000..7ecb8e3 Binary files /dev/null and b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-FiberCurtain.glb differ diff --git a/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-FiberCurtain.glb.import b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-FiberCurtain.glb.import new file mode 100644 index 0000000..dd0749a --- /dev/null +++ b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-FiberCurtain.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://bbacvvhrtr7cs" +path="res://.godot/imported/StatenIsland1Stage-FiberCurtain.glb-73c164f8c097bbe96895505cc75afafe.scn" + +[deps] + +source_file="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-FiberCurtain.glb" +dest_files=["res://.godot/imported/StatenIsland1Stage-FiberCurtain.glb-73c164f8c097bbe96895505cc75afafe.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/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceAmber.glb b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceAmber.glb new file mode 100644 index 0000000..9567341 Binary files /dev/null and b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceAmber.glb differ diff --git a/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceAmber.glb.import b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceAmber.glb.import new file mode 100644 index 0000000..25cdcde --- /dev/null +++ b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceAmber.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://dgqmawu8d5gfl" +path="res://.godot/imported/StatenIsland1Stage-OrganFaceAmber.glb-53181666e15721d55862288efa8a9cb2.scn" + +[deps] + +source_file="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceAmber.glb" +dest_files=["res://.godot/imported/StatenIsland1Stage-OrganFaceAmber.glb-53181666e15721d55862288efa8a9cb2.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/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceBlue.glb b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceBlue.glb new file mode 100644 index 0000000..ebf82de Binary files /dev/null and b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceBlue.glb differ diff --git a/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceBlue.glb.import b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceBlue.glb.import new file mode 100644 index 0000000..150d611 --- /dev/null +++ b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceBlue.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://wwfjcxlo2jar" +path="res://.godot/imported/StatenIsland1Stage-OrganFaceBlue.glb-c0898c077d420ccb7e83e81a25930e99.scn" + +[deps] + +source_file="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceBlue.glb" +dest_files=["res://.godot/imported/StatenIsland1Stage-OrganFaceBlue.glb-c0898c077d420ccb7e83e81a25930e99.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/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsInner.glb b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsInner.glb new file mode 100644 index 0000000..1eb1fc8 Binary files /dev/null and b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsInner.glb differ diff --git a/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsInner.glb.import b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsInner.glb.import new file mode 100644 index 0000000..07ba460 --- /dev/null +++ b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsInner.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://dsp0x2l5ri528" +path="res://.godot/imported/StatenIsland1Stage-OrganLightsInner.glb-651c9c6451e26ae6b6fbae26a6573f79.scn" + +[deps] + +source_file="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsInner.glb" +dest_files=["res://.godot/imported/StatenIsland1Stage-OrganLightsInner.glb-651c9c6451e26ae6b6fbae26a6573f79.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/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsMiddle.glb b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsMiddle.glb new file mode 100644 index 0000000..1767075 Binary files /dev/null and b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsMiddle.glb differ diff --git a/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsMiddle.glb.import b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsMiddle.glb.import new file mode 100644 index 0000000..d4bdcc0 --- /dev/null +++ b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsMiddle.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://7hsvipnny6rs" +path="res://.godot/imported/StatenIsland1Stage-OrganLightsMiddle.glb-63fefd5e48e5d3c9b042bb1910dd319c.scn" + +[deps] + +source_file="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsMiddle.glb" +dest_files=["res://.godot/imported/StatenIsland1Stage-OrganLightsMiddle.glb-63fefd5e48e5d3c9b042bb1910dd319c.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/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsOuter.glb b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsOuter.glb new file mode 100644 index 0000000..21f73ab Binary files /dev/null and b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsOuter.glb differ diff --git a/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsOuter.glb.import b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsOuter.glb.import new file mode 100644 index 0000000..a6e49d3 --- /dev/null +++ b/Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsOuter.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://bur3n3i3pn25i" +path="res://.godot/imported/StatenIsland1Stage-OrganLightsOuter.glb-4791c0bfaa3c3d45dbe0166dcebc4b83.scn" + +[deps] + +source_file="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsOuter.glb" +dest_files=["res://.godot/imported/StatenIsland1Stage-OrganLightsOuter.glb-4791c0bfaa3c3d45dbe0166dcebc4b83.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/StatenIsland1Stage/StatenIsland1Stage.glb b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage.glb new file mode 100644 index 0000000..b0ee80b Binary files /dev/null and b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage.glb differ diff --git a/Models/Stages/StatenIsland1Stage/StatenIsland1Stage.glb.import b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage.glb.import new file mode 100644 index 0000000..2b1a312 --- /dev/null +++ b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://q1wopkkiwb6q" +path="res://.godot/imported/StatenIsland1Stage.glb-a2a07359101d95ddd3b1760f9bd96a2d.scn" + +[deps] + +source_file="res://Models/Stages/StatenIsland1Stage/StatenIsland1Stage.glb" +dest_files=["res://.godot/imported/StatenIsland1Stage.glb-a2a07359101d95ddd3b1760f9bd96a2d.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/StatenIsland1Stage/StatenIsland1Stage_2stBuildings.png b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_2stBuildings.png new file mode 100644 index 0000000..bd9a3e7 Binary files /dev/null and b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_2stBuildings.png differ diff --git a/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_2stBuildings.png.import b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_2stBuildings.png.import new file mode 100644 index 0000000..bb60e83 --- /dev/null +++ b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_2stBuildings.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://qpvsoq65egpu" +path.s3tc="res://.godot/imported/StatenIsland1Stage_2stBuildings.png-3e00d6b1b59c4528b4beed015c2216c9.s3tc.ctex" +path.etc2="res://.godot/imported/StatenIsland1Stage_2stBuildings.png-3e00d6b1b59c4528b4beed015c2216c9.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "b9d763c037388476c1a407c57a756515" +} + +[deps] + +source_file="res://Models/Stages/StatenIsland1Stage/StatenIsland1Stage_2stBuildings.png" +dest_files=["res://.godot/imported/StatenIsland1Stage_2stBuildings.png-3e00d6b1b59c4528b4beed015c2216c9.s3tc.ctex", "res://.godot/imported/StatenIsland1Stage_2stBuildings.png-3e00d6b1b59c4528b4beed015c2216c9.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/StatenIsland1Stage/StatenIsland1Stage_90sCarpet.png b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_90sCarpet.png new file mode 100644 index 0000000..fbd4ba3 Binary files /dev/null and b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_90sCarpet.png differ diff --git a/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_90sCarpet.png.import b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_90sCarpet.png.import new file mode 100644 index 0000000..657f7b3 --- /dev/null +++ b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_90sCarpet.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bfs3w1rhc75pb" +path.s3tc="res://.godot/imported/StatenIsland1Stage_90sCarpet.png-50a72e10924b7549083731d204dab79d.s3tc.ctex" +path.etc2="res://.godot/imported/StatenIsland1Stage_90sCarpet.png-50a72e10924b7549083731d204dab79d.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "bec1df9050ab55c447f4ed9478448586" +} + +[deps] + +source_file="res://Models/Stages/StatenIsland1Stage/StatenIsland1Stage_90sCarpet.png" +dest_files=["res://.godot/imported/StatenIsland1Stage_90sCarpet.png-50a72e10924b7549083731d204dab79d.s3tc.ctex", "res://.godot/imported/StatenIsland1Stage_90sCarpet.png-50a72e10924b7549083731d204dab79d.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/StatenIsland1Stage/StatenIsland1Stage_appearing.png b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_appearing.png new file mode 100644 index 0000000..7e17369 Binary files /dev/null and b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_appearing.png differ diff --git a/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_appearing.png.import b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_appearing.png.import new file mode 100644 index 0000000..7b6df3f --- /dev/null +++ b/Models/Stages/StatenIsland1Stage/StatenIsland1Stage_appearing.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cjtgw5fgrlul" +path.s3tc="res://.godot/imported/StatenIsland1Stage_appearing.png-894311b40fd39ad069f5446f7410556e.s3tc.ctex" +path.etc2="res://.godot/imported/StatenIsland1Stage_appearing.png-894311b40fd39ad069f5446f7410556e.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "be0db14d17891f05a2f713f655830294" +} + +[deps] + +source_file="res://Models/Stages/StatenIsland1Stage/StatenIsland1Stage_appearing.png" +dest_files=["res://.godot/imported/StatenIsland1Stage_appearing.png-894311b40fd39ad069f5446f7410556e.s3tc.ctex", "res://.godot/imported/StatenIsland1Stage_appearing.png-894311b40fd39ad069f5446f7410556e.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/StatenIsland1Stage.tscn b/Scenes/EditorStages/StatenIsland1Stage.tscn new file mode 100644 index 0000000..28032d0 --- /dev/null +++ b/Scenes/EditorStages/StatenIsland1Stage.tscn @@ -0,0 +1,392 @@ +[gd_scene load_steps=23 format=3 uid="uid://xt2mwts8x1db"] + +[ext_resource type="PackedScene" uid="uid://ddqduheks5ltu" path="res://Models/GenericRooms/1-Stage/1StageGenericRoom.glb" id="1_3nmnt"] +[ext_resource type="PackedScene" uid="uid://c5fgw7t45p7r6" path="res://Models/Animatronics/Cyberamics/Cyber Chuck.glb" id="3_3npig"] +[ext_resource type="Script" uid="uid://du3pqtf3jixvl" path="res://Scripts/CyberamicController.gd" id="4_ldffk"] +[ext_resource type="PackedScene" uid="uid://d34xfaignny8j" path="res://Models/Animatronics/Cyberamics/Cyber Helen.glb" id="5_rw2ds"] +[ext_resource type="PackedScene" uid="uid://doxu4tb5jfoqp" path="res://Models/Animatronics/Cyberamics/Cyber Munch.glb" id="6_snh0w"] +[ext_resource type="PackedScene" uid="uid://ba7i8p8olef2s" path="res://Models/Animatronics/Cyberamics/Cyber Jasper.glb" id="7_xo65s"] +[ext_resource type="PackedScene" uid="uid://bp5u5t6yu4ejy" path="res://Models/Animatronics/Cyberamics/Cyber Pasqually.glb" id="8_imaxt"] +[ext_resource type="Script" uid="uid://d1p4ite8ts2wi" path="res://Scripts/LightController.gd" id="9_6wyod"] +[ext_resource type="PackedScene" uid="uid://mvv5sjk3vbtl" path="res://Scenes/Props/HelicopterLight.tscn" id="10_a6513"] +[ext_resource type="PackedScene" uid="uid://cky4dxfbw52gb" path="res://Models/Stages/1-Stage/1StageCurtains.glb" id="11_0v6aq"] +[ext_resource type="Script" uid="uid://csyks2ufy3o3x" path="res://Scripts/OneWayController.gd" id="12_ejqmp"] +[ext_resource type="PackedScene" uid="uid://dsp0x2l5ri528" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsInner.glb" id="12_eoxwb"] +[ext_resource type="PackedScene" uid="uid://7hsvipnny6rs" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsMiddle.glb" id="13_2su6t"] +[ext_resource type="PackedScene" uid="uid://bur3n3i3pn25i" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsOuter.glb" id="14_bu2ca"] +[ext_resource type="PackedScene" uid="uid://dgqmawu8d5gfl" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceAmber.glb" id="15_3nmnt"] +[ext_resource type="PackedScene" uid="uid://wwfjcxlo2jar" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceBlue.glb" id="16_jswrp"] +[ext_resource type="PackedScene" uid="uid://c8ek3r67yxre" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-CECStar.glb" id="18_3npig"] +[ext_resource type="PackedScene" uid="uid://bbacvvhrtr7cs" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-FiberCurtain.glb" id="19_ldffk"] +[ext_resource type="PackedScene" uid="uid://mi78p6y4nyo" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-DrumLight.glb" id="20_rw2ds"] +[ext_resource type="PackedScene" uid="uid://q1wopkkiwb6q" path="res://Models/Stages/StatenIsland1Stage/StatenIsland1Stage.glb" id="21_snh0w"] +[ext_resource type="Texture2D" uid="uid://c3orc2ig7n2rc" path="res://Models/Props/CECGOBO.png" id="24_37ti8"] + +[sub_resource type="Environment" id="Environment_w3m2i"] +ambient_light_source = 1 + +[node name="StatenIsland1Stage" type="Node3D"] + +[node name="1StageGenericRoom" parent="." instance=ExtResource("1_3nmnt")] + +[node name="Chuck" parent="." instance=ExtResource("3_3npig")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, -2.6, 1.52, -0.6) +script = ExtResource("4_ldffk") + +[node name="Helen" parent="." instance=ExtResource("5_rw2ds")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, -1, 1.52, -0.7) +script = ExtResource("4_ldffk") + +[node name="Munch" parent="." instance=ExtResource("6_snh0w")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 0.2, 1.52, -0.7) +script = ExtResource("4_ldffk") + +[node name="Jasper" parent="." instance=ExtResource("7_xo65s")] +transform = Transform3D(0.579556, 0, -0.155291, 0, 0.6, 0, 0.155291, 0, 0.579556, 1.6, 1.4, -0.8) +script = ExtResource("4_ldffk") + +[node name="Pasqually" parent="." instance=ExtResource("8_imaxt")] +transform = Transform3D(0.519615, 0, -0.3, 0, 0.6, 0, 0.3, 0, 0.519615, 3.1, 1.4, -0.8) +script = ExtResource("4_ldffk") + +[node name="Spots" type="Node3D" parent="."] +script = ExtResource("9_6wyod") + +[node name="Chuck" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.970296, 0.241922, 0, -0.241922, 0.970296, -2.6, 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" groups=["lights"]] +transform = Transform3D(1, -5.67102e-08, 2.31578e-07, -9.98193e-10, 0.970296, 0.241922, -2.38419e-07, -0.241922, 0.970296, -1, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.970296, 0.241922, 0, -0.241922, 0.970296, 0.2, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.970296, 0.241922, 0, -0.241922, 0.970296, 1.6, 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" groups=["lights"]] +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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.998135, 0.0610485, 0, -0.0610485, 0.998135, 0, 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("9_6wyod") + +[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, -2.9, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -2.6, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -2.3, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -1.5, 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" groups=["lights"]] +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, 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, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -1, 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" groups=["lights"]] +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.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.5, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -0.5, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 1.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="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, 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("9_6wyod") + +[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.5, 1, -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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 0.5, 1, -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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, -1, 1, -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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 1, 1, -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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, -0.5, 1, -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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 1.5, 1, -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("10_a6513")] +transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 3, 4) + +[node name="Curtain" parent="." instance=ExtResource("11_0v6aq")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.2, 0.25) +script = ExtResource("12_ejqmp") + +[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, 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, -2.6, 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, 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" groups=["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" groups=["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" groups=["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" 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="Organ" type="Node3D" parent="."] +script = ExtResource("9_6wyod") + +[node name="Legs Inner" type="Node3D" parent="Organ"] +visible = false + +[node name="StatenIsland1Stage-OrganLightsInner" parent="Organ/Legs Inner" instance=ExtResource("12_eoxwb")] + +[node name="Legs Middle" type="Node3D" parent="Organ"] +visible = false + +[node name="StatenIsland1Stage-OrganLightsMiddle" parent="Organ/Legs Middle" instance=ExtResource("13_2su6t")] + +[node name="Legs Outer" type="Node3D" parent="Organ"] +visible = false + +[node name="StatenIsland1Stage-OrganLightsOuter" parent="Organ/Legs Outer" instance=ExtResource("14_bu2ca")] + +[node name="Face Amber" type="Node3D" parent="Organ"] +visible = false + +[node name="StatenIsland1Stage-OrganFaceAmber" parent="Organ/Face Amber" instance=ExtResource("15_3nmnt")] + +[node name="Face Blue" type="Node3D" parent="Organ"] +visible = false + +[node name="StatenIsland1Stage-OrganFaceBlue" parent="Organ/Face Blue" instance=ExtResource("16_jswrp")] + +[node name="Special" type="Node3D" parent="."] +script = ExtResource("9_6wyod") + +[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("24_37ti8") +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 6.0 +spot_attenuation = -1.0 +spot_angle = 10.0 + +[node name="CEC Star" parent="Special" instance=ExtResource("18_3npig")] +visible = false + +[node name="Fiber Curtain" parent="Special" instance=ExtResource("19_ldffk")] +visible = false + +[node name="Drum Light" parent="Special" instance=ExtResource("20_rw2ds")] +visible = false + +[node name="StageModel" parent="." instance=ExtResource("21_snh0w")] diff --git a/Scenes/FreeRoam/Generic/GenericStatenIsland1Stage.tscn b/Scenes/FreeRoam/Generic/GenericStatenIsland1Stage.tscn new file mode 100644 index 0000000..6572b66 --- /dev/null +++ b/Scenes/FreeRoam/Generic/GenericStatenIsland1Stage.tscn @@ -0,0 +1,504 @@ +[gd_scene load_steps=30 format=3 uid="uid://bom4cd4waf6ff"] + +[ext_resource type="PackedScene" uid="uid://ddqduheks5ltu" path="res://Models/GenericRooms/1-Stage/1StageGenericRoom.glb" id="1_c6ocl"] +[ext_resource type="PackedScene" uid="uid://c5fgw7t45p7r6" path="res://Models/Animatronics/Cyberamics/Cyber Chuck.glb" id="2_37igk"] +[ext_resource type="Script" uid="uid://du3pqtf3jixvl" path="res://Scripts/CyberamicController.gd" id="3_k16ks"] +[ext_resource type="PackedScene" uid="uid://d34xfaignny8j" path="res://Models/Animatronics/Cyberamics/Cyber Helen.glb" id="4_fcp4x"] +[ext_resource type="PackedScene" uid="uid://doxu4tb5jfoqp" path="res://Models/Animatronics/Cyberamics/Cyber Munch.glb" id="5_0clmy"] +[ext_resource type="PackedScene" uid="uid://ba7i8p8olef2s" path="res://Models/Animatronics/Cyberamics/Cyber Jasper.glb" id="6_jxb4g"] +[ext_resource type="PackedScene" uid="uid://bp5u5t6yu4ejy" path="res://Models/Animatronics/Cyberamics/Cyber Pasqually.glb" id="7_sptm3"] +[ext_resource type="Script" uid="uid://d1p4ite8ts2wi" path="res://Scripts/LightController.gd" id="8_df58d"] +[ext_resource type="PackedScene" uid="uid://mvv5sjk3vbtl" path="res://Scenes/Props/HelicopterLight.tscn" id="9_fpk5t"] +[ext_resource type="PackedScene" uid="uid://cky4dxfbw52gb" path="res://Models/Stages/1-Stage/1StageCurtains.glb" id="10_vt4pn"] +[ext_resource type="Script" uid="uid://csyks2ufy3o3x" path="res://Scripts/OneWayController.gd" id="11_u8puh"] +[ext_resource type="PackedScene" uid="uid://dsp0x2l5ri528" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsInner.glb" id="12_ais4c"] +[ext_resource type="PackedScene" uid="uid://7hsvipnny6rs" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsMiddle.glb" id="13_yf7pw"] +[ext_resource type="PackedScene" uid="uid://bur3n3i3pn25i" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganLightsOuter.glb" id="14_q11tl"] +[ext_resource type="PackedScene" uid="uid://dgqmawu8d5gfl" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceAmber.glb" id="15_yuvch"] +[ext_resource type="PackedScene" uid="uid://wwfjcxlo2jar" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-OrganFaceBlue.glb" id="16_hc1ld"] +[ext_resource type="Texture2D" uid="uid://c3orc2ig7n2rc" path="res://Models/Props/CECGOBO.png" id="17_kkbsb"] +[ext_resource type="PackedScene" uid="uid://c8ek3r67yxre" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-CECStar.glb" id="18_2t12y"] +[ext_resource type="PackedScene" uid="uid://bbacvvhrtr7cs" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-FiberCurtain.glb" id="19_4rl0r"] +[ext_resource type="PackedScene" uid="uid://mi78p6y4nyo" path="res://Models/Stages/StatenIsland1Stage/Illum/StatenIsland1Stage-DrumLight.glb" id="20_21de6"] +[ext_resource type="PackedScene" uid="uid://q1wopkkiwb6q" path="res://Models/Stages/StatenIsland1Stage/StatenIsland1Stage.glb" id="21_1sklg"] +[ext_resource type="PackedScene" uid="uid://cdk6hwb4hi2wc" path="res://Scripts/Player/Player.tscn" id="22_d4cv5"] + +[sub_resource type="Environment" id="Environment_w3m2i"] +ambient_light_source = 1 + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_rp74k"] +data = PackedVector3Array(9.8, 0, 12.8, -9.8, 0, 12.8, 9.8, 0, -0.4, 9.8, 0, -0.4, -9.8, 0, 12.8, -9.8, 0, -0.4, 2.4, 0.8, -1.2, -2.4, 0.8, -1.2, 2.4, 3, -1.2, 2.4, 3, -1.2, -2.4, 0.8, -1.2, -2.4, 3, -1.2, -2.4, 3, -1.2, -2.4, 0.8, -1.2, -3.6, 3, -1, -3.6, 3, -1, -2.4, 0.8, -1.2, -3.6, 0.8, -1, 2.4, 0.8, -1.2, 2.4, 3, -1.2, 3.6, 0.8, -1, 3.6, 0.8, -1, 2.4, 3, -1.2, 3.6, 3, -1, 9.8, 0, -0.4, 3.8, 0, -0.4, 9.8, 3.8, -0.4, 9.8, 3.8, -0.4, 3.8, 0, -0.4, 3.8, 3.8, -0.4, 9.8, 0, -0.4, 9.8, 3.8, -0.4, 9.8, 0, 10.4, 9.8, 0, 10.4, 9.8, 3.8, -0.4, 9.8, 3.8, 10.4, 9.8, 0, 10.4, 9.8, 3.8, 10.4, 7.4, 0, 12.8, 7.4, 0, 12.8, 9.8, 3.8, 10.4, 7.4, 3.8, 12.8, 7.4, 0, 12.8, 7.4, 3.8, 12.8, -9.8, 0, 12.8, -9.8, 0, 12.8, 7.4, 3.8, 12.8, -9.8, 3.8, 12.8, -9.8, 0, 12.8, -9.8, 3.8, 12.8, -9.8, 0, -0.4, -9.8, 0, -0.4, -9.8, 3.8, 12.8, -9.8, 3.8, -0.4, -9.8, 0, -0.4, -9.8, 3.8, -0.4, -3.8, 0, -0.4, -3.8, 0, -0.4, -9.8, 3.8, -0.4, -3.8, 3.8, -0.4, 9.8, 3.8, 12.8, -9.8, 3.8, 12.8, 9.8, 3.8, -0.4, 9.8, 3.8, -0.4, -9.8, 3.8, 12.8, -9.8, 3.8, -0.4) +backface_collision = true + +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_w2kgj"] +data = PackedVector3Array(-3.8, 0.8, 0.3, -3.8, 0, 0.3, -3.8, 0.8, -2.6, -3.8, 0.8, -2.6, -3.8, 0, 0.3, -3.8, 0, -2.6, -3.8, 0.8, -2.6, -3.8, 0, -2.6, 3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -3.8, 0, -2.6, 3.8, 0, -2.6, 3.8, 0.8, -2.6, 3.8, 0, -2.6, 3.8, 0.8, 0.3, 3.8, 0.8, 0.3, 3.8, 0, -2.6, 3.8, 0, 0.3, 3.8, 0.8, 0.3, 3.8, 0, 0.3, -3.8, 0.8, 0.3, -3.8, 0.8, 0.3, 3.8, 0, 0.3, -3.8, 0, 0.3, 3.8, 0, -2.6, -3.8, 0, -2.6, 3.8, 0, 0.3, 3.8, 0, 0.3, -3.8, 0, -2.6, -3.8, 0, 0.3, -3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -3.8, 0.8, 0.3, -3.8, 0.8, 0.3, 3.8, 0.8, -2.6, 3.8, 0.8, 0.3, -3.8, 3.8, 0.3, -3.8, 3.7, 0.3, -3.8, 3.8, -2.6, -3.8, 3.8, -2.6, -3.8, 3.7, 0.3, -3.8, 3.7, -2.6, -3.8, 0.8, -0.4, -3.8, 3.7, -0.4, -3.8, 0.8, -2.6, -3.8, 0.8, -2.6, -3.8, 3.7, -0.4, -3.8, 3.7, -2.6, 3.8, 0.8, -2.6, 3.8, 3.7, -2.6, 3.8, 0.8, -0.4, 3.8, 0.8, -0.4, 3.8, 3.7, -2.6, 3.8, 3.7, -0.4, -3.8, 3.8, -2.6, -3.8, 3.7, -2.6, 3.8, 3.8, -2.6, 3.8, 3.8, -2.6, -3.8, 3.7, -2.6, 3.8, 3.7, -2.6, -3.8, 0.8, -2.6, -3.8, 3.7, -2.6, 3.8, 0.8, -2.6, 3.8, 0.8, -2.6, -3.8, 3.7, -2.6, 3.8, 3.7, -2.6, 3.8, 3.8, -2.6, 3.8, 3.7, -2.6, 3.8, 3.8, 0.3, 3.8, 3.8, 0.3, 3.8, 3.7, -2.6, 3.8, 3.7, 0.3, 3.8, 3.8, 0.3, 3.8, 3.7, 0.3, -3.8, 3.8, 0.3, -3.8, 3.8, 0.3, 3.8, 3.7, 0.3, -3.8, 3.7, 0.3, 3.8, 3.7, -2.6, -3.8, 3.7, -2.6, 3.8, 3.7, 0.3, 3.8, 3.7, 0.3, -3.8, 3.7, -2.6, -3.8, 3.7, 0.3, -3.8, 3.8, -2.6, 3.8, 3.8, -2.6, -3.8, 3.8, 0.3, -3.8, 3.8, 0.3, 3.8, 3.8, -2.6, 3.8, 3.8, 0.3) +backface_collision = true + +[sub_resource type="BoxShape3D" id="BoxShape3D_8h8ie"] +size = Vector3(0.8, 1.8, 0.6) + +[sub_resource type="BoxShape3D" id="BoxShape3D_1r4lx"] +size = Vector3(0.8, 1.7, 0.8) + +[sub_resource type="BoxShape3D" id="BoxShape3D_xp5qk"] +size = Vector3(1.2, 1, 0.4) + +[sub_resource type="BoxShape3D" id="BoxShape3D_367tx"] +size = Vector3(0.8, 1, 0.8) + +[node name="StatenIsland1Stage" type="Node3D"] + +[node name="1StageGenericRoom" parent="." instance=ExtResource("1_c6ocl")] + +[node name="Chuck" parent="." instance=ExtResource("2_37igk")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, -2.6, 1.52, -0.6) +script = ExtResource("3_k16ks") + +[node name="Helen" parent="." instance=ExtResource("4_fcp4x")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, -1, 1.52, -0.7) +script = ExtResource("3_k16ks") + +[node name="Munch" parent="." instance=ExtResource("5_0clmy")] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 0.2, 1.52, -0.7) +script = ExtResource("3_k16ks") + +[node name="Jasper" parent="." instance=ExtResource("6_jxb4g")] +transform = Transform3D(0.579556, 0, -0.155291, 0, 0.6, 0, 0.155291, 0, 0.579556, 1.6, 1.4, -0.8) +script = ExtResource("3_k16ks") + +[node name="Pasqually" parent="." instance=ExtResource("7_sptm3")] +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_k16ks") + +[node name="Spots" type="Node3D" parent="."] +script = ExtResource("8_df58d") + +[node name="Chuck" type="SpotLight3D" parent="Spots" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.970296, 0.241922, 0, -0.241922, 0.970296, -2.6, 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" groups=["lights"]] +transform = Transform3D(1, -5.67102e-08, 2.31578e-07, -9.98193e-10, 0.970296, 0.241922, -2.38419e-07, -0.241922, 0.970296, -1, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.970296, 0.241922, 0, -0.241922, 0.970296, 0.2, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.970296, 0.241922, 0, -0.241922, 0.970296, 1.6, 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" groups=["lights"]] +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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.998135, 0.0610485, 0, -0.0610485, 0.998135, 0, 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_df58d") + +[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, -2.9, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -2.6, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -2.3, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -1.5, 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" groups=["lights"]] +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, 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, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -1, 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" groups=["lights"]] +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.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.5, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, -0.5, 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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 0.707107, 0.707107, 0, -0.707107, 0.707107, 1.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="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, 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_df58d") + +[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.5, 1, -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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 0.5, 1, -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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, -1, 1, -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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 1, 1, -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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, -0.5, 1, -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" groups=["lights"]] +transform = Transform3D(1, 0, 0, 0, 2.98023e-08, -1, 0, 1, 2.98023e-08, 1.5, 1, -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_fpk5t")] +transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0, 3, 4) + +[node name="Curtain" parent="." instance=ExtResource("10_vt4pn")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.2, 0.25) +visible = false +script = ExtResource("11_u8puh") + +[node name="WorldEnvironment" type="WorldEnvironment" parent="."] +environment = SubResource("Environment_w3m2i") + +[node name="Organ" type="Node3D" parent="."] +script = ExtResource("8_df58d") + +[node name="Legs Inner" type="Node3D" parent="Organ"] +visible = false + +[node name="StatenIsland1Stage-OrganLightsInner" parent="Organ/Legs Inner" instance=ExtResource("12_ais4c")] + +[node name="Legs Middle" type="Node3D" parent="Organ"] +visible = false + +[node name="StatenIsland1Stage-OrganLightsMiddle" parent="Organ/Legs Middle" instance=ExtResource("13_yf7pw")] + +[node name="Legs Outer" type="Node3D" parent="Organ"] +visible = false + +[node name="StatenIsland1Stage-OrganLightsOuter" parent="Organ/Legs Outer" instance=ExtResource("14_q11tl")] + +[node name="Face Amber" type="Node3D" parent="Organ"] +visible = false + +[node name="StatenIsland1Stage-OrganFaceAmber" parent="Organ/Face Amber" instance=ExtResource("15_yuvch")] + +[node name="Face Blue" type="Node3D" parent="Organ"] +visible = false + +[node name="StatenIsland1Stage-OrganFaceBlue" parent="Organ/Face Blue" instance=ExtResource("16_hc1ld")] + +[node name="Special" type="Node3D" parent="."] +script = ExtResource("8_df58d") + +[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_kkbsb") +shadow_enabled = true +shadow_bias = 0.1 +spot_range = 6.0 +spot_attenuation = -1.0 +spot_angle = 10.0 + +[node name="CEC Star" parent="Special" instance=ExtResource("18_2t12y")] +visible = false + +[node name="Fiber Curtain" parent="Special" instance=ExtResource("19_4rl0r")] +visible = false + +[node name="Drum Light" parent="Special" instance=ExtResource("20_21de6")] +visible = false + +[node name="StageModel" parent="." instance=ExtResource("21_1sklg")] + +[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, 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" groups=["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" groups=["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" 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="Player" parent="." instance=ExtResource("22_d4cv5")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 3) +current_map = "Generic Staten Island 1-Stage" + +[node name="CollideMap" type="StaticBody3D" parent="."] +visible = false + +[node name="CollisionShape3D" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_rp74k") + +[node name="CollisionShape3D2" type="CollisionShape3D" parent="CollideMap"] +shape = SubResource("ConcavePolygonShape3D_w2kgj") + +[node name="CollisionShape3D3" type="CollisionShape3D" parent="CollideMap"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.2, 1.7, -0.6) +shape = SubResource("BoxShape3D_8h8ie") + +[node name="CollisionShape3D4" type="CollisionShape3D" parent="CollideMap"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.6, 1.65, -0.6) +shape = SubResource("BoxShape3D_1r4lx") + +[node name="CollisionShape3D5" type="CollisionShape3D" parent="CollideMap"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 1.7, -0.7) +shape = SubResource("BoxShape3D_8h8ie") + +[node name="CollisionShape3D6" type="CollisionShape3D" parent="CollideMap"] +transform = Transform3D(0.965926, 0, 0.258819, 0, 1, 0, -0.258819, 0, 0.965926, -2.6, 1.75, -0.5) +shape = SubResource("BoxShape3D_8h8ie") + +[node name="CollisionShape3D7" type="CollisionShape3D" parent="CollideMap"] +transform = Transform3D(0.866025, 0, -0.5, 0, 1, 0, 0.5, 0, 0.866025, 3.1, 1.65, -0.6) +shape = SubResource("BoxShape3D_1r4lx") + +[node name="CollisionShape3D8" type="CollisionShape3D" parent="CollideMap"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.2, 1.3, -0.15) +shape = SubResource("BoxShape3D_xp5qk") + +[node name="CollisionShape3D11" type="CollisionShape3D" parent="CollideMap"] +transform = Transform3D(0.965926, 0, -0.258819, 0, 1, 0, 0.258819, 0, 0.965926, 2.7, 1.3, -0.2) +shape = SubResource("BoxShape3D_367tx") diff --git a/Scenes/GUI/MainMenu.tscn b/Scenes/GUI/MainMenu.tscn index 607bcc6..4df8ddf 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 = 15 +item_count = 16 popup/item_0/text = "Generic Showrooms" popup/item_0/id = 0 popup/item_0/separator = true @@ -257,22 +257,24 @@ popup/item_6/text = "Generic 2-Stage" popup/item_6/id = 1 popup/item_7/text = "Generic Mini Unit 1-Stage" popup/item_7/id = 1 -popup/item_8/text = "Generic 1-Stage w 2-Stage Props" +popup/item_8/text = "Generic Staten Island 1-Stage" popup/item_8/id = 1 -popup/item_9/text = "Generic 1-Stage" +popup/item_9/text = "Generic 1-Stage w 2-Stage Props" popup/item_9/id = 1 -popup/item_10/text = "Generic Turntable 1-Stage" -popup/item_10/id = 2 -popup/item_11/text = "Generic Cyberamic 3-Stage" +popup/item_10/text = "Generic 1-Stage" +popup/item_10/id = 1 +popup/item_11/text = "Generic Turntable 1-Stage" popup/item_11/id = 2 -popup/item_12/text = "Locations" +popup/item_12/text = "Generic Cyberamic 3-Stage" popup/item_12/id = 2 -popup/item_12/separator = true -popup/item_13/text = "Knoxville TN (8225 Kingston Pike) 2010s" -popup/item_13/id = 3 -popup/item_14/text = "Modded Maps" +popup/item_13/text = "Locations" +popup/item_13/id = 2 +popup/item_13/separator = true +popup/item_14/text = "Knoxville TN (8225 Kingston Pike) 2010s" popup/item_14/id = 3 -popup/item_14/separator = true +popup/item_15/text = "Modded Maps" +popup/item_15/id = 3 +popup/item_15/separator = true [node name="MapThumbnail" type="TextureRect" parent="FreeRoamChooseScreen/DialogPanel"] layout_mode = 1 diff --git a/Scripts/Configs/Cosmetics.gd b/Scripts/Configs/Cosmetics.gd index e602fa1..871cdbe 100644 --- a/Scripts/Configs/Cosmetics.gd +++ b/Scripts/Configs/Cosmetics.gd @@ -1040,6 +1040,20 @@ var Cyber12StageSpecial = { }, } +var SI1StageSpecial = { + "Curtain": + { + "On": + { + "Curtain": true, + }, + "Off": + { + "Curtain": false, + }, + }, +} + var HelenHouseHelen = { "Helen Hair": { diff --git a/Scripts/Configs/FreeRoamMaps.gd b/Scripts/Configs/FreeRoamMaps.gd index 072a83f..0badfdd 100644 --- a/Scripts/Configs/FreeRoamMaps.gd +++ b/Scripts/Configs/FreeRoamMaps.gd @@ -88,6 +88,14 @@ var GenericBalconyStage = { "stage": Stages.BalconyStage, } +var GenericStatenIsland1Stage = { + "name": "Generic Staten Island 1-Stage", + "scene": "res://Scenes/FreeRoam/Generic/GenericStatenIsland1Stage.tscn", + "description": "A generic showroom featuring the Staten Island 1-Stage.\nInstalled in 1993.", + "thumbnail": "res://UI/FreeroamThumbnails/Generic1Stage.png", + "stage": Stages.StatenIsland1Stage, +} + var KnoxvilleTN8225KingstonPike2010s = { "name": "Knoxville TN (8225 Kingston Pike) 2010s", "scene": "res://Scenes/FreeRoam/KnoxvilleTN8225KingstonPike2010s.tscn", @@ -108,5 +116,6 @@ var MapIndex = { "Generic Balcony Stage": GenericBalconyStage, "Generic Road Stage": GenericRoadStage, "Knoxville TN (8225 Kingston Pike) 2010s": KnoxvilleTN8225KingstonPike2010s, - "Generic Rocker Stage": GenericRockerStage + "Generic Rocker Stage": GenericRockerStage, + "Generic Staten Island 1-Stage": GenericStatenIsland1Stage } diff --git a/Scripts/Configs/Stages.gd b/Scripts/Configs/Stages.gd index a849c7b..4d80951 100644 --- a/Scripts/Configs/Stages.gd +++ b/Scripts/Configs/Stages.gd @@ -1090,6 +1090,101 @@ var RockerStage = { "cosmetic_defaults": [ 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 1 ] } +var StatenIsland1Stage = { + "bits": 67, + "scene": "res://Scenes/EditorStages/StatenIsland1Stage.tscn", + "scene_ref_base": "SubViewport/StatenIsland1Stage/", + "camera_count": 5, + + "ust_type": "Cyberamics", + + "curtains": { + "Curtain": [ "1-Stage" ] + }, + + "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" }, + 61: { "bot": "Curtain", "movement": "1-Stage Up", "flow_in": 0.2, "flow_out": 0.2 }, + 62: { "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" }, + 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.SI1StageSpecial + ], + "cosmetic_defaults": [ 1, 2, 1, 1, 1, 0, 1, 4, 2, 2, 3, 0, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 3, 0 ] +} + var stages_info = { "Helen House": HelenHouse, "Chuck E's Corner": ChuckEsCorner, @@ -1103,7 +1198,8 @@ var stages_info = { "2-Stage": Cyber2Stage, "Cyberamic 3-Stage": Cyber3Stage, "Road Stage": RoadStage, - "Rocker Stage": RockerStage + "Rocker Stage": RockerStage, + "Staten Island 1-Stage": StatenIsland1Stage } var loaded_mods = { } diff --git a/Scripts/DynamicBackground.gd b/Scripts/DynamicBackground.gd index 701063f..9f9132e 100644 --- a/Scripts/DynamicBackground.gd +++ b/Scripts/DynamicBackground.gd @@ -21,7 +21,8 @@ var rotationStages = [ "2-Stage", "Cyberamic 3-Stage", "Road Stage", - "Rocker Stage" + "Rocker Stage", + "Staten Island 1-Stage" ] func _ready() -> void: