State persistance between scenes

This commit is contained in:
Marco 2025-03-24 16:56:35 +01:00
commit 35254935e4
13 changed files with 142 additions and 27 deletions

View file

@ -1,6 +1,7 @@
using Godot;
using System;
using Cirno.Scripts.UI;
using Godot.Collections;
public partial class MainMenu : CanvasLayer
{
@ -51,6 +52,7 @@ public partial class MainMenu : CanvasLayer
{
if (GameScene != null)
{
GlobalState.Session.NewSession();
GlobalState.Instance.GotoScene(GameScene);
//GetTree().ChangeSceneToFile(GameScene);
}