Send position and overlay
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
db41143312
commit
f12132009f
11 changed files with 599 additions and 34 deletions
|
@ -94,6 +94,14 @@ namespace Sledgemapper.UI
|
|||
CommunicationManager.SessionData.MapEntityAdded += OnMapEntityAdded;
|
||||
CommunicationManager.SessionData.MapEntityDeleted += OnMapEntityDeleted;
|
||||
var serverMap = await CommunicationManager.Api.GetMap(State.Instance.CampaignId, State.Instance.MapId);
|
||||
if (CommunicationManager.Connection.State != HubConnectionState.Connected)
|
||||
{
|
||||
|
||||
await CommunicationManager.Connection.StartAsync();
|
||||
UpdateConnectionState(CommunicationManager.Connection);
|
||||
}
|
||||
var result = await CommunicationManager.Connection?.InvokeAsync<bool>("JoinSession", State.Instance.MapId);
|
||||
|
||||
CommunicationManager.SessionData.Overlays = serverMap.Overlays;
|
||||
CommunicationManager.SessionData.Map = serverMap.Map;
|
||||
CommunicationManager.SessionData.Walls = serverMap.Walls;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue