adding provisionary init function, wip
This commit is contained in:
parent
61b1210d73
commit
221fc5e9af
|
|
@ -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()
|
||||||
|
|
|
||||||
|
|
@ -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"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue