Removed NioTSO client and server

- NioTSO client isn't needed because we're using RayLib
- Added FreeSO's API server to handle most backend operations
This commit is contained in:
Tony Bark 2024-05-01 02:55:43 -04:00
parent f12ba1502b
commit 22191ce648
591 changed files with 53264 additions and 3362 deletions

View file

@ -0,0 +1,26 @@
namespace FSO.Server.Database.DA.Shards
{
public class Shard
{
public int shard_id;
public string name;
public int rank;
public string map;
public ShardStatus status;
public string internal_host;
public string public_host;
public string version_name;
public string version_number;
public int? update_id; //new update system. set by whichever server is running the shard.
}
public enum ShardStatus
{
Up,
Down,
Busy,
Full,
Closed,
Frontier
}
}