new cutscenes

This commit is contained in:
Page Asgardius 2024-12-30 09:17:00 -07:00
parent 23cd403586
commit 635e86b8af
26 changed files with 206 additions and 21 deletions

View file

@ -0,0 +1,3 @@
source_md5="f923a738bbd81f7fe677e81d88bac908"
dest_md5="3c182d7f24bb1115ed4cc3954b16fb25"

View file

@ -0,0 +1,3 @@
source_md5="dd4d47427802c0aa5c039585a70ac8d8"
dest_md5="f7830ae31fad2ed4d4e38b2b181a9df3"

View file

@ -0,0 +1,3 @@
source_md5="3a8095d53d026c6320cfb472d9b94674"
dest_md5="961444f0a86abe68ff5da94e5748a1ff"

View file

@ -1,3 +1,3 @@
source_md5="22d14bb4f73d765ad64730206eaeff47"
dest_md5="00623bc65a043b0490cb0189507505df"
source_md5="d2fdc4eb473ccc94150edc992e80ca14"
dest_md5="42e7e0f8f9fd397f277918664a47d233"

BIN
.text.csv.kate-swp Normal file

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 312 KiB

View file

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Destroyed house.jpg-42ba0600ac66c631ff677f221870a0e2.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://backgounds/Destroyed house.jpg"
dest_files=[ "res://.import/Destroyed house.jpg-42ba0600ac66c631ff677f221870a0e2.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 293 KiB

View file

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/Midori and Diana at forest.jpg-35d01bf8eb3c162a4bab3ba42eff6932.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://backgounds/Midori and Diana at forest.jpg"
dest_files=[ "res://.import/Midori and Diana at forest.jpg-35d01bf8eb3c162a4bab3ba42eff6932.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

View file

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/midori asgardius triplefold.jpg-d91c9c1f576e2fbab16d78e43c5aeabc.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://backgounds/midori asgardius triplefold.jpg"
dest_files=[ "res://.import/midori asgardius triplefold.jpg-d91c9c1f576e2fbab16d78e43c5aeabc.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

View file

@ -1,6 +0,0 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://backgounds/warp.gd" type="Script" id=1]
[node name="Warp" type="Node2D"]
script = ExtResource( 1 )

View file

@ -15,7 +15,7 @@ var ccutscene = null
var difdamage = 0
var charswitch = 0
const pcharfull = [["res://sprites/common/midori/fullbody.png"], ["res://sprites/common/tuna/fullbody.png"], [null], ["res://sprites/common/kimberly/fullbody.png"], [null], [null], [null], ["res://sprites/ceres/pamela/fullbody.png"], ["res://sprites/ceres/lety/fullbody.png"], ["res://sprites/common/natasha/fullbody.png"]]
const cutscenes = [["res://levels/Cutscenes/opening/aboutkaizo.tscn", "res://levels/Cutscenes/opening/midorihello.tscn", 18, false], ["res://levels/Cutscenes/opening/midorihello.tscn", "res://levels/Cutscenes/opening/fearlessmidori.tscn", 18, false], ["res://levels/Cutscenes/opening/fearlessmidori.tscn", "res://levels/Cutscenes/opening/midoriwaterfall.tscn", 0, false], ["res://levels/Cutscenes/opening/midoriwaterfall.tscn", "res://levels/Cutscenes/opening/midorireading.tscn", 0, false], ["res://levels/Cutscenes/opening/midorireading.tscn", "res://levels/Cutscenes/opening/boomboomtorofi.tscn", 0, false], ["res://levels/Cutscenes/opening/boomboomtorofi.tscn", "res://levels/ui/gameplay.tscn", 0, true], ["res://levels/Cutscenes/unfunaversary/punishment.tscn", "res://levels/Cutscenes/unfunaversary/sadness.tscn", 1, false], ["res://levels/Cutscenes/unfunaversary/sadness.tscn", "res://levels/Cutscenes/unfunaversary/r3.tscn", 1, false], ["res://levels/Cutscenes/unfunaversary/r3.tscn", "res://levels/Cutscenes/unfunaversary/firstclass.tscn", 1, false], ["res://levels/Cutscenes/unfunaversary/firstclass.tscn", "res://backgounds/result.tscn", 5, true], ["res://levels/Cutscenes/Honker Railway/forest.tscn", "res://levels/Cutscenes/Honker Railway/lordlytrashcan.tscn", 19, false], ["res://levels/Cutscenes/Honker Railway/lordlytrashcan.tscn", "res://levels/Cutscenes/Honker Railway/railway.tscn", 19, false], ["res://levels/Cutscenes/Honker Railway/railway.tscn", "res://levels/ui/gameplay.tscn", 19, true], ["res://levels/Cutscenes/Troublemaker/buildings.tscn", "res://levels/Cutscenes/Troublemaker/pamela.tscn", 18, false], ["res://levels/Cutscenes/Troublemaker/pamela.tscn", "res://levels/Cutscenes/Troublemaker/kungfu.tscn", 18, false], ["res://levels/Cutscenes/Troublemaker/kungfu.tscn", "res://levels/ui/gameplay.tscn", 6, true], ["res://levels/Cutscenes/Troublemakerp2/Lety.tscn", "res://levels/Cutscenes/Troublemakerp2/Fall.tscn", 18, false], ["res://levels/Cutscenes/Troublemakerp2/Fall.tscn", "res://levels/Cutscenes/Troublemakerp2/midori.tscn", 6, false], ["res://levels/Cutscenes/Troublemakerp2/midori.tscn", "res://levels/ui/gameplay.tscn", 6, true]]
const cutscenes = [["res://levels/Cutscenes/opening/aboutkaizo.tscn", "res://levels/Cutscenes/opening/midorihello.tscn", 18, false], ["res://levels/Cutscenes/opening/midorihello.tscn", "res://levels/Cutscenes/opening/fearlessmidori.tscn", 18, false], ["res://levels/Cutscenes/opening/fearlessmidori.tscn", "res://levels/Cutscenes/opening/midoriwaterfall.tscn", 0, false], ["res://levels/Cutscenes/opening/midoriwaterfall.tscn", "res://levels/Cutscenes/opening/midorireading.tscn", 0, false], ["res://levels/Cutscenes/opening/midorireading.tscn", "res://levels/Cutscenes/opening/boomboomtorofi.tscn", 0, false], ["res://levels/Cutscenes/opening/boomboomtorofi.tscn", "res://levels/ui/gameplay.tscn", 0, true], ["res://levels/Cutscenes/unfunaversary/punishment.tscn", "res://levels/Cutscenes/unfunaversary/sadness.tscn", 1, false], ["res://levels/Cutscenes/unfunaversary/sadness.tscn", "res://levels/Cutscenes/unfunaversary/r3.tscn", 1, false], ["res://levels/Cutscenes/unfunaversary/r3.tscn", "res://levels/Cutscenes/unfunaversary/firstclass.tscn", 1, false], ["res://levels/Cutscenes/unfunaversary/firstclass.tscn", "res://backgounds/result.tscn", 5, true], ["res://levels/Cutscenes/Honker Railway/forest.tscn", "res://levels/Cutscenes/Honker Railway/lordlytrashcan.tscn", 19, false], ["res://levels/Cutscenes/Honker Railway/lordlytrashcan.tscn", "res://levels/Cutscenes/Honker Railway/railway.tscn", 19, false], ["res://levels/Cutscenes/Honker Railway/railway.tscn", "res://levels/ui/gameplay.tscn", 19, true], ["res://levels/Cutscenes/Troublemaker/buildings.tscn", "res://levels/Cutscenes/Troublemaker/pamela.tscn", 18, false], ["res://levels/Cutscenes/Troublemaker/pamela.tscn", "res://levels/Cutscenes/Troublemaker/kungfu.tscn", 18, false], ["res://levels/Cutscenes/Troublemaker/kungfu.tscn", "res://levels/ui/gameplay.tscn", 6, true], ["res://levels/Cutscenes/Troublemakerp2/Lety.tscn", "res://levels/Cutscenes/Troublemakerp2/Fall.tscn", 18, false], ["res://levels/Cutscenes/Troublemakerp2/Fall.tscn", "res://levels/Cutscenes/Troublemakerp2/midori.tscn", 6, false], ["res://levels/Cutscenes/Troublemakerp2/midori.tscn", "res://levels/ui/gameplay.tscn", 6, true], ["res://levels/Cutscenes/Endoffirstday/Destroyedhouse.tscn", "res://levels/Cutscenes/Endoffirstday/Returntohome.tscn", 1, false], ["res://levels/Cutscenes/Endoffirstday/Returntohome.tscn", "res://levels/Cutscenes/Endoffirstday/Timetosleep.tscn", 1, false], ["res://levels/Cutscenes/Endoffirstday/Timetosleep.tscn", "res://backgounds/result.tscn", 1, true]]
const pcnames = ["Midori Asgardius", "Diana Asgardius", null, "Kimberly Arch", null, null, null, "Pamela Hashimoto", "Lety Hashimoto", "Natasha Dostoyevsky"]
const npcnames = ["Lily", "Railway Girl", null, "Kimberly Arch", null, null, null, null, null, "Natasha Dostoyevsky"]
const pcfaces = [["res://sprites/common/midori/face.png"], ["res://sprites/common/tuna/face.png"], [null], ["res://sprites/common/kimberly/face.png"], [null], [null], [null], ["res://sprites/ceres/pamela/face.png"], ["res://sprites/ceres/lety/face.png"], ["res://sprites/common/natasha/face.png"]]

View file

@ -28,6 +28,7 @@ func _process(delta):
func _input(event):
if Input.is_action_just_pressed("ui_accept") && travel != null && Global.live == 1:
Global.wait = Time.get_ticks_msec()
if Global.ccutscene == null:
if Global.debug:
Global.dplace = travel

View file

@ -27,13 +27,13 @@ func _input(event):
Global.cdialog = []
func _winner():
Global.result[0] = 1
Global.quest[2] = 3
Global.quest[3] = 1
Global.result[0] = 2
if Global.quest[1] != 3:
Global.quest[2] = 3
Global.quest[3] = 1
Global.cdialog = [[tr("DIALOG_TROUBLEMAKER_7"), true, 0, 0], ["...", true, 8, 0], ["...", true, 0, 0]]
Global.live = 3
#Global.ccutscene = 6
Global.ccutscene = null
Global.ccutscene = 19
#talk.queue_free()
talk = load("res://levels/ui/talk.tscn").instance()
call_deferred("_talk")

View file

@ -0,0 +1,24 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://backgounds/Destroyed house.jpg" type="Texture" id=1]
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=2]
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=3]
[node name="Destroyedhouse" type="Node2D"]
[node name="TextureRect" type="TextureRect" parent="."]
margin_right = 40.0
margin_bottom = 40.0
texture = ExtResource( 1 )
[node name="Label" type="Label" parent="."]
margin_left = 13.0
margin_top = 26.0
margin_right = 1260.0
margin_bottom = 131.0
custom_colors/font_color = Color( 0, 0, 0, 1 )
custom_fonts/font = ExtResource( 2 )
text = "CUTSCENE_5_0"
align = 1
[node name="Bottomhud" parent="." instance=ExtResource( 3 )]

View file

@ -0,0 +1,23 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://backgounds/Midori and Diana at forest.jpg" type="Texture" id=1]
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
[node name="Returntohome" type="Node2D"]
[node name="TextureRect" type="TextureRect" parent="."]
margin_right = 40.0
margin_bottom = 40.0
texture = ExtResource( 1 )
[node name="Label" type="Label" parent="."]
margin_left = 16.0
margin_top = 598.0
margin_right = 1263.0
margin_bottom = 703.0
custom_fonts/font = ExtResource( 3 )
text = "CUTSCENE_5_1"
align = 1
[node name="Bottomhud" parent="." instance=ExtResource( 2 )]

View file

@ -3,10 +3,10 @@ extends Node2D
# Called when the node enters the scene tree for the first time.
func _ready() -> void:
pass
if !Global.debug:
Global.cplace = [0, 0, 0]
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta: float) -> void:
Global.live = 1
get_tree().change_scene("res://levels/ui/gameplay.tscn")
pass

