private void HandleUnitMoved(UnitMovedPacket packet) { var fromOffset = packet.FromCoords.coords.ToOffset(flipCoords); var toOffset = packet.ToCoords.coords.ToOffset(flipCoords); var unit = grid[fromOffset.y, fromOffset.x].RemoveUnit(); grid[toOffset.y, toOffset.x].AddUnit(unit); SpawnMoveSprite(grid[fromOffset.y, fromOffset.x], grid[toOffset.y, toOffset.x]); }
private void HandleUnitMoved(UnitMovedPacket packet) { text.text += $"Unit moved from {packet.FromCoords.coords} to {packet.ToCoords.coords}\n"; }