97 lines
4.2 KiB
Text
97 lines
4.2 KiB
Text
[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")
|