Compare commits

...

4 commits

Author SHA1 Message Date
a5abed6e8d Adjust Nem's animations 2024-12-04 19:17:44 -05:00
4bb6958ec8 Adjust many sprites 2024-12-04 19:16:15 -05:00
a6fec904d5 Reposition black backdrop and readjust enemy knockback 2024-12-04 19:14:09 -05:00
e11d688346 Fix camera in cutscenes 2024-12-04 19:09:18 -05:00
10 changed files with 49 additions and 46 deletions

View file

@ -100,6 +100,16 @@ time = 1.21667
script = ExtResource("1_wfaj3")
message = &"scene_2"
[sub_resource type="Resource" id="Resource_wtu3y"]
script = ExtResource("8_w0so3")
target_camera = NodePath("../HiroPlayer/Camera2D")
to_initial = null
target = Vector2(0, -60)
relative = false
speed = 1.0
teleport = false
wait_until_completion = true
[sub_resource type="Resource" id="Resource_tjwhc"]
script = ExtResource("4_joqmj")
music = ExtResource("9_ee6cr")
@ -140,16 +150,6 @@ portrait_emotion = "normal"
messages = Array[String](["Yeah! Don't hold anything back!", "Let's give this crowd a good show!"])
textbox_direction = 1
[sub_resource type="Resource" id="Resource_wtu3y"]
script = ExtResource("8_w0so3")
target_camera = NodePath("../HiroPlayer/Camera2D")
to_initial = null
target = Vector2(0, -60)
relative = false
speed = 1.0
teleport = false
wait_until_completion = true
[sub_resource type="Resource" id="Resource_hs1wh"]
script = ExtResource("3_0uw7j")
character = 4
@ -208,5 +208,5 @@ textbox_direction = 0
[resource]
resource_name = "prototype_clone_defeated"
script = ExtResource("1_75ljw")
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_jm5v6"), SubResource("Resource_as31p"), SubResource("Resource_xcdd6"), SubResource("Resource_bagm4"), SubResource("Resource_v16hg"), SubResource("Resource_vu1m2"), SubResource("Resource_4u6io"), SubResource("Resource_ork8h"), SubResource("Resource_5axwh"), SubResource("Resource_jdwa3"), SubResource("Resource_wsgt4"), SubResource("Resource_p2wwu"), SubResource("Resource_ben6d"), SubResource("Resource_5fw3k"), SubResource("Resource_tjwhc"), SubResource("Resource_t0ilw"), SubResource("Resource_3k148"), SubResource("Resource_f6433"), SubResource("Resource_o6ly6"), SubResource("Resource_pu4kf"), SubResource("Resource_wtu3y"), SubResource("Resource_hs1wh"), SubResource("Resource_apw73"), SubResource("Resource_yt0uq"), SubResource("Resource_lafmq"), SubResource("Resource_v7db0"), SubResource("Resource_p8wvt")])
commands = Array[Resource("res://Scripts/Cutscenes/Commands/base.gd")]([SubResource("Resource_jm5v6"), SubResource("Resource_as31p"), SubResource("Resource_xcdd6"), SubResource("Resource_bagm4"), SubResource("Resource_v16hg"), SubResource("Resource_vu1m2"), SubResource("Resource_4u6io"), SubResource("Resource_ork8h"), SubResource("Resource_5axwh"), SubResource("Resource_jdwa3"), SubResource("Resource_wsgt4"), SubResource("Resource_p2wwu"), SubResource("Resource_ben6d"), SubResource("Resource_5fw3k"), SubResource("Resource_wtu3y"), SubResource("Resource_tjwhc"), SubResource("Resource_t0ilw"), SubResource("Resource_3k148"), SubResource("Resource_f6433"), SubResource("Resource_o6ly6"), SubResource("Resource_pu4kf"), SubResource("Resource_hs1wh"), SubResource("Resource_apw73"), SubResource("Resource_yt0uq"), SubResource("Resource_lafmq"), SubResource("Resource_v7db0"), SubResource("Resource_p8wvt")])
auto_start_on_load = true

View file

