Credits screen

This commit is contained in:
MaddoScientisto 2025-03-09 16:34:19 +01:00
commit 90cc97c669
10 changed files with 210 additions and 8 deletions

View file

@ -1,5 +1,6 @@
using Godot;
using System;
using Cirno.Scripts.UI;
public partial class MainMenu : Control
{
@ -23,6 +24,10 @@ public partial class MainMenu : Control
[ExportCategory("Debug Menu")]
[Export]
public PackedScene DebugMenuTemplate { get; set; }
[ExportCategory("Credits Menu")]
[Export]
public PackedScene CreditsMenuTemplate { get; set; }
// Called when the node enters the scene tree for the first time.
@ -98,6 +103,11 @@ public partial class MainMenu : Control
};
}
private void OnCreditsButtonPressed()
{
SpawnMenu<CreditsMenu>(CreditsMenuTemplate, SubMenuHolder);
}
private void _on_mainmenu_button_pressed()
{
if (MainMenuScene != null)