View file

@ -0,0 +1,26 @@
[gd_scene load_steps=5 format=2]
[ext_resource path="res://backgounds/midori asgardius triplefold.jpg" type="Texture" id=1]
[ext_resource path="res://levels/bottomhud.tscn" type="PackedScene" id=2]
[ext_resource path="res://fonts/start.tres" type="DynamicFont" id=3]
[ext_resource path="res://levels/Cutscenes/Endoffirstday/Timetosleep.gd" type="Script" id=4]
[node name="Timetosleep" type="Node2D"]
script = ExtResource( 4 )
[node name="TextureRect" type="TextureRect" parent="."]
margin_right = 40.0
margin_bottom = 40.0
texture = ExtResource( 1 )
[node name="Label" type="Label" parent="."]
margin_left = 16.0
margin_top = 598.0
margin_right = 1263.0
margin_bottom = 703.0
custom_colors/font_color = Color( 0, 0, 0, 1 )
custom_fonts/font = ExtResource( 3 )
text = "CUTSCENE_5_2"
align = 1
[node name="Bottomhud" parent="." instance=ExtResource( 2 )]

View file

@ -53,8 +53,8 @@ func _on_credits_pressed():
func _on_wip_pressed():
#get_tree().change_scene("res://backgounds/wip.tscn")
pass
Global.ccutscene = 19
get_tree().change_scene("res://levels/ui/Cutscenes.tscn")
func _on_results_pressed():

