Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
44f083fbce |
@ -86,6 +86,7 @@ func end_dialogue():
|
|||||||
|
|
||||||
is_dialogue_ongoing = false
|
is_dialogue_ongoing = false
|
||||||
time_between_letters.stop()
|
time_between_letters.stop()
|
||||||
|
ui_flicker_timer.stop()
|
||||||
|
|
||||||
dialogue_ended.emit()
|
dialogue_ended.emit()
|
||||||
|
|
||||||
|
45
main.tscn
45
main.tscn
@ -55,10 +55,22 @@ tracks/1/keys = {
|
|||||||
"update": 0,
|
"update": 0,
|
||||||
"values": [Vector2(0, 0)]
|
"values": [Vector2(0, 0)]
|
||||||
}
|
}
|
||||||
|
tracks/2/type = "value"
|
||||||
|
tracks/2/imported = false
|
||||||
|
tracks/2/enabled = true
|
||||||
|
tracks/2/path = NodePath("ColorRect:color")
|
||||||
|
tracks/2/interp = 1
|
||||||
|
tracks/2/loop_wrap = true
|
||||||
|
tracks/2/keys = {
|
||||||
|
"times": PackedFloat32Array(0),
|
||||||
|
"transitions": PackedFloat32Array(1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [Color(0, 0, 0, 1)]
|
||||||
|
}
|
||||||
|
|
||||||
[sub_resource type="Animation" id="Animation_4c57u"]
|
[sub_resource type="Animation" id="Animation_4c57u"]
|
||||||
resource_name = "opening_cutscene"
|
resource_name = "opening_cutscene"
|
||||||
length = 10.0
|
length = 20.0
|
||||||
tracks/0/type = "value"
|
tracks/0/type = "value"
|
||||||
tracks/0/imported = false
|
tracks/0/imported = false
|
||||||
tracks/0/enabled = true
|
tracks/0/enabled = true
|
||||||
@ -66,7 +78,7 @@ tracks/0/path = NodePath("ArmoredEnnemy:position")
|
|||||||
tracks/0/interp = 1
|
tracks/0/interp = 1
|
||||||
tracks/0/loop_wrap = true
|
tracks/0/loop_wrap = true
|
||||||
tracks/0/keys = {
|
tracks/0/keys = {
|
||||||
"times": PackedFloat32Array(6, 8),
|
"times": PackedFloat32Array(11.0333, 13.0333),
|
||||||
"transitions": PackedFloat32Array(1, 1),
|
"transitions": PackedFloat32Array(1, 1),
|
||||||
"update": 0,
|
"update": 0,
|
||||||
"values": [Vector2(-400, 0), Vector2(-271, 0)]
|
"values": [Vector2(-400, 0), Vector2(-271, 0)]
|
||||||
@ -78,7 +90,7 @@ tracks/1/path = NodePath("ArmoredEnnemy")
|
|||||||
tracks/1/interp = 1
|
tracks/1/interp = 1
|
||||||
tracks/1/loop_wrap = true
|
tracks/1/loop_wrap = true
|
||||||
tracks/1/keys = {
|
tracks/1/keys = {
|
||||||
"times": PackedFloat32Array(6, 8),
|
"times": PackedFloat32Array(11.0333, 13.0333),
|
||||||
"transitions": PackedFloat32Array(1, 1),
|
"transitions": PackedFloat32Array(1, 1),
|
||||||
"values": [{
|
"values": [{
|
||||||
"args": [],
|
"args": [],
|
||||||
@ -95,7 +107,7 @@ tracks/2/path = NodePath("Player:position")
|
|||||||
tracks/2/interp = 1
|
tracks/2/interp = 1
|
||||||
tracks/2/loop_wrap = true
|
tracks/2/loop_wrap = true
|
||||||
tracks/2/keys = {
|
tracks/2/keys = {
|
||||||
"times": PackedFloat32Array(0, 1, 2, 3.5, 4.5, 5.5),
|
"times": PackedFloat32Array(5.03333, 6.03333, 7.03333, 8.53333, 9.53333, 10.5333),
|
||||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
|
||||||
"update": 0,
|
"update": 0,
|
||||||
"values": [Vector2(0, 0), Vector2(35, 0), Vector2(70, 0), Vector2(70, 0), Vector2(35, 0), Vector2(0, 0)]
|
"values": [Vector2(0, 0), Vector2(35, 0), Vector2(70, 0), Vector2(70, 0), Vector2(35, 0), Vector2(0, 0)]
|
||||||
@ -107,7 +119,7 @@ tracks/3/path = NodePath("Player")
|
|||||||
tracks/3/interp = 1
|
tracks/3/interp = 1
|
||||||
tracks/3/loop_wrap = true
|
tracks/3/loop_wrap = true
|
||||||
tracks/3/keys = {
|
tracks/3/keys = {
|
||||||
"times": PackedFloat32Array(0, 1, 2, 2.96667, 3.5, 4.5, 5.5),
|
"times": PackedFloat32Array(5.03333, 6.03333, 7.03333, 8, 8.53333, 9.53333, 10.5333),
|
||||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
|
||||||
"values": [{
|
"values": [{
|
||||||
"args": [],
|
"args": [],
|
||||||
@ -139,7 +151,7 @@ tracks/4/path = NodePath("Player")
|
|||||||
tracks/4/interp = 1
|
tracks/4/interp = 1
|
||||||
tracks/4/loop_wrap = true
|
tracks/4/loop_wrap = true
|
||||||
tracks/4/keys = {
|
tracks/4/keys = {
|
||||||
"times": PackedFloat32Array(0),
|
"times": PackedFloat32Array(5.03333),
|
||||||
"transitions": PackedFloat32Array(1),
|
"transitions": PackedFloat32Array(1),
|
||||||
"values": [{
|
"values": [{
|
||||||
"args": [],
|
"args": [],
|
||||||
@ -153,13 +165,25 @@ tracks/5/path = NodePath("DialogueManager")
|
|||||||
tracks/5/interp = 1
|
tracks/5/interp = 1
|
||||||
tracks/5/loop_wrap = true
|
tracks/5/loop_wrap = true
|
||||||
tracks/5/keys = {
|
tracks/5/keys = {
|
||||||
"times": PackedFloat32Array(9),
|
"times": PackedFloat32Array(14.0333),
|
||||||
"transitions": PackedFloat32Array(1),
|
"transitions": PackedFloat32Array(1),
|
||||||
"values": [{
|
"values": [{
|
||||||
"args": [],
|
"args": [],
|
||||||
"method": &"on_dialogue_started"
|
"method": &"on_dialogue_started"
|
||||||
}]
|
}]
|
||||||
}
|
}
|
||||||
|
tracks/6/type = "value"
|
||||||
|
tracks/6/imported = false
|
||||||
|
tracks/6/enabled = true
|
||||||
|
tracks/6/path = NodePath("ColorRect:color")
|
||||||
|
tracks/6/interp = 1
|
||||||
|
tracks/6/loop_wrap = true
|
||||||
|
tracks/6/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 2, 4),
|
||||||
|
"transitions": PackedFloat32Array(1, 1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [Color(0, 0, 0, 1), Color(0, 0, 0, 1), Color(0, 0, 0, 0)]
|
||||||
|
}
|
||||||
|
|
||||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_efxa6"]
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_efxa6"]
|
||||||
_data = {
|
_data = {
|
||||||
@ -310,6 +334,13 @@ stretch_mode = 3
|
|||||||
[node name="ArmoredEnnemy" parent="." instance=ExtResource("9_kek77")]
|
[node name="ArmoredEnnemy" parent="." instance=ExtResource("9_kek77")]
|
||||||
position = Vector2(-348, 0)
|
position = Vector2(-348, 0)
|
||||||
|
|
||||||
|
[node name="ColorRect" type="ColorRect" parent="."]
|
||||||
|
offset_left = -322.0
|
||||||
|
offset_top = -224.0
|
||||||
|
offset_right = 318.0
|
||||||
|
offset_bottom = 136.0
|
||||||
|
color = Color(0, 0, 0, 1)
|
||||||
|
|
||||||
[node name="OpeningCutscene" type="AnimationPlayer" parent="."]
|
[node name="OpeningCutscene" type="AnimationPlayer" parent="."]
|
||||||
libraries = {
|
libraries = {
|
||||||
&"": SubResource("AnimationLibrary_efxa6")
|
&"": SubResource("AnimationLibrary_efxa6")
|
||||||
|
Reference in New Issue
Block a user