feature/match3/move-gems (#7)
Reviewed-on: #7 Co-authored-by: Vladimir nett00n Budylnikov <git@nett00n.org> Co-committed-by: Vladimir nett00n Budylnikov <git@nett00n.org>
This commit is contained in:
@@ -7,11 +7,11 @@ const MAIN_MENU_SCENE = preload("res://scenes/ui/MainMenu.tscn")
|
||||
const SETTINGS_MENU_SCENE = preload("res://scenes/ui/SettingsMenu.tscn")
|
||||
|
||||
func _ready():
|
||||
print("Main scene ready")
|
||||
DebugManager.log_debug("Main scene ready", "Main")
|
||||
press_any_key_screen.any_key_pressed.connect(_on_any_key_pressed)
|
||||
|
||||
func _on_any_key_pressed():
|
||||
print("Transitioning to main menu")
|
||||
DebugManager.log_debug("Transitioning to main menu", "Main")
|
||||
press_any_key_screen.queue_free()
|
||||
show_main_menu()
|
||||
|
||||
@@ -35,9 +35,9 @@ func clear_current_menu():
|
||||
current_menu = null
|
||||
|
||||
func _on_open_settings():
|
||||
print("Opening settings menu")
|
||||
DebugManager.log_debug("Opening settings menu", "Main")
|
||||
show_settings_menu()
|
||||
|
||||
func _on_back_to_main_menu():
|
||||
print("Back to main menu")
|
||||
DebugManager.log_debug("Back to main menu", "Main")
|
||||
show_main_menu()
|
||||
|
||||
1
scenes/main/Main.gd.uid
Normal file
1
scenes/main/Main.gd.uid
Normal file
@@ -0,0 +1 @@
|
||||
uid://rvuchiy0guv3
|
||||
@@ -3,12 +3,12 @@ extends Control
|
||||
signal any_key_pressed
|
||||
|
||||
func _ready():
|
||||
print("PressAnyKeyScreen ready")
|
||||
DebugManager.log_debug("PressAnyKeyScreen ready", "PressAnyKey")
|
||||
update_text()
|
||||
|
||||
func _input(event):
|
||||
if event.is_action_pressed("any_key") or event is InputEventScreenTouch:
|
||||
print("Any key pressed: ", event)
|
||||
if event.is_action_pressed("action_south") or event is InputEventScreenTouch or (event is InputEventMouseButton and event.button_index == MOUSE_BUTTON_LEFT and event.pressed):
|
||||
DebugManager.log_debug("Action pressed: " + str(event), "PressAnyKey")
|
||||
any_key_pressed.emit()
|
||||
get_viewport().set_input_as_handled()
|
||||
|
||||
|
||||
1
scenes/main/PressAnyKeyScreen.gd.uid
Normal file
1
scenes/main/PressAnyKeyScreen.gd.uid
Normal file
@@ -0,0 +1 @@
|
||||
uid://cq7or0bcm2xfj
|
||||
@@ -1,8 +1,8 @@
|
||||
[gd_scene load_steps=16 format=3 uid="uid://gbe1jarrwqsi"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://cxw2fjj5onja3" path="res://scenes/main/PressAnyKeyScreen.gd" id="1_0a4p2"]
|
||||
[ext_resource type="Script" uid="uid://cq7or0bcm2xfj" path="res://scenes/main/PressAnyKeyScreen.gd" id="1_0a4p2"]
|
||||
[ext_resource type="Texture2D" uid="uid://bcr4bokw87m5n" path="res://assets/sprites/characters/skeleton/Skeleton Idle.png" id="2_rjjcb"]
|
||||
[ext_resource type="PackedScene" path="res://scenes/ui/DebugToggle.tscn" id="3_debug"]
|
||||
[ext_resource type="PackedScene" uid="uid://df2b4wn8j6cxl" path="res://scenes/ui/DebugToggle.tscn" id="3_debug"]
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_l6pue"]
|
||||
atlas = ExtResource("2_rjjcb")
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
[gd_scene load_steps=5 format=3 uid="uid://ci2gk11211n0d"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://b0uwk2jlm6g08" path="res://scenes/main/Main.gd" id="1_0wfyh"]
|
||||
[ext_resource type="Script" uid="uid://rvuchiy0guv3" path="res://scenes/main/Main.gd" id="1_0wfyh"]
|
||||
[ext_resource type="PackedScene" uid="uid://gbe1jarrwqsi" path="res://scenes/main/PressAnyKeyScreen.tscn" id="1_o5qli"]
|
||||
[ext_resource type="Texture2D" uid="uid://c8y6tlvcgh2gn" path="res://assets/textures/backgrounds/beanstalk-dark.webp" id="2_sugp2"]
|
||||
[ext_resource type="PackedScene" path="res://scenes/ui/DebugToggle.tscn" id="4_v7g8d"]
|
||||
[ext_resource type="PackedScene" uid="uid://df2b4wn8j6cxl" path="res://scenes/ui/DebugToggle.tscn" id="4_v7g8d"]
|
||||
|
||||
[node name="main" type="Control"]
|
||||
layout_mode = 3
|
||||
|
||||
Reference in New Issue
Block a user