Files
Ragon/Ragon.Relay/Sources/RelayServerPlugin.cs
T

41 lines
781 B
C#
Raw Normal View History

2023-04-09 10:52:18 +04:00
using System.Net.Http;
using Ragon.Server;
2023-04-09 11:06:52 +04:00
using Ragon.Server.Lobby;
using Ragon.Server.Plugin;
using Ragon.Server.Room;
2023-04-09 10:52:18 +04:00
namespace Ragon.Relay;
public class RelayServerPlugin: IServerPlugin
{
private HttpClient httpClient;
public IRoomPlugin CreateRoomPlugin(RoomInformation information)
{
return new RelayRoomPlugin();
}
public RelayServerPlugin()
{
httpClient = new HttpClient();
}
public bool OnRoomCreate(RagonLobbyPlayer player, RagonRoom room)
{
return true;
}
public bool OnRoomRemove(RagonLobbyPlayer player, RagonRoom room)
{
return true;
}
public bool OnRoomLeave(RagonRoomPlayer player, RagonRoom room)
{
return true;
}
public bool OnRoomJoin(RagonRoomPlayer player, RagonRoom room)
{
return true;
}
}