@ -1,7 +1,6 @@
[gd_resource type="Resource" script_class="Cutscene" load_steps=11 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/base.gd" id="1_rqph1"]
[ext_resource type="Script" path="res://Scripts/Cutscenes/Commands/show_dialogue.gd" id="2_fxrwb"]
[ext_resource type="Script" path="res://Scripts/Cutscenes/cutscene.gd" id="3_jryou"]
@ -57,5 +56,5 @@ textbox_direction = 1
[resource]
resource_name = "reed_wins_nsfw_range"
script = ExtResource("3_jryou")
commands = Array[ExtResource("1_rqph1")]([SubResource("Resource_j0qrl"), SubResource("Resource_75mgm"), SubResource("Resource_1wi5v"), SubResource("Resource_2fi0d"), SubResource("Resource_cw5jl"), SubResource("Resource_xxogb")])
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

View file

@ -32,7 +32,7 @@ character = 2
custom_name = ""
portrait_set = "default"
portrait_emotion = "normal"
messages = Array[String](["Looks like we 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!", "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_abgul"]

BIN
Effects/energy_shot.png (Stored with Git LFS)

Binary file not shown.

BIN
Hiro/Hiro Defeated Nude Sprites Line.png (Stored with Git LFS)

Binary file not shown.

BIN
Hiro/Hiro_Nude_Idle_Blink_Sprites.png (Stored with Git LFS)

Binary file not shown.

View file

@ -9,24 +9,6 @@ size = Vector2(13, 8)
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_43c7k"]
height = 32.0
[sub_resource type="Animation" id="Animation_7n3kb"]
resource_name = "idle"
length = 3.20002
loop_mode = 1
step = 0.2
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite2D:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2.4, 2.6),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 1,
"values": [0, 1, 0]
}
[sub_resource type="Animation" id="Animation_snoq8"]
length = 0.001
tracks/0/type = "value"
@ -42,6 +24,24 @@ tracks/0/keys = {
"values": [0]
}
[sub_resource type="Animation" id="Animation_7n3kb"]
resource_name = "idle"
length = 7.80002
loop_mode = 1
step = 0.2
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite2D:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 7.6, 7.8),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 1,
"values": [0, 1, 0]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_0fa8g"]
_data = {
"RESET": SubResource("Animation_snoq8"),

BIN
Portraits/nem_default_normal.png (Stored with Git LFS)

Binary file not shown.

BIN
Reed/Reed_Idle_Blink_Sprites.png (Stored with Git LFS)

Binary file not shown.

View file

@ -6,7 +6,7 @@
[ext_resource type="FontFile" uid="uid://bgqotudi6bifk" path="res://UI/Gundam 00 font gaufont.ttf" id="2_64thh"]
[ext_resource type="Script" path="res://Scripts/UI/pause_menu.gd" id="2_nw73f"]
[ext_resource type="PackedScene" uid="uid://bcwkugn6v3oy7" path="res://addons/godot_state_charts/utilities/state_chart_debugger.tscn" id="2_o5str"]
[ext_resource type="Resource" uid="uid://c8pfjfnwim673" path="res://Cutscenes/prototype_reed_victory.tres" id="3_76abm"]
[ext_resource type="Resource" uid="uid://bj3rm1r1ouq0r" path="res://Cutscenes/prototype_start.tres" id="3_0opva"]
[ext_resource type="Texture2D" uid="uid://b40la2vyf4rn6" path="res://world/Fighting Dojo BG.png" id="4_elb6q"]
[ext_resource type="AudioStream" uid="uid://b72f2jvv2283j" path="res://Audio/SFX/dialog_page.wav" id="6_vecai"]
[ext_resource type="AudioStream" uid="uid://drossx2nhgeue" path="res://Audio/SFX/dialog_open.wav" id="7_lglyc"]
@ -820,7 +820,7 @@ script = ExtResource("1_y634h")
[node name="CutsceneManager" type="Node" parent="."]
script = ExtResource("19_5yvrq")
cutscene = ExtResource("3_76abm")
cutscene = ExtResource("3_0opva")
[node name="MusicManager" parent="." instance=ExtResource("24_03wyf")]
@ -1023,7 +1023,7 @@ position = Vector2(-136, -190)
[node name="Sprite2D" type="Sprite2D" parent="MapElements"]
z_index = -12
position = Vector2(166, -496)
position = Vector2(227, 986)
scale = Vector2(10.4316, 1687)
texture = SubResource("GradientTexture1D_4uhai")
@ -1105,6 +1105,8 @@ MELEE_RADIUS = 9999
max_health = 200
health = 200
attack_power = 10
KNOCKBACK_POWER = 60.0
KNOCKBACK_RANDOMNESS = 70.0
[node name="ReedAI" parent="." node_paths=PackedStringArray("player_character") instance=ExtResource("21_dioix")]
position = Vector2(-55, 283)
@ -1116,6 +1118,8 @@ PROJECTILE_SPEED = 180.0
max_health = 400
health = 400
attack_power = 10
KNOCKBACK_POWER = 60.0
KNOCKBACK_RANDOMNESS = 70.0
[node name="BG Collissions" type="StaticBody2D" parent="."]
z_index = 2