First commit

This commit is contained in:
sbularca
2026-05-19 15:52:04 +02:00
commit 27b7aeee46
1660 changed files with 240354 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
namespace Nox.Core {
public enum PlayMode {
None,
PauseMenu,
Adventure,
Town,
Rest,
Combat
}
/// <summary>
/// Prototype for crating new game modes
/// </summary>
public interface IPlayMode {
bool IsGameModeInitialized { get;}
public void EnterPlayMode();
public void Tick();
public void LateTick();
void ExitGameMode();
void Dispose();
}
}