From d605f155782813f3abe34dce7a175a6bf81cba5b Mon Sep 17 00:00:00 2001 From: Andrew Kesterson Date: Sun, 15 Jun 2014 23:14:20 -0700 Subject: [PATCH] Implemented basic A* pathfinding and player chasing. Still has bugs. --- moonlight/gfx/map.json | 4 +- moonlight/index.html | 3 +- moonlight/js/PathFinderPlugin.js | 110 ----- moonlight/js/easystar-0.1.8.js | 555 ------------------------ moonlight/js/moonlight-skulk.js | 307 ++++++++++--- moonlight/js/pathfinding-browser.min.js | 1 + 6 files changed, 240 insertions(+), 740 deletions(-) delete mode 100644 moonlight/js/PathFinderPlugin.js delete mode 100644 moonlight/js/easystar-0.1.8.js create mode 100644 moonlight/js/pathfinding-browser.min.js diff --git a/moonlight/gfx/map.json b/moonlight/gfx/map.json index 3ebcd5f..d64b5c7 100644 --- a/moonlight/gfx/map.json +++ b/moonlight/gfx/map.json @@ -277,7 +277,7 @@ "visible":true, "width":0, "x":320, - "y":480 + "y":521 }, { "gid":3544, @@ -285,6 +285,7 @@ "name":"BigTopCustomer2", "properties": { + "sprite_canmove":"true", "sprite_group":"townsfolk-female", "sprite_name":"townsfolk-female-2" }, @@ -300,6 +301,7 @@ "name":"BigTopCustomer2", "properties": { + "sprite_canmove":"false", "sprite_group":"townsfolk-male", "sprite_name":"townsfolk-male-3" }, diff --git a/moonlight/index.html b/moonlight/index.html index 0c41c07..3c3473c 100644 --- a/moonlight/index.html +++ b/moonlight/index.html @@ -5,8 +5,7 @@ Moonlight Skulk (Working Title) - - +