using Godot; using KeepersCompound.LGS; namespace KeepersCompound.TMV; public partial class Context : Node { public static Context Instance { get; private set; } public ResourcePathManager PathManager { get; private set; } public ModelLoader ModelLoader { get; private set; } public string CampaignName { get; set; } public override void _Ready() { var extractPath = ProjectSettings.GlobalizePath($"user://extracted/tmp"); PathManager = new ResourcePathManager(extractPath); ModelLoader = new ModelLoader(); CampaignName = ""; Instance = this; } }