Files
slopvivors/scenes/main.gd

24 lines
555 B
GDScript

extends Node2D
@onready var main_ui: MainUI = $MainUI
@onready var main_camera: Camera2D = $MainCamera
func _ready():
GlobalConst.sig_debug_camera_zoom.connect(debug_zoom)
Engine.time_scale = 1.0
func _unhandled_input(event: InputEvent) -> void:
if event.is_action_pressed("ui_cancel"):
print_debug("pause")
main_ui.pause_ui.toggle_pause_ui()
if event.is_action_pressed("debug_menu"):
main_ui.debug_ui.toggle()
func debug_zoom(toggled_on: bool):
if toggled_on:
main_camera.zoom = Vector2(1, 1)
else:
main_camera.zoom = Vector2(2, 2)