Modding:Network API: Difference between revisions
From Vintage Story Wiki
No edit summary |
No edit summary |
||
Line 109: | Line 109: | ||
public override void StartServerSide(ICoreServerAPI api)... | public override void StartServerSide(ICoreServerAPI api)... | ||
private void OnNwTestCmd(IServerPlayer player, int groupId, CmdArgs args) | private void OnNwTestCmd(IServerPlayer player, int groupId, CmdArgs args) | ||
{ | { | ||
serverChannel.BroadcastPacket(new NetworkApiTestMessage() | serverChannel.BroadcastPacket(new NetworkApiTestMessage() | ||
Line 155: | Line 155: | ||
public override void StartClientSide(ICoreClientAPI api)... | public override void StartClientSide(ICoreClientAPI api)... | ||
private void OnServerMessage(NetworkApiTestMessage networkMessage) | private void OnServerMessage(NetworkApiTestMessage networkMessage) | ||
{ | { | ||
clientApi.ShowChatMessage("Received following message from server: " + networkMessage.message); | clientApi.ShowChatMessage("Received following message from server: " + networkMessage.message); | ||
Line 184: | Line 184: | ||
public override void StartServerSide(ICoreServerAPI api)... | public override void StartServerSide(ICoreServerAPI api)... | ||
private void OnNwTestCmd(IServerPlayer player, int groupId, CmdArgs args)... | private void OnNwTestCmd(IServerPlayer player, int groupId, CmdArgs args)... | ||
private void OnClientMessage(IPlayer fromPlayer, NetworkApiTestResponse networkMessage) | private void OnClientMessage(IPlayer fromPlayer, NetworkApiTestResponse networkMessage) | ||
{ | { | ||
serverApi.SendMessageToGroup( | serverApi.SendMessageToGroup( |