Add ambiant sound level warcraft

This commit is contained in:
VAILLANT Jeremy
2021-05-23 13:27:53 +02:00
parent be63fa434f
commit 53723b9d4a
5 changed files with 36 additions and 5 deletions
+11 -5
View File
@@ -4,25 +4,32 @@ export (PackedScene) var object_first = load("res://scenes/UI/list_ho/ObjectList
export (PackedScene) var object_std = load("res://scenes/UI/list_ho/ObjectListStd.tscn")
export (PackedScene) var object_last = load("res://scenes/UI/list_ho/ObjectListLast.tscn")
onready var label_id = null
onready var last_btn = null
func _ready():
print(meshes)
_display_hud_menu()
_play_ambiant_sound()
func _display_hud_menu():
var counter = 0
var scene = null
var label_id = null
for key in meshes:
scene = meshes[key]
_create_button_info(scene, counter)
_create_button_info(scene, counter, label_id)
label_id = scene.label_id()
counter = +1
func _play_ambiant_sound():
$AmbiantSound.play()
# Back to main scene
func _on_TextureButton_pressed():
print("[levels#_on_TextureButton_pressed] quit to menu")
Global.goto_scene("res://scenes/main.tscn")
func _create_button_info(scene, counter):
func _create_button_info(scene, counter, label_id):
var btn = null
if counter == 0:
@@ -36,7 +43,6 @@ func _create_button_info(scene, counter):
print("[warCraft#_create_button_info] ["+String(counter)+"] use standar")
if label_id != null and label_id == scene.label_id():
# $ListObjects/ListContainer.add_child(btn)
last_btn.get_node("Label").set_text(last_btn.get_node("Label").text + " X")
else:
$ListObjects/ListContainer.add_child(btn)