From be3da8d2a58e7ca0214f8a5170fe43cbc8027ac6 Mon Sep 17 00:00:00 2001 From: Jeena Date: Sat, 15 Nov 2014 23:47:20 +0100 Subject: [PATCH] preloading all image layer images --- app/Game/Client/Loader/TiledLevel.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/Game/Client/Loader/TiledLevel.js b/app/Game/Client/Loader/TiledLevel.js index 9954c49..e442d43 100644 --- a/app/Game/Client/Loader/TiledLevel.js +++ b/app/Game/Client/Loader/TiledLevel.js @@ -56,9 +56,12 @@ function (Parent, Settings, Nc) { paths.push(texturePath); }; - // FIXME: iterate through image layers and add images - var background = this.getLayer(levelData, "background"); - paths.push(Settings.MAPS_PATH + background.image); + for (var i = 0; i < levelData.layers.length; i++) { + var layer = levelData.layers[i]; + if (layer.type == "imagelayer") { + paths.push(Settings.MAPS_PATH + layer.image); + } + }; return paths; }