diff --git a/Models/Cyberamics/Cyber Munch.glb b/Models/Cyberamics/Cyber Munch.glb new file mode 100644 index 0000000..4422f73 Binary files /dev/null and b/Models/Cyberamics/Cyber Munch.glb differ diff --git a/Models/Cyberamics/Cyber Munch.glb.import b/Models/Cyberamics/Cyber Munch.glb.import new file mode 100644 index 0000000..11e1302 --- /dev/null +++ b/Models/Cyberamics/Cyber Munch.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://doxu4tb5jfoqp" +path="res://.godot/imported/Cyber Munch.glb-ee90626132c058d3a776c3c1aac76665.scn" + +[deps] + +source_file="res://Models/Cyberamics/Cyber Munch.glb" +dest_files=["res://.godot/imported/Cyber Munch.glb-ee90626132c058d3a776c3c1aac76665.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/Cyberamics/Cyber Munch_eyes.png b/Models/Cyberamics/Cyber Munch_eyes.png new file mode 100644 index 0000000..4e992b8 Binary files /dev/null and b/Models/Cyberamics/Cyber Munch_eyes.png differ diff --git a/Models/Cyberamics/Cyber Munch_eyes.png.import b/Models/Cyberamics/Cyber Munch_eyes.png.import new file mode 100644 index 0000000..2bd5a5f --- /dev/null +++ b/Models/Cyberamics/Cyber Munch_eyes.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b87xp7i67d56x" +path.s3tc="res://.godot/imported/Cyber Munch_eyes.png-b2fea9e691e722fa20ff94e2179c035e.s3tc.ctex" +path.etc2="res://.godot/imported/Cyber Munch_eyes.png-b2fea9e691e722fa20ff94e2179c035e.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "2c123d88d7398fbeae1545ab095d1422" +} + +[deps] + +source_file="res://Models/Cyberamics/Cyber Munch_eyes.png" +dest_files=["res://.godot/imported/Cyber Munch_eyes.png-b2fea9e691e722fa20ff94e2179c035e.s3tc.ctex", "res://.godot/imported/Cyber Munch_eyes.png-b2fea9e691e722fa20ff94e2179c035e.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/Cyberamics/Cyber Munch_purple fur.png b/Models/Cyberamics/Cyber Munch_purple fur.png new file mode 100644 index 0000000..541e7a8 Binary files /dev/null and b/Models/Cyberamics/Cyber Munch_purple fur.png differ diff --git a/Models/Cyberamics/Cyber Munch_purple fur.png.import b/Models/Cyberamics/Cyber Munch_purple fur.png.import new file mode 100644 index 0000000..2c6322b --- /dev/null +++ b/Models/Cyberamics/Cyber Munch_purple fur.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cfjsko1gybqau" +path.s3tc="res://.godot/imported/Cyber Munch_purple fur.png-dda256d2f09a372499f0402798587591.s3tc.ctex" +path.etc2="res://.godot/imported/Cyber Munch_purple fur.png-dda256d2f09a372499f0402798587591.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "a2861484b8db99b72b90acf5b9377b50" +} + +[deps] + +source_file="res://Models/Cyberamics/Cyber Munch_purple fur.png" +dest_files=["res://.godot/imported/Cyber Munch_purple fur.png-dda256d2f09a372499f0402798587591.s3tc.ctex", "res://.godot/imported/Cyber Munch_purple fur.png-dda256d2f09a372499f0402798587591.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/Cyberamics/Cyber Munch_shoes.png b/Models/Cyberamics/Cyber Munch_shoes.png new file mode 100644 index 0000000..9071d3e Binary files /dev/null and b/Models/Cyberamics/Cyber Munch_shoes.png differ diff --git a/Models/Cyberamics/Cyber Munch_shoes.png.import b/Models/Cyberamics/Cyber Munch_shoes.png.import new file mode 100644 index 0000000..9afe8b3 --- /dev/null +++ b/Models/Cyberamics/Cyber Munch_shoes.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c7jv2phmhv42l" +path.s3tc="res://.godot/imported/Cyber Munch_shoes.png-dfab2f83435dceb3afa4d2458104edd5.s3tc.ctex" +path.etc2="res://.godot/imported/Cyber Munch_shoes.png-dfab2f83435dceb3afa4d2458104edd5.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "ed186a9131e5d4848c699d06d08aef2e" +} + +[deps] + +source_file="res://Models/Cyberamics/Cyber Munch_shoes.png" +dest_files=["res://.godot/imported/Cyber Munch_shoes.png-dfab2f83435dceb3afa4d2458104edd5.s3tc.ctex", "res://.godot/imported/Cyber Munch_shoes.png-dfab2f83435dceb3afa4d2458104edd5.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/Cyberamics/Cyber Munch_yellow fur.png b/Models/Cyberamics/Cyber Munch_yellow fur.png new file mode 100644 index 0000000..5977e60 Binary files /dev/null and b/Models/Cyberamics/Cyber Munch_yellow fur.png differ diff --git a/Models/Cyberamics/Cyber Munch_yellow fur.png.import b/Models/Cyberamics/Cyber Munch_yellow fur.png.import new file mode 100644 index 0000000..c7f5465 --- /dev/null +++ b/Models/Cyberamics/Cyber Munch_yellow fur.png.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bw1yfomnwefy6" +path.s3tc="res://.godot/imported/Cyber Munch_yellow fur.png-43a72ba9b185b0b0c88cdf4293a0c7a9.s3tc.ctex" +path.etc2="res://.godot/imported/Cyber Munch_yellow fur.png-43a72ba9b185b0b0c88cdf4293a0c7a9.etc2.ctex" +metadata={ +"imported_formats": ["s3tc_bptc", "etc2_astc"], +"vram_texture": true +} +generator_parameters={ +"md5": "b0017718c6fe7afd0bd069baab26dd64" +} + +[deps] + +source_file="res://Models/Cyberamics/Cyber Munch_yellow fur.png" +dest_files=["res://.godot/imported/Cyber Munch_yellow fur.png-43a72ba9b185b0b0c88cdf4293a0c7a9.s3tc.ctex", "res://.godot/imported/Cyber Munch_yellow fur.png-43a72ba9b185b0b0c88cdf4293a0c7a9.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/Stages/Balcony.tscn b/Scenes/Stages/Balcony.tscn index 704418c..a99299e 100644 --- a/Scenes/Stages/Balcony.tscn +++ b/Scenes/Stages/Balcony.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=9 format=3 uid="uid://d2g6chunc572s"] +[gd_scene load_steps=10 format=3 uid="uid://d2g6chunc572s"] [ext_resource type="PackedScene" uid="uid://d34xfaignny8j" path="res://Models/Cyberamics/Cyber Helen.glb" id="1_w3m2i"] [ext_resource type="Script" uid="uid://bu68w4jnh0n2b" path="res://Scripts/AnimatronicController.gd" id="2_t4ere"] @@ -6,6 +6,7 @@ [ext_resource type="PackedScene" uid="uid://ba7i8p8olef2s" path="res://Models/Cyberamics/Cyber Jasper.glb" id="4_t4ere"] [ext_resource type="PackedScene" uid="uid://c6n4otfble154" path="res://Models/Balcony/BalconyStage.glb" id="5_45mf1"] [ext_resource type="PackedScene" uid="uid://dmh5upwts8y11" path="res://Models/Cyberamics/Warblettes.glb" id="5_ocq6y"] +[ext_resource type="PackedScene" uid="uid://doxu4tb5jfoqp" path="res://Models/Cyberamics/Cyber Munch.glb" id="5_vcb31"] [ext_resource type="Script" uid="uid://d1p4ite8ts2wi" path="res://Scripts/LightController.gd" id="6_j8jbd"] [sub_resource type="Environment" id="Environment_w3m2i"] @@ -25,6 +26,10 @@ script = ExtResource("2_t4ere") transform = Transform3D(0.866025, 0, -0.5, 0, 1, 0, 0.5, 0, 0.866025, 2.2, 3, -0.5) script = ExtResource("2_t4ere") +[node name="Munch" parent="." instance=ExtResource("5_vcb31")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.5, 3, -0.5) +script = ExtResource("2_t4ere") + [node name="Warblettes" parent="." instance=ExtResource("5_ocq6y")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -7.5, 3.6, -1) script = ExtResource("2_t4ere") diff --git a/Scenes/Stages/CyberTest.tscn b/Scenes/Stages/CyberTest.tscn index f3559a1..b78cb37 100644 --- a/Scenes/Stages/CyberTest.tscn +++ b/Scenes/Stages/CyberTest.tscn @@ -1,7 +1,8 @@ -[gd_scene load_steps=5 format=3 uid="uid://dqksmv472xs24"] +[gd_scene load_steps=6 format=3 uid="uid://dqksmv472xs24"] [ext_resource type="PackedScene" uid="uid://c2j62syov3skq" path="res://Models/Cyberamics/Cyberamic Chuck.glb" id="1_d7c63"] [ext_resource type="Script" uid="uid://bu68w4jnh0n2b" path="res://Scripts/AnimatronicController.gd" id="2_lubev"] +[ext_resource type="PackedScene" uid="uid://doxu4tb5jfoqp" path="res://Models/Cyberamics/Cyber Munch.glb" id="4_ob0f2"] [ext_resource type="PackedScene" uid="uid://d34xfaignny8j" path="res://Models/Cyberamics/Cyber Helen.glb" id="16_rmsrl"] [sub_resource type="Environment" id="Environment_t6mmq"] @@ -19,6 +20,10 @@ script = ExtResource("2_lubev") transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 1.2, 0) script = ExtResource("2_lubev") +[node name="Munch" parent="." instance=ExtResource("4_ob0f2")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.2, 0) +script = ExtResource("2_lubev") + [node name="Angle 1" type="Camera3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4, 2, 3) current = true diff --git a/Scripts/EditorScreen.gd b/Scripts/EditorScreen.gd index 467e96e..f19ea22 100644 --- a/Scripts/EditorScreen.gd +++ b/Scripts/EditorScreen.gd @@ -336,6 +336,79 @@ var ptt_default_cosmetics = { "Helen/Helen/Skeleton3D/Shoes": true, } }, + + "Munch Hat": + { + "None": + { + "Munch/Munch/Skeleton3D/Road Stage Hat": false, + "Munch/Munch/Skeleton3D/Modern Hat": false, + }, + "Road Stage": + { + "Munch/Munch/Skeleton3D/Road Stage Hat": true, + "Munch/Munch/Skeleton3D/Modern Hat": false, + }, + "Modern": + { + "Munch/Munch/Skeleton3D/Road Stage Hat": false, + "Munch/Munch/Skeleton3D/Modern Hat": true, + }, + }, + + "Munch Mask": + { + "PTT": + { + "Munch/Munch/Skeleton3D/PTT Nostrils": true, + "Munch/Munch/Skeleton3D/Modern Nostrils": false, + }, + "Modern": + { + "Munch/Munch/Skeleton3D/PTT Nostrils": false, + "Munch/Munch/Skeleton3D/Modern Nostrils": true, + }, + }, + + "Munch Body": + { + "PTT": + { + "Munch/Munch/Skeleton3D/PTT Torso": true, + "Munch/Munch/Skeleton3D/PTT Arms": true, + "Munch/Munch/Skeleton3D/PTT Left Hand": true, + "Munch/Munch/Skeleton3D/PTT Right Hand": true, + "Munch/Munch/Skeleton3D/Modern Torso": false, + "Munch/Munch/Skeleton3D/Modern Arms": false, + "Munch/Munch/Skeleton3D/Modern Left Hand": false, + "Munch/Munch/Skeleton3D/Modern Right Hand": false, + }, + "Modern": + { + "Munch/Munch/Skeleton3D/PTT Torso": false, + "Munch/Munch/Skeleton3D/PTT Arms": false, + "Munch/Munch/Skeleton3D/PTT Left Hand": false, + "Munch/Munch/Skeleton3D/PTT Right Hand": false, + "Munch/Munch/Skeleton3D/Modern Torso": true, + "Munch/Munch/Skeleton3D/Modern Arms": true, + "Munch/Munch/Skeleton3D/Modern Left Hand": true, + "Munch/Munch/Skeleton3D/Modern Right Hand": true, + }, + }, + + "Munch Legs": + { + "None": + { + "Munch/Munch/Skeleton3D/Legs": false, + "Munch/Munch/Skeleton3D/Shoes": false, + }, + "Modern": + { + "Munch/Munch/Skeleton3D/Legs": true, + "Munch/Munch/Skeleton3D/Shoes": true, + }, + }, } var stages_info = { @@ -438,247 +511,247 @@ var stages_info = { "cosmetics": { "Chuck E. Hat": - { - "Derby": - { - "Chuck/Chuck/Skeleton3D/Avenger Hat": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Hat": false, - "Chuck/Chuck/Skeleton3D/Derby": true, - "Chuck/Chuck/Skeleton3D/Tux Derby": false, - "Chuck/Chuck/Skeleton3D/Blue Cool Chuck Hat": false, - }, - "Tux Derby": - { - "Chuck/Chuck/Skeleton3D/Avenger Hat": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Hat": false, - "Chuck/Chuck/Skeleton3D/Derby": false, - "Chuck/Chuck/Skeleton3D/Tux Derby": true, - "Chuck/Chuck/Skeleton3D/Blue Cool Chuck Hat": false, - }, - "Cool Chuck": - { - "Chuck/Chuck/Skeleton3D/Avenger Hat": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Hat": true, - "Chuck/Chuck/Skeleton3D/Derby": false, - "Chuck/Chuck/Skeleton3D/Tux Derby": false, - "Chuck/Chuck/Skeleton3D/Blue Cool Chuck Hat": false, - }, - "Cool Chuck (Blue)": - { - "Chuck/Chuck/Skeleton3D/Avenger Hat": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Hat": false, - "Chuck/Chuck/Skeleton3D/Derby": false, - "Chuck/Chuck/Skeleton3D/Tux Derby": false, - "Chuck/Chuck/Skeleton3D/Blue Cool Chuck Hat": true, - }, - "Avenger": - { - "Chuck/Chuck/Skeleton3D/Avenger Hat": true, - "Chuck/Chuck/Skeleton3D/Cool Chuck Hat": false, - "Chuck/Chuck/Skeleton3D/Derby": false, - "Chuck/Chuck/Skeleton3D/Tux Derby": false, - "Chuck/Chuck/Skeleton3D/Blue Cool Chuck Hat": false, - }, - "None": - { - "Chuck/Chuck/Skeleton3D/Avenger Hat": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Hat": false, - "Chuck/Chuck/Skeleton3D/Derby": false, - "Chuck/Chuck/Skeleton3D/Tux Derby": false, - "Chuck/Chuck/Skeleton3D/Blue Cool Chuck Hat": false, - } - }, + { + "Derby": + { + "Chuck/Chuck/Skeleton3D/Avenger Hat": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Hat": false, + "Chuck/Chuck/Skeleton3D/Derby": true, + "Chuck/Chuck/Skeleton3D/Tux Derby": false, + "Chuck/Chuck/Skeleton3D/Blue Cool Chuck Hat": false, + }, + "Tux Derby": + { + "Chuck/Chuck/Skeleton3D/Avenger Hat": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Hat": false, + "Chuck/Chuck/Skeleton3D/Derby": false, + "Chuck/Chuck/Skeleton3D/Tux Derby": true, + "Chuck/Chuck/Skeleton3D/Blue Cool Chuck Hat": false, + }, + "Cool Chuck": + { + "Chuck/Chuck/Skeleton3D/Avenger Hat": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Hat": true, + "Chuck/Chuck/Skeleton3D/Derby": false, + "Chuck/Chuck/Skeleton3D/Tux Derby": false, + "Chuck/Chuck/Skeleton3D/Blue Cool Chuck Hat": false, + }, + "Cool Chuck (Blue)": + { + "Chuck/Chuck/Skeleton3D/Avenger Hat": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Hat": false, + "Chuck/Chuck/Skeleton3D/Derby": false, + "Chuck/Chuck/Skeleton3D/Tux Derby": false, + "Chuck/Chuck/Skeleton3D/Blue Cool Chuck Hat": true, + }, + "Avenger": + { + "Chuck/Chuck/Skeleton3D/Avenger Hat": true, + "Chuck/Chuck/Skeleton3D/Cool Chuck Hat": false, + "Chuck/Chuck/Skeleton3D/Derby": false, + "Chuck/Chuck/Skeleton3D/Tux Derby": false, + "Chuck/Chuck/Skeleton3D/Blue Cool Chuck Hat": false, + }, + "None": + { + "Chuck/Chuck/Skeleton3D/Avenger Hat": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Hat": false, + "Chuck/Chuck/Skeleton3D/Derby": false, + "Chuck/Chuck/Skeleton3D/Tux Derby": false, + "Chuck/Chuck/Skeleton3D/Blue Cool Chuck Hat": false, + } + }, - "Chuck E. Shirt": - { - "Red Vest": - { - "Chuck/Chuck/Skeleton3D/Rockstar Shirt": false, - "Chuck/Chuck/Skeleton3D/Avenger Shirt": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Shirt": false, - "Chuck/Chuck/Skeleton3D/Black Bowtie": true, - "Chuck/Chuck/Skeleton3D/Buttons": true, - "Chuck/Chuck/Skeleton3D/Vest Trim": true, - "Chuck/Chuck/Skeleton3D/Yellow Checker Vest": false, - "Chuck/Chuck/Skeleton3D/Rocker Vest": true, - "Chuck/Chuck/Skeleton3D/Red Bowtie": false, - "Chuck/Chuck/Skeleton3D/Tux Button": false, - "Chuck/Chuck/Skeleton3D/Lapel": false, - "Chuck/Chuck/Skeleton3D/Tux Base": false, - }, - "Yellow Checker Vest": - { - "Chuck/Chuck/Skeleton3D/Rockstar Shirt": false, - "Chuck/Chuck/Skeleton3D/Avenger Shirt": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Shirt": false, - "Chuck/Chuck/Skeleton3D/Black Bowtie": true, - "Chuck/Chuck/Skeleton3D/Buttons": true, - "Chuck/Chuck/Skeleton3D/Vest Trim": true, - "Chuck/Chuck/Skeleton3D/Yellow Checker Vest": true, - "Chuck/Chuck/Skeleton3D/Rocker Vest": false, - "Chuck/Chuck/Skeleton3D/Red Bowtie": false, - "Chuck/Chuck/Skeleton3D/Tux Button": false, - "Chuck/Chuck/Skeleton3D/Lapel": false, - "Chuck/Chuck/Skeleton3D/Tux Base": false, - }, - "Tux": - { - "Chuck/Chuck/Skeleton3D/Rockstar Shirt": false, - "Chuck/Chuck/Skeleton3D/Avenger Shirt": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Shirt": false, - "Chuck/Chuck/Skeleton3D/Black Bowtie": false, - "Chuck/Chuck/Skeleton3D/Buttons": false, - "Chuck/Chuck/Skeleton3D/Vest Trim": false, - "Chuck/Chuck/Skeleton3D/Yellow Checker Vest": false, - "Chuck/Chuck/Skeleton3D/Rocker Vest": false, - "Chuck/Chuck/Skeleton3D/Red Bowtie": true, - "Chuck/Chuck/Skeleton3D/Tux Button": true, - "Chuck/Chuck/Skeleton3D/Lapel": true, - "Chuck/Chuck/Skeleton3D/Tux Base": true, - }, - "Cool Chuck Shirt": - { - "Chuck/Chuck/Skeleton3D/Rockstar Shirt": false, - "Chuck/Chuck/Skeleton3D/Avenger Shirt": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Shirt": true, - "Chuck/Chuck/Skeleton3D/Black Bowtie": false, - "Chuck/Chuck/Skeleton3D/Buttons": false, - "Chuck/Chuck/Skeleton3D/Vest Trim": false, - "Chuck/Chuck/Skeleton3D/Yellow Checker Vest": false, - "Chuck/Chuck/Skeleton3D/Rocker Vest": false, - "Chuck/Chuck/Skeleton3D/Red Bowtie": false, - "Chuck/Chuck/Skeleton3D/Tux Button": false, - "Chuck/Chuck/Skeleton3D/Lapel": false, - "Chuck/Chuck/Skeleton3D/Tux Base": false, - }, - "Avenger Shirt": - { - "Chuck/Chuck/Skeleton3D/Rockstar Shirt": false, - "Chuck/Chuck/Skeleton3D/Avenger Shirt": true, - "Chuck/Chuck/Skeleton3D/Cool Chuck Shirt": false, - "Chuck/Chuck/Skeleton3D/Black Bowtie": false, - "Chuck/Chuck/Skeleton3D/Buttons": false, - "Chuck/Chuck/Skeleton3D/Vest Trim": false, - "Chuck/Chuck/Skeleton3D/Yellow Checker Vest": false, - "Chuck/Chuck/Skeleton3D/Rocker Vest": false, - "Chuck/Chuck/Skeleton3D/Red Bowtie": false, - "Chuck/Chuck/Skeleton3D/Tux Button": false, - "Chuck/Chuck/Skeleton3D/Lapel": false, - "Chuck/Chuck/Skeleton3D/Tux Base": false, - }, - "Rockstar Shirt": - { - "Chuck/Chuck/Skeleton3D/Rockstar Shirt": true, - "Chuck/Chuck/Skeleton3D/Avenger Shirt": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Shirt": false, - "Chuck/Chuck/Skeleton3D/Black Bowtie": false, - "Chuck/Chuck/Skeleton3D/Buttons": false, - "Chuck/Chuck/Skeleton3D/Vest Trim": false, - "Chuck/Chuck/Skeleton3D/Yellow Checker Vest": false, - "Chuck/Chuck/Skeleton3D/Rocker Vest": false, - "Chuck/Chuck/Skeleton3D/Red Bowtie": false, - "Chuck/Chuck/Skeleton3D/Tux Button": false, - "Chuck/Chuck/Skeleton3D/Lapel": false, - "Chuck/Chuck/Skeleton3D/Tux Base": false, - } - }, + "Chuck E. Shirt": + { + "Red Vest": + { + "Chuck/Chuck/Skeleton3D/Rockstar Shirt": false, + "Chuck/Chuck/Skeleton3D/Avenger Shirt": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Shirt": false, + "Chuck/Chuck/Skeleton3D/Black Bowtie": true, + "Chuck/Chuck/Skeleton3D/Buttons": true, + "Chuck/Chuck/Skeleton3D/Vest Trim": true, + "Chuck/Chuck/Skeleton3D/Yellow Checker Vest": false, + "Chuck/Chuck/Skeleton3D/Rocker Vest": true, + "Chuck/Chuck/Skeleton3D/Red Bowtie": false, + "Chuck/Chuck/Skeleton3D/Tux Button": false, + "Chuck/Chuck/Skeleton3D/Lapel": false, + "Chuck/Chuck/Skeleton3D/Tux Base": false, + }, + "Yellow Checker Vest": + { + "Chuck/Chuck/Skeleton3D/Rockstar Shirt": false, + "Chuck/Chuck/Skeleton3D/Avenger Shirt": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Shirt": false, + "Chuck/Chuck/Skeleton3D/Black Bowtie": true, + "Chuck/Chuck/Skeleton3D/Buttons": true, + "Chuck/Chuck/Skeleton3D/Vest Trim": true, + "Chuck/Chuck/Skeleton3D/Yellow Checker Vest": true, + "Chuck/Chuck/Skeleton3D/Rocker Vest": false, + "Chuck/Chuck/Skeleton3D/Red Bowtie": false, + "Chuck/Chuck/Skeleton3D/Tux Button": false, + "Chuck/Chuck/Skeleton3D/Lapel": false, + "Chuck/Chuck/Skeleton3D/Tux Base": false, + }, + "Tux": + { + "Chuck/Chuck/Skeleton3D/Rockstar Shirt": false, + "Chuck/Chuck/Skeleton3D/Avenger Shirt": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Shirt": false, + "Chuck/Chuck/Skeleton3D/Black Bowtie": false, + "Chuck/Chuck/Skeleton3D/Buttons": false, + "Chuck/Chuck/Skeleton3D/Vest Trim": false, + "Chuck/Chuck/Skeleton3D/Yellow Checker Vest": false, + "Chuck/Chuck/Skeleton3D/Rocker Vest": false, + "Chuck/Chuck/Skeleton3D/Red Bowtie": true, + "Chuck/Chuck/Skeleton3D/Tux Button": true, + "Chuck/Chuck/Skeleton3D/Lapel": true, + "Chuck/Chuck/Skeleton3D/Tux Base": true, + }, + "Cool Chuck Shirt": + { + "Chuck/Chuck/Skeleton3D/Rockstar Shirt": false, + "Chuck/Chuck/Skeleton3D/Avenger Shirt": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Shirt": true, + "Chuck/Chuck/Skeleton3D/Black Bowtie": false, + "Chuck/Chuck/Skeleton3D/Buttons": false, + "Chuck/Chuck/Skeleton3D/Vest Trim": false, + "Chuck/Chuck/Skeleton3D/Yellow Checker Vest": false, + "Chuck/Chuck/Skeleton3D/Rocker Vest": false, + "Chuck/Chuck/Skeleton3D/Red Bowtie": false, + "Chuck/Chuck/Skeleton3D/Tux Button": false, + "Chuck/Chuck/Skeleton3D/Lapel": false, + "Chuck/Chuck/Skeleton3D/Tux Base": false, + }, + "Avenger Shirt": + { + "Chuck/Chuck/Skeleton3D/Rockstar Shirt": false, + "Chuck/Chuck/Skeleton3D/Avenger Shirt": true, + "Chuck/Chuck/Skeleton3D/Cool Chuck Shirt": false, + "Chuck/Chuck/Skeleton3D/Black Bowtie": false, + "Chuck/Chuck/Skeleton3D/Buttons": false, + "Chuck/Chuck/Skeleton3D/Vest Trim": false, + "Chuck/Chuck/Skeleton3D/Yellow Checker Vest": false, + "Chuck/Chuck/Skeleton3D/Rocker Vest": false, + "Chuck/Chuck/Skeleton3D/Red Bowtie": false, + "Chuck/Chuck/Skeleton3D/Tux Button": false, + "Chuck/Chuck/Skeleton3D/Lapel": false, + "Chuck/Chuck/Skeleton3D/Tux Base": false, + }, + "Rockstar Shirt": + { + "Chuck/Chuck/Skeleton3D/Rockstar Shirt": true, + "Chuck/Chuck/Skeleton3D/Avenger Shirt": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Shirt": false, + "Chuck/Chuck/Skeleton3D/Black Bowtie": false, + "Chuck/Chuck/Skeleton3D/Buttons": false, + "Chuck/Chuck/Skeleton3D/Vest Trim": false, + "Chuck/Chuck/Skeleton3D/Yellow Checker Vest": false, + "Chuck/Chuck/Skeleton3D/Rocker Vest": false, + "Chuck/Chuck/Skeleton3D/Red Bowtie": false, + "Chuck/Chuck/Skeleton3D/Tux Button": false, + "Chuck/Chuck/Skeleton3D/Lapel": false, + "Chuck/Chuck/Skeleton3D/Tux Base": false, + } + }, - "Chuck E. Mask": - { - "PTT": - { - "Chuck/Chuck/Skeleton3D/PTT Ears": true, - "Chuck/Chuck/Skeleton3D/PTT Jaw": true, - "Chuck/Chuck/Skeleton3D/PTT Muzzle": true, - "Chuck/Chuck/Skeleton3D/Modern Ears": false, - "Chuck/Chuck/Skeleton3D/Modern Jaw": false, - "Chuck/Chuck/Skeleton3D/Modern Muzzle": false, - "Chuck/Chuck/Skeleton3D/Northridge Ears": false, - }, - "Modern": - { - "Chuck/Chuck/Skeleton3D/PTT Ears": false, - "Chuck/Chuck/Skeleton3D/PTT Jaw": false, - "Chuck/Chuck/Skeleton3D/PTT Muzzle": false, - "Chuck/Chuck/Skeleton3D/Modern Ears": true, - "Chuck/Chuck/Skeleton3D/Modern Jaw": true, - "Chuck/Chuck/Skeleton3D/Modern Muzzle": true, - "Chuck/Chuck/Skeleton3D/Northridge Ears": false, - }, - "Northridge": - { - "Chuck/Chuck/Skeleton3D/PTT Ears": false, - "Chuck/Chuck/Skeleton3D/PTT Jaw": false, - "Chuck/Chuck/Skeleton3D/PTT Muzzle": false, - "Chuck/Chuck/Skeleton3D/Modern Ears": false, - "Chuck/Chuck/Skeleton3D/Modern Jaw": true, - "Chuck/Chuck/Skeleton3D/Modern Muzzle": true, - "Chuck/Chuck/Skeleton3D/Northridge Ears": true, - }, - }, + "Chuck E. Mask": + { + "PTT": + { + "Chuck/Chuck/Skeleton3D/PTT Ears": true, + "Chuck/Chuck/Skeleton3D/PTT Jaw": true, + "Chuck/Chuck/Skeleton3D/PTT Muzzle": true, + "Chuck/Chuck/Skeleton3D/Modern Ears": false, + "Chuck/Chuck/Skeleton3D/Modern Jaw": false, + "Chuck/Chuck/Skeleton3D/Modern Muzzle": false, + "Chuck/Chuck/Skeleton3D/Northridge Ears": false, + }, + "Modern": + { + "Chuck/Chuck/Skeleton3D/PTT Ears": false, + "Chuck/Chuck/Skeleton3D/PTT Jaw": false, + "Chuck/Chuck/Skeleton3D/PTT Muzzle": false, + "Chuck/Chuck/Skeleton3D/Modern Ears": true, + "Chuck/Chuck/Skeleton3D/Modern Jaw": true, + "Chuck/Chuck/Skeleton3D/Modern Muzzle": true, + "Chuck/Chuck/Skeleton3D/Northridge Ears": false, + }, + "Northridge": + { + "Chuck/Chuck/Skeleton3D/PTT Ears": false, + "Chuck/Chuck/Skeleton3D/PTT Jaw": false, + "Chuck/Chuck/Skeleton3D/PTT Muzzle": false, + "Chuck/Chuck/Skeleton3D/Modern Ears": false, + "Chuck/Chuck/Skeleton3D/Modern Jaw": true, + "Chuck/Chuck/Skeleton3D/Modern Muzzle": true, + "Chuck/Chuck/Skeleton3D/Northridge Ears": true, + }, + }, - "Chuck E. Eyelids": - { - "Blue": - { - "Chuck/Chuck/Skeleton3D/Blue Eyelids": true, - "Chuck/Chuck/Skeleton3D/Grey Eyelids": false, - }, - "Grey": - { - "Chuck/Chuck/Skeleton3D/Blue Eyelids": false, - "Chuck/Chuck/Skeleton3D/Grey Eyelids": true, - }, - }, - - "Chuck E. Legs": - { - "None": - { - "Chuck/Chuck/Skeleton3D/Stand": true, - "Chuck/Chuck/Skeleton3D/Legs": false, - "Chuck/Chuck/Skeleton3D/Feet": false, - }, - "Normal": - { - "Chuck/Chuck/Skeleton3D/Stand": false, - "Chuck/Chuck/Skeleton3D/Legs": true, - "Chuck/Chuck/Skeleton3D/Feet": true, - } - }, - - "Chuck E. Pants": - { - "None": - { - "Chuck/Chuck/Skeleton3D/Avenger Shorts": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Shorts": false, - "Chuck/Chuck/Skeleton3D/Rockstar Jeans": false, - }, - "Cool Chuck Shorts": - { - "Chuck/Chuck/Skeleton3D/Avenger Shorts": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Shorts": true, - "Chuck/Chuck/Skeleton3D/Rockstar Jeans": false, - }, - "Avenger Shorts": - { - "Chuck/Chuck/Skeleton3D/Avenger Shorts": true, - "Chuck/Chuck/Skeleton3D/Cool Chuck Shorts": false, - "Chuck/Chuck/Skeleton3D/Rockstar Jeans": false, - }, - "Rockstar Jeans": - { - "Chuck/Chuck/Skeleton3D/Avenger Shorts": false, - "Chuck/Chuck/Skeleton3D/Cool Chuck Shorts": false, - "Chuck/Chuck/Skeleton3D/Rockstar Jeans": true, - } - }, + "Chuck E. Eyelids": + { + "Blue": + { + "Chuck/Chuck/Skeleton3D/Blue Eyelids": true, + "Chuck/Chuck/Skeleton3D/Grey Eyelids": false, + }, + "Grey": + { + "Chuck/Chuck/Skeleton3D/Blue Eyelids": false, + "Chuck/Chuck/Skeleton3D/Grey Eyelids": true, + }, + }, + + "Chuck E. Legs": + { + "None": + { + "Chuck/Chuck/Skeleton3D/Stand": true, + "Chuck/Chuck/Skeleton3D/Legs": false, + "Chuck/Chuck/Skeleton3D/Feet": false, + }, + "Normal": + { + "Chuck/Chuck/Skeleton3D/Stand": false, + "Chuck/Chuck/Skeleton3D/Legs": true, + "Chuck/Chuck/Skeleton3D/Feet": true, + } + }, + + "Chuck E. Pants": + { + "None": + { + "Chuck/Chuck/Skeleton3D/Avenger Shorts": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Shorts": false, + "Chuck/Chuck/Skeleton3D/Rockstar Jeans": false, + }, + "Cool Chuck Shorts": + { + "Chuck/Chuck/Skeleton3D/Avenger Shorts": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Shorts": true, + "Chuck/Chuck/Skeleton3D/Rockstar Jeans": false, + }, + "Avenger Shorts": + { + "Chuck/Chuck/Skeleton3D/Avenger Shorts": true, + "Chuck/Chuck/Skeleton3D/Cool Chuck Shorts": false, + "Chuck/Chuck/Skeleton3D/Rockstar Jeans": false, + }, + "Rockstar Jeans": + { + "Chuck/Chuck/Skeleton3D/Avenger Shorts": false, + "Chuck/Chuck/Skeleton3D/Cool Chuck Shorts": false, + "Chuck/Chuck/Skeleton3D/Rockstar Jeans": true, + } + }, } }, "Balcony Stage": { - "bits": 53, + "bits": 61, "scene": "res://Scenes/Stages/Balcony.tscn", "scene_ref_base": "SubViewport/Balcony/", "camera_count": 6, @@ -703,6 +776,14 @@ var stages_info = { 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.0, "flow_out": 1.0 }, + 19: { "bot": "Munch", "movement": "Head Right", "flow_in": 1.0, "flow_out": 1.0 }, + 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.0, "flow_out": 1.0 }, 27: { "bot": "Jasper", "movement": "Head Right", "flow_in": 1.0, "flow_out": 1.0 }, @@ -746,7 +827,7 @@ var stages_info = { }, "Cyber Test": { - "bits": 16, + "bits": 24, "scene": "res://Scenes/Stages/CyberTest.tscn", "scene_ref_base": "SubViewport/CyberTest/", "camera_count": 5, @@ -771,6 +852,14 @@ var stages_info = { 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.0, "flow_out": 1.0 }, + 19: { "bot": "Munch", "movement": "Head Right", "flow_in": 1.0, "flow_out": 1.0 }, + 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 }, }, "cosmetics": ptt_default_cosmetics