adding provisionary init function, wip

This commit is contained in:
betalars 2023-07-19 22:43:00 +02:00
parent 61b1210d73
commit 221fc5e9af
2 changed files with 22 additions and 18 deletions

View File

@ -30,3 +30,10 @@ func _update_scene(new_mode) -> int:
emit_signal("freeze") emit_signal("freeze")
return new_mode return new_mode
func get_ready():
self.show()
$sfx/distant_rain.play()
$"sfx/rain on window".play()
await get_tree().create_timer(0.1).timeout
$logic/UI/board.hide()

View File

@ -1035,7 +1035,7 @@ tracks/19/path = NodePath("ScenePlayer")
tracks/19/interp = 1 tracks/19/interp = 1
tracks/19/loop_wrap = true tracks/19/loop_wrap = true
tracks/19/keys = { tracks/19/keys = {
"times": PackedFloat32Array(8.4), "times": PackedFloat32Array(2.9),
"transitions": PackedFloat32Array(1), "transitions": PackedFloat32Array(1),
"values": [{ "values": [{
"args": [], "args": [],
@ -1347,7 +1347,7 @@ tracks/19/path = NodePath("ScenePlayer")
tracks/19/interp = 1 tracks/19/interp = 1
tracks/19/loop_wrap = true tracks/19/loop_wrap = true
tracks/19/keys = { tracks/19/keys = {
"times": PackedFloat32Array(205.6), "times": PackedFloat32Array(5.3),
"transitions": PackedFloat32Array(1), "transitions": PackedFloat32Array(1),
"values": [{ "values": [{
"args": [], "args": [],
@ -1464,7 +1464,7 @@ tracks/8/path = NodePath("ScenePlayer")
tracks/8/interp = 1 tracks/8/interp = 1
tracks/8/loop_wrap = true tracks/8/loop_wrap = true
tracks/8/keys = { tracks/8/keys = {
"times": PackedFloat32Array(95.2), "times": PackedFloat32Array(2.9),
"transitions": PackedFloat32Array(1), "transitions": PackedFloat32Array(1),
"values": [{ "values": [{
"args": [], "args": [],
@ -1525,7 +1525,8 @@ func start_soundtrack():
func play_scene(id: int, repeat = false): func play_scene(id: int, repeat = false):
get_tree().call_group(\"interactables\", \"collapse\") get_tree().call_group(\"interactables\", \"collapse\")
is_repeating = repeat is_repeating = repeat
State.queue_for_stage(self) State.pass_stage_to(self)
Input.mouse_mode = Input.MOUSE_MODE_HIDDEN
match id: match id:
Scenes.id.YOUTH_CHILDHOOD: Scenes.id.YOUTH_CHILDHOOD:
play(\"childhood\") play(\"childhood\")
@ -1541,15 +1542,19 @@ func _on_ini_room():
func on_childhood_done(): func on_childhood_done():
get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_CHILDHOOD, is_repeating) get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_CHILDHOOD, is_repeating)
$childhood.hide()
func on_voice_training_done(): func on_voice_training_done():
get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_VOICE_TRAINING, is_repeating) get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_VOICE_TRAINING, is_repeating)
$\"Voice Training\".hide()
func on_jui_jutsu_done(): func on_jui_jutsu_done():
get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_JUI_JUTSU, is_repeating) get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_JUI_JUTSU, is_repeating)
$jui_jutsu.hide()
func on_draeven_done(): func on_draeven_done():
get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_DRAEVEN, is_repeating) get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_DRAEVEN, is_repeating)
$draeven.hide()
func scene_finished(_id): func scene_finished(_id):
play(\"RESET\") play(\"RESET\")
@ -2191,26 +2196,19 @@ visible = false
layout_mode = 1 layout_mode = 1
[node name="board" parent="logic/UI" instance=ExtResource("4_gyjxx")] [node name="board" parent="logic/UI" instance=ExtResource("4_gyjxx")]
layout_mode = 1
[node name="ending" parent="logic/UI" instance=ExtResource("5_kts6y")]
visible = false visible = false
layout_mode = 1 layout_mode = 1
[node name="Button" type="Button" parent="logic/UI"] [node name="Button" type="Button" parent="logic/UI"]
visible = false
layout_mode = 0 layout_mode = 0
offset_left = 16.0 offset_left = 16.0
offset_top = 12.0 offset_top = 12.0
offset_right = 202.0 offset_right = 342.0
offset_bottom = 55.0 offset_bottom = 55.0
text = " finish the alpha " text = " click here to finish the alpha "
[node name="ending" parent="logic/UI" instance=ExtResource("5_kts6y")]
visible = false
layout_mode = 0
anchors_preset = 0
anchor_right = 0.0
anchor_bottom = 0.0
grow_horizontal = 1
grow_vertical = 1
[node name="ScenePlayer" type="AnimationPlayer" parent="logic" groups=["animation_player"]] [node name="ScenePlayer" type="AnimationPlayer" parent="logic" groups=["animation_player"]]
autoplay = "RESET" autoplay = "RESET"
@ -2456,6 +2454,7 @@ bus = &"music"
[node name="jui_jutsu" type="CenterContainer" parent="logic/ScenePlayer"] [node name="jui_jutsu" type="CenterContainer" parent="logic/ScenePlayer"]
visible = false visible = false
modulate = Color(1, 1, 1, 0)
self_modulate = Color(1, 1, 1, 0.923078) self_modulate = Color(1, 1, 1, 0.923078)
anchors_preset = 15 anchors_preset = 15
anchor_right = 1.0 anchor_right = 1.0
@ -2914,7 +2913,6 @@ transform = Transform3D(-0.410985, -0.460061, 0.787042, -0.904759, 0.311726, -0.
stream = ExtResource("2_3haaq") stream = ExtResource("2_3haaq")
attenuation_model = 1 attenuation_model = 1
volume_db = -15.367 volume_db = -15.367
autoplay = true
panning_strength = 0.5 panning_strength = 0.5
bus = &"sfx" bus = &"sfx"
emission_angle_enabled = true emission_angle_enabled = true
@ -2930,7 +2928,6 @@ bus = &"sfx"
stream = ExtResource("22_xrkbj") stream = ExtResource("22_xrkbj")
attenuation_model = 3 attenuation_model = 3
pitch_scale = 0.8 pitch_scale = 0.8
autoplay = true
panning_strength = 0.2 panning_strength = 0.2
bus = &"outside-rain" bus = &"outside-rain"