Compare commits
6 commits
0bffc08a7f
...
64a513efce
Author | SHA1 | Date | |
---|---|---|---|
Raxki | 64a513efce | ||
Raxki | c1d13e566d | ||
Raxki | d899e1197f | ||
Raxki | 9df204b5ca | ||
Raxki | 10d5802064 | ||
Raxki | 3924ac8e70 |
|
@ -13,7 +13,7 @@ script = ExtResource("3_0uw7j")
|
|||
character = 0
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "defeated"
|
||||
messages = Array[String](["N-No...!"])
|
||||
textbox_direction = 0
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ time = 1.0
|
|||
[sub_resource type="Resource" id="Resource_xcdd6"]
|
||||
script = ExtResource("4_joqmj")
|
||||
music = ExtResource("3_ruugx")
|
||||
crossfade = true
|
||||
crossfade = false
|
||||
|
||||
[sub_resource type="Resource" id="Resource_bagm4"]
|
||||
script = ExtResource("3_0uw7j")
|
||||
|
@ -75,7 +75,7 @@ script = ExtResource("3_0uw7j")
|
|||
character = 1
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "unsure"
|
||||
messages = Array[String](["Uh... You wouldn't want to know."])
|
||||
textbox_direction = 1
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ script = ExtResource("2_7yk7v")
|
|||
character = 0
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "defeated"
|
||||
messages = Array[String](["Oof!"])
|
||||
textbox_direction = 0
|
||||
|
||||
|
@ -26,17 +26,17 @@ portrait_emotion = "normal"
|
|||
messages = Array[String](["Giving up already?", "Come on, Hiro. I thought you were stronger than that."])
|
||||
textbox_direction = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_cw5jl"]
|
||||
[sub_resource type="Resource" id="Resource_jqnch"]
|
||||
script = ExtResource("2_7yk7v")
|
||||
character = 2
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
messages = Array[String](["Ladies and gentlemen, we have a a winner!!", "Everyone give a round of aplause for Hiro!"])
|
||||
textbox_direction = 1
|
||||
messages = Array[String](["Ladies and gentlemen, we have a winner!!", "Everyone give a round of applause for Reed!"])
|
||||
textbox_direction = 0
|
||||
|
||||
[resource]
|
||||
resource_name = "reed_wins_sfw"
|
||||
script = ExtResource("3_nhp1k")
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_j0qrl"), SubResource("Resource_o1ssy"), SubResource("Resource_7atw7"), SubResource("Resource_cw5jl")])
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_j0qrl"), SubResource("Resource_o1ssy"), SubResource("Resource_7atw7"), SubResource("Resource_jqnch")])
|
||||
auto_start_on_load = true
|
||||
|
|
|
@ -13,7 +13,7 @@ script = ExtResource("2_hc28m")
|
|||
character = 0
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "defeated"
|
||||
messages = Array[String](["Ugh... Why do you have a weapon? Where is MY weapon?"])
|
||||
textbox_direction = 0
|
||||
|
||||
|
@ -22,8 +22,8 @@ script = ExtResource("2_hc28m")
|
|||
character = 1
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
messages = Array[String](["Whoops, I must've overdone it, hahaha!", "I guess there was no time to program your weapon."])
|
||||
portrait_emotion = "unsure"
|
||||
messages = Array[String](["Whoops, I must've overdone it.", "I guess there was no time to program your weapon."])
|
||||
textbox_direction = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_mm75k"]
|
||||
|
@ -31,21 +31,21 @@ script = ExtResource("2_hc28m")
|
|||
character = 0
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "defeated"
|
||||
messages = Array[String](["That's so unfair...!"])
|
||||
textbox_direction = 0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_cw5jl"]
|
||||
[sub_resource type="Resource" id="Resource_jqnch"]
|
||||
script = ExtResource("2_hc28m")
|
||||
character = 2
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
messages = Array[String](["Ladies and gentlemen, we have a winner!!", "Everyone give a round of applause for Hiro!"])
|
||||
messages = Array[String](["Ladies and gentlemen, we have a winner!!", "Everyone give a round of applause for Reed!"])
|
||||
textbox_direction = 1
|
||||
|
||||
[resource]
|
||||
resource_name = "reed_wins_sfw_range"
|
||||
script = ExtResource("3_vxdst")
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_j0qrl"), SubResource("Resource_o1ssy"), SubResource("Resource_1wi5v"), SubResource("Resource_mm75k"), SubResource("Resource_cw5jl")])
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_j0qrl"), SubResource("Resource_o1ssy"), SubResource("Resource_1wi5v"), SubResource("Resource_mm75k"), SubResource("Resource_jqnch")])
|
||||
auto_start_on_load = true
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="Cutscene" load_steps=9 format=3 uid="uid://cwfayxsvfvfp3"]
|
||||
[gd_resource type="Resource" script_class="Cutscene" load_steps=10 format=3 uid="uid://cwfayxsvfvfp3"]
|
||||
|
||||
[ext_resource type="Script" path="res://Scripts/Cutscenes/Commands/wait.gd" id="1_fyryj"]
|
||||
[ext_resource type="Script" path="res://Scripts/Cutscenes/Commands/show_dialogue.gd" id="2_4tx72"]
|
||||
|
@ -22,7 +22,7 @@ script = ExtResource("2_4tx72")
|
|||
character = 1
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "unsure"
|
||||
messages = Array[String](["Oops. Guess I overdid it."])
|
||||
textbox_direction = 1
|
||||
|
||||
|
@ -32,7 +32,7 @@ character = 0
|
|||
custom_name = ""
|
||||
portrait_set = "naked"
|
||||
portrait_emotion = "embarrased"
|
||||
messages = Array[String](["Aaargh! I hate being naked in front of a crowd!!"])
|
||||
messages = Array[String](["Argh, this is so unfair!!! I hate being naked in public!"])
|
||||
textbox_direction = 0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_cw5jl"]
|
||||
|
@ -44,8 +44,17 @@ portrait_emotion = "normal"
|
|||
messages = Array[String](["Uh... Ladies and gentlemen... We have a winner!", "The winner is Reed!"])
|
||||
textbox_direction = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_fjmn0"]
|
||||
script = ExtResource("2_4tx72")
|
||||
character = 4
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
messages = Array[String](["Oh, boy. Now everyone here knows I'm the bigger brother. ", "In more ways than one, hehe."])
|
||||
textbox_direction = 1
|
||||
|
||||
[resource]
|
||||
resource_name = "reed_wins_nsfw"
|
||||
script = ExtResource("3_6u7eb")
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_j0qrl"), SubResource("Resource_75mgm"), SubResource("Resource_1wi5v"), SubResource("Resource_2fi0d"), SubResource("Resource_cw5jl")])
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_j0qrl"), SubResource("Resource_75mgm"), SubResource("Resource_1wi5v"), SubResource("Resource_2fi0d"), SubResource("Resource_cw5jl"), SubResource("Resource_fjmn0")])
|
||||
auto_start_on_load = true
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="Cutscene" load_steps=9 format=3 uid="uid://un8ohl1ep2j6"]
|
||||
[gd_resource type="Resource" script_class="Cutscene" load_steps=10 format=3 uid="uid://un8ohl1ep2j6"]
|
||||
|
||||
[ext_resource type="Script" path="res://Scripts/Cutscenes/Commands/wait.gd" id="1_m1fw4"]
|
||||
[ext_resource type="Script" path="res://Scripts/Cutscenes/Commands/show_dialogue.gd" id="2_fxrwb"]
|
||||
|
@ -22,7 +22,7 @@ script = ExtResource("2_fxrwb")
|
|||
character = 1
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "unsure"
|
||||
messages = Array[String](["Whoops, I must've overdone it, hahaha!", "I guess there was no time to program your weapon."])
|
||||
textbox_direction = 1
|
||||
|
||||
|
@ -44,8 +44,17 @@ portrait_emotion = "normal"
|
|||
messages = Array[String](["Uh... Ladies and gentlemen... We have a winner!", "The winner is Reed!"])
|
||||
textbox_direction = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_xxogb"]
|
||||
script = ExtResource("2_fxrwb")
|
||||
character = 4
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
messages = Array[String](["Oh, boy. Now everyone here knows I'm the bigger brother. ", " In more ways than one, hehe."])
|
||||
textbox_direction = 1
|
||||
|
||||
[resource]
|
||||
resource_name = "reed_wins_nsfw_range"
|
||||
script = ExtResource("3_jryou")
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_j0qrl"), SubResource("Resource_75mgm"), SubResource("Resource_1wi5v"), SubResource("Resource_2fi0d"), SubResource("Resource_cw5jl")])
|
||||
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_j0qrl"), SubResource("Resource_75mgm"), SubResource("Resource_1wi5v"), SubResource("Resource_2fi0d"), SubResource("Resource_cw5jl"), SubResource("Resource_xxogb")])
|
||||
auto_start_on_load = true
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="Resource" script_class="Cutscene" load_steps=18 format=3 uid="uid://c8pfjfnwim673"]
|
||||
[gd_resource type="Resource" script_class="Cutscene" load_steps=19 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"]
|
||||
|
@ -26,15 +26,6 @@ portrait_emotion = "normal"
|
|||
messages = Array[String](["Ok, ok! I give up! You win!", "Boy, you're stronger than I thought. Good match."])
|
||||
textbox_direction = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_w88ia"]
|
||||
script = ExtResource("2_vliur")
|
||||
character = 3
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
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_dxa8x"]
|
||||
script = ExtResource("2_vliur")
|
||||
character = 2
|
||||
|
@ -44,6 +35,24 @@ portrait_emotion = "normal"
|
|||
messages = Array[String](["Alright folks, that's all for today. Thank you all so much for being here today!"])
|
||||
textbox_direction = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_abgul"]
|
||||
script = ExtResource("2_vliur")
|
||||
character = 4
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
messages = Array[String](["I knew he could do it. Way to go little bro."])
|
||||
textbox_direction = 1
|
||||
|
||||
[sub_resource type="Resource" id="Resource_w88ia"]
|
||||
script = ExtResource("2_vliur")
|
||||
character = 3
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
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_uu88j"]
|
||||
script = ExtResource("4_s1imk")
|
||||
music = ExtResource("3_pudjg")
|
||||
|
@ -78,5 +87,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_w88ia"), SubResource("Resource_dxa8x"), 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_uu88j"), SubResource("Resource_qs5xn"), SubResource("Resource_qkt15"), SubResource("Resource_12o2v"), SubResource("Resource_uw5p1")])
|
||||
auto_start_on_load = true
|
||||
|
|
|
@ -145,7 +145,7 @@ script = ExtResource("2_c1bel")
|
|||
character = 0
|
||||
custom_name = "Clone"
|
||||
portrait_set = "clone"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "confident"
|
||||
messages = Array[String](["Nah.", "Don't feel like it. I wanna do something else."])
|
||||
textbox_direction = 1
|
||||
|
||||
|
@ -154,7 +154,7 @@ script = ExtResource("2_c1bel")
|
|||
character = 0
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "shocked"
|
||||
messages = Array[String](["Aw, come on! You know how important this is to me!"])
|
||||
textbox_direction = 0
|
||||
|
||||
|
@ -163,7 +163,7 @@ script = ExtResource("2_c1bel")
|
|||
character = 0
|
||||
custom_name = "Clone"
|
||||
portrait_set = "clone"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "confident"
|
||||
messages = Array[String](["And what are you gonna do with a last minute sparring? Get injured?"])
|
||||
textbox_direction = 1
|
||||
|
||||
|
@ -172,7 +172,7 @@ script = ExtResource("2_c1bel")
|
|||
character = 0
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "angry"
|
||||
messages = Array[String](["Aaargh! I can't stand you!", "You don't ever listen to me! I'm your creator!"])
|
||||
textbox_direction = 0
|
||||
|
||||
|
@ -186,7 +186,7 @@ script = ExtResource("2_c1bel")
|
|||
character = 0
|
||||
custom_name = "Clone"
|
||||
portrait_set = "clone"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "confident"
|
||||
messages = Array[String](["You're one to talk."])
|
||||
textbox_direction = 1
|
||||
|
||||
|
@ -195,7 +195,7 @@ script = ExtResource("2_c1bel")
|
|||
character = 0
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
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
|
||||
|
||||
|
@ -204,7 +204,7 @@ script = ExtResource("2_c1bel")
|
|||
character = 0
|
||||
custom_name = "Clone"
|
||||
portrait_set = "clone"
|
||||
portrait_emotion = "normal"
|
||||
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!"])
|
||||
textbox_direction = 1
|
||||
|
||||
|
@ -213,7 +213,7 @@ script = ExtResource("2_c1bel")
|
|||
character = 0
|
||||
custom_name = ""
|
||||
portrait_set = "default"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "confident"
|
||||
messages = Array[String](["Heh. You just told me."])
|
||||
textbox_direction = 0
|
||||
|
||||
|
@ -222,7 +222,7 @@ script = ExtResource("2_c1bel")
|
|||
character = 0
|
||||
custom_name = "Clone"
|
||||
portrait_set = "clone"
|
||||
portrait_emotion = "normal"
|
||||
portrait_emotion = "angry"
|
||||
messages = Array[String](["Rrrrgghhhh!!!!"])
|
||||
textbox_direction = 1
|
||||
|
||||
|
|
BIN
Portraits/hiro_clone_angry.png
(Stored with Git LFS)
Normal file
BIN
Portraits/hiro_clone_angry.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Portraits/hiro_clone_angry.png.import
Normal file
34
Portraits/hiro_clone_angry.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dimg4ykhaql17"
|
||||
path="res://.godot/imported/hiro_clone_angry.png-e0966595fa41af5ff83740ae0c4e2b22.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/hiro_clone_angry.png"
|
||||
dest_files=["res://.godot/imported/hiro_clone_angry.png-e0966595fa41af5ff83740ae0c4e2b22.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
Portraits/hiro_clone_confident.png
(Stored with Git LFS)
Normal file
BIN
Portraits/hiro_clone_confident.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Portraits/hiro_clone_confident.png.import
Normal file
34
Portraits/hiro_clone_confident.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://iqeucsu2s834"
|
||||
path="res://.godot/imported/hiro_clone_confident.png-d14cdbc4511eb1bd7632a62f41b7f2fa.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/hiro_clone_confident.png"
|
||||
dest_files=["res://.godot/imported/hiro_clone_confident.png-d14cdbc4511eb1bd7632a62f41b7f2fa.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
Portraits/hiro_clone_defeated.png
(Stored with Git LFS)
Normal file
BIN
Portraits/hiro_clone_defeated.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Portraits/hiro_clone_defeated.png.import
Normal file
34
Portraits/hiro_clone_defeated.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://34e82eya3p7l"
|
||||
path="res://.godot/imported/hiro_clone_defeated.png-bfba5941e33b5d1510010bf16d7a739c.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/hiro_clone_defeated.png"
|
||||
dest_files=["res://.godot/imported/hiro_clone_defeated.png-bfba5941e33b5d1510010bf16d7a739c.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
Portraits/hiro_clone_normal.png
(Stored with Git LFS)
BIN
Portraits/hiro_clone_normal.png
(Stored with Git LFS)
Binary file not shown.
BIN
Portraits/hiro_clone_shocked.png
(Stored with Git LFS)
Normal file
BIN
Portraits/hiro_clone_shocked.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Portraits/hiro_clone_shocked.png.import
Normal file
34
Portraits/hiro_clone_shocked.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bhaqhjtn0bsjp"
|
||||
path="res://.godot/imported/hiro_clone_shocked.png-f2884ce0d56390148cfd29d5efbe628b.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/hiro_clone_shocked.png"
|
||||
dest_files=["res://.godot/imported/hiro_clone_shocked.png-f2884ce0d56390148cfd29d5efbe628b.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
Portraits/hiro_default_angry.png
(Stored with Git LFS)
Normal file
BIN
Portraits/hiro_default_angry.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Portraits/hiro_default_angry.png.import
Normal file
34
Portraits/hiro_default_angry.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dhtssx2mlsodj"
|
||||
path="res://.godot/imported/hiro_default_angry.png-4be9c189bbf33f17b5e535ac214d36cc.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/hiro_default_angry.png"
|
||||
dest_files=["res://.godot/imported/hiro_default_angry.png-4be9c189bbf33f17b5e535ac214d36cc.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
Portraits/hiro_default_confident.png
(Stored with Git LFS)
Normal file
BIN
Portraits/hiro_default_confident.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Portraits/hiro_default_confident.png.import
Normal file
34
Portraits/hiro_default_confident.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bxeu2tlc1x54u"
|
||||
path="res://.godot/imported/hiro_default_confident.png-15da368fd953b35fb4a0c66fd9c481b7.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/hiro_default_confident.png"
|
||||
dest_files=["res://.godot/imported/hiro_default_confident.png-15da368fd953b35fb4a0c66fd9c481b7.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
Portraits/hiro_default_defeated.png
(Stored with Git LFS)
Normal file
BIN
Portraits/hiro_default_defeated.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Portraits/hiro_default_defeated.png.import
Normal file
34
Portraits/hiro_default_defeated.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://baogjaowfiqwe"
|
||||
path="res://.godot/imported/hiro_default_defeated.png-7493edad0a1eb02457fdf9aa51407fa3.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/hiro_default_defeated.png"
|
||||
dest_files=["res://.godot/imported/hiro_default_defeated.png-7493edad0a1eb02457fdf9aa51407fa3.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
Portraits/hiro_default_normal.png
(Stored with Git LFS)
BIN
Portraits/hiro_default_normal.png
(Stored with Git LFS)
Binary file not shown.
BIN
Portraits/hiro_default_shocked.png
(Stored with Git LFS)
Normal file
BIN
Portraits/hiro_default_shocked.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Portraits/hiro_default_shocked.png.import
Normal file
34
Portraits/hiro_default_shocked.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c3yycdwv3pri4"
|
||||
path="res://.godot/imported/hiro_default_shocked.png-c91f5536c93336e0827964458c30cd8d.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/hiro_default_shocked.png"
|
||||
dest_files=["res://.godot/imported/hiro_default_shocked.png-c91f5536c93336e0827964458c30cd8d.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
Portraits/hiro_naked_embarrased.png
(Stored with Git LFS)
BIN
Portraits/hiro_naked_embarrased.png
(Stored with Git LFS)
Binary file not shown.
34
Portraits/hiro_shocked_normal.png.import
Normal file
34
Portraits/hiro_shocked_normal.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dvrsbleslhmst"
|
||||
path="res://.godot/imported/hiro_shocked_normal.png-1ee9622f803b986fbcb447c02bda582e.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/hiro_shocked_normal.png"
|
||||
dest_files=["res://.godot/imported/hiro_shocked_normal.png-1ee9622f803b986fbcb447c02bda582e.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
Portraits/nem_default_normal.png
(Stored with Git LFS)
Normal file
BIN
Portraits/nem_default_normal.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Portraits/nem_default_normal.png.import
Normal file
34
Portraits/nem_default_normal.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://crisirb6e41he"
|
||||
path="res://.godot/imported/nem_default_normal.png-7081699a8ce65afddb197d865ca33543.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/nem_default_normal.png"
|
||||
dest_files=["res://.godot/imported/nem_default_normal.png-7081699a8ce65afddb197d865ca33543.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
Portraits/reed_default_normal.png
(Stored with Git LFS)
BIN
Portraits/reed_default_normal.png
(Stored with Git LFS)
Binary file not shown.
BIN
Portraits/reed_default_unsure.png
(Stored with Git LFS)
Normal file
BIN
Portraits/reed_default_unsure.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Portraits/reed_default_unsure.png.import
Normal file
34
Portraits/reed_default_unsure.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c1i1sj0ortgqo"
|
||||
path="res://.godot/imported/reed_default_unsure.png-4ca1c4abd96eff8fc906d08e95bca25a.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/reed_default_unsure.png"
|
||||
dest_files=["res://.godot/imported/reed_default_unsure.png-4ca1c4abd96eff8fc906d08e95bca25a.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
Portraits/sam_default_normal.png
(Stored with Git LFS)
Normal file
BIN
Portraits/sam_default_normal.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Portraits/sam_default_normal.png.import
Normal file
34
Portraits/sam_default_normal.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bcsguy7810qq3"
|
||||
path="res://.godot/imported/sam_default_normal.png-1a42c554d9a258282a9647b0130f82e4.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/sam_default_normal.png"
|
||||
dest_files=["res://.godot/imported/sam_default_normal.png-1a42c554d9a258282a9647b0130f82e4.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
Portraits/sevi_default_normal.png
(Stored with Git LFS)
Normal file
BIN
Portraits/sevi_default_normal.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Portraits/sevi_default_normal.png.import
Normal file
34
Portraits/sevi_default_normal.png.import
Normal file
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d0ovbt2w7w844"
|
||||
path="res://.godot/imported/sevi_default_normal.png-bedb8bc1dafbeabebd359cd64fb7afad.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Portraits/sevi_default_normal.png"
|
||||
dest_files=["res://.godot/imported/sevi_default_normal.png-bedb8bc1dafbeabebd359cd64fb7afad.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
|
|
@ -10,7 +10,7 @@ extends Node2D
|
|||
@onready var cutscene_manager = $CutsceneManager
|
||||
@onready var sound_manager = $SoundManager
|
||||
@onready var fader_animation = $Fades/Control/FaderRect/AnimationPlayer
|
||||
@onready var barrier = $Barrier
|
||||
@onready var barrier = $BattleBarriers
|
||||
@onready var credits = $Fades/Control/Credits
|
||||
@onready var reward_nsfw = $Fades/Control/NSFWReward
|
||||
@onready var reward_sfw = $Fades/Control/SFWReward
|
||||
|
|
3
Scripts/collidable_barrier.gd
Normal file
3
Scripts/collidable_barrier.gd
Normal file
|
@ -0,0 +1,3 @@
|
|||
class_name CollidableBarrier extends StaticBody2D
|
||||
|
||||
@export_flags("Horizontal:1", "Vertical:2") var detect_projectile_direction = 0
|
|
@ -37,4 +37,10 @@ func _boom():
|
|||
collision.set_deferred("disabled", true)
|
||||
|
||||
func _on_collision_body_entered(body):
|
||||
var is_vertical = abs(direction.dot(Vector2.RIGHT)) == 0.0
|
||||
if body is CollidableBarrier:
|
||||
if body.detect_projectile_direction & 1 and is_vertical:
|
||||
return
|
||||
if body.detect_projectile_direction & 2 and not is_vertical:
|
||||
return
|
||||
_boom()
|
||||
|
|
|
@ -31,7 +31,7 @@ layout_mode = 2
|
|||
|
||||
[node name="HealthBar" type="TextureProgressBar" parent="MarginContainer/HBoxContainer"]
|
||||
texture_filter = 1
|
||||
custom_minimum_size = Vector2(0, 15)
|
||||
custom_minimum_size = Vector2(0, 17)
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
size_flags_vertical = 0
|
||||
|
@ -53,7 +53,7 @@ size_flags_stretch_ratio = 3.5
|
|||
|
||||
[node name="EnemyBar" type="TextureProgressBar" parent="MarginContainer/HBoxContainer"]
|
||||
texture_filter = 1
|
||||
custom_minimum_size = Vector2(0, 15)
|
||||
custom_minimum_size = Vector2(0, 17)
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
size_flags_vertical = 0
|
||||
|
|
|
@ -186,6 +186,10 @@ layout_mode = 1
|
|||
anchors_preset = -1
|
||||
anchor_right = 0.286
|
||||
anchor_bottom = 1.0
|
||||
offset_left = -13.0
|
||||
offset_top = -6.0
|
||||
offset_right = 6.07999
|
||||
offset_bottom = 12.0
|
||||
grow_vertical = 0
|
||||
texture = ExtResource("3_cbor4")
|
||||
expand_mode = 1
|
||||
|
@ -273,6 +277,10 @@ anchors_preset = -1
|
|||
anchor_left = 0.65
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
offset_left = 6.00003
|
||||
offset_top = -6.0
|
||||
offset_right = -13.0
|
||||
offset_bottom = 12.0
|
||||
grow_vertical = 0
|
||||
texture = ExtResource("3_cbor4")
|
||||
expand_mode = 1
|
||||
|
|
7
world/collidable_barrier.tscn
Normal file
7
world/collidable_barrier.tscn
Normal file
|
@ -0,0 +1,7 @@
|
|||
[gd_scene load_steps=2 format=3 uid="uid://deqprytehbffv"]
|
||||
|
||||
[ext_resource type="Script" path="res://Scripts/collidable_barrier.gd" id="1_6daip"]
|
||||
|
||||
[node name="CollidableBarrier" type="StaticBody2D"]
|
||||
collision_mask = 33
|
||||
script = ExtResource("1_6daip")
|
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=57 format=3 uid="uid://bxuxjqxxqy7ce"]
|
||||
[gd_scene load_steps=58 format=3 uid="uid://bxuxjqxxqy7ce"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://di21xheryhp0k" path="res://Hiro/hiro_player.tscn" id="1_c1gpq"]
|
||||
[ext_resource type="PackedScene" uid="uid://b8sfype1vx5ad" path="res://Nem/nem_npc.tscn" id="1_sqt7d"]
|
||||
|
@ -42,6 +42,7 @@
|
|||
[ext_resource type="Script" path="res://Scripts/game_state.gd" id="24_6ypry"]
|
||||
[ext_resource type="PackedScene" uid="uid://bbybt6r6351yp" path="res://Audio/sound_manager.tscn" id="25_hm8b0"]
|
||||
[ext_resource type="PackedScene" uid="uid://dd2km6qhpdicx" path="res://Hiro/hiro_ai.tscn" id="30_le27a"]
|
||||
[ext_resource type="Script" path="res://Scripts/collidable_barrier.gd" id="43_8q2dl"]
|
||||
|
||||
[sub_resource type="LabelSettings" id="LabelSettings_f2g0a"]
|
||||
font = ExtResource("2_64thh")
|
||||
|
@ -58,7 +59,7 @@ shader_parameter/scale = 1.0
|
|||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_0sjj2"]
|
||||
shader = ExtResource("20_u7jh7")
|
||||
shader_parameter/line_opacity = 0.25
|
||||
shader_parameter/line_opacity = 0.1
|
||||
shader_parameter/spacing = 3
|
||||
shader_parameter/scale = 1.0
|
||||
|
||||
|
@ -234,7 +235,7 @@ anchor_right = 1.0
|
|||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
color = Color(0, 0, 0, 1)
|
||||
color = Color(0.247059, 0.247059, 0.247059, 1)
|
||||
|
||||
[node name="LCDDisplay" type="ColorRect" parent="Fades/Control"]
|
||||
texture_filter = 1
|
||||
|
@ -245,7 +246,7 @@ anchor_right = 1.0
|
|||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
color = Color(0, 0, 0, 1)
|
||||
color = Color(0.180392, 0.180392, 0.180392, 1)
|
||||
|
||||
[node name="NSFWReward" type="TextureRect" parent="Fades/Control"]
|
||||
visible = false
|
||||
|
@ -407,6 +408,7 @@ player_character = NodePath("../HiroPlayer")
|
|||
KNOCKBACK_REPOSITION_POWER = 90
|
||||
MELEE_RADIUS = 80
|
||||
reduce_recoil_time_threshold = 0.75
|
||||
PROJECTILE_SPEED = 180.0
|
||||
max_health = 400
|
||||
health = 400
|
||||
attack_power = 10
|
||||
|
@ -472,31 +474,51 @@ position = Vector2(50, 5)
|
|||
[node name="Marker0" type="Marker2D" parent="PositionMarkers"]
|
||||
position = Vector2(0, 80)
|
||||
|
||||
[node name="Barrier" type="StaticBody2D" parent="."]
|
||||
[node name="BattleBarriers" type="Node2D" parent="."]
|
||||
process_mode = 4
|
||||
collision_layer = 17
|
||||
collision_mask = 17
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Barrier"]
|
||||
position = Vector2(-107.5, -19.5)
|
||||
shape = SubResource("RectangleShape2D_c5p72")
|
||||
[node name="Barrier" type="StaticBody2D" parent="BattleBarriers"]
|
||||
collision_layer = 49
|
||||
collision_mask = 25
|
||||
|
||||
[node name="CollisionShape2D2" type="CollisionShape2D" parent="Barrier"]
|
||||
position = Vector2(111, -19)
|
||||
shape = SubResource("RectangleShape2D_ledaf")
|
||||
|
||||
[node name="CollisionShape2D3" type="CollisionShape2D" parent="Barrier"]
|
||||
position = Vector2(-9, -97.5)
|
||||
shape = SubResource("RectangleShape2D_hkvwf")
|
||||
|
||||
[node name="CollisionShape2D4" type="CollisionPolygon2D" parent="Barrier"]
|
||||
[node name="CollisionShape2D4" type="CollisionPolygon2D" parent="BattleBarriers/Barrier"]
|
||||
polygon = PackedVector2Array(-84, -31, -76, -57, -43, -71, -84, -71)
|
||||
|
||||
[node name="CollisionShape2D5" type="CollisionPolygon2D" parent="Barrier"]
|
||||
[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)
|
||||
|
||||
[node name="CollidableBarrier1" type="StaticBody2D" parent="BattleBarriers"]
|
||||
collision_layer = 49
|
||||
collision_mask = 25
|
||||
script = ExtResource("43_8q2dl")
|
||||
detect_projectile_direction = 1
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="BattleBarriers/CollidableBarrier1"]
|
||||
position = Vector2(-107.5, -19.5)
|
||||
shape = SubResource("RectangleShape2D_c5p72")
|
||||
|
||||
[node name="CollidableBarrier2" type="StaticBody2D" parent="BattleBarriers"]
|
||||
collision_layer = 49
|
||||
collision_mask = 25
|
||||
script = ExtResource("43_8q2dl")
|
||||
detect_projectile_direction = 1
|
||||
|
||||
[node name="CollisionShape2D2" type="CollisionShape2D" parent="BattleBarriers/CollidableBarrier2"]
|
||||
position = Vector2(111, -19)
|
||||
shape = SubResource("RectangleShape2D_ledaf")
|
||||
|
||||
[node name="CollidableBarrier3" 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/CollidableBarrier3"]
|
||||
position = Vector2(-9, -97.5)
|
||||
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