Compare commits
9 commits
630f68060f
...
f6e08e3103
Author | SHA1 | Date | |
---|---|---|---|
f6e08e3103 | |||
150922a6e8 | |||
337ff4c1a0 | |||
9eb2b8b0d0 | |||
181898f834 | |||
febed0e7f7 | |||
805a4a8f06 | |||
03e822a833 | |||
694a12d165 |
26 changed files with 288 additions and 172 deletions
|
@ -18,7 +18,7 @@ script = ExtResource("5_8tfma")
|
|||
character = 0
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "defeated"
|
||||
messages = Array[String](["Wait...... W-What...? I defeated him, but... I'm down too?", "At any rate... I can't fight Reed like this..."])
|
||||
textbox_direction = 0
|
||||
|
||||
|
|
|
@ -138,7 +138,7 @@ character = 0
|
|||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
messages = Array[String](["I've been looking forward for this day. Let's do out best!"])
|
||||
messages = Array[String](["I've been looking forward for this day. Let's do our best!"])
|
||||
textbox_direction = 0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_pu4kf"]
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
[gd_resource type="Resource" script_class="Cutscene" load_steps=10 format=3 uid="uid://d3wuehjkx8udy"]
|
||||
[gd_resource type="Resource" script_class="Cutscene" load_steps=9 format=3 uid="uid://d3wuehjkx8udy"]
|
||||
|
||||
[ext_resource type="Script" path="res://Scripts/Cutscenes/Commands/wait.gd" id="1_b58rs"]
|
||||
[ext_resource type="Script" path="res://Scripts/Cutscenes/Commands/base.gd" id="1_od003"]
|
||||
[ext_resource type="Script" path="res://Scripts/Cutscenes/Commands/show_dialogue.gd" id="2_o3yf1"]
|
||||
[ext_resource type="Script" path="res://Scripts/Cutscenes/cutscene.gd" id="3_c4ahv"]
|
||||
|
||||
|
@ -48,5 +47,5 @@ textbox_direction = 0
|
|||
[resource]
|
||||
resource_name = "reed_draw_nsfw"
|
||||
script = ExtResource("3_c4ahv")
|
||||
commands = Array[ExtResource("1_od003")]([SubResource("Resource_j0qrl"), SubResource("Resource_cw5jl"), SubResource("Resource_75mgm"), SubResource("Resource_1wi5v"), SubResource("Resource_h3llg")])
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_j0qrl"), SubResource("Resource_cw5jl"), SubResource("Resource_75mgm"), SubResource("Resource_1wi5v"), SubResource("Resource_h3llg")])
|
||||
auto_start_on_load = true
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="Cutscene" load_steps=19 format=3 uid="uid://c8pfjfnwim673"]
|
||||
[gd_resource type="Resource" script_class="Cutscene" load_steps=20 format=3 uid="uid://c8pfjfnwim673"]
|
||||
|
||||
[ext_resource type="Script" path="res://Scripts/Cutscenes/Commands/wait.gd" id="1_uoty8"]
|
||||
[ext_resource type="Script" path="res://Scripts/Cutscenes/Commands/play_character_animation.gd" id="2_onwwi"]
|
||||
|
@ -32,7 +32,7 @@ character = 2
|
|||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
messages = Array[String](["Looks like we've got a winner here, folks! Give it up for... HIRO!", "And that's all for today. Thank you all so much for being here at Rikika Dojo."])
|
||||
messages = Array[String](["Looks like we've got a winner here, folks! Give it up for... HIRO!"])
|
||||
textbox_direction = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_abgul"]
|
||||
|
@ -53,6 +53,15 @@ portrait_emotion = "normal"
|
|||
messages = Array[String](["That was a good fight, but, my boyfriend will win next time!"])
|
||||
textbox_direction = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_sdbgp"]
|
||||
script = ExtResource("2_vliur")
|
||||
character = 2
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
messages = Array[String](["And that's all for today. Thank you all so much for being here at Rikika Dojo."])
|
||||
textbox_direction = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_uu88j"]
|
||||
script = ExtResource("4_s1imk")
|
||||
music = ExtResource("3_pudjg")
|
||||
|
@ -87,5 +96,5 @@ time = 2.01667
|
|||
[resource]
|
||||
resource_name = "reed_loses"
|
||||
script = ExtResource("3_kh4kq")
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_j0qrl"), SubResource("Resource_abuy5"), SubResource("Resource_46i1x"), SubResource("Resource_dxa8x"), SubResource("Resource_abgul"), SubResource("Resource_w88ia"), SubResource("Resource_uu88j"), SubResource("Resource_qs5xn"), SubResource("Resource_qkt15"), SubResource("Resource_12o2v"), SubResource("Resource_uw5p1")])
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_j0qrl"), SubResource("Resource_abuy5"), SubResource("Resource_46i1x"), SubResource("Resource_dxa8x"), SubResource("Resource_abgul"), SubResource("Resource_w88ia"), SubResource("Resource_sdbgp"), SubResource("Resource_uu88j"), SubResource("Resource_qs5xn"), SubResource("Resource_qkt15"), SubResource("Resource_12o2v"), SubResource("Resource_uw5p1")])
|
||||
auto_start_on_load = true
|
||||
|
|
|
@ -93,7 +93,7 @@ character = 0
|
|||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
messages = Array[String](["I can move around using the D-Pad or the keyboard arrow keys."])
|
||||
messages = Array[String](["I can move around using the D-Pad or the keyboard arrow keys.", "I can talk to other characters by pressing the X button when near them."])
|
||||
textbox_direction = 0
|
||||
|
||||
[resource]
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="Cutscene" load_steps=42 format=3 uid="uid://ck0ry5vxaj8a7"]
|
||||
[gd_resource type="Resource" script_class="Cutscene" load_steps=43 format=3 uid="uid://ck0ry5vxaj8a7"]
|
||||
|
||||
[ext_resource type="Script" path="res://Scripts/Cutscenes/Commands/lookat_character.gd" id="1_ri0w6"]
|
||||
[ext_resource type="Script" path="res://Scripts/Cutscenes/Commands/show_dialogue.gd" id="2_c1bel"]
|
||||
|
@ -199,13 +199,22 @@ portrait_emotion = "confident"
|
|||
messages = Array[String](["Well, I guess I will buy a new gunpla to build. Just for me. ", "And you won't even get to see me making it."])
|
||||
textbox_direction = 0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_x55gk"]
|
||||
script = ExtResource("2_c1bel")
|
||||
character = 0
|
||||
custom_name = "Clone"
|
||||
portrait_set = "clone"
|
||||
portrait_emotion = "shocked"
|
||||
messages = Array[String](["Tch! Fine! You asked for it!"])
|
||||
textbox_direction = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_efygu"]
|
||||
script = ExtResource("2_c1bel")
|
||||
character = 0
|
||||
custom_name = "Clone"
|
||||
portrait_set = "clone"
|
||||
portrait_emotion = "angry"
|
||||
messages = Array[String](["Tch! Fine! You asked for it!", "Don't say I warned you! You don't even know how to use the X button to attack!"])
|
||||
messages = Array[String](["Don't say I warned you! You don't even know how to use the X button to attack!"])
|
||||
textbox_direction = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_u7g7o"]
|
||||
|
@ -244,5 +253,5 @@ wait_until_completion = true
|
|||
[resource]
|
||||
resource_name = "talking_to_nem"
|
||||
script = ExtResource("5_wqnqw")
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_de27e"), SubResource("Resource_3bkhm"), SubResource("Resource_tgajv"), SubResource("Resource_qi6iy"), SubResource("Resource_775qe"), SubResource("Resource_yaf72"), SubResource("Resource_h8br4"), SubResource("Resource_ecaiv"), SubResource("Resource_0c4lk"), SubResource("Resource_b2wnb"), SubResource("Resource_8188r"), SubResource("Resource_83rs0"), SubResource("Resource_blakn"), SubResource("Resource_r5wd6"), SubResource("Resource_slop4"), SubResource("Resource_h3k50"), SubResource("Resource_wo7y2"), SubResource("Resource_hi1ck"), SubResource("Resource_5ci1l"), SubResource("Resource_abui6"), SubResource("Resource_kb8r5"), SubResource("Resource_8xfaf"), SubResource("Resource_4iw0f"), SubResource("Resource_kd0jj"), SubResource("Resource_w7l1e"), SubResource("Resource_7url7"), SubResource("Resource_efygu"), SubResource("Resource_u7g7o"), SubResource("Resource_ujwnf"), SubResource("Resource_ts1m3"), SubResource("Resource_uibnf")])
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_de27e"), SubResource("Resource_3bkhm"), SubResource("Resource_tgajv"), SubResource("Resource_qi6iy"), SubResource("Resource_775qe"), SubResource("Resource_yaf72"), SubResource("Resource_h8br4"), SubResource("Resource_ecaiv"), SubResource("Resource_0c4lk"), SubResource("Resource_b2wnb"), SubResource("Resource_8188r"), SubResource("Resource_83rs0"), SubResource("Resource_blakn"), SubResource("Resource_r5wd6"), SubResource("Resource_slop4"), SubResource("Resource_h3k50"), SubResource("Resource_wo7y2"), SubResource("Resource_hi1ck"), SubResource("Resource_5ci1l"), SubResource("Resource_abui6"), SubResource("Resource_kb8r5"), SubResource("Resource_8xfaf"), SubResource("Resource_4iw0f"), SubResource("Resource_kd0jj"), SubResource("Resource_w7l1e"), SubResource("Resource_7url7"), SubResource("Resource_x55gk"), SubResource("Resource_efygu"), SubResource("Resource_u7g7o"), SubResource("Resource_ujwnf"), SubResource("Resource_ts1m3"), SubResource("Resource_uibnf")])
|
||||
auto_start_on_load = true
|
||||
|
|
BIN
Hiro/Hiro Defeated Nude Sprites Line.png
(Stored with Git LFS)
BIN
Hiro/Hiro Defeated Nude Sprites Line.png
(Stored with Git LFS)
Binary file not shown.
BIN
Hiro/Hiro Melee Sprites.png
(Stored with Git LFS)
BIN
Hiro/Hiro Melee Sprites.png
(Stored with Git LFS)
Binary file not shown.
BIN
Hiro/Hiro Walk Sprite Cycle Line Up.png
(Stored with Git LFS)
BIN
Hiro/Hiro Walk Sprite Cycle Line Up.png
(Stored with Git LFS)
Binary file not shown.
BIN
Hiro/Hiro_Idle_Blink_Sprites.png
(Stored with Git LFS)
BIN
Hiro/Hiro_Idle_Blink_Sprites.png
(Stored with Git LFS)
Binary file not shown.
|
@ -254,8 +254,8 @@ size = Vector2(13, 8)
|
|||
height = 20.0
|
||||
|
||||
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_hxosv"]
|
||||
radius = 13.0
|
||||
height = 36.0
|
||||
radius = 15.0
|
||||
height = 40.0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_ri8lv"]
|
||||
script = ExtResource("9_ak1rc")
|
||||
|
|
|
@ -860,10 +860,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -872,10 +872,10 @@ tracks/6/path = NodePath("Attackbox/Collider:position")
|
|||
tracks/6/interp = 1
|
||||
tracks/6/loop_wrap = true
|
||||
tracks/6/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -14), Vector2(4, -14), Vector2(4, -14), Vector2(0.999395, -14)]
|
||||
"values": [Vector2(4, -14), Vector2(4, -14), Vector2(4, -14), Vector2(4, -14), Vector2(0.999395, -14)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_cuaji"]
|
||||
|
@ -949,10 +949,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.1334, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.1334, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, false, true]
|
||||
"values": [false, true, true, false, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -964,7 +964,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -23), Vector2(12, -11), Vector2(0, -23), Vector2(0.999395, -14)]
|
||||
"values": [Vector2(0, -23), Vector2(0, -23), Vector2(12, -11), Vector2(0, -23), Vector2(0.999395, -14)]
|
||||
}
|
||||
tracks/7/type = "value"
|
||||
tracks/7/imported = false
|
||||
|
@ -1050,10 +1050,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1065,7 +1065,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -3), Vector2(12, -11), Vector2(0, -3), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(0, -3), Vector2(0, -3), Vector2(12, -11), Vector2(0, -3), Vector2(0.999395, -11)]
|
||||
}
|
||||
tracks/7/type = "value"
|
||||
tracks/7/imported = false
|
||||
|
@ -1151,10 +1151,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1166,7 +1166,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(-4, -14), Vector2(-4, -14), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(-4, -14), Vector2(-4, -14), Vector2(-4, -14), Vector2(0.999395, -11)]
|
||||
}
|
||||
tracks/7/type = "value"
|
||||
tracks/7/imported = false
|
||||
|
@ -1305,10 +1305,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1320,7 +1320,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(4, -14), Vector2(4, -14), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(4, -14), Vector2(4, -14), Vector2(4, -14), Vector2(-0.00060463, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_ar6r3"]
|
||||
|
@ -1394,10 +1394,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1409,7 +1409,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -14), Vector2(4, -14), Vector2(4, -14), Vector2(0.999395, -14)]
|
||||
"values": [Vector2(4, -14), Vector2(4, -14), Vector2(4, -14), Vector2(4, -14), Vector2(0.999395, -14)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_1e0v6"]
|
||||
|
@ -1483,10 +1483,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1495,10 +1495,10 @@ tracks/6/path = NodePath("Attackbox/Collider:position")
|
|||
tracks/6/interp = 1
|
||||
tracks/6/loop_wrap = true
|
||||
tracks/6/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -23), Vector2(12, -11), Vector2(0, -23), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(0, -23), Vector2(0, -23), Vector2(0, -23), Vector2(12, -11), Vector2(0, -23), Vector2(-0.00060463, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_bwm5c"]
|
||||
|
@ -1572,10 +1572,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1587,7 +1587,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -23), Vector2(12, -11), Vector2(0, -23), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(0, -23), Vector2(0, -23), Vector2(12, -11), Vector2(0, -23), Vector2(0.999395, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_qmuik"]
|
||||
|
@ -1661,10 +1661,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1676,7 +1676,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -3), Vector2(12, -11), Vector2(0, -3), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(0, -3), Vector2(0, -3), Vector2(12, -11), Vector2(0, -3), Vector2(-0.00060463, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_bw220"]
|
||||
|
@ -1750,10 +1750,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1765,7 +1765,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -3), Vector2(12, -11), Vector2(0, -3), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(0, -3), Vector2(0, -3), Vector2(12, -11), Vector2(0, -3), Vector2(0.999395, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_wjl2t"]
|
||||
|
@ -1839,10 +1839,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1854,7 +1854,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(-4, -14), Vector2(12, -11), Vector2(-4, -14), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(-4, -14), Vector2(-4, -14), Vector2(12, -11), Vector2(-4, -14), Vector2(0.999395, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_e4rxs"]
|
||||
|
@ -1928,10 +1928,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1940,10 +1940,10 @@ tracks/6/path = NodePath("Attackbox/Collider:position")
|
|||
tracks/6/interp = 1
|
||||
tracks/6/loop_wrap = true
|
||||
tracks/6/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(-4, -14), Vector2(12, -11), Vector2(-4, -14), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(-4, -14), Vector2(-4, -14), Vector2(-4, -14), Vector2(12, -11), Vector2(-4, -14), Vector2(0.999395, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_de3xn"]
|
||||
|
|
|
@ -246,7 +246,7 @@ states/nsfw_defeated/position = Vector2(823, 176.354)
|
|||
states/nsfw_defeated_end/node = SubResource("AnimationNodeAnimation_rw06u")
|
||||
states/nsfw_defeated_end/position = Vector2(1013, 176.354)
|
||||
states/nsfw_defeated_start/node = SubResource("AnimationNodeAnimation_sudhw")
|
||||
states/nsfw_defeated_start/position = Vector2(646, 176.354)
|
||||
states/nsfw_defeated_start/position = Vector2(650, 176.354)
|
||||
states/walk/node = SubResource("AnimationNodeBlendSpace2D_vunsg")
|
||||
states/walk/position = Vector2(520, 108)
|
||||
transitions = ["Start", "idle", SubResource("AnimationNodeStateMachineTransition_akmuq"), "idle", "walk", SubResource("AnimationNodeStateMachineTransition_sn1tm"), "walk", "idle", SubResource("AnimationNodeStateMachineTransition_5i3fu"), "idle", "melee", SubResource("AnimationNodeStateMachineTransition_y8p74"), "melee", "idle", SubResource("AnimationNodeStateMachineTransition_l17k0"), "hurt", "idle", SubResource("AnimationNodeStateMachineTransition_ln3pc"), "defeated", "End", SubResource("AnimationNodeStateMachineTransition_ouche"), "nsfw_defeated_start", "nsfw_defeated", SubResource("AnimationNodeStateMachineTransition_aa2bq"), "nsfw_defeated", "nsfw_defeated_end", SubResource("AnimationNodeStateMachineTransition_e6135")]
|
||||
|
|
BIN
NPCs/raxki.png
(Stored with Git LFS)
Normal file
BIN
NPCs/raxki.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
NPCs/raxki.png.import
Normal file
34
NPCs/raxki.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b3qico0ve8kih"
|
||||
path="res://.godot/imported/raxki.png-ee795dd117d5d1941ade8f51776cb2c7.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/raxki.png"
|
||||
dest_files=["res://.godot/imported/raxki.png-ee795dd117d5d1941ade8f51776cb2c7.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
BIN
NPCs/yonic.png
(Stored with Git LFS)
Normal file
BIN
NPCs/yonic.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
NPCs/yonic.png.import
Normal file
34
NPCs/yonic.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://x2cp7wl6o1c1"
|
||||
path="res://.godot/imported/yonic.png-c5cd1c54983838683e964b17705461b4.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://NPCs/yonic.png"
|
||||
dest_files=["res://.godot/imported/yonic.png-c5cd1c54983838683e964b17705461b4.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
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=1
|
|
@ -295,7 +295,7 @@ states/range_attack/position = Vector2(424, 226)
|
|||
states/walk/node = SubResource("AnimationNodeBlendSpace2D_vunsg")
|
||||
states/walk/position = Vector2(519, 108)
|
||||
transitions = ["Start", "idle", SubResource("AnimationNodeStateMachineTransition_akmuq"), "idle", "walk", SubResource("AnimationNodeStateMachineTransition_sn1tm"), "walk", "idle", SubResource("AnimationNodeStateMachineTransition_5i3fu"), "idle", "melee", SubResource("AnimationNodeStateMachineTransition_y8p74"), "melee", "idle", SubResource("AnimationNodeStateMachineTransition_l17k0"), "hurt", "idle", SubResource("AnimationNodeStateMachineTransition_ln3pc"), "defeated", "defeated_loop", SubResource("AnimationNodeStateMachineTransition_l5ng5"), "range_attack", "idle", SubResource("AnimationNodeStateMachineTransition_ufuqv"), "idle", "range_attack", SubResource("AnimationNodeStateMachineTransition_w4gie")]
|
||||
graph_offset = Vector2(215, 263)
|
||||
graph_offset = Vector2(215, 187.389)
|
||||
|
||||
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_vm050"]
|
||||
radius = 9.0
|
||||
|
@ -308,8 +308,8 @@ size = Vector2(13, 8)
|
|||
height = 20.0
|
||||
|
||||
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_hxosv"]
|
||||
radius = 13.0
|
||||
height = 36.0
|
||||
radius = 15.0
|
||||
height = 40.0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_ri8lv"]
|
||||
script = ExtResource("9_nipdn")
|
||||
|
|
|
@ -794,10 +794,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -809,7 +809,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -14), Vector2(4, -14), Vector2(4, -14), Vector2(0.999395, -14)]
|
||||
"values": [Vector2(4, -14), Vector2(4, -14), Vector2(4, -14), Vector2(0.999395, -14)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_cuaji"]
|
||||
|
@ -883,10 +883,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.1334, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.1334, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, false, true]
|
||||
"values": [false, true, true, false, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -895,10 +895,10 @@ tracks/6/path = NodePath("Attackbox/Collider:position")
|
|||
tracks/6/interp = 1
|
||||
tracks/6/loop_wrap = true
|
||||
tracks/6/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -23), Vector2(12, -11), Vector2(0, -23), Vector2(0.999395, -14)]
|
||||
"values": [Vector2(0, -23), Vector2(0, -23), Vector2(0, -23), Vector2(12, -11), Vector2(0, -23), Vector2(0.999395, -14)]
|
||||
}
|
||||
tracks/7/type = "value"
|
||||
tracks/7/imported = false
|
||||
|
@ -984,10 +984,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -996,10 +996,10 @@ tracks/6/path = NodePath("Attackbox/Collider:position")
|
|||
tracks/6/interp = 1
|
||||
tracks/6/loop_wrap = true
|
||||
tracks/6/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -3), Vector2(12, -11), Vector2(0, -3), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(0, -3), Vector2(0, -3), Vector2(0, -3), Vector2(12, -11), Vector2(0, -3), Vector2(-0.00060463, -11)]
|
||||
}
|
||||
tracks/7/type = "value"
|
||||
tracks/7/imported = false
|
||||
|
@ -1239,10 +1239,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1254,7 +1254,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(4, -14), Vector2(4, -14), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(4, -14), Vector2(4, -14), Vector2(4, -14), Vector2(-0.00060463, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_ar6r3"]
|
||||
|
@ -1328,10 +1328,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1343,7 +1343,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -14), Vector2(4, -14), Vector2(4, -14), Vector2(0.999395, -14)]
|
||||
"values": [Vector2(4, -14), Vector2(4, -14), Vector2(4, -14), Vector2(4, -14), Vector2(0.999395, -14)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_1e0v6"]
|
||||
|
@ -1417,10 +1417,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1432,7 +1432,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -23), Vector2(12, -11), Vector2(0, -23), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(0, -23), Vector2(0, -23), Vector2(12, -11), Vector2(0, -23), Vector2(-0.00060463, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_bwm5c"]
|
||||
|
@ -1506,10 +1506,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1521,7 +1521,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -23), Vector2(12, -11), Vector2(0, -23), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(0, -23), Vector2(0, -23), Vector2(12, -11), Vector2(0, -23), Vector2(-0.00060463, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_qmuik"]
|
||||
|
@ -1595,10 +1595,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1610,7 +1610,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -3), Vector2(12, -11), Vector2(0, -3), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(0, -3), Vector2(0, -3), Vector2(12, -11), Vector2(0, -3), Vector2(-0.00060463, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_bw220"]
|
||||
|
@ -1684,10 +1684,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1699,7 +1699,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(0, -3), Vector2(12, -11), Vector2(0, -3), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(0, -3), Vector2(0, -3), Vector2(12, -11), Vector2(0, -3), Vector2(-0.00060463, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_wjl2t"]
|
||||
|
@ -1773,10 +1773,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1788,7 +1788,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(-4, -14), Vector2(12, -11), Vector2(-4, -14), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(-4, -14), Vector2(-4, -14), Vector2(12, -11), Vector2(-4, -14), Vector2(-0.00060463, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_e4rxs"]
|
||||
|
@ -1862,10 +1862,10 @@ tracks/5/path = NodePath("Attackbox/Collider:disabled")
|
|||
tracks/5/interp = 1
|
||||
tracks/5/loop_wrap = true
|
||||
tracks/5/keys = {
|
||||
"times": PackedFloat32Array(0, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1),
|
||||
"times": PackedFloat32Array(0, 0.0666667, 0.133333, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [true, false, true]
|
||||
"values": [false, true, true, true]
|
||||
}
|
||||
tracks/6/type = "value"
|
||||
tracks/6/imported = false
|
||||
|
@ -1877,7 +1877,7 @@ tracks/6/keys = {
|
|||
"times": PackedFloat32Array(0, 0.133333, 0.199527, 0.2, 0.266667),
|
||||
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
|
||||
"update": 1,
|
||||
"values": [Vector2(0, -11), Vector2(-4, -14), Vector2(12, -11), Vector2(-4, -14), Vector2(-0.00060463, -11)]
|
||||
"values": [Vector2(-4, -14), Vector2(-4, -14), Vector2(12, -11), Vector2(-4, -14), Vector2(-0.00060463, -11)]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_fx2sq"]
|
||||
|
|
|
@ -75,6 +75,7 @@ func _on_cutscene_finished(cutscene_name: String):
|
|||
gameover_image.texture = load("res://Hiro/hiro_game_over_screen_nsfw.png")
|
||||
gameover_screen_player.play("fade_in")
|
||||
player.in_cutscene = true
|
||||
game_state.can_pause = false
|
||||
elif cutscene_name == "talking_to_nem":
|
||||
nem_npc.interaction_cutscene = null
|
||||
hiro_ai.set_ai_enabled(true)
|
||||
|
@ -88,6 +89,7 @@ func _on_cutscene_finished(cutscene_name: String):
|
|||
credits.visible = true
|
||||
credits.reveal(player.health == player.max_health)
|
||||
player.in_cutscene = true
|
||||
game_state.can_pause = false
|
||||
|
||||
func _on_credits_requested_reward():
|
||||
reward_nsfw.visible = Globals.nsfw
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
extends Control
|
||||
|
||||
@onready var yonic_credits = $VBoxContainer/HBoxContainer/Yonic
|
||||
@onready var yonic_credits = $VBoxContainer/HBoxContainer/Yonic/Name
|
||||
@onready var reward_hint = $VBoxContainer/RewardHint
|
||||
@onready var reward_hint_label = $VBoxContainer/RewardHint/Label
|
||||
|
||||
|
@ -14,7 +14,8 @@ var opacity_to = 0.0
|
|||
var reward_unlocked = false
|
||||
|
||||
func _ready():
|
||||
yonic_credits.visible = !Globals.nsfw
|
||||
if Globals.nsfw:
|
||||
yonic_credits.text = "Anonymous"
|
||||
modulate.a = opacity_from
|
||||
|
||||
func _process(delta):
|
||||
|
|
|
@ -19,7 +19,8 @@ script = ExtResource("1_pbo7d")
|
|||
layout_mode = 1
|
||||
anchors_preset = 10
|
||||
anchor_right = 1.0
|
||||
offset_bottom = 32.0
|
||||
offset_top = 5.0
|
||||
offset_bottom = 41.0
|
||||
grow_horizontal = 2
|
||||
theme_override_constants/margin_left = 16
|
||||
theme_override_constants/margin_top = 16
|
||||
|
@ -31,7 +32,7 @@ layout_mode = 2
|
|||
|
||||
[node name="HealthBar" type="TextureProgressBar" parent="MarginContainer/HBoxContainer"]
|
||||
texture_filter = 1
|
||||
custom_minimum_size = Vector2(0, 17)
|
||||
custom_minimum_size = Vector2(0, 20)
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
size_flags_vertical = 0
|
||||
|
@ -53,7 +54,7 @@ size_flags_stretch_ratio = 3.5
|
|||
|
||||
[node name="EnemyBar" type="TextureProgressBar" parent="MarginContainer/HBoxContainer"]
|
||||
texture_filter = 1
|
||||
custom_minimum_size = Vector2(0, 17)
|
||||
custom_minimum_size = Vector2(0, 20)
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
size_flags_vertical = 0
|
||||
|
|
|
@ -1,9 +1,16 @@
|
|||
[gd_scene load_steps=11 format=3 uid="uid://6kq1081phjj8"]
|
||||
[gd_scene load_steps=10 format=3 uid="uid://6kq1081phjj8"]
|
||||
|
||||
[ext_resource type="Script" path="res://Scripts/UI/prototype_credits.gd" id="1_l27oe"]
|
||||
[ext_resource type="FontFile" uid="uid://bgqotudi6bifk" path="res://UI/Gundam 00 font gaufont.ttf" id="1_mo4u7"]
|
||||
[ext_resource type="Texture2D" uid="uid://c4iwqijfp013h" path="res://Hiro/Hiro_Idle_Blink_Sprites.png" id="1_v1v2f"]
|
||||
[ext_resource type="Texture2D" uid="uid://bmix77hgm7q21" path="res://Reed/Reed_Idle_Blink_Sprites.png" id="2_n217s"]
|
||||
[ext_resource type="Texture2D" uid="uid://b3qico0ve8kih" path="res://NPCs/raxki.png" id="3_dpsa0"]
|
||||
[ext_resource type="Texture2D" uid="uid://x2cp7wl6o1c1" path="res://NPCs/yonic.png" id="4_yqlxt"]
|
||||
|
||||
[sub_resource type="LabelSettings" id="LabelSettings_85mud"]
|
||||
font = ExtResource("1_mo4u7")
|
||||
font_size = 20
|
||||
font_color = Color(0.682353, 0.866667, 0.996078, 1)
|
||||
outline_size = 4
|
||||
outline_color = Color(0, 0, 0, 1)
|
||||
|
||||
[sub_resource type="LabelSettings" id="LabelSettings_3a8w4"]
|
||||
font = ExtResource("1_mo4u7")
|
||||
|
@ -11,10 +18,6 @@ font_size = 32
|
|||
outline_size = 8
|
||||
outline_color = Color(0, 0, 0, 1)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_jbqse"]
|
||||
atlas = ExtResource("1_v1v2f")
|
||||
region = Rect2(0, 0, 32, 32)
|
||||
|
||||
[sub_resource type="LabelSettings" id="LabelSettings_eg5ns"]
|
||||
font = ExtResource("1_mo4u7")
|
||||
font_color = Color(0.682353, 0.866667, 0.996078, 1)
|
||||
|
@ -27,10 +30,6 @@ font_size = 20
|
|||
outline_size = 4
|
||||
outline_color = Color(0, 0, 0, 1)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yln03"]
|
||||
atlas = ExtResource("2_n217s")
|
||||
region = Rect2(0, 0, 32, 32)
|
||||
|
||||
[sub_resource type="LabelSettings" id="LabelSettings_5v6rm"]
|
||||
font = ExtResource("1_mo4u7")
|
||||
font_color = Color(1, 1, 0, 1)
|
||||
|
@ -55,9 +54,15 @@ grow_horizontal = 2
|
|||
grow_vertical = 2
|
||||
alignment = 1
|
||||
|
||||
[node name="Label" type="Label" parent="VBoxContainer"]
|
||||
layout_mode = 2
|
||||
text = "THANK YOU FOR PLAYING!"
|
||||
label_settings = SubResource("LabelSettings_85mud")
|
||||
horizontal_alignment = 1
|
||||
|
||||
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer"]
|
||||
layout_mode = 2
|
||||
theme_override_constants/margin_bottom = 64
|
||||
theme_override_constants/margin_bottom = 16
|
||||
|
||||
[node name="Label" type="Label" parent="VBoxContainer/MarginContainer"]
|
||||
layout_mode = 2
|
||||
|
@ -72,6 +77,7 @@ alignment = 1
|
|||
[node name="Raxki" type="VBoxContainer" parent="VBoxContainer/HBoxContainer"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 6
|
||||
alignment = 2
|
||||
|
||||
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/HBoxContainer/Raxki"]
|
||||
layout_mode = 2
|
||||
|
@ -79,10 +85,10 @@ theme_override_constants/margin_bottom = 8
|
|||
|
||||
[node name="Sprite" type="TextureRect" parent="VBoxContainer/HBoxContainer/Raxki/MarginContainer"]
|
||||
texture_filter = 1
|
||||
custom_minimum_size = Vector2(64, 64)
|
||||
custom_minimum_size = Vector2(0, 56)
|
||||
layout_mode = 2
|
||||
texture = SubResource("AtlasTexture_jbqse")
|
||||
expand_mode = 2
|
||||
texture = ExtResource("3_dpsa0")
|
||||
expand_mode = 1
|
||||
stretch_mode = 5
|
||||
|
||||
[node name="Title" type="Label" parent="VBoxContainer/HBoxContainer/Raxki"]
|
||||
|
@ -100,6 +106,7 @@ horizontal_alignment = 1
|
|||
[node name="Yonic" type="VBoxContainer" parent="VBoxContainer/HBoxContainer"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 6
|
||||
alignment = 2
|
||||
|
||||
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/HBoxContainer/Yonic"]
|
||||
layout_mode = 2
|
||||
|
@ -107,10 +114,9 @@ theme_override_constants/margin_bottom = 8
|
|||
|
||||
[node name="Sprite" type="TextureRect" parent="VBoxContainer/HBoxContainer/Yonic/MarginContainer"]
|
||||
texture_filter = 1
|
||||
custom_minimum_size = Vector2(64, 64)
|
||||
custom_minimum_size = Vector2(0, 58)
|
||||
layout_mode = 2
|
||||
texture = SubResource("AtlasTexture_yln03")
|
||||
expand_mode = 2
|
||||
texture = ExtResource("4_yqlxt")
|
||||
stretch_mode = 5
|
||||
|
||||
[node name="Title" type="Label" parent="VBoxContainer/HBoxContainer/Yonic"]
|
||||
|
@ -135,7 +141,7 @@ theme_override_constants/margin_bottom = 16
|
|||
|
||||
[node name="Title" type="Label" parent="VBoxContainer/HBoxContainer/Credits3"]
|
||||
layout_mode = 2
|
||||
text = "YCH CROWD"
|
||||
text = "BG/YCH CHARACTERS"
|
||||
label_settings = SubResource("LabelSettings_eg5ns")
|
||||
horizontal_alignment = 1
|
||||
|
||||
|
@ -143,8 +149,10 @@ horizontal_alignment = 1
|
|||
layout_mode = 2
|
||||
text = "CodyKogitsune
|
||||
supersonicfa
|
||||
Nem
|
||||
ZakiV
|
||||
BrianF"
|
||||
BrianF
|
||||
"
|
||||
label_settings = SubResource("LabelSettings_xf38o")
|
||||
horizontal_alignment = 1
|
||||
|
||||
|
@ -210,7 +218,7 @@ horizontal_alignment = 1
|
|||
|
||||
[node name="Name" type="Label" parent="VBoxContainer/HBoxContainer2/Credits3"]
|
||||
layout_mode = 2
|
||||
text = "Rikka
|
||||
text = "Rikika
|
||||
& my friends
|
||||
and supporters"
|
||||
label_settings = SubResource("LabelSettings_xf38o")
|
||||
|
@ -222,6 +230,7 @@ theme_override_constants/margin_top = 8
|
|||
theme_override_constants/margin_bottom = 8
|
||||
|
||||
[node name="Label" type="Label" parent="VBoxContainer/MarginContainer2"]
|
||||
visible = false
|
||||
layout_mode = 2
|
||||
text = "In memory of my late friends"
|
||||
label_settings = SubResource("LabelSettings_xf38o")
|
||||
|
|
|
@ -122,5 +122,5 @@ pause={
|
|||
|
||||
[rendering]
|
||||
|
||||
renderer/rendering_method="mobile"
|
||||
renderer/rendering_method="gl_compatibility"
|
||||
2d/snap/snap_2d_transforms_to_pixel=true
|
||||
|
|
BIN
world/walls.png
(Stored with Git LFS)
BIN
world/walls.png
(Stored with Git LFS)
Binary file not shown.
|
@ -876,6 +876,12 @@ label_settings = SubResource("LabelSettings_f2g0a")
|
|||
layer = 6
|
||||
cps = 100.0
|
||||
|
||||
[node name="Walls" type="Sprite2D" parent="."]
|
||||
z_index = 1
|
||||
texture_filter = 1
|
||||
position = Vector2(1, 9)
|
||||
texture = ExtResource("7_pp5dn")
|
||||
|
||||
[node name="Fades" type="CanvasLayer" parent="."]
|
||||
layer = 5
|
||||
|
||||
|
@ -949,7 +955,6 @@ libraries = {
|
|||
}
|
||||
|
||||
[node name="Credits" parent="Fades/Control" instance=ExtResource("11_2tmmx")]
|
||||
visible = false
|
||||
layout_mode = 1
|
||||
|
||||
[node name="GameOverScreen" type="Panel" parent="Fades/Control"]
|
||||
|
@ -1026,12 +1031,14 @@ z_index = -12
|
|||
position = Vector2(227, 986)
|
||||
scale = Vector2(10.4316, 1687)
|
||||
texture = SubResource("GradientTexture1D_4uhai")
|
||||
metadata/_edit_lock_ = true
|
||||
|
||||
[node name="FightingDojoBg" type="Sprite2D" parent="MapElements"]
|
||||
z_index = -5
|
||||
texture_filter = 1
|
||||
position = Vector2(136, 148)
|
||||
texture = ExtResource("4_elb6q")
|
||||
metadata/_edit_lock_ = true
|
||||
|
||||
[node name="LongWoodPillar" parent="MapElements" instance=ExtResource("8_mxq55")]
|
||||
y_sort_enabled = true
|
||||
|
@ -1075,14 +1082,8 @@ texture_filter = 1
|
|||
position = Vector2(159, 57)
|
||||
texture = ExtResource("45_25b7g")
|
||||
|
||||
[node name="Walls" type="Sprite2D" parent="MapElements"]
|
||||
z_index = 1
|
||||
texture_filter = 1
|
||||
position = Vector2(138, 199)
|
||||
texture = ExtResource("7_pp5dn")
|
||||
|
||||
[node name="HiroPlayer" parent="." instance=ExtResource("1_c1gpq")]
|
||||
position = Vector2(0, 80)
|
||||
position = Vector2(1, 80)
|
||||
has_nsfw_animations = false
|
||||
|
||||
[node name="Camera2D" type="Camera2D" parent="HiroPlayer"]
|
||||
|
@ -1093,14 +1094,14 @@ position_smoothing_speed = 3.0
|
|||
script = ExtResource("16_6jycw")
|
||||
|
||||
[node name="NemNPC" parent="." instance=ExtResource("1_sqt7d")]
|
||||
position = Vector2(2, -78)
|
||||
position = Vector2(1, -78)
|
||||
movable = false
|
||||
interaction_cutscene = ExtResource("12_cb4j5")
|
||||
|
||||
[node name="ShadowClone" parent="." node_paths=PackedStringArray("player_character") instance=ExtResource("30_le27a")]
|
||||
position = Vector2(75, 285)
|
||||
player_character = NodePath("../HiroPlayer")
|
||||
KNOCKBACK_REPOSITION_POWER = 90
|
||||
KNOCKBACK_REPOSITION_POWER = 100
|
||||
MELEE_RADIUS = 9999
|
||||
max_health = 200
|
||||
health = 200
|
||||
|
@ -1111,10 +1112,10 @@ KNOCKBACK_RANDOMNESS = 70.0
|
|||
[node name="ReedAI" parent="." node_paths=PackedStringArray("player_character") instance=ExtResource("21_dioix")]
|
||||
position = Vector2(-55, 283)
|
||||
player_character = NodePath("../HiroPlayer")
|
||||
KNOCKBACK_REPOSITION_POWER = 90
|
||||
MELEE_RADIUS = 80
|
||||
KNOCKBACK_REPOSITION_POWER = 100
|
||||
MELEE_RADIUS = 60
|
||||
reduce_recoil_time_threshold = 0.75
|
||||
PROJECTILE_SPEED = 180.0
|
||||
PROJECTILE_SPEED = 240.0
|
||||
max_health = 400
|
||||
health = 400
|
||||
attack_power = 10
|
||||
|
@ -1203,12 +1204,12 @@ collision_layer = 49
|
|||
collision_mask = 25
|
||||
|
||||
[node name="CollisionShape2D4" type="CollisionPolygon2D" parent="BattleBarriers/Barrier"]
|
||||
polygon = PackedVector2Array(-84, -31, -76, -57, -43, -71, -84, -71)
|
||||
polygon = PackedVector2Array(-84, -31, -74, -60, -43, -71, -84, -71)
|
||||
|
||||
[node name="CollisionShape2D5" type="CollisionPolygon2D" parent="BattleBarriers/Barrier"]
|
||||
position = Vector2(14, 13)
|
||||
rotation = 1.5708
|
||||
polygon = PackedVector2Array(-84, -31, -76, -57, -43, -71, -84, -71)
|
||||
polygon = PackedVector2Array(-84, -31, -74.0002, -58.9997, -43, -71, -84, -71)
|
||||
|
||||
[node name="CollidableBarrier1" type="StaticBody2D" parent="BattleBarriers"]
|
||||
collision_layer = 49
|
||||
|
@ -1229,6 +1230,7 @@ detect_projectile_direction = 1
|
|||
[node name="CollisionShape2D2" type="CollisionShape2D" parent="BattleBarriers/CollidableBarrier2"]
|
||||
position = Vector2(111, -19)
|
||||
shape = SubResource("RectangleShape2D_ledaf")
|
||||
metadata/_edit_lock_ = true
|
||||
|
||||
[node name="CollidableBarrier3" type="StaticBody2D" parent="BattleBarriers"]
|
||||
collision_layer = 49
|
||||
|
@ -1240,6 +1242,16 @@ detect_projectile_direction = 2
|
|||
position = Vector2(-9, -97.5)
|
||||
shape = SubResource("RectangleShape2D_hkvwf")
|
||||
|
||||
[node name="CollidableBarrier4" type="StaticBody2D" parent="BattleBarriers"]
|
||||
collision_layer = 49
|
||||
collision_mask = 25
|
||||
script = ExtResource("43_8q2dl")
|
||||
detect_projectile_direction = 2
|
||||
|
||||
[node name="CollisionShape2D3" type="CollisionShape2D" parent="BattleBarriers/CollidableBarrier4"]
|
||||
position = Vector2(10, 104)
|
||||
shape = SubResource("RectangleShape2D_hkvwf")
|
||||
|
||||
[connection signal="finished" from="CutsceneManager" to="." method="_on_cutscene_finished"]
|
||||
[connection signal="issued_command" from="CutsceneManager" to="." method="_on_cutscene_manager_issued_command"]
|
||||
[connection signal="issued_command" from="CutsceneManager" to="CutsceneManager" method="_on_issued_command"]
|
||||
|
|
Loading…
Reference in a new issue