fixed some sfx's not being able to be replaced, via resource packs

This commit is contained in:
JHDev2006
2025-10-01 14:28:58 +01:00
parent 76953f8e40
commit 09c4b3c31b
3 changed files with 77 additions and 61 deletions

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=61 format=3 uid="uid://blv1d12smlibh"]
[gd_scene load_steps=62 format=3 uid="uid://blv1d12smlibh"]
[ext_resource type="Script" uid="uid://bqhrq7sabq811" path="res://Scripts/UI/ChallengeModeResults.gd" id="1_3x4fv"]
[ext_resource type="Texture2D" uid="uid://116yaio262mj" path="res://Assets/Sprites/UI/ChallengeResultsTemplate.png" id="3_um36a"]
@@ -24,6 +24,7 @@
[ext_resource type="AudioStream" uid="uid://cl4e0p4fnpjn1" path="res://Assets/Audio/SFX/Yoshi.wav" id="19_n4lt1"]
[ext_resource type="Texture2D" uid="uid://byy3k1pdrp77" path="res://Assets/Sprites/Particles/Smoke.png" id="20_n4lt1"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="21_bob8r"]
[ext_resource type="Script" uid="uid://dmtw1jesw1vl7" path="res://Scripts/Classes/Components/PackStreamPlayer.gd" id="21_xk7j8"]
[ext_resource type="JSON" path="res://Assets/Sprites/Players/Yoshi.json" id="23_vohx7"]
[ext_resource type="Script" uid="uid://co6tjg3w6qpd8" path="res://Scripts/Parts/LabelFontChanger.gd" id="24_cq5a1"]
[ext_resource type="Texture2D" uid="uid://ccb8wtuolj7i3" path="res://Assets/Sprites/Backgrounds/ChallengeModeResults/Results3.png" id="27_w3bjn"]
@@ -150,44 +151,13 @@ tracks/8/keys = {
"update": 1,
"values": [&"Idle", &"Emote", &"Emote", &"Idle", &"Emote", &"Idle"]
}
tracks/9/type = "audio"
tracks/9/type = "method"
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/path = NodePath("TalkSFX")
tracks/9/path = NodePath(".")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("9_qaelr")
}, {
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("9_qaelr")
}, {
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("9_qaelr")
}, {
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("9_qaelr")
}, {
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("9_qaelr")
}],
"times": PackedFloat32Array(1.5, 3.5, 4.5, 7, 8)
}
tracks/9/use_blend = true
tracks/10/type = "method"
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/path = NodePath(".")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/keys = {
"times": PackedFloat32Array(5.5, 6, 8.6, 9.5, 10),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
"values": [{
@@ -207,33 +177,38 @@ tracks/10/keys = {
"method": &"give_yoshi_medal"
}]
}
tracks/11/type = "audio"
tracks/10/type = "value"
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/path = NodePath("Label2:visible")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/keys = {
"times": PackedFloat32Array(11),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
tracks/11/type = "value"
tracks/11/imported = false
tracks/11/enabled = true
tracks/11/path = NodePath("AudioStreamPlayer")
tracks/11/path = NodePath(".:can_exit")
tracks/11/interp = 1
tracks/11/loop_wrap = true
tracks/11/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("11_nym8o")
}, {
"end_offset": 0.0,
"start_offset": 0.0,
"stream": ExtResource("11_nym8o")
}],
"times": PackedFloat32Array(5.5, 8.5)
"times": PackedFloat32Array(11),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
tracks/11/use_blend = true
tracks/12/type = "value"
tracks/12/imported = false
tracks/12/enabled = true
tracks/12/path = NodePath("Label2:visible")
tracks/12/path = NodePath("SpeechBubble/Coins/Node2D:visible")
tracks/12/interp = 1
tracks/12/loop_wrap = true
tracks/12/keys = {
"times": PackedFloat32Array(11),
"times": PackedFloat32Array(4.5),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
@@ -241,26 +216,26 @@ tracks/12/keys = {
tracks/13/type = "value"
tracks/13/imported = false
tracks/13/enabled = true
tracks/13/path = NodePath(".:can_exit")
tracks/13/path = NodePath("TalkSFX:playing")
tracks/13/interp = 1
tracks/13/loop_wrap = true
tracks/13/keys = {
"times": PackedFloat32Array(11),
"transitions": PackedFloat32Array(1),
"times": PackedFloat32Array(0, 1.5, 3.5, 4.5, 7, 8),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
"update": 1,
"values": [true]
"values": [false, true, true, true, true, true]
}
tracks/14/type = "value"
tracks/14/imported = false
tracks/14/enabled = true
tracks/14/path = NodePath("SpeechBubble/Coins/Node2D:visible")
tracks/14/path = NodePath("AudioStreamPlayer:playing")
tracks/14/interp = 1
tracks/14/loop_wrap = true
tracks/14/keys = {
"times": PackedFloat32Array(4.5),
"transitions": PackedFloat32Array(1),
"times": PackedFloat32Array(5.5, 8.5),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [true]
"values": [true, true]
}
[sub_resource type="Animation" id="Animation_y11uu"]
@@ -409,6 +384,30 @@ tracks/11/keys = {
"update": 1,
"values": [false]
}
tracks/12/type = "value"
tracks/12/imported = false
tracks/12/enabled = true
tracks/12/path = NodePath("TalkSFX:playing")
tracks/12/interp = 1
tracks/12/loop_wrap = true
tracks/12/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
tracks/13/type = "value"
tracks/13/imported = false
tracks/13/enabled = true
tracks/13/path = NodePath("AudioStreamPlayer:playing")
tracks/13/interp = 1
tracks/13/loop_wrap = true
tracks/13/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_nud7a"]
_data = {
@@ -949,18 +948,25 @@ vframes = 4
script = ExtResource("3_xe6g7")
metadata/_custom_type_script = "uid://364rywt44hy6"
[node name="TalkSFX" type="AudioStreamPlayer2D" parent="."]
volume_db = 5.0
[node name="TalkSFX" type="AudioStreamPlayer" parent="."]
stream = ExtResource("9_qaelr")
bus = &"SFX"
script = ExtResource("21_xk7j8")
metadata/_custom_type_script = "uid://dmtw1jesw1vl7"
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
process_mode = 3
stream = ExtResource("11_nym8o")
bus = &"SFX"
script = ExtResource("21_xk7j8")
metadata/_custom_type_script = "uid://dmtw1jesw1vl7"
[node name="AudioStreamPlayer2" type="AudioStreamPlayer" parent="."]
process_mode = 3
stream = ExtResource("16_eupxr")
bus = &"SFX"
script = ExtResource("21_xk7j8")
metadata/_custom_type_script = "uid://dmtw1jesw1vl7"
[node name="Yoshi" type="AnimatedSprite2D" parent="."]
process_mode = 3