Initial commit.

This commit is contained in:
Signal 2026-02-22 17:45:44 -05:00
commit cb0391ce80
56 changed files with 3485 additions and 0 deletions

28
Server/Server.h Normal file
View file

@ -0,0 +1,28 @@
#pragma once
#include "Shared.h"
#include <Settings.h>
namespace Artifact {
class ServerSubsystem;
class Server: public Engine<ServerSubsystem> {
public:
Settings settings;
Server() : settings(getServerConfigPath()) {}
void init();
void tick();
void run();
void addDefaultSubsystems();
};
class ServerSubsystem: public BaseSubsystem {
public:
Server * server = nullptr;
virtual void tick() {}
};
}