From 6c1a1c18af25fad7334b8f4c925bdb6ab463709f Mon Sep 17 00:00:00 2001 From: Brendan Robert Date: Mon, 23 Jun 2014 22:53:52 -0500 Subject: [PATCH] Scripts assigned to the map are now visible. Still needs some UX to be fully useful but it's sufficient for basic stuff. --- .../org/badvision/outlaweditor/MapEditor.java | 75 ++++++++++++------- .../badvision/outlaweditor/data/TileMap.java | 6 +- 2 files changed, 49 insertions(+), 32 deletions(-) diff --git a/OutlawEditor/src/main/java/org/badvision/outlaweditor/MapEditor.java b/OutlawEditor/src/main/java/org/badvision/outlaweditor/MapEditor.java index e03d3d91..414569d9 100644 --- a/OutlawEditor/src/main/java/org/badvision/outlaweditor/MapEditor.java +++ b/OutlawEditor/src/main/java/org/badvision/outlaweditor/MapEditor.java @@ -12,6 +12,7 @@ import javafx.scene.ImageCursor; import javafx.scene.Scene; import javafx.scene.canvas.Canvas; import javafx.scene.canvas.GraphicsContext; +import javafx.scene.effect.DropShadow; import javafx.scene.image.ImageView; import javafx.scene.image.WritableImage; import javafx.scene.input.Clipboard; @@ -237,41 +238,57 @@ public class MapEditor extends Editor implements EventH } } + private static final int dashLength=3; + private void highlightScripts(int x, int y, List