ajout de panneaux de contrôles, de paramètres et refactorisation de la gestion de l'audio
This commit is contained in:
@@ -1,8 +1,7 @@
|
||||
[gd_scene load_steps=6 format=3 uid="uid://d0n52psuns1vl"]
|
||||
[gd_scene load_steps=5 format=3 uid="uid://d0n52psuns1vl"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://ddf3fktoer2ng" path="res://stages/intro/scripts/intro.gd" id="1_2nxbv"]
|
||||
[ext_resource type="Theme" uid="uid://bgcmd213j6gk1" path="res://gui/ressources/default_theme.tres" id="1_u726n"]
|
||||
[ext_resource type="Script" uid="uid://bel0lb7kd8bf6" path="res://stages/intro/scripts/intro_step_language.gd" id="2_mi20s"]
|
||||
[ext_resource type="LabelSettings" uid="uid://dqwayi8yjwau2" path="res://gui/ressources/title_label_settings.tres" id="3_mi20s"]
|
||||
[ext_resource type="Script" uid="uid://d2wapgm313xhr" path="res://stages/intro/scripts/intro_step_story.gd" id="5_tg2p4"]
|
||||
|
||||
@@ -10,31 +9,6 @@
|
||||
script = ExtResource("1_2nxbv")
|
||||
game_scene_path = "uid://d28cp7a21kwou"
|
||||
|
||||
[node name="LanguageChoose" type="CanvasLayer" parent="."]
|
||||
visible = false
|
||||
script = ExtResource("2_mi20s")
|
||||
|
||||
[node name="CenterContainer" type="VBoxContainer" parent="LanguageChoose"]
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
theme = ExtResource("1_u726n")
|
||||
alignment = 1
|
||||
|
||||
[node name="Label" type="Label" parent="LanguageChoose/CenterContainer"]
|
||||
layout_mode = 2
|
||||
text = "CHOOSE_A_LANGUAGE"
|
||||
label_settings = ExtResource("3_mi20s")
|
||||
horizontal_alignment = 1
|
||||
|
||||
[node name="LanguageButtonsContainer" type="HBoxContainer" parent="LanguageChoose/CenterContainer"]
|
||||
unique_name_in_owner = true
|
||||
layout_mode = 2
|
||||
theme = ExtResource("1_u726n")
|
||||
alignment = 1
|
||||
|
||||
[node name="Story" type="CanvasLayer" parent="."]
|
||||
visible = false
|
||||
script = ExtResource("5_tg2p4")
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
@abstract
|
||||
extends CanvasLayer
|
||||
class_name IntroStep
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ func _ready():
|
||||
|
||||
generate_first_entities()
|
||||
|
||||
Music.enter_planet()
|
||||
AudioManager.enter_planet()
|
||||
|
||||
if player:
|
||||
generate_near_chunks(player)
|
||||
@@ -139,6 +139,8 @@ func pass_day():
|
||||
if e.has_method("_end_pass_day"):
|
||||
e._end_pass_day()
|
||||
|
||||
garden.update_garden_score()
|
||||
|
||||
if data.garden_score >= data.get_quota_score():
|
||||
reach_quota()
|
||||
elif data.quota_days <= 0:
|
||||
|
||||
@@ -34,7 +34,7 @@ func _ready():
|
||||
data.rewards.append(new_reward)
|
||||
compost.rewarded.connect(_on_compost_rewarded)
|
||||
|
||||
Music.enter_truck()
|
||||
AudioManager.enter_truck()
|
||||
|
||||
func _on_compost_rewarded(c: Compost):
|
||||
data.rewarded_times += 1
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -2,7 +2,7 @@
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_tbl1d"]
|
||||
interpolation_mode = 1
|
||||
offsets = PackedFloat32Array(0.18263473, 0.2994012, 0.48203593, 0.71257484)
|
||||
offsets = PackedFloat32Array(0.18263473, 0.2994012, 0.4730539, 0.6766467)
|
||||
colors = PackedColorArray(0, 0, 0, 1, 0.0974324, 0.14984256, 0.19949976, 1, 0.15294118, 0.1764706, 0.27450982, 1, 1, 1, 1, 1)
|
||||
|
||||
[resource]
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
[sub_resource type="ViewportTexture" id="ViewportTexture_6yuhi"]
|
||||
viewport_path = NodePath("SubViewport")
|
||||
|
||||
[sub_resource type="FastNoiseLite" id="FastNoiseLite_7a1qq"]
|
||||
seed = -856983584
|
||||
[sub_resource type="FastNoiseLite" id="FastNoiseLite_6yuhi"]
|
||||
seed = 240332359
|
||||
frequency = 1.0
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_7a1qq"]
|
||||
@@ -168,7 +168,7 @@ size = Vector2i(1980, 1080)
|
||||
|
||||
[node name="Planet3d" parent="SubViewport" instance=ExtResource("5_7a1qq")]
|
||||
unique_name_in_owner = true
|
||||
noise = SubResource("FastNoiseLite_7a1qq")
|
||||
noise = SubResource("FastNoiseLite_6yuhi")
|
||||
|
||||
[node name="Camera3D" type="Camera3D" parent="SubViewport"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 64.323425)
|
||||
|
||||
Reference in New Issue
Block a user