[gd_scene format=3 uid="uid://dm2jmbd4xgboj"] [ext_resource type="Texture2D" uid="uid://cyq6vytf83tr6" path="res://assets/ui/north_face.png" id="2_b4sa5"] [ext_resource type="Texture2D" uid="uid://ccp6svl4d1jab" path="res://assets/ui/west_face.png" id="2_tnvq5"] [ext_resource type="PackedScene" uid="uid://bkdtw77ai1qrf" path="res://objects/destructable_props/combo_gate_destroyed.tscn" id="3_b4sa5"] [ext_resource type="PackedScene" uid="uid://beiry3ga75pah" path="res://assets/models/props/hard_blockade.blend" id="3_cbysq"] [ext_resource type="Script" uid="uid://c471sil1agm0e" path="res://scripts/tutorial_input_prompt.gd" id="4_rqs3d"] [ext_resource type="Texture2D" uid="uid://bphwbhm14j1wg" path="res://assets/ui/mouse_left_outline.png" id="5_pa0f2"] [sub_resource type="GDScript" id="GDScript_rqs3d"] resource_name = "SpecialGate" script/source = "extends DestructableObject func _damage_blocked(_level : int): LevelStatus.get_instance().energy += .5 " [sub_resource type="BoxShape3D" id="BoxShape3D_ao1rk"] size = Vector3(3.399414, 3.9816895, 1.2962646) [node name="ComboGate" type="Node3D" unique_id=1431914949] [node name="DestructableObject" type="DestructableObject" parent="." unique_id=905728279 node_paths=PackedStringArray("shake_object")] collision_layer = 11 collision_mask = 2 defense = 3 destroyed_object = ExtResource("3_b4sa5") shake_object = NodePath("../hard_blockade") script = SubResource("GDScript_rqs3d") [node name="CollisionShape3D" type="CollisionShape3D" parent="DestructableObject" unique_id=992292980] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.0184326, 0.43572998) shape = SubResource("BoxShape3D_ao1rk") debug_color = Color(0.34286508, 0.62120163, 0, 0.41960785) [node name="hard_blockade" parent="." unique_id=1032815364 instance=ExtResource("3_cbysq")] [node name="Label3D" type="Label3D" parent="." unique_id=1841847833] transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0, 1.6933774, -0.5550903) text = "Use in combos to spend energy for more powerful attacks" outline_size = 10 [node name="Label3D3" type="Label3D" parent="." unique_id=146528386] transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0, 3.053095, -0.5550903) text = "Gather energy by destroying objects" outline_size = 10 [node name="Label3D2" type="Label3D" parent="." unique_id=694019085] transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0.35901588, 2.442945, -0.5550903) text = "wait" outline_size = 10 [node name="Label3D4" type="Label3D" parent="." unique_id=612190800] transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -0.4092697, 2.442945, -0.5550903) text = "wait" outline_size = 10 [node name="Sprite3D" type="Sprite3D" parent="." unique_id=135501361] transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0.76960146, 2.4299872, -0.5591977) modulate = Color(0, 1, 0.01666665, 1) pixel_size = 0.007 texture = ExtResource("2_tnvq5") script = ExtResource("4_rqs3d") mouse_texture = ExtResource("5_pa0f2") pad_texture = ExtResource("2_tnvq5") [node name="Sprite3D2" type="Sprite3D" parent="." unique_id=333531005] transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -0.021000803, 2.4299872, -0.5591977) modulate = Color(0, 1, 0.01666665, 1) pixel_size = 0.007 texture = ExtResource("2_tnvq5") script = ExtResource("4_rqs3d") mouse_texture = ExtResource("5_pa0f2") pad_texture = ExtResource("2_tnvq5") [node name="Sprite3D3" type="Sprite3D" parent="." unique_id=1837143225] transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -0.8158558, 2.4299872, -0.5591977) flip_h = true modulate = Color(1, 0, 0.6000004, 1) pixel_size = 0.007 texture = ExtResource("2_b4sa5") script = ExtResource("4_rqs3d") mouse_texture = ExtResource("5_pa0f2") pad_texture = ExtResource("2_b4sa5") [node name="Sprite3D4" type="Sprite3D" parent="." unique_id=978992387] transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0.26072568, 1.9160653, -0.5591977) flip_h = true modulate = Color(1, 0, 0.6000004, 1) pixel_size = 0.007 texture = ExtResource("2_b4sa5") script = ExtResource("4_rqs3d") mouse_texture = ExtResource("5_pa0f2") pad_texture = ExtResource("2_b4sa5")