View file

@ -83,7 +83,7 @@ margin_right = 1017.0
margin_bottom = 344.0
custom_fonts/font = ExtResource( 2 )
custom_styles/focus = SubResource( 1 )
text = "BUTTON_PLACEHOLDER"
text = "ENDOFDAY"
[node name="Cutscene" type="Button" parent="VBoxContainer"]
margin_top = 348.0

View file

@ -64,7 +64,6 @@ func _ready():
bgsound.mix_target = 1
sfx1.mix_target = 1
sfx1.bus = "SFX1"
Global.wait = Time.get_ticks_msec()
if !Global.isboss:
bgsound.play(0)

View file

@ -136,6 +136,7 @@ DIALOG_HOME_0;Your friends can rest here if they wish;Tus amigos pueden descansa
CERES_L20_DESC;Kimberlys Challenge;Reto de Kimberly;キンバリーの挑戦
TWIN_TROUBLEMAKERS;Twin Troublemakers;Gemelas problématicas;双子のトラブルメーカー
TWIN_TROUBLEMAKERS_P2;Twin Troublemakers Part 2;Gemelas problématicas Parte 2;双子のトラブルメーカー パート2
ENDOFDAY;End of day;Fin del día;一日の終わり
YOUR_HOME;Your Home;Tu casa;あなたの家
MENU_CHARACTER;Character List;Lista de Personajes;キャラクター一覧
MENU_TEAM;Team List;Lista de Equipos;チーム
@ -166,3 +167,6 @@ CUTSCENE_3_2;She stole a candy that I was carrying in my hand using\nher Kung Fu
CUTSCENE_4_0;While Pamela and I were fighting,\nher sister was watching us from a rooftop;Mientras Pamela y yo estabamos peleando,\nsu hermana nos observaba desde una azotea;パメラと私が喧嘩している間、\n彼女の妹が屋上から私たちを見守っていました
CUTSCENE_4_1;Lety jumped from the roof and fell in a peculiar position;Lety saltó desde la azotea y cayó en una postura peculiar;レティは屋上から飛び降り、奇妙な位置に落ちた
CUTSCENE_4_2;She seemed to be challenging me,\nbut her facial expression worries me a little.;Al parecer me estaba retando,\npero su expresión facial me preocupa un poco;彼女は私に挑戦しているようだったが、\n彼女の表情が少し心配だった
CUTSCENE_5_0;Pamela and Lety accidentally\ndestroyed their house;Pamela y Lety accidentalmente\ndestruyeron su casa;パメラとレティは誤って家\nを壊してしまいました
CUTSCENE_5_1;My sister and I have always been very close;Mi hermana y yo siempre hemos sido muy unidas;妹と私はいつもとても仲が良いです
CUTSCENE_5_2;I can't help but laugh when my friends say\nI'm made out of rubber;No puedo evitar reirme cuando mis amigos\ndicen que estoy hecha de hule;友達が私をゴムでできていると言うと、笑わずにはいられない

