resolving upgrade regressions

This commit is contained in:
betalars 2024-09-19 12:29:35 +02:00
parent 86a8fdcbd9
commit a3a1ad96b2
4 changed files with 62 additions and 52 deletions

View File

@ -843,7 +843,7 @@ length = 151.0
tracks/0/type = "audio"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("ScenePlayer/Lisa")
tracks/0/path = NodePath("ScenePlayer/Draven")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
@ -858,16 +858,16 @@ tracks/0/use_blend = true
tracks/1/type = "audio"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("ScenePlayer/Jui_Jutsu")
tracks/1/path = NodePath("ScenePlayer/IntroMusic")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"start_offset": 1.78,
"stream": ExtResource("8_fos5c")
}],
"times": PackedFloat32Array(-1.3)
"times": PackedFloat32Array(1.1)
}
tracks/1/use_blend = true
tracks/2/type = "value"
@ -1564,47 +1564,47 @@ var has_stage
var is_repeating = false
func start_soundtrack():
$Moving.play(70)
$Childhood.play(70)
$VoiceTraining.play(70)
$Moving.play(70)
$Childhood.play(70)
$VoiceTraining.play(70)
func play_scene(id: int, repeat = false):
get_tree().call_group(\"interactables\", \"collapse\")
State.pass_stage_to(self, false, true)
is_repeating = repeat
Input.mouse_mode = Input.MOUSE_MODE_HIDDEN
match id:
Scenes.id.YOUTH_CHILDHOOD:
play(\"childhood\")
Scenes.id.YOUTH_VOICE_TRAINING:
play(\"voice training\")
Scenes.id.YOUTH_JUI_JUTSU:
play(\"jui_jutsu\")
Scenes.id.YOUTH_DRAEVEN:
play(\"draeven\")
get_tree().call_group(\"interactables\", \"collapse\")
State.pass_stage_to(self, false, true)
is_repeating = repeat
Input.mouse_mode = Input.MOUSE_MODE_HIDDEN
match id:
Scenes.id.YOUTH_CHILDHOOD:
play(\"childhood\")
Scenes.id.YOUTH_VOICE_TRAINING:
play(\"voice training\")
Scenes.id.YOUTH_JUI_JUTSU:
play(\"jui_jutsu\")
Scenes.id.YOUTH_DRAEVEN:
play(\"draeven\")
func _on_ini_room():
pass
pass
func on_childhood_done():
get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_CHILDHOOD, is_repeating)
$childhood.hide()
get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_CHILDHOOD, is_repeating)
$childhood.hide()
func on_voice_training_done():
get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_VOICE_TRAINING, is_repeating)
$\"Voice Training\".hide()
get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_VOICE_TRAINING, is_repeating)
$\"Voice Training\".hide()
func on_jui_jutsu_done():
get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_JUI_JUTSU, is_repeating)
$jui_jutsu.hide()
get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_JUI_JUTSU, is_repeating)
$jui_jutsu.hide()
func on_draeven_done():
get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_DRAEVEN, is_repeating)
$draeven.hide()
queue(\"intro\")
get_tree().call_group(\"animation_player\", \"scene_finished\", Scenes.id.YOUTH_DRAEVEN, is_repeating)
$draeven.hide()
queue(\"intro\")
func scene_finished(_id):
queue(\"RESET\")
queue(\"RESET\")
"
[sub_resource type="ViewportTexture" id="ViewportTexture_2cudi"]
@ -2054,24 +2054,24 @@ auto_exposure_min_sensitivity = 100.0
script/source = "extends WorldEnvironment
func _ready():
focus_env()
focus_env()
func focus_env():
var dof_strength_tween: Tween = create_tween()
dof_strength_tween.tween_property(camera_attributes, \"dof_blur_amount\", 0, 1)
await(dof_strength_tween.finished)
camera_attributes.dof_blur_near_enabled = false
var dof_strength_tween: Tween = create_tween()
dof_strength_tween.tween_property(camera_attributes, \"dof_blur_amount\", 0, 1)
await(dof_strength_tween.finished)
camera_attributes.dof_blur_near_enabled = false
func focus_object():
camera_attributes.dof_blur_near_enabled = true
var dof_strength_tween: Tween = create_tween()
dof_strength_tween.tween_property(camera_attributes, \"dof_blur_amount\", 0.4, 1)
camera_attributes.dof_blur_near_enabled = true
var dof_strength_tween: Tween = create_tween()
dof_strength_tween.tween_property(camera_attributes, \"dof_blur_amount\", 0.4, 1)
func play_scene(_id: int, _repeat):
focus_object()
focus_object()
func _on_picker_cards_picked(_cards):
focus_env()
focus_env()
"
[sub_resource type="ArrayMesh" id="ArrayMesh_laf32"]
@ -2325,7 +2325,7 @@ offset_bottom = 100.0
shortcut = SubResource("Shortcut_b3maf")
text = "You have completed
ordering your thoughts.
This is as far as the alpha goes.
This is as far as the demo goes.
Press x or [ ] to wrap up."
[node name="picker" parent="logic/UI" groups=["animation_player"] instance=ExtResource("19_a4n1o")]
@ -2350,6 +2350,12 @@ libraries = {
autoplay = "RESET"
script = SubResource("GDScript_tfc2r")
[node name="Draven" type="AudioStreamPlayer" parent="logic/ScenePlayer"]
bus = &"text"
[node name="IntroMusic" type="AudioStreamPlayer" parent="logic/ScenePlayer"]
bus = &"music"
[node name="Lisa" type="AudioStreamPlayer" parent="logic/ScenePlayer"]
bus = &"text"
@ -2603,6 +2609,7 @@ grow_horizontal = 2
grow_vertical = 2
[node name="PanelContainer" type="PanelContainer" parent="logic/ScenePlayer/jui_jutsu"]
self_modulate = Color(1, 1, 1, 0.247083)
layout_mode = 2
mouse_filter = 1
@ -2637,7 +2644,7 @@ custom_minimum_size = Vector2(800, 800)
layout_mode = 2
size_flags_horizontal = 4
size_flags_vertical = 4
mouse_filter = 2
mouse_filter = 0
scroll_vertical = 638
horizontal_scroll_mode = 0
vertical_scroll_mode = 3

View File

@ -6,18 +6,18 @@ script/source = "extends Node3D
# Called when the node enters the scene tree for the first time.
func _ready():
await get_tree().create_timer(1).timeout
$AnimationPlayer.advance(10)
await get_tree().create_timer(1).timeout
$AnimationPlayer.advance(10)
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
pass
pass
func _on_animation_player_animation_finished(anim_name):
print(\"yay\")
print(\"yay\")
"
[sub_resource type="Animation" id="Animation_kdstq"]

View File

@ -193,7 +193,7 @@ func transition():
var out_str:Array[String] = []
for card in output:
out_str.append(card.name)
emit_signal("cards_picked", out_str)
cards_picked.emit(out_str)
print(out_str)
selection_state = DONE
State.leave_stage(self)

View File

@ -26,6 +26,9 @@ func _process(delta):
emit_signal("skip")
pressed = false
time_pressed = 0
if get_parent().get_parent().name == "draeven":
await(get_tree().create_timer(0.1).timeout)
get_parent().get_parent().get_parent().queue("intro")
func _input(event):
if visible: