wip
This commit is contained in:
+1
-1
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"apiKey": "123",
|
||||
"server": {
|
||||
"port": 4444,
|
||||
"port": 5000,
|
||||
"skipTimeout": 60
|
||||
},
|
||||
"blacklist": [
|
||||
|
||||
@@ -34,7 +34,7 @@ namespace Ragon.Core
|
||||
|
||||
public void Start()
|
||||
{
|
||||
_socketServer.Start(5000);
|
||||
_socketServer.Start(_configuration.Server.Port);
|
||||
|
||||
foreach (var roomThread in _roomThreads)
|
||||
roomThread.Start();
|
||||
|
||||
@@ -2,9 +2,16 @@
|
||||
|
||||
namespace Ragon.Core
|
||||
{
|
||||
[Serializable]
|
||||
public struct Server
|
||||
{
|
||||
public ushort Port;
|
||||
}
|
||||
|
||||
[Serializable]
|
||||
public struct Configuration
|
||||
{
|
||||
public string ApiKey;
|
||||
public Server Server;
|
||||
}
|
||||
}
|
||||
@@ -166,13 +166,15 @@ namespace Ragon.Core
|
||||
case RagonOperation.REPLICATE_EVENT:
|
||||
case RagonOperation.REPLICATE_ENTITY_EVENT:
|
||||
{
|
||||
Span<byte> data = stackalloc byte[rawData.Length];
|
||||
|
||||
var evntCodeData = rawData.Slice(2, 2);
|
||||
var evntId = RagonHeader.ReadUShort(ref evntCodeData);
|
||||
|
||||
if (_plugin.InternalHandle(peerId, evntId, ref rawData)) return;
|
||||
|
||||
Span<byte> data = stackalloc byte[rawData.Length];
|
||||
|
||||
rawData.CopyTo(data);
|
||||
|
||||
Broadcast(_readyPlayers, data, DeliveryType.Reliable);
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user