refactoring
This commit is contained in:
parent
c293490995
commit
4dfbcff460
14 changed files with 240 additions and 82 deletions
|
@ -58,15 +58,19 @@ namespace Sledgemapper
|
|||
Window.AllowUserResizing = true;
|
||||
Players = new List<Player>();
|
||||
connection = new HubConnectionBuilder()
|
||||
//.WithUrl("http://localhost:5000/ChatHub")
|
||||
.WithUrl("http://hub.michelescandura.com:5000/ChatHub")
|
||||
.Build();
|
||||
.WithAutomaticReconnect()
|
||||
#if DEBUG
|
||||
.WithUrl("http://localhost:5000/ChatHub")
|
||||
#else
|
||||
.WithUrl("http://hub.michelescandura.com:5000/ChatHub")
|
||||
#endif
|
||||
.Build();
|
||||
|
||||
connection.On<SessionData>("UpdateMap", (map) =>
|
||||
{
|
||||
_sessionData.Map=map.Map;
|
||||
_sessionData.Walls=map.Walls;
|
||||
_sessionData.Overlays=map.Overlays;
|
||||
_sessionData.Map = map.Map;
|
||||
_sessionData.Walls = map.Walls;
|
||||
_sessionData.Overlays = map.Overlays;
|
||||
|
||||
});
|
||||
|
||||
|
@ -94,11 +98,11 @@ namespace Sledgemapper
|
|||
_sessionData.Overlays.Remove(tile.ToString(), out var rtile);
|
||||
});
|
||||
|
||||
connection.On<Tile>("NewTile", (tile) =>
|
||||
{
|
||||
_sessionData.Map.Remove(tile.ToString(), out var rtile);
|
||||
_sessionData.Map.TryAdd(tile.ToString(), tile);
|
||||
});
|
||||
connection.On<Tile>("NewTile", (tile) =>
|
||||
{
|
||||
_sessionData.Map.Remove(tile.ToString(), out var rtile);
|
||||
_sessionData.Map.TryAdd(tile.ToString(), tile);
|
||||
});
|
||||
|
||||
connection.On<Wall>("NewWall", (tile) =>
|
||||
{
|
||||
|
@ -147,7 +151,7 @@ namespace Sledgemapper
|
|||
{
|
||||
await connection?.InvokeAsync("Sync", _session, _sessionData);
|
||||
};
|
||||
|
||||
|
||||
menuFileLoad.Selected += (s, e) =>
|
||||
{
|
||||
FileDialog dialog = new FileDialog(FileDialogMode.OpenFile)
|
||||
|
@ -727,7 +731,7 @@ namespace Sledgemapper
|
|||
{
|
||||
|
||||
var content = Content.Load<Texture2D>($"overlays/{tile.ID}");
|
||||
// System.Console.WriteLine(tile.Rotation);
|
||||
// System.Console.WriteLine(tile.Rotation);
|
||||
if (tile.Intersection)
|
||||
{
|
||||
var posX = tile.X * _tileSize;
|
||||
|
@ -907,7 +911,7 @@ namespace Sledgemapper
|
|||
if (tileExist)
|
||||
{
|
||||
var get = _sessionData.Map.TryGetValue(_selectedTile.ToString(), out var tile);
|
||||
|
||||
|
||||
_sessionData.Map.TryRemove(tile.ToString(), out var rrtile);
|
||||
if (tile.ID == tileId)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue