diff --git a/Models/Animatronics/3-Stage/PizzaCam.glb b/Models/Animatronics/3-Stage/PizzaCam.glb new file mode 100644 index 0000000..fc29083 Binary files /dev/null and b/Models/Animatronics/3-Stage/PizzaCam.glb differ diff --git a/Models/Animatronics/3-Stage/PizzaCam.glb.import b/Models/Animatronics/3-Stage/PizzaCam.glb.import new file mode 100644 index 0000000..d634c8b --- /dev/null +++ b/Models/Animatronics/3-Stage/PizzaCam.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://db4m6k38tpc1o" +path="res://.godot/imported/PizzaCam.glb-53124dc225c151dec3108129f67edfcf.scn" + +[deps] + +source_file="res://Models/Animatronics/3-Stage/PizzaCam.glb" +dest_files=["res://.godot/imported/PizzaCam.glb-53124dc225c151dec3108129f67edfcf.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/Scenes/EditorStages/3Stage.tscn b/Scenes/EditorStages/3Stage.tscn index 783758a..8ed80fc 100644 --- a/Scenes/EditorStages/3Stage.tscn +++ b/Scenes/EditorStages/3Stage.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=23 format=3 uid="uid://c4n7jns8vmcg4"] +[gd_scene load_steps=24 format=3 uid="uid://c4n7jns8vmcg4"] [ext_resource type="PackedScene" uid="uid://cy35b87ip330v" path="res://Models/Stages/3-Stage/3Stage.glb" id="2_nhspc"] [ext_resource type="PackedScene" uid="uid://rabrhou7jcft" path="res://Models/Animatronics/3-Stage/3stMoon.glb" id="4_xg3a1"] @@ -8,6 +8,7 @@ [ext_resource type="PackedScene" uid="uid://ur5ypsdlndde" path="res://Models/GenericRooms/3-Stage/3StageGenericRoom.glb" id="7_0bfh6"] [ext_resource type="Script" uid="uid://bu68w4jnh0n2b" path="res://Scripts/AnimatronicController.gd" id="7_5tgym"] [ext_resource type="PackedScene" uid="uid://f0fkcs7erhop" path="res://Models/Animatronics/3-Stage/3stHelen.glb" id="7_bsgrf"] +[ext_resource type="PackedScene" uid="uid://db4m6k38tpc1o" path="res://Models/Animatronics/3-Stage/PizzaCam.glb" id="7_k3srh"] [ext_resource type="PackedScene" uid="uid://bf5esdqd1ca7r" path="res://Models/Stages/3-Stage/Illum/3Stage-CECStar.glb" id="8_4iojy"] [ext_resource type="PackedScene" uid="uid://dtqool7t7275f" path="res://Models/Stages/3-Stage/Illum/3Stage-FiberCurtain.glb" id="9_0r6eb"] [ext_resource type="Script" uid="uid://d1p4ite8ts2wi" path="res://Scripts/LightController.gd" id="9_d7ghp"] @@ -47,6 +48,10 @@ script = ExtResource("7_5tgym") transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -1.1, 0.8, 0.1) script = ExtResource("7_5tgym") +[node name="Pizzacam" parent="." instance=ExtResource("7_k3srh")] +transform = Transform3D(-0.707107, 0, 0.707107, 0, 1, 0, -0.707107, 0, -0.707107, 5.35, 0.8, 0.85) +script = ExtResource("7_5tgym") + [node name="3StageGenericRoom" parent="." instance=ExtResource("7_0bfh6")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 6.4) diff --git a/Scripts/Configs/Stages.gd b/Scripts/Configs/Stages.gd index 4383bc1..29e16cb 100644 --- a/Scripts/Configs/Stages.gd +++ b/Scripts/Configs/Stages.gd @@ -1193,7 +1193,7 @@ var StatenIsland1Stage = { } var CEI3Stage = { - "bits": 68, + "bits": 74, "scene": "res://Scenes/EditorStages/3Stage.tscn", "scene_ref_base": "SubViewport/3Stage/", "camera_count": 4, @@ -1222,6 +1222,12 @@ var CEI3Stage = { 39: { "bot": "Helen", "movement": "Body Left", "flow_in": 0.7, "flow_out": 0.7 }, 40: { "bot": "Helen", "movement": "Body Right", "flow_in": 0.7, "flow_out": 0.7 }, 41: { "bot": "Helen", "movement": "Body Lean", "flow_in": 1.0, "flow_out": 0.8 }, + 111: { "bot": "Pizzacam", "movement": "Mouth", "flow_in": 3.0, "flow_out": 2.0 }, + 112: { "bot": "Pizzacam", "movement": "Left Eyelid", "flow_in": 1.5, "flow_out": 2.0 }, + 113: { "bot": "Pizzacam", "movement": "Right Eyelid", "flow_in": 1.5, "flow_out": 2.0 }, + 114: { "bot": "Pizzacam", "movement": "Eyes Cross", "flow_in": 3.5, "flow_out": 2.0 }, + 115: { "bot": "Pizzacam", "movement": "Head Right", "flow_in": 1.5, "flow_out": 1.5 }, + 116: { "bot": "Pizzacam", "movement": "Up", "flow_in": 0.5, "flow_out": 0.5 }, 118: { "bot": "Building", "movement": "Up", "flow_in": 0.5, "flow_out": 0.5 }, 119: { "bot": "Building", "movement": "Mouth", "flow_in": 3.0, "flow_out": 3.0 }, 120: { "bot": "Moon", "movement": "Up", "flow_in": 0.5, "flow_out": 0.5 },