Network List Of tasks Support
This commit is contained in:
parent
9568f313fd
commit
7fee10dd29
2 changed files with 25 additions and 25 deletions
|
@ -174,10 +174,10 @@ namespace DangerousD.GameCore
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void NetworkSync(NetworkTask networkTask)
|
public void NetworkSync(List<NetworkTask> networkTasks)
|
||||||
|
{
|
||||||
|
foreach (NetworkTask networkTask in networkTasks)
|
||||||
{
|
{
|
||||||
//TODO
|
|
||||||
return;
|
|
||||||
switch (networkTask.operation)
|
switch (networkTask.operation)
|
||||||
{
|
{
|
||||||
case NetworkTaskOperationEnum.TakeDamage:
|
case NetworkTaskOperationEnum.TakeDamage:
|
||||||
|
@ -199,6 +199,8 @@ namespace DangerousD.GameCore
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
public void SetMultiplayerState(MultiPlayerStatus multiPlayerStatus)
|
public void SetMultiplayerState(MultiPlayerStatus multiPlayerStatus)
|
||||||
{
|
{
|
||||||
this.multiPlayerStatus = multiPlayerStatus;
|
this.multiPlayerStatus = multiPlayerStatus;
|
||||||
|
|
|
@ -10,7 +10,7 @@ namespace DangerousD.GameCore.Network
|
||||||
{
|
{
|
||||||
public class NetworkManager
|
public class NetworkManager
|
||||||
{
|
{
|
||||||
public delegate void ReceivingHandler(NetworkTask networkTask);
|
public delegate void ReceivingHandler(List<NetworkTask> networkTask);
|
||||||
|
|
||||||
public event ReceivingHandler GetReceivingMessages;
|
public event ReceivingHandler GetReceivingMessages;
|
||||||
|
|
||||||
|
@ -89,8 +89,6 @@ namespace DangerousD.GameCore.Network
|
||||||
}
|
}
|
||||||
public void SendMsg(NetworkTask networkTask)
|
public void SendMsg(NetworkTask networkTask)
|
||||||
{
|
{
|
||||||
//TODO
|
|
||||||
return;
|
|
||||||
byte[] Data = Encoding.Unicode.GetBytes(JsonConvert.SerializeObject(networkTask));
|
byte[] Data = Encoding.Unicode.GetBytes(JsonConvert.SerializeObject(networkTask));
|
||||||
int count = Data.Length;
|
int count = Data.Length;
|
||||||
if (state == "Host")
|
if (state == "Host")
|
||||||
|
@ -146,7 +144,7 @@ namespace DangerousD.GameCore.Network
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
GetReceivingMessages(JsonConvert.DeserializeObject<NetworkTask>(so.sb.ToString()));
|
GetReceivingMessages(JsonConvert.DeserializeObject<List<NetworkTask>>(so.sb.ToString()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch { }
|
catch { }
|
||||||
|
|
Loading…
Add table
Reference in a new issue