using System;
using System.Collections.Generic;
using Cysharp.Threading.Tasks;
using JNGame.Runtime.Util;
namespace AppGame
{
public class TileServerInfo
{
public int tile;
public String server;
public String ip;
public int port;
public bool master;
}
///
/// 游戏API
///
public class GAPI
{
//获取ID
public UniTask> NSyncTileId = App.API.GetNews($"/sync/tile/id");
public UniTask> NSyncTileRandomId = App.API.GetNews($"/sync/tile/random/id");
//获取端口
public UniTask> NSyncTilePort = App.API.GetNews($"/sync/tile/port");
//获取主连接
public UniTask> NSyncTileServer(int index) => App.API.GetNews($"/sync/tile/server?index={index}");
//获取所有连接
public UniTask>> NSyncTileListServer(int index) => App.API.GetNews>($"/sync/tile/servers?index={index}");
//获取玩家Id
public UniTask> NSyncTileClientId = App.API.GetNews($"/sync/tile/client/id");
}
}