1 en es ja
136 CERES_L20_DESC Kimberly’s Challenge Reto de Kimberly キンバリーの挑戦
137 TWIN_TROUBLEMAKERS Twin Troublemakers Gemelas problématicas 双子のトラブルメーカー
138 TWIN_TROUBLEMAKERS_P2 Twin Troublemakers Part 2 Gemelas problématicas Parte 2 双子のトラブルメーカー パート2
139 ENDOFDAY End of day Fin del día 一日の終わり
140 YOUR_HOME Your Home Tu casa あなたの家
141 MENU_CHARACTER Character List Lista de Personajes キャラクター一覧
142 MENU_TEAM Team List Lista de Equipos チーム
167 CUTSCENE_4_0 While Pamela and I were fighting,\nher sister was watching us from a rooftop Mientras Pamela y yo estabamos peleando,\nsu hermana nos observaba desde una azotea パメラと私が喧嘩している間、\n彼女の妹が屋上から私たちを見守っていました
168 CUTSCENE_4_1 Lety jumped from the roof and fell in a peculiar position Lety saltó desde la azotea y cayó en una postura peculiar レティは屋上から飛び降り、奇妙な位置に落ちた
169 CUTSCENE_4_2 She seemed to be challenging me,\nbut her facial expression worries me a little. Al parecer me estaba retando,\npero su expresión facial me preocupa un poco 彼女は私に挑戦しているようだったが、\n彼女の表情が少し心配だった
170 CUTSCENE_5_0 Pamela and Lety accidentally\ndestroyed their house Pamela y Lety accidentalmente\ndestruyeron su casa パメラとレティは誤って家\nを壊してしまいました
171 CUTSCENE_5_1 My sister and I have always been very close Mi hermana y yo siempre hemos sido muy unidas 妹と私はいつもとても仲が良いです
172 CUTSCENE_5_2 I can't help but laugh when my friends say\nI'm made out of rubber No puedo evitar reirme cuando mis amigos\ndicen que estoy hecha de hule 友達が私をゴムでできていると言うと、笑わずにはいられない