Skip to content

Instantly share code, notes, and snippets.

@Vadorequest
Created September 9, 2013 16:51
Show Gist options
  • Save Vadorequest/6498368 to your computer and use it in GitHub Desktop.
Save Vadorequest/6498368 to your computer and use it in GitHub Desktop.
test gist
This gist exceeds the recommended number of files (~10). To access all files, please clone this gist.
/nbproject/private/
/.idea/
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false" />
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" />
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/MotorEngine.iml" filepath="$PROJECT_DIR$/.idea/MotorEngine.iml" />
</modules>
</component>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
<component name="DependencyValidationManager">
<state>
<option name="SKIP_IMPORT_STATEMENTS" value="false" />
</state>
</component>
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>
var mongoose = require('mongoose'),
Log = require('./../utils/log');
DB = require('./listSchema');
/*
var conStore = mongoose.createConnection('mongodb://localhost/sessionStore', function (err) {
if (err) {
Log.red('Mongoose connect User DB failure : ' + err);
}
else
Log.cyan('|||----...Connecting to Mongoose (Session Store DB)...----|||');
});
*/
var connect = function() {
DB.UserModel.findByName('Seby', function (err, res) {
Log.blue(res);
});
}
exports.connect = connect;
/*
var crypto = require('crypto')
, shasum = crypto.createHash('sha1');
shasum.update("foo");
Log.cyan('Crypto effect '+shasum.digest('hex'));
// "0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33"
new RegExp("^" + "Pseudo" + "$", 'i');
var mongoose = require('mongoose');
/*
Schema joueur
*//*
var UserSchema = new mongoose.Schema({
username: String,
password: String
});
/*
Models
*//*
UserModel = mongoose.model('Users', UserSchema);
/*
Method
*//*
UserModel.findByName = function (name, cb) {
this.find({ username: new RegExp(name, 'i') }, cb);
}
exports.UserSchema = UserSchema;
exports.UserModel = UserModel;
var commentaireArticleSchema = new mongoose.Schema({
pseudo: { type: String, trim : true, required : true, match: /^[a-zA-Z]+[a-zA-Z0-9_-]{4,18}$/ },
contenu: String,
date: { type: Date, default: Date.now }
});
var articleSchema = new mongoose.Schema({
auteur: mongoose.Schema.ObjectId,
contenu: String,
date: { type: Date, default: Date.now },
commentaires: [commentaireArticleSchema],
votes: {
plus: { type: Number, min: 0 },
moins: { type: Number, min: 0 }
}
});
*/
var mongoose = require('mongoose'),
Log = require('./../utils/log');
UserSchema = require('./User');
var conn = mongoose.createConnection('mongodb://localhost/test', function (err) {
if (err) {
Log.red('Mongoose connect User DB failure : ' + err);
return;
}
Log.cyan('|||----...Connecting to Mongoose (User DB)...----|||');
});
var User = conn.model('Users', UserSchema);
/*
User.findOne({ username: new RegExp("^" + "Seby" + "$", 'i') }, function (err, res) {
if (err)
Log.red(err);
if (res)
Log.cyan(res);
else
Log.green('No result found');
});
*/
//model1.remove({ username: 'SebyXX' }, function (err) {
// if (err) { throw err; }
// console.log('Remove SebyXX');
//});
exports.User = User;
var mongoose = require('mongoose'),
Schema = mongoose.Schema,
bcrypt = require('bcrypt'),
Tools = require('./../utils/tools'),
SALT_WORK_FACTOR = 10;
/**
* Schéma de l'utilisateur
*
* @username | Nom d'utilisateur
* @password | Mot de passe crypté
* @email | Adresse Email de l'utilisateur
* @bannedTime | Durée jusqu'a laquel l'utilisateur est banni
*/
var UserSchema = new Schema({
username: { type: String, trim: true, required: true, match: /^[a-zA-Z]+[a-zA-Z0-9_-]{4,18}$/i, index: { unique: true } },
password: { type: String, required: true },
email: { type: String, trim: true, required: true, match: /^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/i, index: { unique: true } },
bannedTime: { type: Number, required: true, default: 0 }
});
// Expose enum on the model, and provide an internal convenience reference
var reasons = UserSchema.statics.failedLogin = {
NOT_FOUND: 0,
PASSWORD_INCORRECT: 1,
BANNED: 2
};
/**
* Vérification avant l'enregistrement de l'utilisateur dans la base de donnée
*
* @method pre('save')
* @param next {Function} Permet de passer à l'étape suivante
*/
UserSchema.pre('save', function (next) {
var user = this;
// Generate a salt
bcrypt.genSalt(SALT_WORK_FACTOR, function (err, salt) {
if (err)
return next(err);
// Hash the password using our new salt
bcrypt.hash(user.password, salt, function (err, hash) {
if (err)
return next(err);
// Override the cleartext password with the hashed one
user.password = hash;
next();
});
});
});
/**
* Permet de comparé 2 mots de passes
*
* @method comparePassword
* @param candidatePassword {String} Mot de passe saisie à comparé avec celui du membre présent dans la BDD
* @param cb {Function} Callback
*/
UserSchema.method('comparePassword', function (candidatePassword, cb) {
bcrypt.compare(candidatePassword, this.password, function (err, isMatch){
if (err)
return cb(err);
cb(null, isMatch);
});
});
/**
* Vérifie l'utilisateur éxiste, puis si le couple Login/Mot de passe de l'utilisateur est valide
*
* @method static getAuthenticated
* @param username {String} Nom de l'utilisateur souhaitant être authentifier
* @param password {String} Mot de passe saisie par l'utilisateur
* @param cb {Function} Callback
*/
UserSchema.static('getAuthenticated', function (username, password, cb)
{
this.findOne({ username: new RegExp("^" + username + "$", 'i') }, function (err, user) {
if (err)
return cb(err);
// Make sure the user exists
if (!user)
return cb(null, null, reasons.NOT_FOUND);
// Check if the account is currently locked
if (user.isLocked())
return cb(null, null, reasons.BANNED);
// Test for a matching password
user.comparePassword(password, function (err, isMatch) {
if (err)
return cb(err);
// Check if the password was a match
if (isMatch)
return cb(null, user);
// Password is incorrect
return cb(null, null, reasons.PASSWORD_INCORRECT);
});
});
});
/**
* Recherche si un nom d'utilisateur est disponible ou non
*
* @method static checkUser
* @param username {String} Nom de l'utilisateur à rechercher
* @param cb {Function} Callback
*/
UserSchema.static('checkUser', function (username, cb)
{
var self = this;
// Check if login is valid
Tools.checkLogin(username, function (err, result) {
if (err)
return cb(null, null, err);
// Try finding user in DB
self.findOne({ username: new RegExp("^" + username + "$", 'i') }, function (err, user) {
if (err)
return cb(err);
// Check if user exist
if (!user)
return cb(null, null);
return cb(null, user);
});
});
});
/**
* Vérifie si le compte de l'utilisateur n'est pas banni
*
* @method isLocked
* @return {Boolean} Callback
*/
UserSchema.method('isLocked', function () {
return !!(this.bannedTime && this.bannedTime > Date.now());
});
module.exports = UserSchema;
var express = require('express'),
app = new express(),
server = require('http').createServer(app),
io = require('socket.io').listen(server),
cookie = require('cookie'),
connect = require('connect'),
Log = require('./utils/log'),
path = require('path');
/*
DB
*/
var DB = require('./DB/MongoDB');
// create a user a new user
var testUser = new DB.User({
username: 'Seby',
password: 'Password123',
email: 'eurodeka@yahoo.fr',
bannedTime : 0
});
var DBSession = require('./DB/DBSessionStore');
//DBSession.connect();
/*
Module ban
*/
var banMod = require('./utils/ban_Mod');
var Tools = require('./utils/tools');
var aTest = require('./js/Test');
// This function returns a middleware function
var protectPath = function (regex) {
return function (req, res, next) {
//Log.cyan('In game ' + req.url);
if (!regex.test(req.url)) { return next(); }
if (!req.session.user_id) {
res.send('You are not authorized to view this page');
} else {
next();
}
};
};
app.configure(function () {
app.set('view engine', 'ejs');
app.use(express.bodyParser());
app.use(express.cookieParser("pass"));
app.use(express.session({
secret: "pass",
key: 'express.sid'
}));
app.use(protectPath(/^\/game\/.*$/));
app.use(express.static(path.join(__dirname, 'public_html')));
});
server.listen(8080);
Log.cyan('Server start and listen port 8080');
function checkAuth(req, res, next) {
if (!req.session.user_id) {
res.send('You are not authorized to view this page');
} else {
next();
}
}
app.get('/', function (req, res) {
res.send('Walcome...');
});
app.get('/game',checkAuth, function (req, res) {
Log.cyan('Get something...');
res.sendfile(__dirname + '/public_html/game/index.html');
/*
// Vérifie si le login est présent dans la BDD
DB.User.checkUser("Seby", function (err, user, reason) {
if (err)
throw err;
// Check if username is valid
if (reason) {
Log.red('Invalid username | Reason : ' + reason);
return;
}
// Check if one user is find
if (user) {
Log.red('Sorry but this username is Already in DB');
return;
}
Log.cyan('Yeah, this username is not used!');
});
*/
});
app.get('/log', function (req, res) {
req.session.user_id = true;
res.redirect('/game');
});
/*
app.get('/game', function (req, res) {
Log.cyan('Get something...');
var checkBan = banMod.checkBan(req.connection.remoteAddress);
if (checkBan.isBan) {
res.send('Login attemp fail | Reason : '+checkBan.banReason+' | Ban time rest : '+Tools.timeToHMS(checkBan.banTime));
}
else
res.send('Great');
});
app.get('/secret', checkAuth, function (req, res) {
res.send('if you are viewing this page it means you are logged in');
});
*/
var banList = null;
// Réduction des informations de logs
io.set('log level', 1);
io.enable('browser client minification'); // send minified client
io.enable('browser client etag'); // apply etag caching logic based on version number
io.enable('browser client gzip');
io.set('transports', [ // enable all transports (optional if you want flashsocket)
'xhr-polling',
'websocket',
'htmlfile',
'jsonp-polling'
]);
io.set('authorization', function (handshakeData, accept) {
Log.blue('Client socket login attemp : '+handshakeData.address.address+':'+handshakeData.address.port);
if (!handshakeData.headers.cookie) {
Log.red('No cookie transmitted :' + handshakeData.headers.cookie);
return accept('No cookie transmitted.', false);
}
handshakeData.cookie = cookie.parse(handshakeData.headers.cookie);
handshakeData.sessionID = connect.utils.parseSignedCookie(handshakeData.cookie['express.sid'], "pass");
if (handshakeData.cookie['express.sid'] == handshakeData.sessionID) {
Log.red('Invalid cookie : '+handshakeData.headers.cookie);
return accept('Cookie is invalid.', false);
}
// Vérifie si l'utilisateur n'a pas son IP banni
var checkBan = banMod.checkBan(handshakeData.address.address);
if (checkBan.isBan) {
Log.red('Login attemp fail, user is ban '+handshakeData.address.address+':'+handshakeData.address.port+' | Reason : '+checkBan.banReason+' | Ban time rest : '+Tools.timeToHMS(checkBan.banTime));
return accept(null, false);
}
accept(null, true);
});
io.sockets.on('connection', function (socket) {
//banMod.addBan("127.0.0.1", 60000, "To many connection");
Log.green('New user Online : '+socket.id+' | '+socket.handshake.address.address+':'+socket.handshake.address.port);
socket.emit('news', { hello: 'worldToPLIx' });
socket.on('myEvent', function (data) {
Log.yellow('myEvent is sending...');
});
socket.on('disconnect', function(data){
//any cleanup actions you may want
Log.green('User socket close with succes');
});
socket.on('leave', function(data) {
Log.green('User have leave page');
socket.disconnect();
});
//socket.disconnect();
});
var cls = require("./../lib/class")
_ = require("underscore"),
Log = require('./../utils/log');
WorldServer = cls.Class.extend({
/*
Initialise Engine
*/
init : function ()
{
console.log('initialised');
this.test = 0;
},
getTest : function()
{
console.log(this.test);
if (_.isString(this.test))
console.log('is a number!');
},
setTest : function (newNumber)
{
this.test = newNumber;
}
});
module.exports = new WorldServer();
/* Simple JavaScript Inheritance
* By John Resig http://ejohn.org/
* MIT Licensed.
*/
// Inspired by base2 and Prototype
var initializing = false, fnTest = /xyz/.test(function(){xyz;}) ? /\b_super\b/ : /.*/;
// The base Class implementation (does nothing)
Class = function() {};
// Create a new Class that inherits from this class
Class.extend = function(prop) {
var _super = this.prototype;
// Instantiate a base class (but only create the instance,
// don't run the init constructor)
initializing = true;
var prototype = new this();
initializing = false;
// Copy the properties over onto the new prototype
for (var name in prop) {
// Check if we're overwriting an existing function
prototype[name] = typeof prop[name] == "function" &&
typeof _super[name] == "function" && fnTest.test(prop[name]) ?
(function(name, fn){
return function() {
var tmp = this._super;
// Add a new ._super() method that is the same method
// but on the super-class
this._super = _super[name];
// The method only need to be bound temporarily, so we
// remove it when we're done executing
var ret = fn.apply(this, arguments);
this._super = tmp;
return ret;
};
})(name, prop[name]) :
prop[name];
}
// The dummy class constructor
Class = function () {
// All construction is actually done in the init method
if ( !initializing && this.init )
this.init.apply(this, arguments);
}
// Populate our constructed prototype object
Class.prototype = prototype;
// Enforce the constructor to be what we expect
Class.constructor = Class;
// And make this class extendable
Class.extend = arguments.callee;
return Class;
};
if(!(typeof exports === 'undefined')) {
exports.Class = Class;
}
copy.src.files=false
copy.src.target=
index.file=
run.as=LOCAL
url=http://localhost/MotorEngine/
include.path=${php.global.include.path}
php.version=PHP_53
source.encoding=UTF-8
src.dir=.
tags.asp=false
tags.short=true
web.root=.
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://www.netbeans.org/ns/project/1">
<type>org.netbeans.modules.php.project</type>
<configuration>
<data xmlns="http://www.netbeans.org/ns/php-project/1">
<name>MotorEngine</name>
</data>
</configuration>
</project>
html, body
{
width: 100%;
margin: 0;
padding: 0;
text-align: center;
overflow:hidden;
background-color: #a2e2f7;
}
canvas {
}
{
"name" : "bubza",
"urlTexture" : "media/sprite/002.png?x=51",
"width" : 48,
"height" : 72,
"offsetX" : 0,
"offsetY" : 0,
"hit" : [-12, -65, 27, 65]
}
{
"name" : "usha",
"urlTexture" : "media/sprite/001.png?x=51",
"width" : 64,
"height" : 96,
"offsetX" : 0,
"offsetY" : 0,
"hit" : [-20, -96, 37, 96]
}
var KENJI;
(function (KENJI) {
var Config = (function () {
function Config() { }
Config.mapSize = 10;
Config.tileW = 128;
Config.tileH = 64;
Config.actualHover = null;
Config.nextHover = null;
Config.inHover = false;
Config.memoryMaps = 18;
return Config;
})();
KENJI.Config = Config;
})(KENJI || (KENJI = {}));
var KENJI;(function(n){var t=function(){function n(){}return n.mapSize=10,n.tileW=128,n.tileH=64,n.actualHover=null,n.nextHover=null,n.inHover=!1,n.memoryMaps=18,n}();n.Config=t})(KENJI||(KENJI={}))
/*
CONFIGURATION DE BASE
*/
module KENJI {
// Class
export class Config {
// Taille des cartes en Tiles
public static mapSize: number = 10;
// Taille des Tiles
public static tileW: number = 128;
public static tileH: number = 64;
// Objet survoll� actuellement
public static actualHover: any = null;
public static nextHover: any = null;
public static inHover: bool = false;
// Nombre de cartes gard� en m�moire
public static memoryMaps: number = 18;
}
}
var FPS_class = (function () {
function FPS_class(argStage) {
this.activFPS = true;
this.frameCount = 0;
this.lastTime = Date.now();
this.position = new PIXI.Point(0, 0);
this.realFPS = 0;
this.textFPS = new PIXI.Text("FPS : " + 0, {
font: "14px Verdana",
fill: "#FFF",
align: "center"
});
this.textFPS.position.x = this.textFPS.position.y = 10;
this.stage = argStage;
this.stage.addChild(this.textFPS);
}
FPS_class.prototype.enableFPS = function () {
if(this.activFPS) {
this.activFPS = false;
} else {
this.activFPS = true;
}
};
FPS_class.prototype.showFPS = function () {
if(this.activFPS) {
var diffTime = Date.now() - this.lastTime;
if(diffTime >= 1000) {
this.realFPS = this.frameCount;
this.frameCount = 0;
this.lastTime = Date.now();
this.textFPS.setText('FPS : ' + this.realFPS);
}
this.frameCount++;
}
};
return FPS_class;
})();
var FPS_class=function(){function n(n){this.activFPS=!0,this.frameCount=0,this.lastTime=Date.now(),this.position=new PIXI.Point(0,0),this.realFPS=0,this.textFPS=new PIXI.Text("FPS : 0",{font:"14px Verdana",fill:"#FFF",align:"center"}),this.textFPS.position.x=this.textFPS.position.y=10,this.stage=n,this.stage.addChild(this.textFPS)}return n.prototype.enableFPS=function(){this.activFPS=this.activFPS?!1:!0},n.prototype.showFPS=function(){if(this.activFPS){var n=Date.now()-this.lastTime;n>=1e3&&(this.realFPS=this.frameCount,this.frameCount=0,this.lastTime=Date.now(),this.textFPS.setText("FPS : "+this.realFPS)),this.frameCount++}},n}()
///<reference path='../lib/pixi.d.ts'/>
// Interface
interface IFPS {
// Demande d'affichage des FPS
enableFPS(): void;
// Affichage des FPS
showFPS(): void;
/*
**
*** PRIVATE VAR
**
// Demande d'affichage du module des FPS
activFPS: boolean;
// Compteur de frames
frameCount: number;
// Date de la derniere actualisation
lastTime: number;
// Position de l'affichage du FPS
position: PIXI.Point;
// FPS reel du jeu
realFPS: number;
// texte contenant le FPS
textFPS: PIXI.Text;
**
*** RENDU
**
renderer: any;
stage: any;
*/
}
class FPS_class implements IFPS {
private activFPS: bool = true;
private frameCount: number = 0;
private lastTime: number = Date.now();
private position: PIXI.Point = new PIXI.Point(0, 0);
private realFPS: number = 0;
private textFPS: PIXI.Text;
private renderer: any;
private stage: any;
constructor(argStage: any)
{
this.textFPS = new PIXI.Text("FPS : "+0, { font: "14px Verdana", fill: "#FFF", align: "center" });
this.textFPS.position.x = this.textFPS.position.y = 10;
this.stage = argStage;
this.stage.addChild(this.textFPS);
}
public enableFPS() {
if (this.activFPS)
this.activFPS = false;
else
this.activFPS = true;
}
public showFPS() {
if (this.activFPS)
{
var diffTime = Date.now() - this.lastTime;
if (diffTime >= 1000)
{
this.realFPS = this.frameCount;
this.frameCount = 0;
this.lastTime = Date.now();
this.textFPS.setText('FPS : ' + this.realFPS);
}
this.frameCount++;
}
}
}
var __extends = this.__extends || function (d, b) {
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
var KENJI;
(function (KENJI) {
(function (Scenes) {
var GameStart = (function (_super) {
__extends(GameStart, _super);
function GameStart() {
_super.call(this);
this.renderCouch1 = new PIXI.DisplayObjectContainer();
this.renderCouch2 = new PIXI.DisplayObjectContainer();
this.renderCouch3 = new PIXI.DisplayObjectContainer();
this.setInteractive(true);
this.background = PIXI.Sprite.fromImage("media/loading/backG.png?n=1");
this.addChild(this.background);
this.background.scale.x = KENJI.ScenesManager.defaultWidth / 800;
this.background.scale.y = this.background.scale.x;
this.background.anchor.x = 0.5;
this.background.anchor.y = 0.5;
this.background.alpha = 1;
this.background.position.x = KENJI.ScenesManager.defaultWidth / 2;
this.background.position.y = KENJI.ScenesManager.defaultHeight / 2;
this.addChild(this.renderCouch1);
this.renderCouch1.addChild(KENJI.Map.floorRender);
this.renderCouch1.addChild(KENJI.Map.entityRender);
this.renderCouch1.addChild(KENJI.Map.entityHover);
this.createFPS();
}
GameStart.prototype.createFPS = function () {
this.fps = new FPS_class(this);
};
GameStart.prototype.createCoordListener = function () {
this.textPos = new PIXI.Text("Pos", {
font: "14px Verdana",
fill: "#FFF",
align: "left"
});
this.textPos.position.x = 10;
this.textPos.position.y = 40;
this.addChild(this.textPos);
};
GameStart.prototype.update = function () {
_super.prototype.update.call(this);
this.fps.showFPS();
KENJI.Map.update();
this.setCamera();
this.renderCouch1.position.x = this.PX;
this.renderCouch1.position.y = this.PY;
};
GameStart.prototype.setCamera = function () {
this.playerCoords = KENJI.Player.getCoords();
this.PX = ((KENJI.ScenesManager.width / 2) - (this.playerCoords.x - this.playerCoords.y) * (KENJI.Config.tileW / 2) - (KENJI.Config.tileW / 2));
this.PY = ((KENJI.ScenesManager.height / 2) - (this.playerCoords.x + this.playerCoords.y) * (KENJI.Config.tileH / 2) - (KENJI.Config.tileH / 2) + KENJI.Config.tileH) + (KENJI.Player.h * (KENJI.Config.tileH / 2));
};
return GameStart;
})(KENJI.Scene);
Scenes.GameStart = GameStart;
})(KENJI.Scenes || (KENJI.Scenes = {}));
var Scenes = KENJI.Scenes;
})(KENJI || (KENJI = {}));
var __extends=this.__extends||function(n,t){function i(){this.constructor=n}i.prototype=t.prototype,n.prototype=new i},KENJI;(function(n){(function(t){var i=function(t){function i(){t.call(this),this.renderCouch1=new PIXI.DisplayObjectContainer,this.renderCouch2=new PIXI.DisplayObjectContainer,this.renderCouch3=new PIXI.DisplayObjectContainer,this.setInteractive(!0),this.background=PIXI.Sprite.fromImage("media/loading/backG.png?n=1"),this.addChild(this.background),this.background.scale.x=n.ScenesManager.defaultWidth/800,this.background.scale.y=this.background.scale.x,this.background.anchor.x=.5,this.background.anchor.y=.5,this.background.alpha=1,this.background.position.x=n.ScenesManager.defaultWidth/2,this.background.position.y=n.ScenesManager.defaultHeight/2,this.addChild(this.renderCouch1),this.renderCouch1.addChild(n.Map.floorRender),this.renderCouch1.addChild(n.Map.entityRender),this.renderCouch1.addChild(n.Map.entityHover),this.createFPS()}return __extends(i,t),i.prototype.createFPS=function(){this.fps=new FPS_class(this)},i.prototype.createCoordListener=function(){this.textPos=new PIXI.Text("Pos",{font:"14px Verdana",fill:"#FFF",align:"left"}),this.textPos.position.x=10,this.textPos.position.y=40,this.addChild(this.textPos)},i.prototype.update=function(){t.prototype.update.call(this),this.fps.showFPS(),n.Map.update(),this.setCamera(),this.renderCouch1.position.x=this.PX,this.renderCouch1.position.y=this.PY},i.prototype.setCamera=function(){this.playerCoords=n.Player.getCoords(),this.PX=n.ScenesManager.width/2-(this.playerCoords.x-this.playerCoords.y)*(n.Config.tileW/2)-n.Config.tileW/2,this.PY=n.ScenesManager.height/2-(this.playerCoords.x+this.playerCoords.y)*(n.Config.tileH/2)-n.Config.tileH/2+n.Config.tileH+n.Player.h*(n.Config.tileH/2)},i}(n.Scene);t.GameStart=i})(n.Scenes||(n.Scenes={}));var t=n.Scenes})(KENJI||(KENJI={}))
///<reference path="../Map/Map.class.ts" />
///<reference path="../Scene/ScenesManager.class.ts" />
///<reference path="../Scene/Scene.class.ts" />
///<reference path="../../lib/pixi.d.ts" />
///<reference path='../FPS.class.ts'/>
///<reference path='../Object/Player.class.ts'/>
module KENJI.Scenes {
// Class
export class GameStart extends Scene {
// Cr�ation des couches de rendu
public renderCouch1: PIXI.DisplayObjectContainer = new PIXI.DisplayObjectContainer();
public renderCouch2: PIXI.DisplayObjectContainer = new PIXI.DisplayObjectContainer();
public renderCouch3: PIXI.DisplayObjectContainer = new PIXI.DisplayObjectContainer();
private background: PIXI.Sprite;
private fps: FPS_class;
private PX: number;
private PY: number;
private textPos: PIXI.Text;
private playerCoords: any;
constructor() {
super();
//this.setBackgroundColor(0xffffff);
this.setInteractive(true);
this.background = PIXI.Sprite.fromImage("media/loading/backG.png?n=1");
this.addChild(this.background);
this.background.scale.x = ScenesManager.defaultWidth / 800;
this.background.scale.y = this.background.scale.x;
this.background.anchor.x = 0.5;
this.background.anchor.y = 0.5;
this.background.alpha = 1;
// move the sprite to the center of the screen
this.background.position.x = ScenesManager.defaultWidth / 2;
this.background.position.y = ScenesManager.defaultHeight / 2;
this.addChild(this.renderCouch1);
this.renderCouch1.addChild(KENJI.Map.floorRender);
this.renderCouch1.addChild(KENJI.Map.entityRender);
this.renderCouch1.addChild(KENJI.Map.entityHover);
this.createFPS();
}
// Creation de l'affichage des FPS
private createFPS() {
this.fps = new FPS_class(this);
}
private createCoordListener(): void {
this.textPos = new PIXI.Text("Pos", { font: "14px Verdana", fill: "#FFF", align: "left" });
this.textPos.position.x = 10;
this.textPos.position.y = 40;
this.addChild(this.textPos);
}
public update() {
super.update();
// Affichage des FPS � l'�cran
this.fps.showFPS();
KENJI.Map.update();
this.setCamera();
this.renderCouch1.position.x = this.PX;
this.renderCouch1.position.y = this.PY;
/*
var mPlayerPos = KENJI.Player.getCoords();
var wPlayerPos = KENJI.Player.getWorldCoords();
var realX = mPlayerPos.x - (Math.abs(KENJI.Map.mapWorldCoords[KENJI.Player.getWorld()].x) * KENJI.Config.mapSize);
var realY = mPlayerPos.y - (Math.abs(KENJI.Map.mapWorldCoords[KENJI.Player.getWorld()].y) * KENJI.Config.mapSize);
this.textPos.setText("Position : " + Math.floor(mPlayerPos.x) + " | " + Math.floor(mPlayerPos.y) +
"\n"+
"Position r�el : " + Math.floor(realX) + " | " + Math.floor(realY) +
"\n" +
"Coordonn�es map: " + wPlayerPos.x + " | " + wPlayerPos.y);
*/
}
private setCamera()
{
this.playerCoords = KENJI.Player.getCoords();
this.PX = ((ScenesManager.width / 2) - (this.playerCoords.x - this.playerCoords.y) * (KENJI.Config.tileW / 2) - (KENJI.Config.tileW / 2));
this.PY = ((ScenesManager.height / 2) - (this.playerCoords.x + this.playerCoords.y) * (KENJI.Config.tileH / 2) - (KENJI.Config.tileH / 2) + KENJI.Config.tileH) + (KENJI.Player.h * (KENJI.Config.tileH / 2));
}
}
}
var __extends = this.__extends || function (d, b) {
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
var KENJI;
(function (KENJI) {
(function (Scenes) {
var IntroScene = (function (_super) {
__extends(IntroScene, _super);
function IntroScene() {
_super.call(this);
this.setBackgroundColor(0xffffff);
this.logo = PIXI.Sprite.fromImage("media/deco/tree.png");
this.addChild(this.logo);
this.logo.scale.x = KENJI.ScenesManager.defaultWidth / 800;
this.logo.scale.y = this.logo.scale.x;
this.logo.anchor.x = 0.5;
this.logo.anchor.y = 0.5;
this.logo.alpha = 0;
this.logo.position.x = KENJI.ScenesManager.defaultWidth / 2;
this.logo.position.y = KENJI.ScenesManager.defaultHeight / 2;
this.logo.fadeIn(200).wait(100).fadeOut(200, function () {
KENJI.ScenesManager.goToScene('Loading');
});
}
return IntroScene;
})(KENJI.Scene);
Scenes.IntroScene = IntroScene;
})(KENJI.Scenes || (KENJI.Scenes = {}));
var Scenes = KENJI.Scenes;
})(KENJI || (KENJI = {}));
var __extends=this.__extends||function(n,t){function i(){this.constructor=n}i.prototype=t.prototype,n.prototype=new i},KENJI;(function(n){(function(t){var i=function(t){function i(){t.call(this),this.setBackgroundColor(16777215),this.logo=PIXI.Sprite.fromImage("media/deco/tree.png"),this.addChild(this.logo),this.logo.scale.x=n.ScenesManager.defaultWidth/800,this.logo.scale.y=this.logo.scale.x,this.logo.anchor.x=.5,this.logo.anchor.y=.5,this.logo.alpha=0,this.logo.position.x=n.ScenesManager.defaultWidth/2,this.logo.position.y=n.ScenesManager.defaultHeight/2,this.logo.fadeIn(200).wait(100).fadeOut(200,function(){n.ScenesManager.goToScene("Loading")})}return __extends(i,t),i}(n.Scene);t.IntroScene=i})(n.Scenes||(n.Scenes={}));var t=n.Scenes})(KENJI||(KENJI={}))
///<reference path="../Tools.class.ts" />
///<reference path="../Scene/ScenesManager.class.ts" />
///<reference path="../Scene/Scene.class.ts" />
///<reference path="../../lib/pixi.d.ts" />
module KENJI.Scenes {
// Class
export class IntroScene extends Scene {
private logo: PIXI.Sprite;
constructor() {
super();
this.setBackgroundColor(0xffffff);
this.logo = PIXI.Sprite.fromImage("media/deco/tree.png");
this.addChild(this.logo);
this.logo.scale.x = ScenesManager.defaultWidth / 800;
this.logo.scale.y = this.logo.scale.x;
this.logo.anchor.x = 0.5;
this.logo.anchor.y = 0.5;
this.logo.alpha = 0;
// move the sprite to the center of the screen
this.logo.position.x = ScenesManager.defaultWidth / 2;
this.logo.position.y = ScenesManager.defaultHeight / 2;
this.logo.fadeIn(200).wait(100).fadeOut(200, function () { ScenesManager.goToScene('Loading'); });
}
}
}
var __extends = this.__extends || function (d, b) {
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
var KENJI;
(function (KENJI) {
(function (Scenes) {
var LoadingScene = (function (_super) {
__extends(LoadingScene, _super);
function LoadingScene() {
_super.call(this);
this._loadTextures = false;
this._loadMaps = false;
this._loadMapsInfo = [];
this._launchMapLoader = false;
this.setBackgroundColor(0xffffff);
KENJI.TexturesManager.loadTexture("data/sprite/usha.json?g=" + Date.now());
KENJI.TexturesManager.loadTexture("data/sprite/bubza.json?g=" + Date.now());
this._loadMapsInfo = new KENJI.JSONLoader("game/maps/maps.json?g=" + Date.now());
}
LoadingScene.prototype.setPlayerInfo = function (pX, pY) {
console.log('Settings player pos');
this.playerPos = new KENJI.Position(pX, pY);
};
LoadingScene.prototype.update = function () {
_super.prototype.update.call(this);
if(this._loadMapsInfo.getState() && !this._loadMaps && !this._launchMapLoader) {
if(!this._launchMapLoader) {
var mX = Math.floor(this.playerPos.x / KENJI.Config.mapSize);
var mY = Math.floor(this.playerPos.y / KENJI.Config.mapSize);
KENJI.Map.loadJSONMap('game/maps/' + mX + '-' + mY + '.json', true);
this._launchMapLoader = true;
}
var mapResult = this._loadMapsInfo.getResult();
mapResult = mapResult.sizeInfo;
for(var i = 0; i < mapResult.length; i++) {
KENJI.Map.mapWorldCoords[mapResult[i][0]] = new KENJI.Position(mapResult[i][1], mapResult[i][2]);
}
this._loadMaps = true;
}
if(!this._loadTextures) {
if(KENJI.TexturesManager.allIsLoaded()) {
this._loadTextures = true;
}
}
if(this._loadTextures && this._loadMaps && this._launchMapLoader) {
KENJI.Player.setup("world", new KENJI.Position(this.playerPos.x, this.playerPos.y), "usha");
for(var i = 0; i < 100; i++) {
var bot = new KENJI.Bot();
bot.setSkin("bubza");
bot.setBasePosition(Math.floor(Math.random() * 12) - 6, Math.floor(Math.random() * 12) - 6);
}
KENJI.ScenesManager.goToScene('GameStart');
var posX = 0;
var mapX = 0;
var realCoord = -1;
posX = realCoord % 3;
mapX = realCoord / 3;
var inRealWorldMap = Math.floor(mapX);
console.log('Map : ' + mapX + ' | Coord ' + posX);
console.log('In real World ' + inRealWorldMap);
}
};
return LoadingScene;
})(KENJI.Scene);
Scenes.LoadingScene = LoadingScene;
})(KENJI.Scenes || (KENJI.Scenes = {}));
var Scenes = KENJI.Scenes;
})(KENJI || (KENJI = {}));
var __extends=this.__extends||function(n,t){function i(){this.constructor=n}i.prototype=t.prototype,n.prototype=new i},KENJI;(function(n){(function(t){var i=function(t){function i(){t.call(this),this._loadTextures=!1,this._loadMaps=!1,this._loadMapsInfo=[],this._launchMapLoader=!1,this.setBackgroundColor(16777215),n.TexturesManager.loadTexture("data/sprite/usha.json?g="+Date.now()),n.TexturesManager.loadTexture("data/sprite/bubza.json?g="+Date.now()),this._loadMapsInfo=new n.JSONLoader("game/maps/maps.json?g="+Date.now())}return __extends(i,t),i.prototype.setPlayerInfo=function(t,i){console.log("Settings player pos"),this.playerPos=new n.Position(t,i)},i.prototype.update=function(){var e,o,r,i,u,c;if(t.prototype.update.call(this),this._loadMapsInfo.getState()&&!this._loadMaps&&!this._launchMapLoader){for(this._launchMapLoader||(e=Math.floor(this.playerPos.x/n.Config.mapSize),o=Math.floor(this.playerPos.y/n.Config.mapSize),n.Map.loadJSONMap("game/maps/"+e+"-"+o+".json",!0),this._launchMapLoader=!0),r=this._loadMapsInfo.getResult(),r=r.sizeInfo,i=0;i<r.length;i++)n.Map.mapWorldCoords[r[i][0]]=new n.Position(r[i][1],r[i][2]);this._loadMaps=!0}if(this._loadTextures||n.TexturesManager.allIsLoaded()&&(this._loadTextures=!0),this._loadTextures&&this._loadMaps&&this._launchMapLoader){for(n.Player.setup("world",new n.Position(this.playerPos.x,this.playerPos.y),"usha"),i=0;i<100;i++)u=new n.Bot,u.setSkin("bubza"),u.setBasePosition(Math.floor(Math.random()*12)-6,Math.floor(Math.random()*12)-6);n.ScenesManager.goToScene("GameStart");var s=0,f=0,h=-1;s=h%3,f=h/3,c=Math.floor(f),console.log("Map : "+f+" | Coord "+s),console.log("In real World "+c)}},i}(n.Scene);t.LoadingScene=i})(n.Scenes||(n.Scenes={}));var t=n.Scenes})(KENJI||(KENJI={}))
///<reference path="../Tools.class.ts" />
///<reference path="../JSONLoader.ts" />
///<reference path="../Scene/ScenesManager.class.ts" />
///<reference path="../Scene/Scene.class.ts" />
///<reference path="../../lib/pixi.d.ts" />
///<reference path="../Textures/TexturesManager.ts" />
///<reference path="../Object/Entity.ts" />
///<reference path="../Object/Bot.class.ts" />
///<reference path="../Object/Player.class.ts" />
module KENJI.Scenes {
// Class
export class LoadingScene extends Scene {
private _loadTextures: bool = false;
private _loadMaps: bool = false;
private _loadMapsInfo: any = [];
private _launchMapLoader: bool = false;
private playerPos: KENJI.Position;
constructor() {
super();
this.setBackgroundColor(0xffffff);
// Liste des textures � charg� par d�faut
TexturesManager.loadTexture("data/sprite/usha.json?g=" + Date.now());
TexturesManager.loadTexture("data/sprite/bubza.json?g=" + Date.now());
this._loadMapsInfo = new JSONLoader("game/maps/maps.json?g=" + Date.now());
}
public setPlayerInfo(pX: number, pY: number): void {
console.log('Settings player pos');
this.playerPos = new KENJI.Position(pX, pY);
}
public update()
{
super.update();
/*
*** V�rifie si :
@ Le fichier contenant la configuration des maps a bien �t� charg�
@ Le fichier contenant la configuration des maps a bien �t� mise en place
@ La demande de chargement de la carte ou se trouve le joueur a bien �t� faite
*/
if (this._loadMapsInfo.getState() && !this._loadMaps && !this._launchMapLoader) {
if (!this._launchMapLoader)
{
var mX = Math.floor(this.playerPos.x / KENJI.Config.mapSize);
var mY = Math.floor(this.playerPos.y / KENJI.Config.mapSize);
Map.loadJSONMap('game/maps/'+mX+'-'+mY+'.json', true);
this._launchMapLoader = true;
}
/*
*** R�cup�ration des r�sultat de la configuration des coordonn�es des cartes (world -1 -1) et mise en place
*/
var mapResult = this._loadMapsInfo.getResult();
mapResult = mapResult.sizeInfo;
for (var i = 0; i < mapResult.length; i++)
Map.mapWorldCoords[mapResult[i][0]] = new KENJI.Position(mapResult[i][1], mapResult[i][2]);
this._loadMaps = true;
}
/*
*** V�rifie si le tableau de Textures a �t� enti�rement charg� et mise en place
*/
if (!this._loadTextures) {
if (TexturesManager.allIsLoaded()) {
this._loadTextures = true;
}
}
/*
*** Verifie si
@ Toute les textures ont �t� charg� et d�coup�
@ Les configurations des cartes ont �t� faites
@ La carte ou se trouve le joueur a �t� charg�
*/
if (this._loadTextures && this._loadMaps && this._launchMapLoader)
{
/*
*** Mise en place du joueur r�el
*/
KENJI.Player.setup("world", new KENJI.Position(this.playerPos.x, this.playerPos.y), "usha");
/*
*** Mise en place d'un bot...
*/
for (var i = 0; i < 100; i++) {
var bot = new KENJI.Bot();
bot.setSkin("bubza");
bot.setBasePosition(Math.floor(Math.random() * 12) - 6, Math.floor(Math.random() * 12) - 6);
}
ScenesManager.goToScene('GameStart');
var posX = 0;
var mapX = 0;
var realCoord = -1;
posX = realCoord % 3;
mapX = realCoord / 3;
var inRealWorldMap = Math.floor(mapX);
console.log('Map : ' + mapX + ' | Coord ' + posX);
console.log('In real World ' + inRealWorldMap);
}
//console.log('loading...');
}
}
}
var KENJI;
(function (KENJI) {
var JSONLoader = (function () {
function JSONLoader(fileURL) {
this.fileURL = fileURL;
this._loaded = false;
this.ajaxRequest = PIXI.AjaxRequest;
this.result = false;
this.loadJSONfile();
}
JSONLoader.prototype.getResult = function () {
if(this._loaded) {
return this.result;
} else {
return false;
}
};
JSONLoader.prototype.getState = function () {
return this._loaded;
};
JSONLoader.prototype.loadJSONfile = function () {
this.ajaxRequest = new PIXI.AjaxRequest();
var scope = this;
this.ajaxRequest.onreadystatechange = function () {
scope.onJSONLoaded();
};
this.ajaxRequest.open("GET", this.fileURL, true);
if(this.ajaxRequest.overrideMimeType) {
this.ajaxRequest.overrideMimeType("application/json");
}
this.ajaxRequest.send(null);
};
JSONLoader.prototype.onJSONLoaded = function () {
if(this.ajaxRequest.readyState == 4) {
if(this.ajaxRequest.status == 200 || window.location.href.indexOf("http") == -1) {
this.result = JSON.parse(this.ajaxRequest.responseText);
this._loaded = true;
} else {
throw ("Error when loading JSON Data : " + this.fileURL);
}
}
};
return JSONLoader;
})();
KENJI.JSONLoader = JSONLoader;
})(KENJI || (KENJI = {}));
var KENJI;(function(n){var t=function(){function n(n){this.fileURL=n,this._loaded=!1,this.ajaxRequest=PIXI.AjaxRequest,this.result=!1,this.loadJSONfile()}return n.prototype.getResult=function(){return this._loaded?this.result:!1},n.prototype.getState=function(){return this._loaded},n.prototype.loadJSONfile=function(){this.ajaxRequest=new PIXI.AjaxRequest;var n=this;this.ajaxRequest.onreadystatechange=function(){n.onJSONLoaded()},this.ajaxRequest.open("GET",this.fileURL,!0),this.ajaxRequest.overrideMimeType&&this.ajaxRequest.overrideMimeType("application/json"),this.ajaxRequest.send(null)},n.prototype.onJSONLoaded=function(){if(this.ajaxRequest.readyState==4)if(this.ajaxRequest.status==200||window.location.href.indexOf("http")==-1)this.result=JSON.parse(this.ajaxRequest.responseText),this._loaded=!0;else throw"Error when loading JSON Data : "+this.fileURL;},n}();n.JSONLoader=t})(KENJI||(KENJI={}))
///<reference path="../lib/pixi.d.ts" />
/*
####################################################
#### Permet le chargement d'un fichier JSON ####
#### et r�cup�r� son r�sultat simplement ####
####################################################
*/
module KENJI {
export class JSONLoader {
/*
*** LOADER PART
@_loaded | Permet d'obtenir l'�tat de chargement du fichier
@ajaxRequest | Requ�te Ajax
@result | Contient le fichier JSON lu
*/
private _loaded: bool = false;
private ajaxRequest: any = PIXI.AjaxRequest;
private result: any = false;
// Constructor
constructor(private fileURL: string) {
this.loadJSONfile();
}
/*
*** Retourne les informations du fichier charger pr�cedement
*/
public getResult() : any
{
if (this._loaded)
return this.result;
else
return false;
}
public getState(): any {
return this._loaded;
}
/*
*** Envoie de la requ�te Ajax vers le serveur
*/
private loadJSONfile() {
this.ajaxRequest = new PIXI.AjaxRequest();
var scope = this;
this.ajaxRequest.onreadystatechange = function () {
scope.onJSONLoaded();
};
this.ajaxRequest.open("GET", this.fileURL, true);
if (this.ajaxRequest.overrideMimeType)
this.ajaxRequest.overrideMimeType("application/json");
this.ajaxRequest.send(null);
}
/*
*** Une fois une r�ponse du serveur obtenu
*/
private onJSONLoaded() {
if (this.ajaxRequest.readyState == 4) {
if (this.ajaxRequest.status == 200 || window.location.href.indexOf("http") == -1) {
this.result = JSON.parse(this.ajaxRequest.responseText);
this._loaded = true;
}
else
throw ("Error when loading JSON Data : " + this.fileURL);
}
}
}
}
var KENJI;
(function (KENJI) {
var Map = (function () {
function Map() { }
Map.floorRender = new PIXI.DisplayObjectContainer();
Map.entityRender = new PIXI.DisplayObjectContainer();
Map.entityHover = new PIXI.DisplayObjectContainer();
Map.mapList = [];
Map.mapTab = new Object();
Map.mapElevation = [];
Map.mapWalls = [];
Map.mapWorldCoords = [];
Map.TileTextureTab = new Object();
Map.userList = [];
Map.addMap = function addMap(mapPart) {
var findWay = false;
for(var i = 0; i < Map.floorRender.children.length; i++) {
if((mapPart.xBase + mapPart.yBase) < (Map.floorRender.children[i].xBase + Map.floorRender.children[i].yBase)) {
findWay = true;
Map.floorRender.addChildAt(mapPart, i);
break;
}
}
if(!findWay) {
Map.floorRender.addChild(mapPart);
}
};
Map.addElevation = function addElevation(worldName, elevation, xBase, yBase) {
if(!Map.mapElevation[worldName]) {
Map.mapElevation[worldName] = [];
}
for(var i = 0; i < elevation.length; i++) {
var yType = i + yBase * KENJI.Config.mapSize;
if(!Map.mapElevation[worldName][yType]) {
Map.mapElevation[worldName][yType] = [];
}
for(var j = 0; j < elevation[i].length; j++) {
var xType = j + xBase * KENJI.Config.mapSize;
if(!Map.mapElevation[worldName][yType][xType]) {
Map.mapElevation[worldName][yType][xType] = elevation[i][j];
} else {
throw ("Already send Elevations Coords");
}
}
}
};
Map.addWall = function addWall(worldName, wall, xBase, yBase) {
if(!Map.mapWalls[worldName]) {
Map.mapWalls[worldName] = [];
}
for(var i = 0; i < wall.length; i++) {
var yType = i + yBase * KENJI.Config.mapSize;
if(!Map.mapWalls[worldName][yType]) {
Map.mapWalls[worldName][yType] = [];
}
for(var j = 0; j < wall[i].length; j++) {
var xType = j + xBase * KENJI.Config.mapSize;
if(!Map.mapWalls[worldName][yType][xType]) {
Map.mapWalls[worldName][yType][xType] = wall[i][j];
}
}
}
};
Map.cleanElevWall = function cleanElevWall(worldName, xBase, yBase) {
for(var i = 0; i < KENJI.Config.mapSize; i++) {
var yType = i + yBase * KENJI.Config.mapSize;
for(var j = 0; j < KENJI.Config.mapSize; j++) {
var xType = j + xBase * KENJI.Config.mapSize;
delete (Map.mapWalls[worldName][yType][xType]);
delete (Map.mapElevation[worldName][yType][xType]);
}
}
};
Map.checkTileset = function checkTileset(tilesetURL) {
if(!Map.TileTextureTab[tilesetURL]) {
Map.TileTextureTab[tilesetURL] = new KENJI.TileTexture_class(tilesetURL);
}
};
Map.cleanMaps = function cleanMaps() {
if(Map.mapList.length > KENJI.Config.memoryMaps) {
for(var i = 0; i < Map.mapList.length; i++) {
if(!Map.mapList[i].visible) {
var mapURL = Map.mapList[i].getURLMap();
console.log('clean : ' + mapURL);
Map.floorRender.removeChild(Map.mapList[i]);
Map.mapList[i].deleteIt();
Map.mapList.splice(i, 1);
delete (Map.mapTab[mapURL]);
break;
}
}
}
};
Map.loadJSONMap = function loadJSONMap(mapFile, external) {
if(typeof Map.mapTab[mapFile] == "undefined" && mapFile != null) {
Map.mapTab[mapFile] = true;
Map.loadingWithXML(mapFile, external);
} else if(mapFile != null) {
var mapResult = KENJI.Map.getMapByURL(mapFile);
mapResult.visible = true;
}
};
Map.loadingWithXML = function loadingWithXML(mapFile, external) {
Map.mapList.push(new KENJI.MapPart_class(mapFile));
var _this = Map.mapList[Map.mapList.length - 1];
var _ext = external;
var xobj = new XMLHttpRequest();
xobj.open('GET', mapFile + '?t=' + Date.now(), true);
xobj.onreadystatechange = function () {
if(xobj.readyState == 4) {
console.log(mapFile);
var jsonReply = JSON.parse(xobj.responseText);
_this.loadMap(jsonReply);
KENJI.Map.checkTileset(jsonReply.tileset);
if(_ext) {
if(jsonReply.TopLeft != null) {
KENJI.Map.loadJSONMap(jsonReply.TopLeft, false);
}
if(jsonReply.Top != null) {
KENJI.Map.loadJSONMap(jsonReply.Top, false);
}
if(jsonReply.TopRight != null) {
KENJI.Map.loadJSONMap(jsonReply.TopRight, false);
}
if(jsonReply.Left != null) {
KENJI.Map.loadJSONMap(jsonReply.Left, false);
}
if(jsonReply.Right != null) {
KENJI.Map.loadJSONMap(jsonReply.Right, false);
}
if(jsonReply.BottomLeft != null) {
KENJI.Map.loadJSONMap(jsonReply.BottomLeft, false);
}
if(jsonReply.Bottom != null) {
KENJI.Map.loadJSONMap(jsonReply.Bottom, false);
}
if(jsonReply.BottomRight != null) {
KENJI.Map.loadJSONMap(jsonReply.BottomRight, false);
}
}
}
};
xobj.setRequestHeader("cache-Control", "no-store, no-cache, must-revalidate");
xobj.setRequestHeader("cache-Control", "post-check=0, pre-check=0");
xobj.setRequestHeader("cache-Control", "max-age=0");
xobj.setRequestHeader("Pragma", "no-cache");
xobj.send(null);
};
Map.loadingWithWebWorkers = function loadingWithWebWorkers(mapFile) {
};
Map.getMapByCoord = function getMapByCoord(mapFile, coords) {
var vCoords = coords;
for(var i = 0; i < Map.mapList.length; i++) {
var mapCoords = Map.mapList[i].getWorldCoords();
if(mapCoords.x == vCoords.x && mapCoords.y == vCoords.y) {
return Map.mapList[i];
}
}
};
Map.getMapByURL = function getMapByURL(mapFile) {
for(var i = 0; i < Map.mapList.length; i++) {
var mapURL = Map.mapList[i].getURLMap();
if(mapURL == mapFile) {
return Map.mapList[i];
}
}
};
Map.invisibleByMapCoord = function invisibleByMapCoord(mapFile, coords) {
var vCoords = coords;
for(var i = 0; i < Map.mapList.length; i++) {
var mapCoords = Map.mapList[i].getWorldCoords();
if(mapCoords.x == vCoords.x && mapCoords.y == vCoords.y) {
Map.mapList[i].visible = false;
break;
}
}
};
Map.getWall = function getWall(worldName) {
if(Map.mapWalls[worldName]) {
return Map.mapWalls[worldName];
} else {
return false;
}
};
Map.update = function update() {
Map.updateEntity();
Map.deapth_sort(Map.userList);
Map.cleanMaps();
};
Map.updateEntity = function updateEntity() {
for(var i = 0; i < Map.userList.length; i++) {
if(Map.userList[i].getLoaded()) {
Map.userList[i].update();
var objCoord = Map.userList[i].getCoords();
var plCoord = KENJI.Player.getCoords();
if((plCoord.x - objCoord.x) > KENJI.Config.mapSize || (plCoord.x - objCoord.x) < -KENJI.Config.mapSize || (plCoord.y - objCoord.y) > KENJI.Config.mapSize || (plCoord.y - objCoord.y) < -KENJI.Config.mapSize) {
var cdX = objCoord.x / KENJI.Config.mapSize + KENJI.Map.mapWorldCoords[KENJI.Player.getWorld()].x;
var cdY = objCoord.y / KENJI.Config.mapSize + KENJI.Map.mapWorldCoords[KENJI.Player.getWorld()].y;
var playerWC = KENJI.Player.getWorldCoords();
if(cdX < playerWC.x - 1 || cdX > playerWC.x + 1 || cdY < playerWC.y - 1 || cdY > playerWC.y + 1) {
Map.entityRender.removeChild(Map.userList[i]);
Map.userList[i].deleteIt();
delete (Map.userList[i]);
Map.userList.splice(i, 1);
console.log('An Entity was delete');
break;
}
}
}
}
};
Map.deapth_sort = function deapth_sort(objs) {
for(var pivot = 0; pivot < objs.length; ) {
var new_pivot = false;
for(var i = pivot; i < objs.length; ++i) {
var obj = objs[i];
var parent = true;
for(var j = pivot; j < objs.length; ++j) {
if(j == i) {
continue;
}
var obj2 = objs[j];
if(obj2.z < obj.z) {
parent = false;
break;
}
}
if(parent) {
objs[i] = objs[pivot];
objs[pivot] = obj;
pivot++;
new_pivot = true;
if(obj.getLoaded() && Map.entityRender.children.length > 1) {
Map.entityRender.removeChild(obj);
Map.entityRender.addChildAt(obj, i);
}
}
}
if(!new_pivot) {
pivot++;
}
}
};
return Map;
})();
KENJI.Map = Map;
})(KENJI || (KENJI = {}));
var KENJI;(function(n){var t=function(){function t(){}return t.floorRender=new PIXI.DisplayObjectContainer,t.entityRender=new PIXI.DisplayObjectContainer,t.entityHover=new PIXI.DisplayObjectContainer,t.mapList=[],t.mapTab={},t.mapElevation=[],t.mapWalls=[],t.mapWorldCoords=[],t.TileTextureTab={},t.userList=[],t.addMap=function(n){for(var r=!1,i=0;i<t.floorRender.children.length;i++)if(n.xBase+n.yBase<t.floorRender.children[i].xBase+t.floorRender.children[i].yBase){r=!0,t.floorRender.addChildAt(n,i);break}r||t.floorRender.addChild(n)},t.addElevation=function(i,r,u,f){var e,o,s,h;for(t.mapElevation[i]||(t.mapElevation[i]=[]),e=0;e<r.length;e++)for(o=e+f*n.Config.mapSize,t.mapElevation[i][o]||(t.mapElevation[i][o]=[]),s=0;s<r[e].length;s++)if(h=s+u*n.Config.mapSize,t.mapElevation[i][o][h])throw"Already send Elevations Coords";else t.mapElevation[i][o][h]=r[e][s]},t.addWall=function(i,r,u,f){var e,o,s,h;for(t.mapWalls[i]||(t.mapWalls[i]=[]),e=0;e<r.length;e++)for(o=e+f*n.Config.mapSize,t.mapWalls[i][o]||(t.mapWalls[i][o]=[]),s=0;s<r[e].length;s++)h=s+u*n.Config.mapSize,t.mapWalls[i][o][h]||(t.mapWalls[i][o][h]=r[e][s])},t.cleanElevWall=function(i,r,u){for(var o,e,s,f=0;f<n.Config.mapSize;f++)for(o=f+u*n.Config.mapSize,e=0;e<n.Config.mapSize;e++)s=e+r*n.Config.mapSize,delete t.mapWalls[i][o][s],delete t.mapElevation[i][o][s]},t.checkTileset=function(i){t.TileTextureTab[i]||(t.TileTextureTab[i]=new n.TileTexture_class(i))},t.cleanMaps=function(){var i,r;if(t.mapList.length>n.Config.memoryMaps)for(i=0;i<t.mapList.length;i++)if(!t.mapList[i].visible){r=t.mapList[i].getURLMap(),console.log("clean : "+r),t.floorRender.removeChild(t.mapList[i]),t.mapList[i].deleteIt(),t.mapList.splice(i,1),delete t.mapTab[r];break}},t.loadJSONMap=function(i,r){if(typeof t.mapTab[i]=="undefined"&&i!=null)t.mapTab[i]=!0,t.loadingWithXML(i,r);else if(i!=null){var u=n.Map.getMapByURL(i);u.visible=!0}},t.loadingWithXML=function(i,r){t.mapList.push(new n.MapPart_class(i));var f=t.mapList[t.mapList.length-1],e=r,u=new XMLHttpRequest;u.open("GET",i+"?t="+Date.now(),!0),u.onreadystatechange=function(){if(u.readyState==4){console.log(i);var t=JSON.parse(u.responseText);f.loadMap(t),n.Map.checkTileset(t.tileset),e&&(t.TopLeft!=null&&n.Map.loadJSONMap(t.TopLeft,!1),t.Top!=null&&n.Map.loadJSONMap(t.Top,!1),t.TopRight!=null&&n.Map.loadJSONMap(t.TopRight,!1),t.Left!=null&&n.Map.loadJSONMap(t.Left,!1),t.Right!=null&&n.Map.loadJSONMap(t.Right,!1),t.BottomLeft!=null&&n.Map.loadJSONMap(t.BottomLeft,!1),t.Bottom!=null&&n.Map.loadJSONMap(t.Bottom,!1),t.BottomRight!=null&&n.Map.loadJSONMap(t.BottomRight,!1))}},u.setRequestHeader("cache-Control","no-store, no-cache, must-revalidate"),u.setRequestHeader("cache-Control","post-check=0, pre-check=0"),u.setRequestHeader("cache-Control","max-age=0"),u.setRequestHeader("Pragma","no-cache"),u.send(null)},t.loadingWithWebWorkers=function(){},t.getMapByCoord=function(n,i){for(var f=i,u,r=0;r<t.mapList.length;r++)if(u=t.mapList[r].getWorldCoords(),u.x==f.x&&u.y==f.y)return t.mapList[r]},t.getMapByURL=function(n){for(var r,i=0;i<t.mapList.length;i++)if(r=t.mapList[i].getURLMap(),r==n)return t.mapList[i]},t.invisibleByMapCoord=function(n,i){for(var f=i,u,r=0;r<t.mapList.length;r++)if(u=t.mapList[r].getWorldCoords(),u.x==f.x&&u.y==f.y){t.mapList[r].visible=!1;break}},t.getWall=function(n){return t.mapWalls[n]?t.mapWalls[n]:!1},t.update=function(){t.updateEntity(),t.deapth_sort(t.userList),t.cleanMaps()},t.updateEntity=function(){for(var r,u,i=0;i<t.userList.length;i++)if(t.userList[i].getLoaded()&&(t.userList[i].update(),r=t.userList[i].getCoords(),u=n.Player.getCoords(),u.x-r.x>n.Config.mapSize||u.x-r.x<-n.Config.mapSize||u.y-r.y>n.Config.mapSize||u.y-r.y<-n.Config.mapSize)){var e=r.x/n.Config.mapSize+n.Map.mapWorldCoords[n.Player.getWorld()].x,o=r.y/n.Config.mapSize+n.Map.mapWorldCoords[n.Player.getWorld()].y,f=n.Player.getWorldCoords();if(e<f.x-1||e>f.x+1||o<f.y-1||o>f.y+1){t.entityRender.removeChild(t.userList[i]),t.userList[i].deleteIt(),delete t.userList[i],t.userList.splice(i,1),console.log("An Entity was delete");break}}},t.deapth_sort=function(n){for(var e,r,u,o,f,s,i=0;i<n.length;){for(e=!1,r=i;r<n.length;++r){for(u=n[r],o=!0,f=i;f<n.length;++f)if(f!=r&&(s=n[f],s.z<u.z)){o=!1;break}o&&(n[r]=n[i],n[i]=u,i++,e=!0,u.getLoaded()&&t.entityRender.children.length>1&&(t.entityRender.removeChild(u),t.entityRender.addChildAt(u,r)))}e||i++}},t}();n.Map=t})(KENJI||(KENJI={}))
///<reference path='../../lib/pixi.d.ts'/>
///<reference path='MapPart.class.ts'/>
///<reference path='TileTexture.class.ts'/>
///<reference path='../Tools.class.ts'/>
///<reference path='../Config.class.ts'/>
///<reference path='../Object/Player.class.ts'/>
interface IMap {
}
module KENJI {
export class Map {
// Contient le rendu du sol
public static floorRender: PIXI.DisplayObjectContainer = new PIXI.DisplayObjectContainer();
// Contient les entit�s ainsi que les objets indexable
public static entityRender: PIXI.DisplayObjectContainer = new PIXI.DisplayObjectContainer();
// Contient les entit�s ainsi que les objets indexable
public static entityHover: PIXI.DisplayObjectContainer = new PIXI.DisplayObjectContainer();
// Contient la liste des cartes actuel en m�moire
public static mapList: any = [];
// Contient le tableau des cartes actuellement disponible
public static mapTab: any = new Object();
public static mapElevation: any = [];
public static mapWalls: any = [];
/*
*** Contient les coordonn�es minimum des cartes X|Y afin d'obtenir un syst�me de coordonn�es partant de 0
EXAMPLE : mapWorldCoords["world"] -> -18
*/
public static mapWorldCoords: any = [];
// Contient la liste des textures d�coup� des Tilesets
public static TileTextureTab: any = new Object();
// Contient la liste des objets
public static userList: any = [];
/*
*** Permet d'ajouter la nouvelle carte au bon endroits selon les cartes d�j� pr�sentes
@mapPart : Carte pr�cedement charger qu'il faut ajouter � la liste
*/
private static addMap(mapPart: MapPart_class): void {
// Verifie si une position a ete trouver
var findWay = false;
// Parcourt la liste des cartes afin de d�termin� la position de la carte � ajouter
for (var i = 0; i < Map.floorRender.children.length; i++) {
if ((mapPart.xBase + mapPart.yBase) < (Map.floorRender.children[i].xBase + Map.floorRender.children[i].yBase)) {
findWay = true;
Map.floorRender.addChildAt(mapPart, i);
break;
}
}
// Si aucune position n'a �t� trouv�, on ajoute la nouvelle carte en t�te de liste
if (!findWay)
Map.floorRender.addChild(mapPart);
}
public static addElevation(worldName: string, elevation:any, xBase: number, yBase: number): void {
if (!Map.mapElevation[worldName])
Map.mapElevation[worldName] = [];
for (var i = 0; i < elevation.length; i++) {
var yType = i + yBase * KENJI.Config.mapSize;
if (!Map.mapElevation[worldName][yType])
Map.mapElevation[worldName][yType] = [];
for (var j = 0; j < elevation[i].length; j++) {
var xType = j + xBase * KENJI.Config.mapSize;
if (!Map.mapElevation[worldName][yType][xType])
Map.mapElevation[worldName][yType][xType] = elevation[i][j];
else
throw ("Already send Elevations Coords");
}
}
}
public static addWall(worldName: string, wall: any, xBase: number, yBase: number) : void
{
// Si la carte n'est pas en m�moire, on l'a cr�e
if (!Map.mapWalls[worldName])
Map.mapWalls[worldName] = [];
for (var i = 0; i < wall.length; i++)
{
var yType = i + yBase * KENJI.Config.mapSize;
if (!Map.mapWalls[worldName][yType])
Map.mapWalls[worldName][yType] = [];
for (var j = 0; j < wall[i].length; j++)
{
var xType = j + xBase * KENJI.Config.mapSize;
if (!Map.mapWalls[worldName][yType][xType])
Map.mapWalls[worldName][yType][xType] = wall[i][j];
}
}
}
/*
*** Permet le nettoyage des tableau de murs et d'�l�vation garder en m�moire d'apr�s une carte d�fini
@worldName | Nom de la partie du monde (world, cave_lvl_1,...)
@xBase | Coordonn�es X de base de la carte
@yBase | Coordonn�es Y de base de la carte
*/
public static cleanElevWall(worldName: string, xBase: number, yBase: number): void {
for (var i = 0; i < KENJI.Config.mapSize; i++) {
var yType = i + yBase * KENJI.Config.mapSize;
for (var j = 0; j < KENJI.Config.mapSize; j++) {
var xType = j + xBase * KENJI.Config.mapSize;
delete (Map.mapWalls[worldName][yType][xType]);
delete (Map.mapElevation[worldName][yType][xType]);
}
}
}
/*
*** Permet de v�rifier si le Tileset s�lectionner est d�j� en m�moire ou s'il faut le charg� afin de d�coup� les Tiles
@tilesetURL : URL du tileset � charg�
*/
public static checkTileset(tilesetURL: string): void
{
if (!Map.TileTextureTab[tilesetURL])
Map.TileTextureTab[tilesetURL] = new KENJI.TileTexture_class(tilesetURL);
}
/*
*** Permet de supprimer les premi�res cartes qui ont �t� charg�e dans la liste afin de lib�r� de la m�moire
*/
public static cleanMaps() : void
{
if (Map.mapList.length > KENJI.Config.memoryMaps) {
for (var i = 0; i < Map.mapList.length; i++) {
if (!Map.mapList[i].visible) {
var mapURL = Map.mapList[i].getURLMap();
console.log('clean : ' + mapURL);
Map.floorRender.removeChild(Map.mapList[i]);
Map.mapList[i].deleteIt();
Map.mapList.splice(i, 1);
delete (Map.mapTab[mapURL]);
break;
}
}
}
}
/*
*** Permet le chargement des cartes actuels et celles des alentours
@mapFile : URL du fichier contenant la carte a charg�
@external : Demande de chargement des cartes aux alentours de l'actuel
*/
public static loadJSONMap(mapFile: string, external: bool)
{
// On v�rifie si la carte n'est pas d�j� en m�moire
if (typeof Map.mapTab[mapFile] == "undefined" && mapFile != null)
{
// Indique que la carte est charg� (ou en cours de chargement)
Map.mapTab[mapFile] = true;
// Demande de chargement de la carte sous XML
Map.loadingWithXML(mapFile, external);
}
else if (mapFile != null)
{
var mapResult = KENJI.Map.getMapByURL(mapFile);
mapResult.visible = true;
}
}
/*
*** Permet le chargement d'une carte en utilisant XML
@mapFile : URL du fichier contenant la carte a charg�
@external : Demande de chargement des cartes aux alentours de l'actuel
*/
private static loadingWithXML(mapFile: string, external: bool)
{
// Cr�ation de la nouvelle partie de carte
Map.mapList.push(new MapPart_class(mapFile));
// Permet la mise en cache des donnees de la carte
var _this = Map.mapList[Map.mapList.length - 1];
// Permet de d�termin� si le chargement des cartes avoisinantes doit avoir lieu
var _ext = external;
var xobj = new XMLHttpRequest();
xobj.open('GET', mapFile+'?t='+Date.now(), true);
xobj.onreadystatechange = function () {
if (xobj.readyState == 4) {
console.log(mapFile);
// R�cup�re les informations du fichier JSON
var jsonReply = JSON.parse(xobj.responseText);
// Envoie les informations r�cup�r� afin de charg� la carte en cours
_this.loadMap(jsonReply);
// V�rifie le Tileset et le charge si besoin est
KENJI.Map.checkTileset(jsonReply.tileset);
// En cas de demande de chargements des cartes aux alentours
if (_ext) {
if (jsonReply.TopLeft != null)
KENJI.Map.loadJSONMap(jsonReply.TopLeft, false);
if (jsonReply.Top != null)
KENJI.Map.loadJSONMap(jsonReply.Top, false);
if (jsonReply.TopRight != null)
KENJI.Map.loadJSONMap(jsonReply.TopRight, false);
if (jsonReply.Left != null)
KENJI.Map.loadJSONMap(jsonReply.Left, false);
if (jsonReply.Right != null)
KENJI.Map.loadJSONMap(jsonReply.Right, false);
if (jsonReply.BottomLeft != null)
KENJI.Map.loadJSONMap(jsonReply.BottomLeft, false);
if (jsonReply.Bottom != null)
KENJI.Map.loadJSONMap(jsonReply.Bottom, false);
if (jsonReply.BottomRight != null)
KENJI.Map.loadJSONMap(jsonReply.BottomRight, false);
}
}
}
xobj.setRequestHeader("cache-Control", "no-store, no-cache, must-revalidate");
xobj.setRequestHeader("cache-Control", "post-check=0, pre-check=0");
xobj.setRequestHeader("cache-Control", "max-age=0");
xobj.setRequestHeader("Pragma", "no-cache");
xobj.send(null);
}
/*
*** Permet le chargement d'une carte en utilisant les WebWorkers
*/
private static loadingWithWebWorkers(mapFile : string)
{
}
public static getMapByCoord(mapFile:string, coords: KENJI.Position)
{
var vCoords = coords;
for (var i = 0; i < Map.mapList.length; i++)
{
var mapCoords = Map.mapList[i].getWorldCoords();
if (mapCoords.x == vCoords.x && mapCoords.y == vCoords.y) {
return Map.mapList[i];
}
}
}
public static getMapByURL(mapFile: string) {
for (var i = 0; i < Map.mapList.length; i++) {
var mapURL = Map.mapList[i].getURLMap();
if (mapURL == mapFile) {
return Map.mapList[i];
}
}
}
public static invisibleByMapCoord(mapFile: string, coords: KENJI.Position) {
var vCoords = coords;
for (var i = 0; i < Map.mapList.length; i++) {
var mapCoords = Map.mapList[i].getWorldCoords();
if (mapCoords.x == vCoords.x && mapCoords.y == vCoords.y) {
Map.mapList[i].visible = false;
break;
}
}
}
public static getWall(worldName: string)
{
if (Map.mapWalls[worldName])
return Map.mapWalls[worldName];
else
return false;
}
public static update()
{
// Mise a jours des Objets
Map.updateEntity();
// Triage du tableau des objets indexable
Map.deapth_sort(Map.userList);
Map.cleanMaps();
}
public static updateEntity()
{
for (var i = 0; i < Map.userList.length; i++)
{
if (Map.userList[i].getLoaded()) {
// Mise a jours de l'objet
Map.userList[i].update();
// Coordonn�es de l'Objet en cours de traitement
var objCoord = Map.userList[i].getCoords();
// Coordonn�es du Joueur
var plCoord = KENJI.Player.getCoords();
if ((plCoord.x - objCoord.x) > KENJI.Config.mapSize || (plCoord.x - objCoord.x) < -KENJI.Config.mapSize || (plCoord.y - objCoord.y) > KENJI.Config.mapSize || (plCoord.y - objCoord.y) < -KENJI.Config.mapSize) {
// R�cup�ration des coordonn�es de la carte sur laquel se trouve l'entit�
var cdX = objCoord.x / KENJI.Config.mapSize + KENJI.Map.mapWorldCoords[KENJI.Player.getWorld()].x;
var cdY = objCoord.y / KENJI.Config.mapSize + KENJI.Map.mapWorldCoords[KENJI.Player.getWorld()].y;
// R�cup�ration des coordonn�es de la carte sur laquel se trouve le joueur
var playerWC = KENJI.Player.getWorldCoords();
// Si la carte ou se trouve l'objet n'est plus visible, on supprime l'objet
if (cdX < playerWC.x - 1 || cdX > playerWC.x + 1 || cdY < playerWC.y - 1 || cdY > playerWC.y + 1) {
Map.entityRender.removeChild(Map.userList[i]);
Map.userList[i].deleteIt();
delete (Map.userList[i]);
Map.userList.splice(i, 1);
console.log('An Entity was delete');
break;
}
}
}
}
}
public static deapth_sort(objs:any) {
for (var pivot = 0; pivot < objs.length;) {
var new_pivot = false;
for (var i = pivot; i < objs.length; ++i) {
var obj = objs[i];
var parent = true;
for (var j = pivot; j < objs.length; ++j) {
if (j == i)
continue;
var obj2 = objs[j];
if (obj2.z < obj.z) {
parent = false;
break;
}
}
if (parent) {
objs[i] = objs[pivot];
objs[pivot] = obj;
pivot++;
new_pivot = true;
// V�rifie que l'objet est correctement charg� afin de le d�placer
if (obj.getLoaded() && Map.entityRender.children.length > 1) {
Map.entityRender.removeChild(obj);
Map.entityRender.addChildAt(obj, i);
}
}
}
if (!new_pivot) {
pivot++;
}
}
}
}
}
var __extends = this.__extends || function (d, b) {
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
var KENJI;
(function (KENJI) {
var MapPart_class = (function (_super) {
__extends(MapPart_class, _super);
function MapPart_class(URLMap) {
_super.call(this);
this.URLMap = URLMap;
this.Decoration = [];
this.Elevation = [];
this.Floor = [];
this.Wall = [];
this.mapLeft = null;
this.mapRight = null;
this.mapTop = null;
this.mapBottom = null;
this.mapTopLeft = null;
this.mapTopRight = null;
this.mapBottomLeft = null;
this.mapBottomRight = null;
this._mapFileLoad = false;
this._tilesetLoad = false;
this._isDraw = false;
this.drawMap();
}
MapPart_class.prototype.deleteIt = function () {
delete (this.Decoration);
delete (this.Elevation);
delete (this.Floor);
delete (this.Wall);
KENJI.Map.cleanElevWall(this.WorldName, this.xBase, this.yBase);
delete (this.WorldName);
delete (this.xBase);
delete (this.yBase);
delete (this.tilesetURL);
delete (this.mapLeft);
delete (this.mapRight);
delete (this.mapTop);
delete (this.mapBottom);
delete (this.mapTopLeft);
delete (this.mapTopRight);
delete (this.mapBottomLeft);
delete (this.mapBottomRight);
delete (this._mapFileLoad);
delete (this._tilesetLoad);
delete (this._isDraw);
while(this.children.length > 0) {
this.children[0].setInteractive(false);
this.removeChild(this.children[0]);
}
};
MapPart_class.prototype.drawMap = function () {
if(KENJI.Map.TileTextureTab[this.tilesetURL] && KENJI.Map.TileTextureTab[this.tilesetURL].isLoaded()) {
var drawingFloor = this.getFloor();
var sizeFirst = drawingFloor.length;
for(var i = 0; i < sizeFirst; i++) {
var sizeSec = drawingFloor[i].length;
for(var j = 0; j < sizeSec; j++) {
var Tile = new Tile_class(KENJI.Map.TileTextureTab[this.tilesetURL].textureTile[drawingFloor[i][j]]);
Tile.setCoords((j + this.xBase * KENJI.Config.mapSize), (i + this.yBase * KENJI.Config.mapSize));
Tile.position.x = ((this.xBase * KENJI.Config.mapSize) - (this.yBase * KENJI.Config.mapSize)) * (KENJI.Config.tileW / 2);
Tile.position.y = ((this.xBase * KENJI.Config.mapSize) + (this.yBase * KENJI.Config.mapSize)) * (KENJI.Config.tileH / 2);
Tile.position.x += (j - i) * KENJI.Config.tileH;
Tile.position.y += (j + i) * (KENJI.Config.tileH / 2) - KENJI.Config.tileH / 2 - (this.Elevation[i][j] * (KENJI.Config.tileH / 2));
Tile.mousedown = Tile.touchstart = function (data) {
console.log([
this.coords.x,
this.coords.y
]);
var startPoint = [
Math.round(KENJI.Player.getCoords().x),
Math.round(KENJI.Player.getCoords().y)
];
var endPoint = [
this.coords.x,
this.coords.y
];
var result = findPath(KENJI.Map.getWall(KENJI.Player.getWorld()), startPoint, endPoint);
if(result.length > 1) {
result.shift();
KENJI.Player.setPath(result);
}
};
this.addChild(Tile);
}
}
KENJI.Map.addMap(this);
} else {
var _this = this;
setTimeout(function () {
_this.drawMap();
}, 50);
}
};
MapPart_class.prototype.loadMap = function (mapConfig) {
console.log(mapConfig.deco);
this.Decoration = mapConfig.deco;
this.Elevation = mapConfig.elevation;
this.Floor = mapConfig.terrain;
this.Wall = mapConfig.wall;
this.WorldName = mapConfig.world;
this.xBase = mapConfig.config[0] + Math.abs(KENJI.Map.mapWorldCoords[this.WorldName].x);
this.yBase = mapConfig.config[1] + Math.abs(KENJI.Map.mapWorldCoords[this.WorldName].y);
this.mapLeft = mapConfig.Left;
this.mapRight = mapConfig.Right;
this.mapTop = mapConfig.Top;
this.mapBottom = mapConfig.Bottom;
this.mapTopLeft = mapConfig.TopLeft;
this.mapTopRight = mapConfig.TopRight;
this.mapBottomLeft = mapConfig.BottomLeft;
this.mapBottomRight = mapConfig.BottomRight;
this.tilesetURL = mapConfig.tileset;
KENJI.Map.addWall(this.WorldName, this.Wall, this.xBase, this.yBase);
KENJI.Map.addElevation(this.WorldName, this.Elevation, this.xBase, this.yBase);
};
MapPart_class.prototype.getFloor = function () {
return this.Floor;
};
MapPart_class.prototype.getHauteur = function (mX, mY) {
return this.Elevation[mY][mX];
};
MapPart_class.prototype.getURLMap = function () {
return this.URLMap;
};
MapPart_class.prototype.getWorldCoords = function () {
return new KENJI.Position(this.xBase, this.yBase);
};
MapPart_class.prototype.getWorldName = function () {
return this.WorldName;
};
return MapPart_class;
})(PIXI.DisplayObjectContainer);
KENJI.MapPart_class = MapPart_class;
})(KENJI || (KENJI = {}));
var __extends=this.__extends||function(n,t){function i(){this.constructor=n}i.prototype=t.prototype,n.prototype=new i},KENJI;(function(n){var t=function(t){function i(n){t.call(this),this.URLMap=n,this.Decoration=[],this.Elevation=[],this.Floor=[],this.Wall=[],this.mapLeft=null,this.mapRight=null,this.mapTop=null,this.mapBottom=null,this.mapTopLeft=null,this.mapTopRight=null,this.mapBottomLeft=null,this.mapBottomRight=null,this._mapFileLoad=!1,this._tilesetLoad=!1,this._isDraw=!1,this.drawMap()}return __extends(i,t),i.prototype.deleteIt=function(){for(delete this.Decoration,delete this.Elevation,delete this.Floor,delete this.Wall,n.Map.cleanElevWall(this.WorldName,this.xBase,this.yBase),delete this.WorldName,delete this.xBase,delete this.yBase,delete this.tilesetURL,delete this.mapLeft,delete this.mapRight,delete this.mapTop,delete this.mapBottom,delete this.mapTopLeft,delete this.mapTopRight,delete this.mapBottomLeft,delete this.mapBottomRight,delete this._mapFileLoad,delete this._tilesetLoad,delete this._isDraw;this.children.length>0;)this.children[0].setInteractive(!1),this.removeChild(this.children[0])},i.prototype.drawMap=function(){var u,f,t,e,r,i,o;if(n.Map.TileTextureTab[this.tilesetURL]&&n.Map.TileTextureTab[this.tilesetURL].isLoaded()){for(u=this.getFloor(),f=u.length,t=0;t<f;t++)for(e=u[t].length,r=0;r<e;r++)i=new Tile_class(n.Map.TileTextureTab[this.tilesetURL].textureTile[u[t][r]]),i.setCoords(r+this.xBase*n.Config.mapSize,t+this.yBase*n.Config.mapSize),i.position.x=(this.xBase*n.Config.mapSize-this.yBase*n.Config.mapSize)*(n.Config.tileW/2),i.position.y=(this.xBase*n.Config.mapSize+this.yBase*n.Config.mapSize)*(n.Config.tileH/2),i.position.x+=(r-t)*n.Config.tileH,i.position.y+=(r+t)*(n.Config.tileH/2)-n.Config.tileH/2-this.Elevation[t][r]*(n.Config.tileH/2),i.mousedown=i.touchstart=function(){console.log([this.coords.x,this.coords.y]);var i=[Math.round(n.Player.getCoords().x),Math.round(n.Player.getCoords().y)],r=[this.coords.x,this.coords.y],t=findPath(n.Map.getWall(n.Player.getWorld()),i,r);t.length>1&&(t.shift(),n.Player.setPath(t))},this.addChild(i);n.Map.addMap(this)}else o=this,setTimeout(function(){o.drawMap()},50)},i.prototype.loadMap=function(t){console.log(t.deco),this.Decoration=t.deco,this.Elevation=t.elevation,this.Floor=t.terrain,this.Wall=t.wall,this.WorldName=t.world,this.xBase=t.config[0]+Math.abs(n.Map.mapWorldCoords[this.WorldName].x),this.yBase=t.config[1]+Math.abs(n.Map.mapWorldCoords[this.WorldName].y),this.mapLeft=t.Left,this.mapRight=t.Right,this.mapTop=t.Top,this.mapBottom=t.Bottom,this.mapTopLeft=t.TopLeft,this.mapTopRight=t.TopRight,this.mapBottomLeft=t.BottomLeft,this.mapBottomRight=t.BottomRight,this.tilesetURL=t.tileset,n.Map.addWall(this.WorldName,this.Wall,this.xBase,this.yBase),n.Map.addElevation(this.WorldName,this.Elevation,this.xBase,this.yBase)},i.prototype.getFloor=function(){return this.Floor},i.prototype.getHauteur=function(n,t){return this.Elevation[t][n]},i.prototype.getURLMap=function(){return this.URLMap},i.prototype.getWorldCoords=function(){return new n.Position(this.xBase,this.yBase)},i.prototype.getWorldName=function(){return this.WorldName},i}(PIXI.DisplayObjectContainer);n.MapPart_class=t})(KENJI||(KENJI={}))
///<reference path='../../lib/AStar.d.ts'/>
///<reference path='../../lib/pixi.d.ts'/>
///<reference path='../../Server/MapGen.ts'/>
///<reference path='../Object/Player.class.ts'/>
///<reference path='Map.class.ts'/>
///<reference path='Tile.class.ts'/>
/*
####################################################
#### Permet le chargement et l'affichage ####
#### d'une partie de carte ####
####################################################
*/
interface IMapPart {
// Mise en place des valeurs de configuration de la carte
loadMap(mapConfig: any): void;
}
module KENJI {
export class MapPart_class extends PIXI.DisplayObjectContainer implements IMapPart {
private Decoration: any = [];
private Elevation: any = [];
private Floor: any = [];
private Wall: any = [];
private WorldName: string;
private xBase: number;
private yBase: number;
private tilesetURL: string;
private mapLeft: any = null;
private mapRight: any = null;
private mapTop: any = null;
private mapBottom: any = null;
private mapTopLeft: any = null;
private mapTopRight: any = null;
private mapBottomLeft: any = null;
private mapBottomRight: any = null;
private _mapFileLoad: bool = false;
private _tilesetLoad: bool = false;
private _isDraw: bool = false;
constructor(private URLMap: string) {
super();
this.drawMap();
}
public deleteIt(): void {
delete (this.Decoration);
delete (this.Elevation);
delete (this.Floor);
delete (this.Wall);
Map.cleanElevWall(this.WorldName, this.xBase, this.yBase);
delete (this.WorldName);
delete (this.xBase);
delete (this.yBase);
delete (this.tilesetURL);
delete (this.mapLeft);
delete (this.mapRight);
delete (this.mapTop);
delete (this.mapBottom);
delete (this.mapTopLeft);
delete (this.mapTopRight);
delete (this.mapBottomLeft);
delete (this.mapBottomRight);
delete (this._mapFileLoad);
delete (this._tilesetLoad);
delete (this._isDraw);
while (this.children.length > 0)
{
this.children[0].setInteractive(false);
this.removeChild(this.children[0]);
}
}
public drawMap() {
if (KENJI.Map.TileTextureTab[this.tilesetURL] && KENJI.Map.TileTextureTab[this.tilesetURL].isLoaded()) {
var drawingFloor = this.getFloor();
var sizeFirst = drawingFloor.length;
for (var i = 0; i < sizeFirst; i++) {
var sizeSec = drawingFloor[i].length;
for (var j = 0; j < sizeSec; j++) {
// Cr�ation de la Tile
var Tile = new Tile_class(KENJI.Map.TileTextureTab[this.tilesetURL].textureTile[drawingFloor[i][j]]);
// Mise en place des coordonn�es isom�trique lors du clic sur la Tile
Tile.setCoords((j + this.xBase * Config.mapSize), (i + this.yBase * Config.mapSize));
// Mise en place de la position de la carte r�el sur la fen�tre de rendu
Tile.position.x = ((this.xBase * Config.mapSize) - (this.yBase * Config.mapSize)) * (KENJI.Config.tileW / 2);
Tile.position.y = ((this.xBase * Config.mapSize) + (this.yBase * Config.mapSize)) * (KENJI.Config.tileH / 2);
Tile.position.x += (j - i) * KENJI.Config.tileH;
Tile.position.y += (j + i) * (KENJI.Config.tileH / 2) - KENJI.Config.tileH / 2 - (this.Elevation[i][j] * (KENJI.Config.tileH / 2));
Tile.mousedown = Tile.touchstart = function (data) {
//this.setTexture(newText);
console.log([this.coords.x, this.coords.y]);
var startPoint = [Math.round(KENJI.Player.getCoords().x), Math.round(KENJI.Player.getCoords().y)];
var endPoint = [this.coords.x, this.coords.y];
var result = findPath(KENJI.Map.getWall(KENJI.Player.getWorld()), startPoint, endPoint);
if (result.length > 1)
{
result.shift();
KENJI.Player.setPath(result);
}
}
// Ajoute la Tile au rendu
this.addChild(Tile);
}
}
//this.floorRender.addChild(mapPart.mapPaint);
KENJI.Map.addMap(this);
}
else {
var _this = this;
setTimeout(function () {
_this.drawMap();
}, 50);
}
}
public loadMap(mapConfig: any) {
console.log(mapConfig.deco);
this.Decoration = mapConfig.deco;
this.Elevation = mapConfig.elevation;
this.Floor = mapConfig.terrain;
this.Wall = mapConfig.wall;
this.WorldName = mapConfig.world;
this.xBase = mapConfig.config[0] + Math.abs(KENJI.Map.mapWorldCoords[this.WorldName].x);
this.yBase = mapConfig.config[1] + Math.abs(KENJI.Map.mapWorldCoords[this.WorldName].y);
this.mapLeft = mapConfig.Left;
this.mapRight = mapConfig.Right;
this.mapTop = mapConfig.Top;
this.mapBottom = mapConfig.Bottom;
this.mapTopLeft = mapConfig.TopLeft;
this.mapTopRight = mapConfig.TopRight;
this.mapBottomLeft = mapConfig.BottomLeft;
this.mapBottomRight = mapConfig.BottomRight;
//console.log(this.xBase + " " + this.yBase);
this.tilesetURL = mapConfig.tileset;
KENJI.Map.addWall(this.WorldName, this.Wall, this.xBase, this.yBase);
KENJI.Map.addElevation(this.WorldName, this.Elevation, this.xBase, this.yBase);
}
public getFloor(): any {
return this.Floor;
}
public getHauteur(mX: number, mY : number): number {
return this.Elevation[mY][mX];
}
public getURLMap() : string {
return this.URLMap;
}
public getWorldCoords() {
return new KENJI.Position(this.xBase, this.yBase);
}
public getWorldName(): string {
return this.WorldName;
}
}
}
var __extends = this.__extends || function (d, b) {
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
var Tile_class = (function (_super) {
__extends(Tile_class, _super);
function Tile_class(texture) {
_super.call(this, texture);
this.coords = new KENJI.Position(0, 0);
this.setInteractive(true);
this.hitArea = new PIXI.Polygon([
new PIXI.Point(64, 32),
new PIXI.Point(128, 64),
new PIXI.Point(64, 96),
new PIXI.Point(0, 64)
]);
}
Tile_class.prototype.setCoords = function (x, y) {
this.coords.x = x;
this.coords.y = y;
};
return Tile_class;
})(PIXI.Sprite);
var __extends=this.__extends||function(n,t){function i(){this.constructor=n}i.prototype=t.prototype,n.prototype=new i},Tile_class=function(n){function t(t){n.call(this,t),this.coords=new KENJI.Position(0,0),this.setInteractive(!0),this.hitArea=new PIXI.Polygon([new PIXI.Point(64,32),new PIXI.Point(128,64),new PIXI.Point(64,96),new PIXI.Point(0,64)])}return __extends(t,n),t.prototype.setCoords=function(n,t){this.coords.x=n,this.coords.y=t},t}(PIXI.Sprite)
///<reference path='../../lib/pixi.d.ts'/>
///<reference path='../Tools.class.ts'/>
/*
TILES
*/
interface ITile {
}
class Tile_class extends PIXI.Sprite implements ITile {
public coords: KENJI.Position = new KENJI.Position(0, 0);
public hitArea: PIXI.Polygon;
constructor(texture: any) {
// Mise en place de la Texture
super(texture);
// Interactivit� de la Tile
this.setInteractive(true);
// Cr�ation de la zone de Hit
this.hitArea = new PIXI.Polygon([
new PIXI.Point(64, 32),
new PIXI.Point(128, 64),
new PIXI.Point(64, 96),
new PIXI.Point(0, 64)]
);
}
/*
*** Permet la mise a jours des coordonn�es r�el de la Tile
@x : coordonn�e X
@y : coordonn�e Y
*/
setCoords(x: number, y: number) {
this.coords.x = x;
this.coords.y = y;
}
}
var KENJI;
(function (KENJI) {
var TileTexture_class = (function () {
function TileTexture_class(URLTexture) {
this.textureTile = [];
this._isLoad = false;
this.TileTexture = PIXI.Texture.fromImage(URLTexture);
this.cutTile();
}
TileTexture_class.prototype.cutTile = function () {
if(this.TileTexture.height > 0 && this.TileTexture.width > 0) {
this._isLoad = true;
for(var i = 0; i < this.TileTexture.height / KENJI.Config.tileW; i++) {
for(var j = 0; j < this.TileTexture.width / KENJI.Config.tileW; j++) {
var coordTile = new PIXI.Rectangle(j * KENJI.Config.tileW, i * KENJI.Config.tileW, KENJI.Config.tileW, KENJI.Config.tileW);
var tTile = new PIXI.Texture(this.TileTexture, coordTile);
this.textureTile.push(tTile);
}
}
} else {
var _this = this;
setTimeout(function () {
_this.cutTile();
}, 50);
}
};
TileTexture_class.prototype.isLoaded = function () {
return this._isLoad;
};
return TileTexture_class;
})();
KENJI.TileTexture_class = TileTexture_class;
})(KENJI || (KENJI = {}));
var KENJI;(function(n){var t=function(){function t(n){this.textureTile=[],this._isLoad=!1,this.TileTexture=PIXI.Texture.fromImage(n),this.cutTile()}return t.prototype.cutTile=function(){var t,i,r,u,f;if(this.TileTexture.height>0&&this.TileTexture.width>0)for(this._isLoad=!0,t=0;t<this.TileTexture.height/n.Config.tileW;t++)for(i=0;i<this.TileTexture.width/n.Config.tileW;i++)r=new PIXI.Rectangle(i*n.Config.tileW,t*n.Config.tileW,n.Config.tileW,n.Config.tileW),u=new PIXI.Texture(this.TileTexture,r),this.textureTile.push(u);else f=this,setTimeout(function(){f.cutTile()},50)},t.prototype.isLoaded=function(){return this._isLoad},t}();n.TileTexture_class=t})(KENJI||(KENJI={}))
///<reference path='../../lib/pixi.d.ts'/>
///<reference path='../Config.class.ts'/>
/*
TILES TEXTURES LOADING
@Permet le chargemement et decoupage des Tiles
*/
interface ITileTexture {
// Contient le Tileset sous forme de texture
TileTexture: PIXI.Texture;
// Tableau contenant la liste des Tiles d�coup�
textureTile: any;
// Permet le decoupage des differentes Tiles
cutTile(): void;
/*
PRIVATE
// Determine si le tileset est correctement chargee
_isLoad = false;
*/
}
module KENJI {
export class TileTexture_class implements ITileTexture {
public TileTexture: PIXI.Texture;
public textureTile: any = [];
private _isLoad: bool = false;
constructor(URLTexture: any) {
// Chargement de la Texture d'apres l'image
this.TileTexture = PIXI.Texture.fromImage(URLTexture);
// Demande de decoupage des Tiles
this.cutTile();
}
public cutTile() {
if (this.TileTexture.height > 0 && this.TileTexture.width > 0) {
this._isLoad = true;
for (var i = 0; i < this.TileTexture.height / KENJI.Config.tileW; i++) {
for (var j = 0; j < this.TileTexture.width / KENJI.Config.tileW; j++) {
var coordTile = new PIXI.Rectangle(j * KENJI.Config.tileW, i * KENJI.Config.tileW, KENJI.Config.tileW, KENJI.Config.tileW);
var tTile = new PIXI.Texture(this.TileTexture, coordTile);
this.textureTile.push(tTile);
}
}
}
else {
var _this = this;
setTimeout(function () {
_this.cutTile();
}, 50);
}
}
public isLoaded(): bool {
return this._isLoad;
}
}
}
var __extends = this.__extends || function (d, b) {
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
var KENJI;
(function (KENJI) {
var Bot = (function (_super) {
__extends(Bot, _super);
function Bot() {
_super.call(this);
this.isDelete = false;
this.autoMove();
}
Bot.prototype.autoMove = function () {
if(!this.isDelete) {
var scope = this;
setTimeout(function () {
if(!scope.isDelete) {
scope.autoMove();
} else {
delete (scope);
}
}, Math.floor(Math.random() * 5000) + 10000);
var coords = scope.getCoords();
var startPoint = [
Math.floor(coords.x),
Math.floor(coords.y)
];
var endX = Math.floor(coords.x) + Math.floor(Math.random() * 12) - 6;
var endY = Math.floor(coords.y) + Math.floor(Math.random() * 12) - 6;
var endPoint = [
endX,
endY
];
var result = findPath(KENJI.Map.getWall(KENJI.Player.getWorld()), startPoint, endPoint);
if(result.length > 1) {
result.shift();
scope.setPath(result);
}
}
};
Bot.prototype.deleteIt = function () {
_super.prototype.deleteIt.call(this);
this.isDelete = true;
delete (this);
};
Bot.prototype.update = function () {
_super.prototype.update.call(this);
};
return Bot;
})(KENJI.Entity);
KENJI.Bot = Bot;
})(KENJI || (KENJI = {}));
var __extends=this.__extends||function(n,t){function i(){this.constructor=n}i.prototype=t.prototype,n.prototype=new i},KENJI;(function(n){var t=function(t){function i(){t.call(this),this.isDelete=!1,this.autoMove()}return __extends(i,t),i.prototype.autoMove=function(){var t;if(!this.isDelete){t=this,setTimeout(function(){t.isDelete?delete t:t.autoMove()},Math.floor(Math.random()*5e3)+1e4);var i=t.getCoords(),u=[Math.floor(i.x),Math.floor(i.y)],f=Math.floor(i.x)+Math.floor(Math.random()*12)-6,e=Math.floor(i.y)+Math.floor(Math.random()*12)-6,o=[f,e],r=findPath(n.Map.getWall(n.Player.getWorld()),u,o);r.length>1&&(r.shift(),t.setPath(r))}},i.prototype.deleteIt=function(){t.prototype.deleteIt.call(this),this.isDelete=!0,delete this},i.prototype.update=function(){t.prototype.update.call(this)},i}(n.Entity);n.Bot=t})(KENJI||(KENJI={}))
///<reference path='Entity.ts'/>
/*
*** Class permettant la cr�ation de BOT
*/
module KENJI {
export class Bot extends Entity {
private isDelete: bool = false;
constructor() {
// Empty
super();
this.autoMove();
}
private autoMove(): void {
if (!this.isDelete) {
var scope = this;
setTimeout(function () {
if (!scope.isDelete)
scope.autoMove();
else
delete (scope);
}, Math.floor(Math.random() * 5000) + 10000);
var coords = scope.getCoords();
var startPoint = [Math.floor(coords.x), Math.floor(coords.y)];
var endX = Math.floor(coords.x) + Math.floor(Math.random() * 12) - 6;
var endY = Math.floor(coords.y) + Math.floor(Math.random() * 12) - 6;
var endPoint = [endX, endY];
var result = findPath(KENJI.Map.getWall(KENJI.Player.getWorld()), startPoint, endPoint);
if (result.length > 1) {
result.shift();
scope.setPath(result);
}
}
}
public deleteIt() {
super.deleteIt();
this.isDelete = true;
delete(this);
}
public update() {
super.update();
}
}
}
var __extends = this.__extends || function (d, b) {
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
var KENJI;
(function (KENJI) {
var Entity = (function (_super) {
__extends(Entity, _super);
function Entity() {
_super.call(this);
this.name = 'Unbelivible';
this._movable = true;
this._animable = true;
this.path = [];
this.overCont = new PIXI.DisplayObjectContainer();
this.textContainer = new PIXI.DisplayObjectContainer();
this.animSpeed = 10;
this.moveSpeed = 3.5;
this.walkSpeed = 2;
this.movingSpeed = 2;
this.timeMove = Date.now();
this.timeAnim = Date.now();
this.currentAnim = [];
this.currentFrame = 0;
this.inAnim = false;
this.orientation = null;
this.skin = [];
this._loaded = false;
}
Entity.prototype.deleteIt = function () {
_super.prototype.deleteIt.call(this);
delete (this.path);
delete (this.textContainer);
delete (this.textName);
delete (this.textGuild);
delete (this.textAction);
delete (this.animSpeed);
delete (this.moveSpeed);
delete (this.walkSpeed);
delete (this.movingSpeed);
delete (this.timeMove);
delete (this.timeAnim);
delete (this.currentAnim);
delete (this.currentFrame);
delete (this.inAnim);
delete (this.orientation);
delete (this.skin);
while(this.overCont.children.length > 0) {
this.overCont.removeChild(this.overCont.children[0]);
}
delete (this.overCont);
this.setInteractive(false);
};
Entity.prototype.getLoaded = function () {
return this._loaded;
};
Entity.prototype.hoverVisibility = function (obj, visibility) {
var myObj = obj;
if(myObj.visible != visibility) {
myObj.visible = visibility;
for(var i = 0; i < myObj.children.length; i++) {
this.hoverVisibility(myObj.children[i], visibility);
}
}
};
Entity.prototype.interaction = function () {
this.setInteractive(true);
var scope = this;
this.mouseover = this.touchstart = function (data) {
if(!KENJI.Config.inHover) {
scope.hoverVisibility(scope.overCont, true);
console.log(scope.getCoords());
KENJI.Config.inHover = true;
KENJI.Config.actualHover = scope;
} else {
KENJI.Config.nextHover = scope;
}
};
this.mouseout = this.touchend = function (data) {
scope.hoverVisibility(scope.overCont, false);
if(KENJI.Config.actualHover == scope) {
if(KENJI.Config.nextHover) {
KENJI.Config.actualHover = KENJI.Config.nextHover;
KENJI.Config.nextHover = false;
KENJI.Config.actualHover.hoverVisibility(KENJI.Config.actualHover.overCont, true);
} else {
KENJI.Config.inHover = false;
}
} else {
KENJI.Config.nextHover = false;
}
};
};
Entity.prototype.setDirection = function (newDir) {
if(newDir >= 0 && newDir < 9) {
if(newDir != this.orientation) {
this.orientation = newDir;
this.currentAnim.visible = false;
this.currentAnim = this.skin[newDir];
this.currentAnim.visible = true;
}
} else {
throw ("Error when changing Entity Orientation : " + this);
}
};
Entity.prototype.setHover = function () {
this.textName = new PIXI.Text(this.name + ' (niveau 5)', {
font: "bold 10px Verdana",
fill: "#FFFFFF"
});
this.textContainer.addChild(this.textName);
this.textGuild = new PIXI.Text('Aucune Guilde', {
font: "10px Verdana",
fill: "#3F0"
});
this.textContainer.addChild(this.textGuild);
this.textAction = new PIXI.Text('Aucune Action', {
font: "10px Verdana",
fill: "#CCC"
});
this.textContainer.addChild(this.textAction);
this.textContainer.width = 0;
this.textContainer.height = 0;
for(var i = 0; i < this.textContainer.children.length; i++) {
if(this.textContainer.children[i].width > this.textContainer.width) {
this.textContainer.width = this.textContainer.children[i].width;
}
this.textContainer.children[i].position.y = this.textContainer.height;
this.textContainer.height += this.textContainer.children[i].height;
}
this.textContainer.position.x = -(this.textContainer.width / 2);
this.textContainer.position.y = -(this.skin[0].height) - (this.textContainer.height);
var graphics = new PIXI.Graphics();
graphics.beginFill(0x020202, 0.7);
graphics.lineStyle(1, 0x020202, 0.9);
var toX = -10;
var toY = -5;
var largX = this.textContainer.width + 20;
var largY = this.textContainer.height + 10;
graphics.drawRect(toX, toY, largX, largY);
this.textContainer.addChildAt(graphics, 0);
this.overCont.addChild(this.textContainer);
KENJI.Map.entityHover.addChild(this.overCont);
this.interaction();
this.overCont.position = this.position;
this.hoverVisibility(this.overCont, false);
this._loaded = true;
};
Entity.prototype.setPath = function (newPath) {
if(newPath.length && newPath.length > 0) {
this.path = newPath;
if(this.path.length > 3) {
this.movingSpeed = this.moveSpeed;
} else {
this.movingSpeed = this.walkSpeed;
}
}
};
Entity.prototype.setSkin = function (skinName) {
this.skin = KENJI.TexturesManager.getClipByName(skinName);
if(this.skin.length && this.skin.length > 0) {
for(var i = 0; i < this.skin.length; i++) {
this.addChild(this.skin[i]);
this.skin[i].anchor.y = 1;
this.skin[i].position.x = -(this.skin[i].width / 2);
this.skin[i].position.y = 0;
this.skin[i].visible = false;
}
this.currentAnim = this.skin[0];
this.currentAnim.visible = true;
KENJI.Map.entityRender.addChild(this);
this.setHover();
} else {
var scope = this;
setTimeout(function () {
scope.setSkin(skinName);
}, 50);
}
};
Entity.prototype.showAnim = function () {
if(this.timeAnim < Date.now() - 1000 / this.animSpeed && this._animable) {
this.currentFrame++;
if(this.currentFrame == 9) {
this.currentFrame = 1;
}
this.currentAnim.gotoAndStop(this.currentFrame);
this.timeAnim = Date.now();
}
};
Entity.prototype.tryMoving = function () {
if(this.path && this.path.length > 0) {
this.showAnim();
this.inAnim = true;
var timePast = Date.now() - this.timeMove;
var actualCoords = this.getCoords();
var walkX = (actualCoords.x - this.path[0][0]);
var walkY = (actualCoords.y - this.path[0][1]);
if(walkX < 0 && walkY < 0) {
this.setDirection(KENJI.Direction.bottom);
} else if(walkX > 0 && walkY > 0) {
this.setDirection(KENJI.Direction.top);
} else if(walkX > 0 && walkY < 0) {
this.setDirection(KENJI.Direction.left);
} else if(walkX < 0 && walkY > 0) {
this.setDirection(KENJI.Direction.right);
} else if(walkX == 0 && walkY > 0) {
this.setDirection(KENJI.Direction.topRight);
} else if(walkX == 0 && walkY < 0) {
this.setDirection(KENJI.Direction.bottomLeft);
} else if(walkX > 0 && walkY == 0) {
this.setDirection(KENJI.Direction.topLeft);
} else if(walkX < 0 && walkY == 0) {
this.setDirection(KENJI.Direction.bottomRight);
}
if(actualCoords.x > this.path[0][0] && actualCoords.y > this.path[0][1]) {
actualCoords.x -= this.movingSpeed * (timePast / 1000);
if(actualCoords.x <= this.path[0][0]) {
actualCoords.x = this.path[0][0];
}
actualCoords.y -= this.movingSpeed * (timePast / 1000);
if(actualCoords.y <= this.path[0][1]) {
actualCoords.y = this.path[0][1];
}
}
if(actualCoords.x < this.path[0][0] && actualCoords.y < this.path[0][1]) {
actualCoords.x += this.movingSpeed * (timePast / 1000);
if(actualCoords.x >= this.path[0][0]) {
actualCoords.x = this.path[0][0];
}
actualCoords.y += this.movingSpeed * (timePast / 1000);
if(actualCoords.y >= this.path[0][1]) {
actualCoords.y = this.path[0][1];
}
}
if(actualCoords.x > this.path[0][0] && actualCoords.y < this.path[0][1]) {
actualCoords.x -= this.movingSpeed * (timePast / 1000);
if(actualCoords.x <= this.path[0][0]) {
actualCoords.x = this.path[0][0];
}
actualCoords.y += this.movingSpeed * (timePast / 1000);
if(actualCoords.y >= this.path[0][1]) {
actualCoords.y = this.path[0][1];
}
}
if(actualCoords.x < this.path[0][0] && actualCoords.y > this.path[0][1]) {
actualCoords.x += this.movingSpeed * (timePast / 1000);
if(actualCoords.x >= this.path[0][0]) {
actualCoords.x = this.path[0][0];
}
actualCoords.y -= this.movingSpeed * (timePast / 1000);
if(actualCoords.y <= this.path[0][1]) {
actualCoords.y = this.path[0][1];
}
}
if(actualCoords.x == this.path[0][0] && actualCoords.y < this.path[0][1]) {
actualCoords.y += this.movingSpeed * (timePast / 1000);
if(actualCoords.y >= this.path[0][1]) {
actualCoords.y = this.path[0][1];
}
}
if(actualCoords.x > this.path[0][0] && actualCoords.y == this.path[0][1]) {
actualCoords.x -= this.movingSpeed * (timePast / 1000);
if(actualCoords.x <= this.path[0][0]) {
actualCoords.x = this.path[0][0];
}
}
if(actualCoords.x < this.path[0][0] && actualCoords.y == this.path[0][1]) {
actualCoords.x += this.movingSpeed * (timePast / 1000);
if(actualCoords.x >= this.path[0][0]) {
actualCoords.x = this.path[0][0];
}
}
if(actualCoords.x == this.path[0][0] && actualCoords.y > this.path[0][1]) {
actualCoords.y -= this.movingSpeed * (timePast / 1000);
if(actualCoords.y <= this.path[0][1]) {
actualCoords.y = this.path[0][1];
}
}
if(actualCoords.x == this.path[0][0] && actualCoords.y == this.path[0][1]) {
this.path.shift();
if(!this.path || this.path.length == 0) {
this.currentFrame = 0;
this.currentAnim.gotoAndStop(this.currentFrame);
this.inAnim = false;
}
}
this.setPosition(actualCoords.x, actualCoords.y);
}
this.timeMove = Date.now();
};
Entity.prototype.update = function () {
if(this._movable) {
this.tryMoving();
}
_super.prototype.update.call(this);
};
return Entity;
})(KENJI.Indexed_Object_class);
KENJI.Entity = Entity;
})(KENJI || (KENJI = {}));
var __extends=this.__extends||function(n,t){function i(){this.constructor=n}i.prototype=t.prototype,n.prototype=new i},KENJI;(function(n){var t=function(t){function i(){t.call(this),this.name="Unbelivible",this._movable=!0,this._animable=!0,this.path=[],this.overCont=new PIXI.DisplayObjectContainer,this.textContainer=new PIXI.DisplayObjectContainer,this.animSpeed=10,this.moveSpeed=3.5,this.walkSpeed=2,this.movingSpeed=2,this.timeMove=Date.now(),this.timeAnim=Date.now(),this.currentAnim=[],this.currentFrame=0,this.inAnim=!1,this.orientation=null,this.skin=[],this._loaded=!1}return __extends(i,t),i.prototype.deleteIt=function(){for(t.prototype.deleteIt.call(this),delete this.path,delete this.textContainer,delete this.textName,delete this.textGuild,delete this.textAction,delete this.animSpeed,delete this.moveSpeed,delete this.walkSpeed,delete this.movingSpeed,delete this.timeMove,delete this.timeAnim,delete this.currentAnim,delete this.currentFrame,delete this.inAnim,delete this.orientation,delete this.skin;this.overCont.children.length>0;)this.overCont.removeChild(this.overCont.children[0]);delete this.overCont,this.setInteractive(!1)},i.prototype.getLoaded=function(){return this._loaded},i.prototype.hoverVisibility=function(n,t){var i=n,r;if(i.visible!=t)for(i.visible=t,r=0;r<i.children.length;r++)this.hoverVisibility(i.children[r],t)},i.prototype.interaction=function(){this.setInteractive(!0);var t=this;this.mouseover=this.touchstart=function(){n.Config.inHover?n.Config.nextHover=t:(t.hoverVisibility(t.overCont,!0),console.log(t.getCoords()),n.Config.inHover=!0,n.Config.actualHover=t)},this.mouseout=this.touchend=function(){t.hoverVisibility(t.overCont,!1),n.Config.actualHover==t?n.Config.nextHover?(n.Config.actualHover=n.Config.nextHover,n.Config.nextHover=!1,n.Config.actualHover.hoverVisibility(n.Config.actualHover.overCont,!0)):n.Config.inHover=!1:n.Config.nextHover=!1}},i.prototype.setDirection=function(n){if(n>=0&&n<9)n!=this.orientation&&(this.orientation=n,this.currentAnim.visible=!1,this.currentAnim=this.skin[n],this.currentAnim.visible=!0);else throw"Error when changing Entity Orientation : "+this;},i.prototype.setHover=function(){var t,i;for(this.textName=new PIXI.Text(this.name+" (niveau 5)",{font:"bold 10px Verdana",fill:"#FFFFFF"}),this.textContainer.addChild(this.textName),this.textGuild=new PIXI.Text("Aucune Guilde",{font:"10px Verdana",fill:"#3F0"}),this.textContainer.addChild(this.textGuild),this.textAction=new PIXI.Text("Aucune Action",{font:"10px Verdana",fill:"#CCC"}),this.textContainer.addChild(this.textAction),this.textContainer.width=0,this.textContainer.height=0,t=0;t<this.textContainer.children.length;t++)this.textContainer.children[t].width>this.textContainer.width&&(this.textContainer.width=this.textContainer.children[t].width),this.textContainer.children[t].position.y=this.textContainer.height,this.textContainer.height+=this.textContainer.children[t].height;this.textContainer.position.x=-(this.textContainer.width/2),this.textContainer.position.y=-this.skin[0].height-this.textContainer.height,i=new PIXI.Graphics,i.beginFill(131586,.7),i.lineStyle(1,131586,.9);var r=this.textContainer.width+20,u=this.textContainer.height+10;i.drawRect(-10,-5,r,u),this.textContainer.addChildAt(i,0),this.overCont.addChild(this.textContainer),n.Map.entityHover.addChild(this.overCont),this.interaction(),this.overCont.position=this.position,this.hoverVisibility(this.overCont,!1),this._loaded=!0},i.prototype.setPath=function(n){n.length&&n.length>0&&(this.path=n,this.movingSpeed=this.path.length>3?this.moveSpeed:this.walkSpeed)},i.prototype.setSkin=function(t){var i,r;if(this.skin=n.TexturesManager.getClipByName(t),this.skin.length&&this.skin.length>0){for(i=0;i<this.skin.length;i++)this.addChild(this.skin[i]),this.skin[i].anchor.y=1,this.skin[i].position.x=-(this.skin[i].width/2),this.skin[i].position.y=0,this.skin[i].visible=!1;this.currentAnim=this.skin[0],this.currentAnim.visible=!0,n.Map.entityRender.addChild(this),this.setHover()}else r=this,setTimeout(function(){r.setSkin(t)},50)},i.prototype.showAnim=function(){this.timeAnim<Date.now()-1e3/this.animSpeed&&this._animable&&(this.currentFrame++,this.currentFrame==9&&(this.currentFrame=1),this.currentAnim.gotoAndStop(this.currentFrame),this.timeAnim=Date.now())},i.prototype.tryMoving=function(){if(this.path&&this.path.length>0){this.showAnim(),this.inAnim=!0;var i=Date.now()-this.timeMove,t=this.getCoords(),r=t.x-this.path[0][0],u=t.y-this.path[0][1];r<0&&u<0?this.setDirection(n.Direction.bottom):r>0&&u>0?this.setDirection(n.Direction.top):r>0&&u<0?this.setDirection(n.Direction.left):r<0&&u>0?this.setDirection(n.Direction.right):r==0&&u>0?this.setDirection(n.Direction.topRight):r==0&&u<0?this.setDirection(n.Direction.bottomLeft):r>0&&u==0?this.setDirection(n.Direction.topLeft):r<0&&u==0&&this.setDirection(n.Direction.bottomRight),t.x>this.path[0][0]&&t.y>this.path[0][1]&&(t.x-=this.movingSpeed*(i/1e3),t.x<=this.path[0][0]&&(t.x=this.path[0][0]),t.y-=this.movingSpeed*(i/1e3),t.y<=this.path[0][1]&&(t.y=this.path[0][1])),t.x<this.path[0][0]&&t.y<this.path[0][1]&&(t.x+=this.movingSpeed*(i/1e3),t.x>=this.path[0][0]&&(t.x=this.path[0][0]),t.y+=this.movingSpeed*(i/1e3),t.y>=this.path[0][1]&&(t.y=this.path[0][1])),t.x>this.path[0][0]&&t.y<this.path[0][1]&&(t.x-=this.movingSpeed*(i/1e3),t.x<=this.path[0][0]&&(t.x=this.path[0][0]),t.y+=this.movingSpeed*(i/1e3),t.y>=this.path[0][1]&&(t.y=this.path[0][1])),t.x<this.path[0][0]&&t.y>this.path[0][1]&&(t.x+=this.movingSpeed*(i/1e3),t.x>=this.path[0][0]&&(t.x=this.path[0][0]),t.y-=this.movingSpeed*(i/1e3),t.y<=this.path[0][1]&&(t.y=this.path[0][1])),t.x==this.path[0][0]&&t.y<this.path[0][1]&&(t.y+=this.movingSpeed*(i/1e3),t.y>=this.path[0][1]&&(t.y=this.path[0][1])),t.x>this.path[0][0]&&t.y==this.path[0][1]&&(t.x-=this.movingSpeed*(i/1e3),t.x<=this.path[0][0]&&(t.x=this.path[0][0])),t.x<this.path[0][0]&&t.y==this.path[0][1]&&(t.x+=this.movingSpeed*(i/1e3),t.x>=this.path[0][0]&&(t.x=this.path[0][0])),t.x==this.path[0][0]&&t.y>this.path[0][1]&&(t.y-=this.movingSpeed*(i/1e3),t.y<=this.path[0][1]&&(t.y=this.path[0][1])),t.x==this.path[0][0]&&t.y==this.path[0][1]&&(this.path.shift(),this.path&&this.path.length!=0||(this.currentFrame=0,this.currentAnim.gotoAndStop(this.currentFrame),this.inAnim=!1)),this.setPosition(t.x,t.y)}this.timeMove=Date.now()},i.prototype.update=function(){this._movable&&this.tryMoving(),t.prototype.update.call(this)},i}(n.Indexed_Object_class);n.Entity=t})(KENJI||(KENJI={}))
///<reference path="Indexed_Object.ts"/>
///<reference path="../Tools.class.ts"/>
///<reference path="../../lib/pixi.d.ts" />
interface IEntity {
ID: string;
/*
*** Hover part
*/
// Objet contenant un affichage lors du survol de l'objet
overCont: PIXI.DisplayObjectContainer;
/* *** */
/*
*** Speed part
*/
// Vitesse de d�placement en mode "course"
moveSpeed: number;
// Vitesse de d�placement en mode "marche"
walkSpeed: number;
/* *** */
// Orientation de l'entit�
orientation: number;
// Tableau contenant le chemin a suivre par le personnage
path: any;
name: string;
}
module KENJI {
export class Entity extends Indexed_Object_class implements IEntity {
/*
*** CONFIG PART
*/
public ID: string;
public name: string = 'Unbelivible';
private _movable: bool = true;
private _animable: bool = true;
/* *** */
private path: any = [];
/*
*** Hover part
*/
public overCont: PIXI.DisplayObjectContainer = new PIXI.DisplayObjectContainer();
/* *** */
/*
*** TEXT PART
@textContainer | Conteneur de texte lors du survol de l'entit�
@testName | Nom et niveau de l'entit�
@testGuild | Guilde de l'entit�
@textAction | Action en cours �xerc� par l'entit�
*/
private textContainer: PIXI.DisplayObjectContainer = new PIXI.DisplayObjectContainer();
private textName: PIXI.Text ;
private textGuild: PIXI.Text ;
private textAction: PIXI.Text ;
/* *** */
/*
*** SPEED PART
@animSpeed | Vitesse de l'animation de l'entit�
@moveSpeed | Vitesse de mouvement de l'entit� en phase de course
@walkSpeed | Vitesse de mouvement de l'entit� en phase de marche
*/
private animSpeed: number = 10;
private moveSpeed: number = 3.5;
private walkSpeed: number = 2;
private movingSpeed: number = 2;
/* *** */
/*
*** TIME PART
@timeMove | Temps �coul� depuis le dernier mouvement de l'entit�
@timeAnim | Temps �coul� depuis la derni�re frame d'animation
*/
private timeMove: number = Date.now();
private timeAnim: number = Date.now();
/* *** */
/*
*** ANIM PART
@currentAnim | Animation en cours d'�x�cution
@orientation | Orientation actuel de l'entit�
@skin | Tableau contenant toute les phases d'animation de l'entit�
*/
private currentAnim: any = [];
private currentFrame: number = 0;
private inAnim: bool = false;
private orientation: number = null;
private skin: any = [];
/* *** */
/*
*** LOAD PART
@_loaded | Permet de d�termin� si l'entit� est correctement charg�
*/
private _loaded: bool = false;
/* *** */
constructor() {
// Appel au constructeur parent
super();
}
public deleteIt(): void {
super.deleteIt();
delete (this.path);
delete (this.textContainer);
delete (this.textName);
delete (this.textGuild);
delete (this.textAction);
delete (this.animSpeed);
delete (this.moveSpeed);
delete (this.walkSpeed);
delete (this.movingSpeed);
delete (this.timeMove);
delete (this.timeAnim);
delete (this.currentAnim);
delete (this.currentFrame);
delete (this.inAnim);
delete (this.orientation);
delete (this.skin);
while (this.overCont.children.length > 0) {
this.overCont.removeChild(this.overCont.children[0]);
}
delete (this.overCont);
this.setInteractive(false);
}
/*
*** V�rifie si le Skin de l'entit� est correctement charg�
*/
public getLoaded(): bool {
return this._loaded;
}
/*
*** Permet de rendre visible le conteneur et ses enfants lors du survol de l'entit�
*/
public hoverVisibility(obj:any, visibility: bool)
{
// Objet re�u
var myObj = obj;
// V�rification de la demande de changement
if (myObj.visible != visibility) {
// Changement de la visibilit�
myObj.visible = visibility;
// On parcourt la liste des enfants afin de changer la visibilit�
for (var i = 0; i < myObj.children.length; i++)
this.hoverVisibility(myObj.children[i], visibility);
}
}
/*
*** Mise en place de l'interactivit�
*/
public interaction()
{
this.setInteractive(true);
//this.hitArea = new PIXI.Rectangle(-this.skin[0].width/2, -this.skin[0].height, this.skin[0].width, this.skin[0].height);
// Scope
var scope = this;
this.mouseover = this.touchstart = function (data) {
if (!KENJI.Config.inHover) {
scope.hoverVisibility(scope.overCont, true);
console.log(scope.getCoords());
KENJI.Config.inHover = true;
KENJI.Config.actualHover = scope;
}
else
KENJI.Config.nextHover = scope;
}
this.mouseout = this.touchend = function (data) {
scope.hoverVisibility(scope.overCont, false);
if (KENJI.Config.actualHover == scope) {
if (KENJI.Config.nextHover) {
KENJI.Config.actualHover = KENJI.Config.nextHover;
KENJI.Config.nextHover = false;
KENJI.Config.actualHover.hoverVisibility(KENJI.Config.actualHover.overCont, true);
}
else
KENJI.Config.inHover = false;
}
else
KENJI.Config.nextHover = false;
}
}
/*
*** Permet de changer la direction dans laquel se trouve l'entit�
*/
public setDirection(newDir: number) : void
{
if (newDir >= 0 && newDir < 9) {
if (newDir != this.orientation) {
this.orientation = newDir;
this.currentAnim.visible = false;
this.currentAnim = this.skin[newDir];
this.currentAnim.visible = true;
}
}
else
throw ("Error when changing Entity Orientation : " + this);
}
public setHover()
{
this.textName = new PIXI.Text(this.name+' (niveau 5)', { font: "bold 10px Verdana", fill: "#FFFFFF" });
this.textContainer.addChild(this.textName);
this.textGuild = new PIXI.Text('Aucune Guilde', { font: "10px Verdana", fill: "#3F0" });
this.textContainer.addChild(this.textGuild);
this.textAction = new PIXI.Text('Aucune Action', { font: "10px Verdana", fill: "#CCC" });
this.textContainer.addChild(this.textAction);
// Cr�ation d'une taille de base du conteneur
this.textContainer.width = 0;
this.textContainer.height = 0;
// Mise en forme de la taille du conteneur
for (var i = 0; i < this.textContainer.children.length; i++) {
// Mise en place de la largeur maximal du texte pour le conteneur
if (this.textContainer.children[i].width > this.textContainer.width)
this.textContainer.width = this.textContainer.children[i].width;
// Mise en place de la position Y des textes
this.textContainer.children[i].position.y = this.textContainer.height;
// Ajout de la taille du texte au conteneur
this.textContainer.height += this.textContainer.children[i].height;
}
// Mise en place de la position du conteneur
this.textContainer.position.x = -(this.textContainer.width / 2);
this.textContainer.position.y = -(this.skin[0].height) - (this.textContainer.height);
// Cr�ation du graphique englobant les textes
var graphics = new PIXI.Graphics();
graphics.beginFill(0x020202, 0.7);
graphics.lineStyle(1, 0x020202, 0.9);
var toX = -10;
var toY = -5;
var largX = this.textContainer.width + 20;
var largY = this.textContainer.height + 10;
graphics.drawRect(toX, toY, largX, largY);
this.textContainer.addChildAt(graphics, 0);
this.overCont.addChild(this.textContainer);
KENJI.Map.entityHover.addChild(this.overCont);
// Mise en place de l'interactivit�
this.interaction();
// Met a jours la position du conteneur de survol
this.overCont.position = this.position;
// Rend invisible l'affichage du survol
this.hoverVisibility(this.overCont, false);
this._loaded = true;
}
/*
*** Permet la mise � jours du chemin � emprunt� par l'entit�
@newPath | Tableau de coordonn�es que doit emprunt� l'entit� pour se rendre � son point de destination
*/
public setPath(newPath: any) {
if (newPath.length && newPath.length > 0) {
this.path = newPath;
if (this.path.length > 3)
this.movingSpeed = this.moveSpeed;
else
this.movingSpeed = this.walkSpeed;
}
}
/*
*** Met en place le Skin de l'entit�
@skinName | Nom du skin s�lectionner
*/
public setSkin(skinName: string) {
this.skin = KENJI.TexturesManager.getClipByName(skinName);
if (this.skin.length && this.skin.length > 0) {
for (var i = 0; i < this.skin.length; i++) {
this.addChild(this.skin[i]);
this.skin[i].anchor.y = 1;
this.skin[i].position.x = -(this.skin[i].width / 2);
this.skin[i].position.y = 0;
this.skin[i].visible = false;
}
this.currentAnim = this.skin[0];
this.currentAnim.visible = true;
KENJI.Map.entityRender.addChild(this);
this.setHover();
}
else {
var scope = this;
setTimeout(function () { scope.setSkin(skinName); }, 50);
}
}
// Affichage de l'animation du joueur
private showAnim(): void {
if (this.timeAnim < Date.now() - 1000 / this.animSpeed && this._animable) {
this.currentFrame++;
if (this.currentFrame == 9)
this.currentFrame = 1;
this.currentAnim.gotoAndStop(this.currentFrame);
this.timeAnim = Date.now();
}
}
/*
*** Permet � l'entit� de se d�placer
*/
private tryMoving(): void {
// L'entit� dispose d'un point d'arriv�
if (this.path && this.path.length > 0) {
this.showAnim();
this.inAnim = true;
var timePast = Date.now() - this.timeMove;
var actualCoords = this.getCoords();
var walkX = (actualCoords.x - this.path[0][0]);
var walkY = (actualCoords.y - this.path[0][1]);
// Mise en place de la direction du personnage
if (walkX < 0 && walkY < 0)
this.setDirection(KENJI.Direction.bottom);
else if (walkX > 0 && walkY > 0)
this.setDirection(KENJI.Direction.top);
else if (walkX > 0 && walkY < 0)
this.setDirection(KENJI.Direction.left);
else if (walkX < 0 && walkY > 0)
this.setDirection(KENJI.Direction.right);
else if (walkX == 0 && walkY > 0)
this.setDirection(KENJI.Direction.topRight);
else if (walkX == 0 && walkY < 0)
this.setDirection(KENJI.Direction.bottomLeft);
else if (walkX > 0 && walkY == 0)
this.setDirection(KENJI.Direction.topLeft);
else if (walkX < 0 && walkY == 0)
this.setDirection(KENJI.Direction.bottomRight);
if (actualCoords.x > this.path[0][0] && actualCoords.y > this.path[0][1]) {
actualCoords.x -= this.movingSpeed * (timePast / 1000);
if (actualCoords.x <= this.path[0][0])
actualCoords.x = this.path[0][0];
actualCoords.y -= this.movingSpeed * (timePast / 1000);
if (actualCoords.y <= this.path[0][1])
actualCoords.y = this.path[0][1];
}
if (actualCoords.x < this.path[0][0] && actualCoords.y < this.path[0][1]) {
actualCoords.x += this.movingSpeed * (timePast / 1000);
if (actualCoords.x >= this.path[0][0])
actualCoords.x = this.path[0][0];
actualCoords.y += this.movingSpeed * (timePast / 1000);
if (actualCoords.y >= this.path[0][1])
actualCoords.y = this.path[0][1];
}
if (actualCoords.x > this.path[0][0] && actualCoords.y < this.path[0][1]) {
actualCoords.x -= this.movingSpeed * (timePast / 1000);
if (actualCoords.x <= this.path[0][0])
actualCoords.x = this.path[0][0];
actualCoords.y += this.movingSpeed * (timePast / 1000);
if (actualCoords.y >= this.path[0][1])
actualCoords.y = this.path[0][1];
}
if (actualCoords.x < this.path[0][0] && actualCoords.y > this.path[0][1]) {
actualCoords.x += this.movingSpeed * (timePast / 1000);
if (actualCoords.x >= this.path[0][0])
actualCoords.x = this.path[0][0];
actualCoords.y -= this.movingSpeed * (timePast / 1000);
if (actualCoords.y <= this.path[0][1])
actualCoords.y = this.path[0][1];
}
if (actualCoords.x == this.path[0][0] && actualCoords.y < this.path[0][1]) {
actualCoords.y += this.movingSpeed * (timePast / 1000);
if (actualCoords.y >= this.path[0][1])
actualCoords.y = this.path[0][1];
}
if (actualCoords.x > this.path[0][0] && actualCoords.y == this.path[0][1]) {
actualCoords.x -= this.movingSpeed * (timePast / 1000);
if (actualCoords.x <= this.path[0][0])
actualCoords.x = this.path[0][0];
}
if (actualCoords.x < this.path[0][0] && actualCoords.y == this.path[0][1]) {
actualCoords.x += this.movingSpeed * (timePast / 1000);
if (actualCoords.x >= this.path[0][0])
actualCoords.x = this.path[0][0];
}
if (actualCoords.x == this.path[0][0] && actualCoords.y > this.path[0][1]) {
actualCoords.y -= this.movingSpeed * (timePast / 1000);
if (actualCoords.y <= this.path[0][1])
actualCoords.y = this.path[0][1];
}
if (actualCoords.x == this.path[0][0] && actualCoords.y == this.path[0][1]) {
// Supression du chemin
this.path.shift();
//var checkElev = KENJI.Map.mapElevation[KENJI.Player.getWorld()][actualCoords.y][actualCoords.x];
//if (this.h != checkElev)
//this.h = checkElev;
if (!this.path || this.path.length == 0) {
this.currentFrame = 0;
this.currentAnim.gotoAndStop(this.currentFrame);
this.inAnim = false;
}
}
this.setPosition(actualCoords.x, actualCoords.y);
}
// Mise � jours du timer
this.timeMove = Date.now();
}
/*
*** Fonction de mise � jours
*/
public update() {
// Si l'entit� est d�pla�able -> Tentative de d�placement de l'entit�
if (this._movable)
this.tryMoving();
super.update();
}
}
}
var __extends = this.__extends || function (d, b) {
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
var KENJI;
(function (KENJI) {
var Indexed_Object_class = (function (_super) {
__extends(Indexed_Object_class, _super);
function Indexed_Object_class() {
_super.call(this);
this.isoPosition = new KENJI.Position(-1000, -1000);
this.lastPosition = new KENJI.Position(-100000, -100000);
this.h = 0;
this.z = 0;
KENJI.Map.userList.push(this);
}
Indexed_Object_class.prototype.deleteIt = function () {
delete (this.isoPosition);
delete (this.lastPosition);
delete (this.h);
delete (this.z);
while(this.children.length > 0) {
this.removeChild(this.children[0]);
}
};
Indexed_Object_class.prototype.getCoords = function () {
return this.isoPosition;
};
Indexed_Object_class.prototype.getZIndex = function () {
return this.z;
};
Indexed_Object_class.prototype.setPosition = function (x, y) {
if(typeof x == 'number' && typeof y == 'number') {
this.isoPosition.x = x;
this.isoPosition.y = y;
this.updatePosition();
} else {
throw ('setPosition : X||Y must be a Number');
}
};
Indexed_Object_class.prototype.setBasePosition = function (x, y) {
if(typeof x == 'number' && typeof y == 'number') {
this.isoPosition.x = x + (Math.abs(KENJI.Map.mapWorldCoords[KENJI.Player.getWorld()].x) * KENJI.Config.mapSize);
this.isoPosition.y = y + (Math.abs(KENJI.Map.mapWorldCoords[KENJI.Player.getWorld()].y) * KENJI.Config.mapSize);
this.updatePosition();
} else {
throw ('setPosition : X||Y must be a Number');
}
};
Indexed_Object_class.prototype.update = function () {
this.updatePosition();
};
Indexed_Object_class.prototype.updatePosition = function () {
if(this.isoPosition.x != this.lastPosition.x || this.isoPosition.y != this.lastPosition.y) {
this.position.x = ((this.isoPosition.x - this.isoPosition.y) * KENJI.Config.tileH + KENJI.Config.tileW / 2);
this.position.y = ((this.isoPosition.x + this.isoPosition.y) * (KENJI.Config.tileH / 2)) + (KENJI.Config.tileH / 2) - (this.h * KENJI.Config.tileH / 2);
this.lastPosition.x = this.isoPosition.x;
this.lastPosition.y = this.isoPosition.y;
this.zCalc();
}
};
Indexed_Object_class.prototype.zCalc = function () {
this.z = this.isoPosition.x + this.isoPosition.y;
};
return Indexed_Object_class;
})(PIXI.DisplayObjectContainer);
KENJI.Indexed_Object_class = Indexed_Object_class;
})(KENJI || (KENJI = {}));
var __extends=this.__extends||function(n,t){function i(){this.constructor=n}i.prototype=t.prototype,n.prototype=new i},KENJI;(function(n){var t=function(t){function i(){t.call(this),this.isoPosition=new n.Position(-1e3,-1e3),this.lastPosition=new n.Position(-1e5,-1e5),this.h=0,this.z=0,n.Map.userList.push(this)}return __extends(i,t),i.prototype.deleteIt=function(){for(delete this.isoPosition,delete this.lastPosition,delete this.h,delete this.z;this.children.length>0;)this.removeChild(this.children[0])},i.prototype.getCoords=function(){return this.isoPosition},i.prototype.getZIndex=function(){return this.z},i.prototype.setPosition=function(n,t){if(typeof n=="number"&&typeof t=="number")this.isoPosition.x=n,this.isoPosition.y=t,this.updatePosition();else throw"setPosition : X||Y must be a Number";},i.prototype.setBasePosition=function(t,i){if(typeof t=="number"&&typeof i=="number")this.isoPosition.x=t+Math.abs(n.Map.mapWorldCoords[n.Player.getWorld()].x)*n.Config.mapSize,this.isoPosition.y=i+Math.abs(n.Map.mapWorldCoords[n.Player.getWorld()].y)*n.Config.mapSize,this.updatePosition();else throw"setPosition : X||Y must be a Number";},i.prototype.update=function(){this.updatePosition()},i.prototype.updatePosition=function(){(this.isoPosition.x!=this.lastPosition.x||this.isoPosition.y!=this.lastPosition.y)&&(this.position.x=(this.isoPosition.x-this.isoPosition.y)*n.Config.tileH+n.Config.tileW/2,this.position.y=(this.isoPosition.x+this.isoPosition.y)*(n.Config.tileH/2)+n.Config.tileH/2-this.h*n.Config.tileH/2,this.lastPosition.x=this.isoPosition.x,this.lastPosition.y=this.isoPosition.y,this.zCalc())},i.prototype.zCalc=function(){this.z=this.isoPosition.x+this.isoPosition.y},i}(PIXI.DisplayObjectContainer);n.Indexed_Object_class=t})(KENJI||(KENJI={}))
///<reference path="../Config.class.ts"/>
///<reference path="../Tools.class.ts"/>
///<reference path="../../lib/pixi.d.ts" />
///<reference path="../Textures/TexturesManager.ts" />
///<reference path="../Map/Map.class.ts" />
interface IIndexedObject {
/*
*** PRIVATE
*/
// Position isometriques de l'objet
isoPosition: KENJI.Position;
// Derni�re position isom�trique de l'objet connu
lastPosition: KENJI.Position;
// Hauteur de l'Objet
h: number;
// Profondeur de l'Objet
z: number;
/*
*** Getters
*/
// Permet de r�cup�r� les coordonn�es X|Y de l'objet
getCoords(): any;
// Permet de r�cup�r� la profondeur Z de l'objet
getZIndex(): number;
/*
*** Setters
*/
// Permet la modification de la position de l'Objet
setPosition(x: number, y: number): void;
/*
*** Others
*/
// Mise a jours de l'Objet
update(): void;
// Mise en place de la position de l'Objet
updatePosition(): void;
// Permet de calculer la profondeur Z de l'Objet
zCalc(): void;
}
module KENJI {
export class Indexed_Object_class implements IIndexedObject extends PIXI.DisplayObjectContainer {
private isoPosition: KENJI.Position = new KENJI.Position(-1000, -1000);
private lastPosition: KENJI.Position = new KENJI.Position(-100000, -100000);
public h: number = 0;
public z: number = 0;
constructor() {
super();
KENJI.Map.userList.push(this);
}
public deleteIt(): void {
delete (this.isoPosition);
delete (this.lastPosition);
delete (this.h);
delete (this.z);
while (this.children.length > 0) {
this.removeChild(this.children[0]);
}
}
/*
*** Getters
*/
public getCoords(): KENJI.Position {
return this.isoPosition;
}
public getZIndex(): number {
return this.z;
}
public setPosition(x: number, y: number): void {
if (typeof x == 'number' && typeof y == 'number') {
this.isoPosition.x = x ;
this.isoPosition.y = y ;
this.updatePosition();
}
else
throw ('setPosition : X||Y must be a Number');
}
public setBasePosition(x: number, y: number): void {
if (typeof x == 'number' && typeof y == 'number') {
this.isoPosition.x = x + (Math.abs(KENJI.Map.mapWorldCoords[KENJI.Player.getWorld()].x) * KENJI.Config.mapSize);
this.isoPosition.y = y + (Math.abs(KENJI.Map.mapWorldCoords[KENJI.Player.getWorld()].y) * KENJI.Config.mapSize);
this.updatePosition();
}
else
throw ('setPosition : X||Y must be a Number');
}
public update(): void {
// Empty...
this.updatePosition();
}
public updatePosition(): void {
// On v�rifie si l'objet s'est d�plac�
if (this.isoPosition.x != this.lastPosition.x || this.isoPosition.y != this.lastPosition.y) {
this.position.x = ((this.isoPosition.x - this.isoPosition.y) * KENJI.Config.tileH + KENJI.Config.tileW / 2);
this.position.y = ((this.isoPosition.x + this.isoPosition.y) * (KENJI.Config.tileH / 2)) + (KENJI.Config.tileH / 2) - (this.h * KENJI.Config.tileH / 2);
// Mise a jours des derni�res coordonn�es connu
this.lastPosition.x = this.isoPosition.x;
this.lastPosition.y = this.isoPosition.y;
// Calcul de la profondeur
this.zCalc();
}
}
private zCalc(): void {
this.z = this.isoPosition.x + this.isoPosition.y;
}
}
}
var __extends = this.__extends || function (d, b) {
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
var KENJI;
(function (KENJI) {
var Player_class = (function (_super) {
__extends(Player_class, _super);
function Player_class() {
_super.call(this);
this.world = null;
this.worldCoords = new KENJI.Position(0, 0);
}
Player_class.prototype.getWorld = function () {
return this.world;
};
Player_class.prototype.getWorldCoords = function () {
return this.worldCoords;
};
Player_class.prototype.setup = function (world, position, skin) {
this.setWorld(world);
this.setBasePosition(position.x, position.y);
this.setSkin(skin);
};
Player_class.prototype.setWorld = function (newWorld) {
this.world = newWorld;
};
Player_class.prototype.setWorldCoords = function (Coords) {
if(Coords instanceof KENJI.Position) {
this.worldCoords = Coords;
}
};
Player_class.prototype.update = function () {
_super.prototype.update.call(this);
var cd = this.getCoords();
var cdX = Math.floor(cd.x / KENJI.Config.mapSize) + KENJI.Map.mapWorldCoords[this.getWorld()].x;
var cdY = Math.floor(cd.y / KENJI.Config.mapSize) + KENJI.Map.mapWorldCoords[this.getWorld()].y;
if(this.worldCoords.x !== cdX || this.worldCoords.y !== cdY) {
var mapResult = KENJI.Map.getMapByCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor(cd.x / KENJI.Config.mapSize), Math.floor(cd.y / KENJI.Config.mapSize)));
if(cdX > this.worldCoords.x && cdY == this.worldCoords.y) {
if(mapResult) {
if(mapResult.mapRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapRight, false);
}
if(mapResult.mapTopRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapTopRight, false);
}
if(mapResult.mapBottomRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottomRight, false);
}
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize))));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 1));
}
} else if(cdX < this.worldCoords.x && cdY == this.worldCoords.y) {
if(mapResult) {
if(mapResult.mapLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapLeft, false);
}
if(mapResult.mapTopLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapTopLeft, false);
}
if(mapResult.mapBottomLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottomLeft, false);
}
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize))));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 1));
}
} else if(cdX == this.worldCoords.x && cdY > this.worldCoords.y) {
if(mapResult) {
if(mapResult.mapBottom != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottom, false);
}
if(mapResult.mapBottomLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottomLeft, false);
}
if(mapResult.mapBottomRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottomRight, false);
}
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 1), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize)), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 1), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
}
} else if(cdX == this.worldCoords.x && cdY < this.worldCoords.y) {
if(mapResult) {
if(mapResult.mapTop != null) {
KENJI.Map.loadJSONMap(mapResult.mapTop, false);
}
if(mapResult.mapTopLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapTopLeft, false);
}
if(mapResult.mapTopRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapTopRight, false);
}
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 1), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize)), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 1), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
}
} else if(cdX < this.worldCoords.x && cdY < this.worldCoords.y) {
if(mapResult) {
if(mapResult.mapTop != null) {
KENJI.Map.loadJSONMap(mapResult.mapTop, false);
}
if(mapResult.mapTopLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapTopLeft, false);
}
if(mapResult.mapTopRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapTopRight, false);
}
if(mapResult.mapLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapLeft, false);
}
if(mapResult.mapTopLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapTopLeft, false);
}
if(mapResult.mapBottomLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottomLeft, false);
}
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize))));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 1), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize)), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 1), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
}
} else if(cdX > this.worldCoords.x && cdY < this.worldCoords.y) {
if(mapResult) {
if(mapResult.mapBottom != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottom, false);
}
if(mapResult.mapBottomLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottomLeft, false);
}
if(mapResult.mapBottomRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottomRight, false);
}
if(mapResult.mapLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapLeft, false);
}
if(mapResult.mapTopLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapTopLeft, false);
}
if(mapResult.mapBottomLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottomLeft, false);
}
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize))));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 1), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize)), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 1), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
}
} else if(cdX < this.worldCoords.x && cdY > this.worldCoords.y) {
if(mapResult) {
if(mapResult.mapTop != null) {
KENJI.Map.loadJSONMap(mapResult.mapTop, false);
}
if(mapResult.mapTopLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapTopLeft, false);
}
if(mapResult.mapTopRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapTopRight, false);
}
if(mapResult.mapRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapRight, false);
}
if(mapResult.mapTopRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapTopRight, false);
}
if(mapResult.mapBottomRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottomRight, false);
}
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize))));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 1), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize)), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 1), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
}
} else if(cdX > this.worldCoords.x && cdY > this.worldCoords.y) {
if(mapResult) {
if(mapResult.mapBottom != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottom, false);
}
if(mapResult.mapBottomLeft != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottomLeft, false);
}
if(mapResult.mapBottomRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottomRight, false);
}
if(mapResult.mapRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapRight, false);
}
if(mapResult.mapTopRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapTopRight, false);
}
if(mapResult.mapBottomRight != null) {
KENJI.Map.loadJSONMap(mapResult.mapBottomRight, false);
}
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize))));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 1), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize)), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 1), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
}
}
var newCoords = new KENJI.Position(cdX, cdY);
this.setWorldCoords(newCoords);
}
};
return Player_class;
})(KENJI.Entity);
KENJI.Player_class = Player_class;
KENJI.Player = new Player_class();
})(KENJI || (KENJI = {}));
var __extends=this.__extends||function(n,t){function i(){this.constructor=n}i.prototype=t.prototype,n.prototype=new i},KENJI;(function(n){var t=function(t){function i(){t.call(this),this.world=null,this.worldCoords=new n.Position(0,0)}return __extends(i,t),i.prototype.getWorld=function(){return this.world},i.prototype.getWorldCoords=function(){return this.worldCoords},i.prototype.setup=function(n,t,i){this.setWorld(n),this.setBasePosition(t.x,t.y),this.setSkin(i)},i.prototype.setWorld=function(n){this.world=n},i.prototype.setWorldCoords=function(t){t instanceof n.Position&&(this.worldCoords=t)},i.prototype.update=function(){var i,e;t.prototype.update.call(this);var r=this.getCoords(),u=Math.floor(r.x/n.Config.mapSize)+n.Map.mapWorldCoords[this.getWorld()].x,f=Math.floor(r.y/n.Config.mapSize)+n.Map.mapWorldCoords[this.getWorld()].y;(this.worldCoords.x!==u||this.worldCoords.y!==f)&&(i=n.Map.getMapByCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize),Math.floor(r.y/n.Config.mapSize))),u>this.worldCoords.x&&f==this.worldCoords.y?i&&(i.mapRight!=null&&n.Map.loadJSONMap(i.mapRight,!1),i.mapTopRight!=null&&n.Map.loadJSONMap(i.mapTopRight,!1),i.mapBottomRight!=null&&n.Map.loadJSONMap(i.mapBottomRight,!1),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-2),Math.floor(r.y/n.Config.mapSize)-1)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-2),Math.floor(r.y/n.Config.mapSize))),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-2),Math.floor(r.y/n.Config.mapSize)+1))):u<this.worldCoords.x&&f==this.worldCoords.y?i&&(i.mapLeft!=null&&n.Map.loadJSONMap(i.mapLeft,!1),i.mapTopLeft!=null&&n.Map.loadJSONMap(i.mapTopLeft,!1),i.mapBottomLeft!=null&&n.Map.loadJSONMap(i.mapBottomLeft,!1),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+2),Math.floor(r.y/n.Config.mapSize)-1)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+2),Math.floor(r.y/n.Config.mapSize))),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+2),Math.floor(r.y/n.Config.mapSize)+1))):u==this.worldCoords.x&&f>this.worldCoords.y?i&&(i.mapBottom!=null&&n.Map.loadJSONMap(i.mapBottom,!1),i.mapBottomLeft!=null&&n.Map.loadJSONMap(i.mapBottomLeft,!1),i.mapBottomRight!=null&&n.Map.loadJSONMap(i.mapBottomRight,!1),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-1),Math.floor(r.y/n.Config.mapSize)-2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize),Math.floor(r.y/n.Config.mapSize)-2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+1),Math.floor(r.y/n.Config.mapSize)-2))):u==this.worldCoords.x&&f<this.worldCoords.y?i&&(i.mapTop!=null&&n.Map.loadJSONMap(i.mapTop,!1),i.mapTopLeft!=null&&n.Map.loadJSONMap(i.mapTopLeft,!1),i.mapTopRight!=null&&n.Map.loadJSONMap(i.mapTopRight,!1),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-1),Math.floor(r.y/n.Config.mapSize)+2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize),Math.floor(r.y/n.Config.mapSize)+2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+1),Math.floor(r.y/n.Config.mapSize)+2))):u<this.worldCoords.x&&f<this.worldCoords.y?i&&(i.mapTop!=null&&n.Map.loadJSONMap(i.mapTop,!1),i.mapTopLeft!=null&&n.Map.loadJSONMap(i.mapTopLeft,!1),i.mapTopRight!=null&&n.Map.loadJSONMap(i.mapTopRight,!1),i.mapLeft!=null&&n.Map.loadJSONMap(i.mapLeft,!1),i.mapTopLeft!=null&&n.Map.loadJSONMap(i.mapTopLeft,!1),i.mapBottomLeft!=null&&n.Map.loadJSONMap(i.mapBottomLeft,!1),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+2),Math.floor(r.y/n.Config.mapSize)+2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+2),Math.floor(r.y/n.Config.mapSize)-1)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+2),Math.floor(r.y/n.Config.mapSize))),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+2),Math.floor(r.y/n.Config.mapSize)+1)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-1),Math.floor(r.y/n.Config.mapSize)+2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize),Math.floor(r.y/n.Config.mapSize)+2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+1),Math.floor(r.y/n.Config.mapSize)+2))):u>this.worldCoords.x&&f<this.worldCoords.y?i&&(i.mapBottom!=null&&n.Map.loadJSONMap(i.mapBottom,!1),i.mapBottomLeft!=null&&n.Map.loadJSONMap(i.mapBottomLeft,!1),i.mapBottomRight!=null&&n.Map.loadJSONMap(i.mapBottomRight,!1),i.mapLeft!=null&&n.Map.loadJSONMap(i.mapLeft,!1),i.mapTopLeft!=null&&n.Map.loadJSONMap(i.mapTopLeft,!1),i.mapBottomLeft!=null&&n.Map.loadJSONMap(i.mapBottomLeft,!1),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+2),Math.floor(r.y/n.Config.mapSize)-1)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+2),Math.floor(r.y/n.Config.mapSize))),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+2),Math.floor(r.y/n.Config.mapSize)+1)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-1),Math.floor(r.y/n.Config.mapSize)-2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize),Math.floor(r.y/n.Config.mapSize)-2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+1),Math.floor(r.y/n.Config.mapSize)-2))):u<this.worldCoords.x&&f>this.worldCoords.y?i&&(i.mapTop!=null&&n.Map.loadJSONMap(i.mapTop,!1),i.mapTopLeft!=null&&n.Map.loadJSONMap(i.mapTopLeft,!1),i.mapTopRight!=null&&n.Map.loadJSONMap(i.mapTopRight,!1),i.mapRight!=null&&n.Map.loadJSONMap(i.mapRight,!1),i.mapTopRight!=null&&n.Map.loadJSONMap(i.mapTopRight,!1),i.mapBottomRight!=null&&n.Map.loadJSONMap(i.mapBottomRight,!1),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-2),Math.floor(r.y/n.Config.mapSize)-1)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-2),Math.floor(r.y/n.Config.mapSize))),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-2),Math.floor(r.y/n.Config.mapSize)+1)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-1),Math.floor(r.y/n.Config.mapSize)+2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize),Math.floor(r.y/n.Config.mapSize)+2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+1),Math.floor(r.y/n.Config.mapSize)+2))):u>this.worldCoords.x&&f>this.worldCoords.y&&i&&(i.mapBottom!=null&&n.Map.loadJSONMap(i.mapBottom,!1),i.mapBottomLeft!=null&&n.Map.loadJSONMap(i.mapBottomLeft,!1),i.mapBottomRight!=null&&n.Map.loadJSONMap(i.mapBottomRight,!1),i.mapRight!=null&&n.Map.loadJSONMap(i.mapRight,!1),i.mapTopRight!=null&&n.Map.loadJSONMap(i.mapTopRight,!1),i.mapBottomRight!=null&&n.Map.loadJSONMap(i.mapBottomRight,!1),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-2),Math.floor(r.y/n.Config.mapSize)-2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-2),Math.floor(r.y/n.Config.mapSize)-1)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-2),Math.floor(r.y/n.Config.mapSize))),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-2),Math.floor(r.y/n.Config.mapSize)+1)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize-1),Math.floor(r.y/n.Config.mapSize)-2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize),Math.floor(r.y/n.Config.mapSize)-2)),n.Map.invisibleByMapCoord(n.Player.getWorld(),new n.Position(Math.floor(r.x/n.Config.mapSize+1),Math.floor(r.y/n.Config.mapSize)-2))),e=new n.Position(u,f),this.setWorldCoords(e))},i}(n.Entity);n.Player_class=t,n.Player=new t})(KENJI||(KENJI={}))
///<reference path='../Config.class.ts'/>
///<reference path='../Tools.class.ts'/>
///<reference path='../Map/Map.class.ts'/>
///<reference path='Entity.ts'/>
///<reference path='../../lib/pixi.d.ts'/>
/*
*** Class permettant la manipulation du joueur principal actuel
*
*
*/
module KENJI {
export class Player_class extends Entity{
/*
*** Coordonn�es du joueur permettant de le plac�
@world | Lieu ou se trouve actuellement le joueur (world, donjon_tofu_lvl_1...)
@worldCoords | Coordonn�es de la carte ou se trouve actuellement le joueur
*/
private world: string = null;
private worldCoords: KENJI.Position = new KENJI.Position(0, 0);
constructor()
{
// Empty
super();
}
public getWorld() : string
{
return this.world;
}
public getWorldCoords(): KENJI.Position {
return this.worldCoords;
}
public setup(world: string, position : KENJI.Position, skin:string) : void
{
this.setWorld(world);
this.setBasePosition(position.x, position.y);
this.setSkin(skin);
}
public setWorld(newWorld: string): void {
this.world = newWorld;
}
public setWorldCoords(Coords: KENJI.Position) : void {
if (Coords instanceof KENJI.Position)
this.worldCoords = Coords;
}
public update()
{
super.update();
var cd = this.getCoords();
var cdX = Math.floor(cd.x / KENJI.Config.mapSize) + KENJI.Map.mapWorldCoords[this.getWorld()].x;
var cdY = Math.floor(cd.y / KENJI.Config.mapSize) + KENJI.Map.mapWorldCoords[this.getWorld()].y;
if (this.worldCoords.x !== cdX || this.worldCoords.y !== cdY) {
var mapResult = KENJI.Map.getMapByCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor(cd.x / KENJI.Config.mapSize), Math.floor(cd.y / KENJI.Config.mapSize)));
//console.log('have chang world');
if (cdX > this.worldCoords.x && cdY == this.worldCoords.y) {
//console.log('to the right');
if (mapResult)
{
if (mapResult.mapRight != null)
KENJI.Map.loadJSONMap(mapResult.mapRight, false);
if (mapResult.mapTopRight != null)
KENJI.Map.loadJSONMap(mapResult.mapTopRight, false);
if (mapResult.mapBottomRight != null)
KENJI.Map.loadJSONMap(mapResult.mapBottomRight, false);
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) -2), Math.floor((cd.y / KENJI.Config.mapSize)) -1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize))));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 1));
}
}
else if (cdX < this.worldCoords.x && cdY == this.worldCoords.y) {
//console.log('to the left');
if (mapResult) {
if (mapResult.mapLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapLeft, false);
if (mapResult.mapTopLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapTopLeft, false);
if (mapResult.mapBottomLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapBottomLeft, false);
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize))));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 1));
}
}
else if (cdX == this.worldCoords.x && cdY > this.worldCoords.y) {
//console.log('to the bottom');
if (mapResult) {
if (mapResult.mapBottom != null)
KENJI.Map.loadJSONMap(mapResult.mapBottom, false);
if (mapResult.mapBottomLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapBottomLeft, false);
if (mapResult.mapBottomRight != null)
KENJI.Map.loadJSONMap(mapResult.mapBottomRight, false);
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 1), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) ), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 1), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
}
}
else if (cdX == this.worldCoords.x && cdY < this.worldCoords.y) {
//console.log('to the top');
if (mapResult) {
if (mapResult.mapTop != null)
KENJI.Map.loadJSONMap(mapResult.mapTop, false);
if (mapResult.mapTopLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapTopLeft, false);
if (mapResult.mapTopRight != null)
KENJI.Map.loadJSONMap(mapResult.mapTopRight, false);
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 1), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize)), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 1), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
}
}
else if (cdX < this.worldCoords.x && cdY < this.worldCoords.y) {
//console.log('to the top left');
if (mapResult) {
if (mapResult.mapTop != null)
KENJI.Map.loadJSONMap(mapResult.mapTop, false);
if (mapResult.mapTopLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapTopLeft, false);
if (mapResult.mapTopRight != null)
KENJI.Map.loadJSONMap(mapResult.mapTopRight, false);
if (mapResult.mapLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapLeft, false);
if (mapResult.mapTopLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapTopLeft, false);
if (mapResult.mapBottomLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapBottomLeft, false);
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize))));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 1), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize)), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 1), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
}
}
else if (cdX > this.worldCoords.x && cdY < this.worldCoords.y) {
//console.log('to the bottom left');
if (mapResult) {
if (mapResult.mapBottom != null)
KENJI.Map.loadJSONMap(mapResult.mapBottom, false);
if (mapResult.mapBottomLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapBottomLeft, false);
if (mapResult.mapBottomRight != null)
KENJI.Map.loadJSONMap(mapResult.mapBottomRight, false);
if (mapResult.mapLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapLeft, false);
if (mapResult.mapTopLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapTopLeft, false);
if (mapResult.mapBottomLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapBottomLeft, false);
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize))));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 1), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize)), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 1), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
}
}
else if (cdX < this.worldCoords.x && cdY > this.worldCoords.y) {
//console.log('to the top right');
if (mapResult) {
if (mapResult.mapTop != null)
KENJI.Map.loadJSONMap(mapResult.mapTop, false);
if (mapResult.mapTopLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapTopLeft, false);
if (mapResult.mapTopRight != null)
KENJI.Map.loadJSONMap(mapResult.mapTopRight, false);
if (mapResult.mapRight != null)
KENJI.Map.loadJSONMap(mapResult.mapRight, false);
if (mapResult.mapTopRight != null)
KENJI.Map.loadJSONMap(mapResult.mapTopRight, false);
if (mapResult.mapBottomRight != null)
KENJI.Map.loadJSONMap(mapResult.mapBottomRight, false);
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize))));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 1), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize)), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 1), Math.floor((cd.y / KENJI.Config.mapSize)) + 2));
}
}
else if (cdX > this.worldCoords.x && cdY > this.worldCoords.y) {
//console.log('to the bottom right');
if (mapResult) {
if (mapResult.mapBottom != null)
KENJI.Map.loadJSONMap(mapResult.mapBottom, false);
if (mapResult.mapBottomLeft != null)
KENJI.Map.loadJSONMap(mapResult.mapBottomLeft, false);
if (mapResult.mapBottomRight != null)
KENJI.Map.loadJSONMap(mapResult.mapBottomRight, false);
if (mapResult.mapRight != null)
KENJI.Map.loadJSONMap(mapResult.mapRight, false);
if (mapResult.mapTopRight != null)
KENJI.Map.loadJSONMap(mapResult.mapTopRight, false);
if (mapResult.mapBottomRight != null)
KENJI.Map.loadJSONMap(mapResult.mapBottomRight, false);
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) - 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize))));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 2), Math.floor((cd.y / KENJI.Config.mapSize)) + 1));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) - 1), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize)), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
KENJI.Map.invisibleByMapCoord(KENJI.Player.getWorld(), new KENJI.Position(Math.floor((cd.x / KENJI.Config.mapSize) + 1), Math.floor((cd.y / KENJI.Config.mapSize)) - 2));
}
}
var newCoords = new KENJI.Position(cdX, cdY);
this.setWorldCoords(newCoords);
}
}
}
export var Player = new Player_class();
}
var __extends = this.__extends || function (d, b) {
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
var KENJI;
(function (KENJI) {
var Scene = (function (_super) {
__extends(Scene, _super);
function Scene() {
_super.call(this);
this.paused = false;
this.updateCB = function () {
};
}
Scene.prototype.onUpdate = function (updateCB) {
this.updateCB = updateCB;
};
Scene.prototype.update = function () {
this.updateCB();
};
Scene.prototype.pause = function () {
this.paused = true;
};
Scene.prototype.resume = function () {
this.paused = false;
};
Scene.prototype.isPaused = function () {
return this.paused;
};
return Scene;
})(PIXI.Stage);
KENJI.Scene = Scene;
})(KENJI || (KENJI = {}));
var __extends=this.__extends||function(n,t){function i(){this.constructor=n}i.prototype=t.prototype,n.prototype=new i},KENJI;(function(n){var t=function(n){function t(){n.call(this),this.paused=!1,this.updateCB=function(){}}return __extends(t,n),t.prototype.onUpdate=function(n){this.updateCB=n},t.prototype.update=function(){this.updateCB()},t.prototype.pause=function(){this.paused=!0},t.prototype.resume=function(){this.paused=!1},t.prototype.isPaused=function(){return this.paused},t}(PIXI.Stage);n.Scene=t})(KENJI||(KENJI={}))
///<reference path="../../lib/pixi.d.ts" />
interface IScene {
onUpdate(updateCB: () => void ): void;
update(): void;
pause(): void;
resume(): void;
isPaused(): bool;
}
// Module
module KENJI {
// Class
export class Scene extends PIXI.Stage implements IScene {
private paused: bool = false;
private updateCB = function () { };
constructor() {
super();
}
public onUpdate(updateCB: () => void ) {
this.updateCB = updateCB;
}
public update() {
this.updateCB();
}
public pause() {
this.paused = true;
}
public resume() {
this.paused = false;
}
public isPaused() {
return this.paused;
}
}
}
var KENJI;
(function (KENJI) {
var ScenesManager = (function () {
function ScenesManager() { }
ScenesManager.scenes = {
};
ScenesManager.ratio = 1;
ScenesManager.create = function create(width, height, scale) {
if (typeof scale === "undefined") { scale = false; }
if(ScenesManager.renderer) {
return this;
}
this.defaultWidth = ScenesManager.width = width;
this.defaultHeight = ScenesManager.height = height;
ScenesManager.renderer = PIXI.autoDetectRenderer(ScenesManager.width, ScenesManager.height);
document.body.appendChild(ScenesManager.renderer.view);
if(scale) {
ScenesManager._rescale();
window.addEventListener('resize', ScenesManager._rescale, false);
}
requestAnimFrame(ScenesManager.loop);
return this;
};
ScenesManager._rescale = function _rescale() {
ScenesManager.ratio = Math.min(window.innerWidth / ScenesManager.defaultWidth, window.innerHeight / ScenesManager.defaultHeight);
ScenesManager.width = ScenesManager.defaultWidth * ScenesManager.ratio;
ScenesManager.height = ScenesManager.defaultHeight * ScenesManager.ratio;
ScenesManager.renderer.resize(ScenesManager.width, ScenesManager.height);
};
ScenesManager._applyRatio = function _applyRatio(displayObj, ratio) {
if(ratio == 1) {
return;
}
var object = displayObj;
object.position.x = object.position.x * ratio;
object.position.y = object.position.y * ratio;
object.scale.x = object.scale.x * ratio;
object.scale.y = object.scale.y * ratio;
for(var i = 0; i < object.children.length; i++) {
ScenesManager._applyRatio(object.children[i], ratio);
}
};
ScenesManager.loop = function loop() {
requestAnimFrame(function () {
ScenesManager.loop();
});
if(!ScenesManager.currentScene || ScenesManager.currentScene.isPaused()) {
return;
}
ScenesManager.currentScene.update();
ScenesManager._applyRatio(ScenesManager.currentScene, ScenesManager.ratio);
ScenesManager.renderer.render(ScenesManager.currentScene);
ScenesManager._applyRatio(ScenesManager.currentScene, 1 / ScenesManager.ratio);
};
ScenesManager.createScene = function createScene(id, TScene) {
if (typeof TScene === "undefined") { TScene = KENJI.Scene; }
if(ScenesManager.scenes[id]) {
return undefined;
}
var scene = new TScene();
ScenesManager.scenes[id] = scene;
return scene;
};
ScenesManager.goToScene = function goToScene(id) {
if(ScenesManager.scenes[id]) {
if(ScenesManager.currentScene) {
ScenesManager.currentScene.pause();
}
ScenesManager.currentScene = ScenesManager.scenes[id];
ScenesManager.currentScene.resume();
return true;
}
return false;
};
return ScenesManager;
})();
KENJI.ScenesManager = ScenesManager;
})(KENJI || (KENJI = {}));
var KENJI;(function(n){var t=function(){function t(){}return t.scenes={},t.ratio=1,t.create=function(n,i,r){return(typeof r=="undefined"&&(r=!1),t.renderer)?this:(this.defaultWidth=t.width=n,this.defaultHeight=t.height=i,t.renderer=PIXI.autoDetectRenderer(t.width,t.height),document.body.appendChild(t.renderer.view),r&&(t._rescale(),window.addEventListener("resize",t._rescale,!1)),requestAnimFrame(t.loop),this)},t._rescale=function(){t.ratio=Math.min(window.innerWidth/t.defaultWidth,window.innerHeight/t.defaultHeight),t.width=t.defaultWidth*t.ratio,t.height=t.defaultHeight*t.ratio,t.renderer.resize(t.width,t.height)},t._applyRatio=function(n,i){var r,u;if(i!=1)for(r=n,r.position.x=r.position.x*i,r.position.y=r.position.y*i,r.scale.x=r.scale.x*i,r.scale.y=r.scale.y*i,u=0;u<r.children.length;u++)t._applyRatio(r.children[u],i)},t.loop=function(){(requestAnimFrame(function(){t.loop()}),t.currentScene&&!t.currentScene.isPaused())&&(t.currentScene.update(),t._applyRatio(t.currentScene,t.ratio),t.renderer.render(t.currentScene),t._applyRatio(t.currentScene,1/t.ratio))},t.createScene=function(i,r){if(typeof r=="undefined"&&(r=n.Scene),t.scenes[i])return undefined;var u=new r;return t.scenes[i]=u,u},t.goToScene=function(n){return t.scenes[n]?(t.currentScene&&t.currentScene.pause(),t.currentScene=t.scenes[n],t.currentScene.resume(),!0):!1},t}();n.ScenesManager=t})(KENJI||(KENJI={}))
///<reference path="../../lib/pixi.d.ts" />
///<reference path="Scene.class.ts" />
// Module
module KENJI {
export class ScenesManager {
// Contient la liste des Sc�nes du jeu
private static scenes: any = {};
public static currentScene: Scene;
public static renderer: PIXI.IRenderer;
public static ratio: number = 1;
public static defaultWidth: number;
public static defaultHeight: number;
public static width: number;
public static height: number;
public static resolutionW: number;
public static resolutionH: number;
// Cr�ation du rendu
public static create(width: number, height: number, scale: bool = false) {
if (ScenesManager.renderer)
return this;
this.defaultWidth = ScenesManager.width = width;
this.defaultHeight = ScenesManager.height = height;
ScenesManager.renderer = PIXI.autoDetectRenderer(ScenesManager.width, ScenesManager.height);
document.body.appendChild(ScenesManager.renderer.view);
if (scale) {
ScenesManager._rescale();
window.addEventListener('resize', ScenesManager._rescale, false);
}
requestAnimFrame(ScenesManager.loop);
return this;
}
// Mise en place du redimensionnement automatique
private static _rescale() {
ScenesManager.ratio = Math.min(window.innerWidth / ScenesManager.defaultWidth, window.innerHeight / ScenesManager.defaultHeight)
ScenesManager.width = defaultWidth * ScenesManager.ratio;
ScenesManager.height = defaultHeight * ScenesManager.ratio;
ScenesManager.renderer.resize(ScenesManager.width, ScenesManager.height);
}
// Applique le ratio
private static _applyRatio(displayObj: PIXI.DisplayObject, ratio: number) {
if (ratio == 1)
return;
//if (ratio > 1.5) {
var object: any = displayObj;
object.position.x = object.position.x * ratio;
object.position.y = object.position.y * ratio;
object.scale.x = object.scale.x * ratio;
object.scale.y = object.scale.y * ratio;
for (var i = 0; i < object.children.length; i++) {
ScenesManager._applyRatio(object.children[i], ratio);
}
//}
}
private static loop() {
requestAnimFrame(function () { ScenesManager.loop() });
if (!currentScene || currentScene.isPaused()) return;
currentScene.update();
ScenesManager._applyRatio(currentScene, ScenesManager.ratio);
ScenesManager.renderer.render(currentScene);
ScenesManager._applyRatio(currentScene, 1 / ScenesManager.ratio);
}
public static createScene(id: string, TScene: new () => Scene = Scene): Scene {
if (ScenesManager.scenes[id]) return undefined;
var scene = new TScene();
ScenesManager.scenes[id] = scene;
return scene;
}
public static goToScene(id: string): bool {
if (ScenesManager.scenes[id]) {
if (ScenesManager.currentScene)
ScenesManager.currentScene.pause();
ScenesManager.currentScene = ScenesManager.scenes[id];
ScenesManager.currentScene.resume();
return true;
}
return false;
}
}
}
var KENJI;
(function (KENJI) {
var Textures = (function () {
function Textures(fileURL) {
this.fileURL = fileURL;
this.render = [];
console.log("Loading... : " + this.fileURL);
this.loadJSONfile();
}
Textures.prototype.getLoaded = function () {
return this._loaded;
};
Textures.prototype.loadJSONfile = function () {
this.ajaxRequest = new PIXI.AjaxRequest();
var scope = this;
this.ajaxRequest.onreadystatechange = function () {
scope.onJSONLoaded();
};
this.ajaxRequest.open("GET", this.fileURL, true);
if(this.ajaxRequest.overrideMimeType) {
this.ajaxRequest.overrideMimeType("application/json");
}
this.ajaxRequest.send(null);
};
Textures.prototype.onJSONLoaded = function () {
if(this.ajaxRequest.readyState == 4) {
if(this.ajaxRequest.status == 200 || window.location.href.indexOf("http") == -1) {
var jsonReply = JSON.parse(this.ajaxRequest.responseText);
this.width = jsonReply.width;
this.height = jsonReply.height;
this.offsetX = jsonReply.offsetX;
this.offsetY = jsonReply.offsetY;
this.urlTexture = jsonReply.urlTexture;
this.name = jsonReply.name;
this.skinTexture = PIXI.Texture.fromImage(this.urlTexture);
this.setClips();
} else {
throw ("Error when loading JSON Data : " + this.fileURL);
}
}
};
Textures.prototype.setClips = function () {
if(this.skinTexture.width && this.skinTexture.width > 0) {
var animNumber = this.skinTexture.width / this.width;
var tempTab = [];
for(var i = 0; i < 8; i++) {
tempTab = [];
for(var j = 0; j < animNumber; j++) {
var coordTexture = new PIXI.Rectangle(j * this.width, i * this.height, this.width, this.height);
var tempTexture = new PIXI.Texture(this.skinTexture, coordTexture);
tempTab.push(tempTexture);
}
this.render.push(tempTab);
}
this._loaded = true;
} else {
var scope = this;
setTimeout(function () {
scope.setClips();
}, 50);
}
};
Textures.prototype.clone = function () {
var cloningTab = [];
var read = 0;
for(var i = 0; i < 8; i++) {
if(this.render[i]) {
cloningTab.push(new PIXI.MovieClip(this.render[i]));
read++;
}
}
if(read == 8) {
return cloningTab;
} else {
return false;
}
};
return Textures;
})();
KENJI.Textures = Textures;
})(KENJI || (KENJI = {}));
var KENJI;(function(n){var t=function(){function n(n){this.fileURL=n,this.render=[],console.log("Loading... : "+this.fileURL),this.loadJSONfile()}return n.prototype.getLoaded=function(){return this._loaded},n.prototype.loadJSONfile=function(){this.ajaxRequest=new PIXI.AjaxRequest;var n=this;this.ajaxRequest.onreadystatechange=function(){n.onJSONLoaded()},this.ajaxRequest.open("GET",this.fileURL,!0),this.ajaxRequest.overrideMimeType&&this.ajaxRequest.overrideMimeType("application/json"),this.ajaxRequest.send(null)},n.prototype.onJSONLoaded=function(){if(this.ajaxRequest.readyState==4)if(this.ajaxRequest.status==200||window.location.href.indexOf("http")==-1){var n=JSON.parse(this.ajaxRequest.responseText);this.width=n.width,this.height=n.height,this.offsetX=n.offsetX,this.offsetY=n.offsetY,this.urlTexture=n.urlTexture,this.name=n.name,this.skinTexture=PIXI.Texture.fromImage(this.urlTexture),this.setClips()}else throw"Error when loading JSON Data : "+this.fileURL;},n.prototype.setClips=function(){var r,n,t,i,u,f,e;if(this.skinTexture.width&&this.skinTexture.width>0){for(r=this.skinTexture.width/this.width,n=[],t=0;t<8;t++){for(n=[],i=0;i<r;i++)u=new PIXI.Rectangle(i*this.width,t*this.height,this.width,this.height),f=new PIXI.Texture(this.skinTexture,u),n.push(f);this.render.push(n)}this._loaded=!0}else e=this,setTimeout(function(){e.setClips()},50)},n.prototype.clone=function(){for(var t=[],i=0,n=0;n<8;n++)this.render[n]&&(t.push(new PIXI.MovieClip(this.render[n])),i++);return i==8?t:!1},n}();n.Textures=t})(KENJI||(KENJI={}))
///<reference path="../../lib/pixi.d.ts" />
module KENJI {
export class Textures {
/*
*** Taille de la texture
*/
private width: number;
private height: number;
/*
*** Possibilit� de d�calage du sprite
*/
private offsetX: number;
private offsetY: number;
/*
*** URL vers l'image contenant la texture
*** Texture
*/
private urlTexture: string;
private skinTexture: PIXI.Texture;
/*
*** Nom de la texture
*/
private name: string;
/*
*** Tableau contenant toute les animation de la texture
*/
private render: any = [];
/*
*** Requ�te Ajax
*** Permet de d�termin� si la texture est compl�tement charg� et mise en place
*/
public ajaxRequest: any;
private _loaded: bool;
constructor(private fileURL: string) {
console.log("Loading... : " + this.fileURL);
this.loadJSONfile();
}
public getLoaded()
{
return this._loaded;
}
private loadJSONfile() {
this.ajaxRequest = new PIXI.AjaxRequest();
var scope = this;
this.ajaxRequest.onreadystatechange = function () {
scope.onJSONLoaded();
};
this.ajaxRequest.open("GET", this.fileURL, true);
if (this.ajaxRequest.overrideMimeType)
this.ajaxRequest.overrideMimeType("application/json");
this.ajaxRequest.send(null);
}
private onJSONLoaded() {
if (this.ajaxRequest.readyState == 4) {
if (this.ajaxRequest.status == 200 || window.location.href.indexOf("http") == -1) {
var jsonReply = JSON.parse(this.ajaxRequest.responseText);
this.width = jsonReply.width;
this.height = jsonReply.height;
this.offsetX = jsonReply.offsetX;
this.offsetY = jsonReply.offsetY;
this.urlTexture = jsonReply.urlTexture;
this.name = jsonReply.name;
this.skinTexture = PIXI.Texture.fromImage(this.urlTexture);
this.setClips();
}
else
throw ("Error when loading JSON Data : " + this.fileURL);
}
}
private setClips() : void {
if (this.skinTexture.width && this.skinTexture.width > 0) {
// On d�termine le nombre d'animation pr�sente
var animNumber: number = this.skinTexture.width / this.width;
// Tableau temporaire
var tempTab: any = [];
// Mise en place de la boucle pour les directions
for (var i = 0; i < 8; i++) {
tempTab = [];
for (var j = 0; j < animNumber; j++) {
// Cr�ation du rectangle englobant
var coordTexture = new PIXI.Rectangle(j * this.width, i * this.height, this.width, this.height);
// S�lection de la texture de la Tile
var tempTexture = new PIXI.Texture(this.skinTexture, coordTexture);
// Ajout de la phase d'animation a la liste
tempTab.push(tempTexture);
}
this.render.push(tempTab);
}
this._loaded = true;
}
else
{
var scope = this;
setTimeout(function () { scope.setClips(); }, 50);
}
}
public clone() {
// Tableau contenant le clone de n'animation
var cloningTab: any = [];
// Compteur de v�rification des animations
var read: number = 0;
for (var i = 0; i < 8; i++)
{
if (this.render[i]) {
cloningTab.push(new PIXI.MovieClip(this.render[i]));
read++;
}
}
// Si toute les animations sont disponibles
if (read == 8)
return cloningTab;
else
return false;
}
}
}
var KENJI;
(function (KENJI) {
var TexturesManager = (function () {
function TexturesManager() { }
TexturesManager.list = [];
TexturesManager.totalTextures = 0;
TexturesManager.texturesLoaded = 0;
TexturesManager.allIsLoaded = function allIsLoaded() {
TexturesManager.totalTextures = TexturesManager.list.length;
TexturesManager.texturesLoaded = 0;
for(var i = 0; i < TexturesManager.totalTextures; i++) {
if(TexturesManager.list[i].getLoaded) {
TexturesManager.texturesLoaded++;
}
}
if(TexturesManager.totalTextures == TexturesManager.texturesLoaded) {
return true;
} else {
return false;
}
};
TexturesManager.loadTexture = function loadTexture(file) {
TexturesManager.list.push(new KENJI.Textures(file));
};
TexturesManager.getClipByName = function getClipByName(name) {
for(var i = 0; i < TexturesManager.list.length; i++) {
if(TexturesManager.list[i].name === name) {
var result = TexturesManager.list[i].clone();
if(result.length && result.length > 0) {
return result;
} else {
return false;
}
}
}
return false;
};
return TexturesManager;
})();
KENJI.TexturesManager = TexturesManager;
})(KENJI || (KENJI = {}));
var KENJI;(function(n){var t=function(){function t(){}return t.list=[],t.totalTextures=0,t.texturesLoaded=0,t.allIsLoaded=function(){t.totalTextures=t.list.length,t.texturesLoaded=0;for(var n=0;n<t.totalTextures;n++)t.list[n].getLoaded&&t.texturesLoaded++;return t.totalTextures==t.texturesLoaded?!0:!1},t.loadTexture=function(i){t.list.push(new n.Textures(i))},t.getClipByName=function(n){for(var r,i=0;i<t.list.length;i++)if(t.list[i].name===n)return r=t.list[i].clone(),r.length&&r.length>0?r:!1;return!1},t}();n.TexturesManager=t})(KENJI||(KENJI={}))
///<reference path="../../lib/pixi.d.ts" />
///<reference path="Textures.class.ts" />
module KENJI {
export class TexturesManager {
/*
*** Tableau contenant la liste des textures
*/
private static list: any = [];
/*
*** Nombre total de textures � charg�
*** Nombre de texture actuellement charg�
*/
private static totalTextures: number = 0;
private static texturesLoaded: number = 0;
public static allIsLoaded()
{
TexturesManager.totalTextures = TexturesManager.list.length;
TexturesManager.texturesLoaded = 0;
for (var i = 0; i < TexturesManager.totalTextures; i++) {
if (TexturesManager.list[i].getLoaded)
TexturesManager.texturesLoaded++;
}
if (TexturesManager.totalTextures == TexturesManager.texturesLoaded)
return true;
else
return false;
}
// Permet le chargement d'une texture
public static loadTexture(file: string) {
TexturesManager.list.push(new Textures(file));
}
/*
*** Permet de r�cup�r� le tableau d'animation d'un type de texture en le recharchant par son nom
*/
public static getClipByName(name: string) : any
{
for (var i = 0; i < TexturesManager.list.length; i++)
{
if (TexturesManager.list[i].name === name)
{
var result = TexturesManager.list[i].clone();
if (result.length && result.length > 0)
return result;
else
return false;
}
}
return false;
}
}
}
var KENJI;
(function (KENJI) {
var Position = (function () {
function Position(x, y) {
this.x = x;
this.y = y;
}
return Position;
})();
KENJI.Position = Position;
KENJI.Direction = {
"bottomLeft": 0,
"bottom": 1,
"bottomRight": 2,
"left": 3,
"topLeft": 4,
"right": 5,
"topRight": 6,
"top": 7
};
})(KENJI || (KENJI = {}));
var KENJI;(function(n){var t=function(){function n(n,t){this.x=n,this.y=t}return n}();n.Position=t,n.Direction={bottomLeft:0,bottom:1,bottomRight:2,left:3,topLeft:4,right:5,topRight:6,top:7}})(KENJI||(KENJI={}))
/*
*** @class Position : Permet de d'obtenir des axe X|Y afin de positionner un �lement
@x : Coordonn�e X de l'�l�ment
@y : Coordonn�e Y de l'�l�ment
*/
interface IPosition {
x: number;
y: number;
}
module KENJI {
export class Position implements IPosition {
constructor(public x: number, public y:number)
{
// Empty constructor...
}
}
export var Direction = {
"bottomLeft": 0,
"bottom": 1,
"bottomRight": 2,
"left": 3,
"topLeft": 4,
"right": 5,
"topRight": 6,
"top": 7
}
}
{ "height":12,
"layers":[
{
"data":[4, 1, 2, 4, 1, 4, 1, 11, 10, 11, 11, 11, 2, 4, 1, 3, 1, 11, 11, 11, 11, 11, 11, 11, 1, 5, 3, 5, 2, 11, 11, 11, 11, 11, 12, 11, 3, 2, 4, 1, 11, 11, 10, 11, 11, 11, 11, 11, 4, 1, 1, 11, 11, 11, 11, 11, 11, 11, 1, 3, 1, 4, 11, 11, 11, 11, 11, 11, 1, 1, 5, 4, 5, 1, 11, 12, 11, 11, 11, 5, 1, 4, 1, 1, 2, 4, 11, 11, 11, 11, 2, 3, 1, 2, 4, 3, 1, 3, 11, 11, 11, 11, 1, 4, 3, 1, 1, 4, 5, 3, 11, 11, 11, 11, 5, 1, 1, 4, 1, 3, 1, 5, 11, 11, 11, 11, 1, 4, 4, 1, 1, 1, 1, 1, 11, 11, 11, 11, 2, 2, 1, 2, 1, 1],
"height":12,
"name":"1er couche",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":12,
"x":0,
"y":0
},
{
"data":[17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17],
"height":12,
"name":"Droit de passage",
"opacity":1,
"properties":
{
"test":"myVal"
},
"type":"tilelayer",
"visible":true,
"width":12,
"x":0,
"y":0
},
{
"data":[0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 34, 35, 0, 0, 0, 31, 0, 0, 0, 0, 0, 33, 0, 0, 0, 0, 31, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 30, 0, 0, 0, 0, 0, 0],
"height":12,
"name":"2\u00e8me couche",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":12,
"x":0,
"y":0
},
{
"height":12,
"name":"Bac a fleur",
"objects":[
{
"gid":45,
"height":0,
"name":"Bac",
"properties":
{
"animate":"false",
"offsetX":"-30",
"offsetY":"-50",
"scaleX":"1",
"scaleY":"1",
"url":"media\/deco\/bac_fleur.png"
},
"type":"",
"visible":false,
"width":0,
"x":500,
"y":350
}],
"opacity":1,
"type":"objectgroup",
"visible":true,
"width":12,
"x":0,
"y":0
},
{
"height":12,
"name":"Arbre 1",
"objects":[
{
"gid":46,
"height":0,
"name":"Arbre n\u00b01",
"properties":
{
"animate":"false",
"offsetX":"-76",
"offsetY":"-176",
"scaleX":"1",
"scaleY":"1",
"url":"media\/deco\/tree2.png"
},
"type":"",
"visible":true,
"width":0,
"x":150,
"y":250
},
{
"gid":46,
"height":0,
"name":"Arbre n\u00b01",
"properties":
{
"animate":"false",
"offsetX":"-76",
"offsetY":"-176",
"scaleX":"1",
"scaleY":"1",
"url":"media\/deco\/tree2.png"
},
"type":"",
"visible":true,
"width":0,
"x":150,
"y":100
},
{
"gid":46,
"height":0,
"name":"Arbre n\u00b01",
"properties":
{
"animate":"false",
"offsetX":"-76",
"offsetY":"-176",
"scaleX":"1",
"scaleY":"1",
"url":"media\/deco\/tree2.png"
},
"type":"",
"visible":true,
"width":0,
"x":600,
"y":400
},
{
"gid":46,
"height":0,
"name":"Arbre n\u00b01",
"properties":
{
"animate":"false",
"offsetX":"-76",
"offsetY":"-176",
"scaleX":"1",
"scaleY":"1",
"url":"media\/deco\/tree2.png"
},
"type":"",
"visible":true,
"width":0,
"x":400,
"y":450
}],
"opacity":1,
"type":"objectgroup",
"visible":true,
"width":12,
"x":0,
"y":0
},
{
"height":12,
"name":"Arbre 2",
"objects":[
{
"gid":47,
"height":0,
"name":"Arbre n\u00b02",
"properties":
{
"animate":"false",
"offsetX":"-128",
"offsetY":"-260",
"scaleX":"1.2",
"scaleY":"1.2",
"url":"media\/deco\/tree.png"
},
"type":"",
"visible":false,
"width":0,
"x":500,
"y":400
}],
"opacity":1,
"type":"objectgroup",
"visible":true,
"width":12,
"x":0,
"y":0
}],
"orientation":"isometric",
"properties":
{
},
"tileheight":50,
"tilesets":[
{
"firstgid":1,
"image":"media\/tileset\/exterior_0001.png",
"imageheight":400,
"imagewidth":400,
"margin":0,
"name":"exterior_0001",
"properties":
{
},
"spacing":0,
"tileheight":100,
"tileoffset":
{
"x":0,
"y":25
},
"tilewidth":100,
"transparentcolor":"#ffffff"
},
{
"firstgid":17,
"image":"media\/tileset\/passage.png",
"imageheight":200,
"imagewidth":200,
"margin":0,
"name":"passage",
"properties":
{
},
"spacing":0,
"tileheight":100,
"tileoffset":
{
"x":0,
"y":25
},
"tilewidth":100,
"transparentcolor":"#ffffff"
},
{
"firstgid":21,
"image":"media\/tileset\/grass_addon_001.png",
"imageheight":600,
"imagewidth":400,
"margin":0,
"name":"grass_addon_001",
"properties":
{
},
"spacing":0,
"tileheight":100,
"tileoffset":
{
"x":0,
"y":25
},
"tilewidth":100,
"transparentcolor":"#ffffff"
},
{
"firstgid":45,
"image":"media\/deco\/bac_fleur.png",
"imageheight":66,
"imagewidth":80,
"margin":0,
"name":"bac_fleur",
"properties":
{
},
"spacing":0,
"tileheight":66,
"tilewidth":80,
"transparentcolor":"#ffffff"
},
{
"firstgid":46,
"image":"media\/deco\/tree2.png",
"imageheight":191,
"imagewidth":152,
"margin":0,
"name":"tree2",
"properties":
{
},
"spacing":0,
"tileheight":191,
"tileoffset":
{
"x":-76,
"y":-176
},
"tilewidth":152,
"transparentcolor":"#ffffff"
},
{
"firstgid":47,
"image":"media\/deco\/tree.png",
"imageheight":283,
"imagewidth":256,
"margin":0,
"name":"tree",
"properties":
{
},
"spacing":0,
"tileheight":283,
"tileoffset":
{
"x":-128,
"y":-260
},
"tilewidth":256,
"transparentcolor":"#ffffff"
}],
"tilewidth":100,
"version":1,
"width":12
}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 4, 2, 3, 0, 2, 1, 1, 0, 1, 2, 2], [4, 2, 2, 0, 0, 2, 4, 2, 2, 2, 4, 2], [0, 1, 1, 2, 0, 2, 1, 1, 2, 0, 2, 0], [4, 0, 1, 0, 1, 0, 1, 1, 0, 1, 3, 3], [1, 4, 2, 2, 1, 1, 2, 4, 1, 1, 2, 4], [1, 2, 0, 1, 3, 3, 2, 4, 3, 0, 1, 4], [2, 1, 0, 1, 2, 1, 4, 2, 2, 3, 4, 4], [0, 2, 4, 2, 1, 2, 3, 2, 2, 3, 3, 4], [3, 3, 1, 4, 1, 2, 0, 1, 2, 4, 2, 3], [2, 3, 0, 3, 1, 4, 0, 3, 3, 0, 0, 2], [0, 1, 3, 3, 2, 1, 0, 3, 2, 0, 0, 1], [4, 1, 4, 0, 1, 4, 0, 2, 2, 3, 4, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -1],"TopLeft" : "game/maps-32-12/-2--2.json","Top" : "game/maps-32-12/-1--2.json","TopRight" : "game/maps-32-12/0--2.json","Left" : "game/maps-32-12/-2--1.json","Right" : "game/maps-32-12/0--1.json","BottomLeft" : "game/maps-32-12/-2-0.json","BottomRight" : "game/maps-32-12/0-0.json","Bottom" : "game/maps-32-12/-1-0.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 2, 2, 2, 1, 3, 3, 1, 0, 0, 1, 2], [3, 3, 2, 0, 3, 1, 1, 2, 4, 0, 3, 2], [1, 1, 1, 2, 0, 0, 2, 2, 1, 1, 0, 1], [3, 4, 1, 1, 4, 1, 2, 2, 2, 0, 1, 0], [2, 1, 1, 0, 1, 1, 3, 1, 4, 3, 0, 2], [4, 2, 4, 0, 0, 1, 3, 2, 4, 1, 3, 4], [2, 0, 3, 0, 1, 2, 0, 1, 0, 2, 1, 4], [2, 4, 2, 2, 2, 2, 3, 3, 2, 1, 4, 0], [2, 4, 0, 0, 0, 1, 0, 3, 4, 0, 4, 0], [4, 2, 3, 0, 2, 0, 0, 0, 2, 0, 1, 0], [4, 3, 1, 1, 0, 2, 4, 2, 4, 3, 1, 0], [0, 2, 1, 4, 1, 2, 4, 1, 1, 4, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -10],"TopLeft" : "game/maps-32-12/-2--11.json","Top" : "game/maps-32-12/-1--11.json","TopRight" : "game/maps-32-12/0--11.json","Left" : "game/maps-32-12/-2--10.json","Right" : "game/maps-32-12/0--10.json","BottomLeft" : "game/maps-32-12/-2--9.json","BottomRight" : "game/maps-32-12/0--9.json","Bottom" : "game/maps-32-12/-1--9.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 3, 3, 2, 1, 4, 3, 3, 2, 1, 0, 2], [1, 0, 1, 3, 3, 3, 3, 3, 1, 1, 4, 1], [4, 3, 2, 4, 4, 3, 2, 1, 2, 4, 4, 4], [0, 2, 4, 1, 3, 0, 4, 0, 3, 3, 2, 1], [4, 0, 1, 3, 0, 0, 2, 3, 0, 3, 3, 1], [1, 2, 1, 2, 3, 2, 4, 2, 4, 2, 3, 1], [4, 1, 3, 1, 4, 4, 3, 0, 0, 4, 3, 0], [3, 1, 4, 1, 0, 4, 4, 0, 2, 3, 4, 4], [3, 1, 3, 2, 2, 4, 3, 3, 4, 3, 1, 3], [4, 1, 3, 1, 4, 4, 0, 4, 1, 4, 0, 1], [0, 3, 4, 0, 2, 2, 1, 4, 3, 3, 2, 0], [0, 2, 1, 2, 3, 3, 3, 2, 4, 0, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -11],"TopLeft" : "game/maps-32-12/-2--12.json","Top" : "game/maps-32-12/-1--12.json","TopRight" : "game/maps-32-12/0--12.json","Left" : "game/maps-32-12/-2--11.json","Right" : "game/maps-32-12/0--11.json","BottomLeft" : "game/maps-32-12/-2--10.json","BottomRight" : "game/maps-32-12/0--10.json","Bottom" : "game/maps-32-12/-1--10.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 3, 0, 2, 1, 4, 3, 1, 3, 2, 4, 3], [4, 1, 4, 2, 3, 0, 1, 4, 2, 3, 1, 0], [2, 0, 2, 1, 4, 0, 2, 1, 3, 2, 3, 1], [3, 0, 1, 1, 2, 3, 1, 3, 3, 2, 3, 1], [1, 4, 1, 2, 4, 0, 1, 4, 0, 2, 1, 0], [3, 2, 3, 4, 2, 2, 0, 2, 4, 3, 4, 4], [0, 2, 2, 1, 2, 0, 1, 3, 4, 0, 0, 1], [0, 3, 0, 0, 3, 2, 4, 1, 1, 1, 4, 4], [4, 4, 2, 0, 0, 2, 0, 3, 3, 2, 2, 1], [0, 0, 4, 2, 2, 4, 4, 3, 0, 4, 4, 3], [0, 3, 2, 4, 4, 2, 4, 1, 1, 3, 3, 0], [0, 3, 1, 4, 0, 4, 2, 2, 2, 2, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -12],"TopLeft" : "game/maps-32-12/-2--13.json","Top" : "game/maps-32-12/-1--13.json","TopRight" : "game/maps-32-12/0--13.json","Left" : "game/maps-32-12/-2--12.json","Right" : "game/maps-32-12/0--12.json","BottomLeft" : "game/maps-32-12/-2--11.json","BottomRight" : "game/maps-32-12/0--11.json","Bottom" : "game/maps-32-12/-1--11.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 3, 1, 2, 1, 0, 4, 4, 0, 3, 4, 3], [2, 2, 2, 0, 3, 1, 3, 1, 3, 0, 2, 4], [0, 2, 3, 3, 3, 3, 1, 0, 0, 4, 1, 3], [1, 3, 4, 2, 1, 2, 3, 1, 4, 1, 4, 2], [4, 3, 1, 1, 3, 4, 0, 1, 0, 2, 4, 4], [0, 2, 0, 1, 0, 2, 1, 2, 4, 3, 4, 2], [2, 3, 1, 2, 0, 1, 0, 1, 4, 2, 3, 2], [1, 0, 2, 4, 1, 4, 0, 3, 1, 3, 3, 4], [0, 2, 1, 2, 3, 0, 3, 3, 2, 0, 4, 4], [1, 4, 0, 2, 4, 3, 4, 1, 4, 3, 3, 4], [0, 2, 0, 4, 1, 2, 1, 3, 0, 4, 4, 4], [0, 4, 2, 2, 1, 0, 2, 3, 1, 3, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -13],"TopLeft" : "game/maps-32-12/-2--14.json","Top" : "game/maps-32-12/-1--14.json","TopRight" : "game/maps-32-12/0--14.json","Left" : "game/maps-32-12/-2--13.json","Right" : "game/maps-32-12/0--13.json","BottomLeft" : "game/maps-32-12/-2--12.json","BottomRight" : "game/maps-32-12/0--12.json","Bottom" : "game/maps-32-12/-1--12.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 4, 2, 2, 1, 1, 4, 1, 2, 4, 3, 4], [1, 4, 1, 3, 2, 3, 1, 2, 0, 2, 4, 3], [2, 4, 3, 4, 3, 0, 1, 0, 1, 2, 0, 1], [3, 1, 2, 2, 0, 0, 0, 4, 0, 0, 0, 3], [1, 2, 1, 4, 1, 4, 4, 2, 1, 2, 2, 4], [2, 2, 2, 3, 4, 3, 3, 2, 4, 4, 4, 4], [4, 4, 1, 2, 3, 3, 3, 0, 4, 4, 0, 4], [2, 2, 3, 3, 4, 1, 0, 0, 0, 1, 3, 3], [1, 0, 4, 0, 0, 3, 1, 4, 1, 4, 1, 2], [1, 2, 1, 3, 1, 2, 4, 0, 3, 2, 2, 1], [1, 2, 3, 3, 3, 2, 3, 0, 3, 4, 0, 4], [0, 4, 2, 0, 3, 1, 1, 3, 4, 4, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -14],"TopLeft" : "game/maps-32-12/-2--15.json","Top" : "game/maps-32-12/-1--15.json","TopRight" : "game/maps-32-12/0--15.json","Left" : "game/maps-32-12/-2--14.json","Right" : "game/maps-32-12/0--14.json","BottomLeft" : "game/maps-32-12/-2--13.json","BottomRight" : "game/maps-32-12/0--13.json","Bottom" : "game/maps-32-12/-1--13.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 4, 3, 2, 1, 1, 4, 4, 3, 0, 2, 4], [4, 0, 4, 2, 2, 4, 3, 3, 1, 4, 0, 2], [0, 2, 4, 1, 2, 3, 1, 4, 2, 0, 4, 3], [1, 0, 0, 2, 0, 4, 1, 2, 1, 3, 1, 4], [3, 1, 1, 3, 0, 3, 3, 4, 1, 1, 0, 3], [4, 2, 4, 0, 2, 3, 4, 2, 0, 4, 4, 2], [0, 0, 0, 3, 2, 4, 2, 3, 4, 0, 3, 0], [4, 4, 0, 2, 2, 3, 1, 2, 4, 4, 2, 3], [2, 3, 3, 2, 3, 1, 4, 4, 0, 2, 3, 0], [2, 1, 2, 4, 3, 1, 4, 3, 2, 2, 1, 2], [1, 2, 1, 2, 0, 2, 0, 2, 2, 4, 2, 4], [0, 0, 2, 2, 4, 2, 0, 4, 2, 0, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -15],"TopLeft" : "game/maps-32-12/-2--16.json","Top" : "game/maps-32-12/-1--16.json","TopRight" : "game/maps-32-12/0--16.json","Left" : "game/maps-32-12/-2--15.json","Right" : "game/maps-32-12/0--15.json","BottomLeft" : "game/maps-32-12/-2--14.json","BottomRight" : "game/maps-32-12/0--14.json","Bottom" : "game/maps-32-12/-1--14.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 4, 4, 1, 1, 2, 4, 2, 0, 1, 2, 0], [2, 1, 2, 0, 2, 1, 0, 4, 2, 1, 2, 1], [3, 4, 4, 3, 2, 0, 0, 4, 3, 3, 2, 1], [3, 3, 2, 2, 4, 2, 3, 0, 1, 2, 2, 0], [1, 0, 1, 1, 4, 2, 2, 0, 2, 1, 3, 2], [1, 2, 1, 2, 1, 3, 0, 1, 0, 0, 0, 0], [2, 1, 4, 3, 0, 0, 0, 1, 3, 2, 0, 1], [0, 1, 1, 1, 4, 0, 1, 3, 4, 1, 2, 2], [3, 1, 2, 4, 0, 4, 1, 4, 4, 1, 0, 3], [3, 0, 3, 0, 1, 0, 4, 2, 0, 1, 0, 4], [2, 2, 4, 1, 2, 2, 2, 4, 0, 0, 3, 4], [0, 1, 2, 0, 1, 3, 4, 4, 0, 2, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -16],"TopLeft" : "game/maps-32-12/-2--17.json","Top" : "game/maps-32-12/-1--17.json","TopRight" : "game/maps-32-12/0--17.json","Left" : "game/maps-32-12/-2--16.json","Right" : "game/maps-32-12/0--16.json","BottomLeft" : "game/maps-32-12/-2--15.json","BottomRight" : "game/maps-32-12/0--15.json","Bottom" : "game/maps-32-12/-1--15.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 1, 1, 2, 3, 0, 4, 2, 2, 1, 0], [0, 2, 1, 3, 2, 3, 3, 0, 4, 3, 3, 0], [1, 1, 0, 0, 1, 3, 0, 3, 4, 1, 1, 3], [1, 1, 0, 2, 3, 1, 0, 3, 2, 1, 2, 0], [3, 4, 1, 0, 3, 2, 1, 1, 2, 1, 1, 1], [3, 2, 4, 4, 4, 4, 1, 1, 0, 1, 0, 2], [4, 2, 4, 4, 3, 1, 3, 0, 3, 3, 3, 2], [1, 3, 3, 0, 2, 3, 2, 0, 3, 4, 2, 2], [4, 3, 0, 2, 3, 3, 4, 4, 3, 4, 2, 1], [4, 4, 4, 1, 3, 4, 4, 1, 4, 1, 4, 0], [2, 1, 2, 0, 4, 2, 4, 1, 4, 0, 4, 4], [0, 1, 3, 3, 3, 4, 4, 0, 3, 3, 3, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -17],"TopLeft" : "game/maps-32-12/-2--18.json","Top" : "game/maps-32-12/-1--18.json","TopRight" : "game/maps-32-12/0--18.json","Left" : "game/maps-32-12/-2--17.json","Right" : "game/maps-32-12/0--17.json","BottomLeft" : "game/maps-32-12/-2--16.json","BottomRight" : "game/maps-32-12/0--16.json","Bottom" : "game/maps-32-12/-1--16.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 0, 2, 1, 2, 3, 0, 2, 3, 3, 0, 1], [3, 4, 4, 1, 2, 4, 0, 1, 0, 0, 0, 4], [4, 3, 1, 1, 1, 0, 4, 3, 0, 4, 0, 0], [4, 4, 3, 2, 2, 4, 2, 1, 3, 0, 3, 1], [0, 4, 1, 4, 2, 1, 0, 3, 2, 1, 4, 1], [0, 2, 1, 1, 3, 4, 2, 1, 0, 1, 0, 0], [0, 2, 3, 4, 1, 3, 2, 3, 3, 0, 0, 3], [3, 0, 4, 4, 0, 0, 3, 2, 3, 1, 1, 1], [1, 1, 4, 4, 0, 1, 2, 4, 3, 3, 3, 4], [4, 2, 0, 1, 0, 3, 4, 4, 3, 0, 3, 1], [2, 1, 0, 0, 1, 2, 1, 3, 3, 0, 0, 4], [1, 2, 3, 0, 4, 0, 3, 0, 2, 4, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -18],"TopLeft" : "game/maps-32-12/-2--19.json","Top" : "game/maps-32-12/-1--19.json","TopRight" : "game/maps-32-12/0--19.json","Left" : "game/maps-32-12/-2--18.json","Right" : "game/maps-32-12/0--18.json","BottomLeft" : "game/maps-32-12/-2--17.json","BottomRight" : "game/maps-32-12/0--17.json","Bottom" : "game/maps-32-12/-1--17.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 0, 3, 1, 2, 4, 0, 0, 0, 4, 0, 1], [2, 0, 3, 0, 1, 1, 3, 2, 2, 2, 1, 3], [2, 0, 1, 3, 0, 3, 4, 3, 1, 1, 4, 3], [1, 2, 1, 3, 1, 3, 4, 4, 3, 3, 4, 2], [2, 3, 0, 2, 1, 1, 4, 4, 3, 0, 2, 0], [2, 2, 3, 3, 1, 4, 3, 1, 0, 2, 0, 3], [2, 3, 2, 0, 0, 4, 0, 1, 3, 1, 3, 4], [4, 2, 1, 3, 3, 2, 3, 3, 2, 4, 1, 1], [2, 4, 3, 1, 3, 4, 0, 4, 2, 1, 0, 2], [0, 1, 0, 2, 3, 2, 4, 3, 2, 4, 2, 3], [3, 1, 3, 4, 3, 2, 3, 0, 1, 1, 1, 4], [1, 3, 3, 3, 1, 1, 2, 1, 0, 0, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -19],"TopLeft" : null,"Top" : null,"TopRight" : null,"Left" : "game/maps-32-12/-2--19.json","Right" : "game/maps-32-12/0--19.json","BottomLeft" : "game/maps-32-12/-2--18.json","BottomRight" : "game/maps-32-12/0--18.json","Bottom" : "game/maps-32-12/-1--18.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 0, 3, 3, 0, 3, 1, 4, 2, 2, 1, 3], [2, 3, 0, 4, 0, 4, 1, 3, 4, 4, 0, 1], [3, 3, 2, 4, 4, 0, 0, 0, 3, 3, 1, 2], [2, 4, 4, 0, 1, 4, 3, 4, 1, 4, 4, 3], [4, 3, 1, 1, 0, 1, 1, 0, 1, 0, 0, 3], [3, 2, 2, 3, 1, 4, 3, 3, 3, 1, 1, 2], [4, 2, 4, 1, 0, 2, 3, 0, 1, 0, 1, 0], [1, 4, 0, 1, 4, 0, 4, 4, 1, 1, 2, 3], [4, 1, 0, 1, 4, 0, 3, 1, 1, 2, 4, 1], [3, 2, 0, 4, 4, 3, 0, 1, 2, 0, 4, 4], [1, 1, 1, 2, 4, 2, 2, 0, 1, 0, 1, 1], [4, 2, 4, 3, 3, 4, 4, 2, 0, 4, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -2],"TopLeft" : "game/maps-32-12/-2--3.json","Top" : "game/maps-32-12/-1--3.json","TopRight" : "game/maps-32-12/0--3.json","Left" : "game/maps-32-12/-2--2.json","Right" : "game/maps-32-12/0--2.json","BottomLeft" : "game/maps-32-12/-2--1.json","BottomRight" : "game/maps-32-12/0--1.json","Bottom" : "game/maps-32-12/-1--1.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 1, 4, 1, 2, 0, 0, 2, 2, 0, 4, 2], [0, 1, 1, 3, 1, 2, 0, 3, 3, 3, 3, 2], [0, 3, 2, 0, 0, 0, 4, 2, 2, 4, 2, 0], [4, 0, 3, 3, 0, 1, 1, 2, 4, 2, 0, 3], [0, 2, 0, 1, 4, 0, 3, 1, 3, 0, 1, 4], [4, 2, 0, 0, 0, 0, 0, 1, 0, 3, 1, 0], [4, 4, 2, 0, 3, 0, 3, 4, 3, 3, 0, 0], [0, 3, 2, 2, 1, 4, 4, 0, 2, 1, 1, 0], [3, 2, 1, 4, 1, 2, 2, 0, 1, 0, 2, 0], [1, 0, 1, 3, 0, 1, 4, 1, 1, 4, 1, 4], [3, 0, 1, 3, 0, 2, 1, 2, 0, 1, 3, 3], [1, 3, 3, 1, 3, 2, 2, 1, 3, 2, 3, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -20],"TopLeft" : null,"Top" : null,"TopRight" : null,"Left" : "game/maps-32-12/-2--20.json","Right" : "game/maps-32-12/0--20.json","BottomLeft" : "game/maps-32-12/-2--19.json","BottomRight" : "game/maps-32-12/0--19.json","Bottom" : "game/maps-32-12/-1--19.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 0, 4, 3, 0, 4, 1, 2, 3, 3, 1, 3], [0, 0, 4, 2, 0, 0, 4, 4, 0, 1, 2, 0], [0, 0, 2, 0, 4, 2, 0, 0, 4, 1, 4, 0], [0, 2, 2, 0, 0, 2, 0, 2, 2, 3, 0, 4], [1, 2, 1, 4, 4, 0, 0, 1, 1, 0, 3, 2], [0, 2, 4, 0, 0, 4, 4, 3, 3, 2, 1, 0], [0, 3, 3, 2, 3, 4, 1, 3, 1, 1, 4, 1], [3, 1, 2, 0, 2, 2, 4, 1, 1, 3, 2, 3], [0, 4, 4, 4, 2, 4, 1, 2, 0, 1, 1, 4], [3, 1, 1, 4, 1, 2, 0, 0, 0, 4, 3, 0], [1, 0, 4, 1, 1, 2, 4, 2, 4, 0, 2, 1], [4, 2, 4, 0, 0, 0, 3, 3, 3, 0, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -3],"TopLeft" : "game/maps-32-12/-2--4.json","Top" : "game/maps-32-12/-1--4.json","TopRight" : "game/maps-32-12/0--4.json","Left" : "game/maps-32-12/-2--3.json","Right" : "game/maps-32-12/0--3.json","BottomLeft" : "game/maps-32-12/-2--2.json","BottomRight" : "game/maps-32-12/0--2.json","Bottom" : "game/maps-32-12/-1--2.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 0, 0, 3, 0, 4, 1, 4, 0, 4, 0, 4], [3, 1, 2, 0, 0, 2, 1, 1, 1, 3, 3, 4], [3, 2, 3, 2, 3, 0, 0, 4, 0, 4, 3, 2], [2, 0, 4, 0, 4, 1, 2, 0, 3, 2, 1, 0], [3, 1, 1, 3, 3, 0, 4, 3, 2, 0, 1, 1], [2, 2, 1, 2, 3, 4, 1, 3, 3, 2, 2, 2], [2, 4, 3, 2, 1, 0, 4, 2, 1, 3, 1, 2], [4, 3, 3, 4, 0, 4, 0, 2, 0, 1, 2, 3], [1, 2, 2, 1, 4, 2, 3, 2, 4, 4, 3, 2], [4, 0, 2, 0, 3, 1, 0, 4, 4, 3, 2, 2], [2, 0, 2, 0, 3, 2, 2, 0, 3, 1, 4, 1], [4, 3, 4, 3, 1, 1, 3, 3, 2, 1, 4, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -4],"TopLeft" : "game/maps-32-12/-2--5.json","Top" : "game/maps-32-12/-1--5.json","TopRight" : "game/maps-32-12/0--5.json","Left" : "game/maps-32-12/-2--4.json","Right" : "game/maps-32-12/0--4.json","BottomLeft" : "game/maps-32-12/-2--3.json","BottomRight" : "game/maps-32-12/0--3.json","Bottom" : "game/maps-32-12/-1--3.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 1, 3, 0, 0, 2, 2, 2, 0, 4, 4], [2, 2, 0, 4, 4, 4, 4, 2, 3, 0, 0, 3], [1, 4, 3, 4, 2, 2, 4, 4, 1, 2, 2, 0], [0, 3, 2, 0, 3, 4, 3, 3, 3, 1, 2, 1], [0, 0, 1, 2, 2, 4, 3, 4, 2, 4, 0, 1], [4, 2, 3, 0, 2, 0, 2, 3, 4, 3, 2, 0], [4, 0, 2, 3, 4, 1, 3, 0, 1, 4, 3, 4], [0, 0, 0, 3, 2, 1, 0, 4, 0, 3, 1, 2], [2, 4, 1, 3, 2, 0, 1, 2, 4, 3, 0, 0], [0, 3, 3, 1, 1, 0, 0, 2, 3, 3, 1, 3], [2, 0, 0, 0, 0, 2, 4, 2, 2, 1, 0, 1], [4, 4, 0, 1, 3, 2, 2, 4, 0, 3, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -5],"TopLeft" : "game/maps-32-12/-2--6.json","Top" : "game/maps-32-12/-1--6.json","TopRight" : "game/maps-32-12/0--6.json","Left" : "game/maps-32-12/-2--5.json","Right" : "game/maps-32-12/0--5.json","BottomLeft" : "game/maps-32-12/-2--4.json","BottomRight" : "game/maps-32-12/0--4.json","Bottom" : "game/maps-32-12/-1--4.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 1, 3, 3, 0, 1, 2, 0, 3, 1, 4, 0], [0, 3, 4, 2, 4, 0, 1, 3, 4, 2, 1, 2], [4, 2, 4, 1, 2, 0, 4, 3, 2, 0, 1, 2], [2, 1, 0, 0, 2, 3, 0, 1, 4, 4, 3, 2], [3, 0, 1, 0, 1, 3, 2, 1, 3, 4, 3, 0], [1, 2, 0, 2, 0, 0, 3, 3, 4, 4, 2, 3], [0, 1, 1, 3, 3, 2, 1, 3, 1, 1, 1, 0], [2, 2, 1, 2, 0, 3, 1, 1, 4, 1, 1, 2], [3, 2, 0, 1, 4, 3, 4, 2, 3, 1, 2, 3], [1, 2, 4, 2, 3, 4, 0, 1, 2, 2, 0, 4], [2, 0, 3, 4, 2, 2, 1, 4, 0, 1, 1, 0], [4, 4, 0, 3, 0, 3, 1, 4, 3, 4, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -6],"TopLeft" : "game/maps-32-12/-2--7.json","Top" : "game/maps-32-12/-1--7.json","TopRight" : "game/maps-32-12/0--7.json","Left" : "game/maps-32-12/-2--6.json","Right" : "game/maps-32-12/0--6.json","BottomLeft" : "game/maps-32-12/-2--5.json","BottomRight" : "game/maps-32-12/0--5.json","Bottom" : "game/maps-32-12/-1--5.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 1, 4, 3, 1, 1, 2, 2, 0, 2, 3, 0], [3, 0, 2, 0, 4, 2, 3, 4, 0, 4, 3, 1], [2, 4, 4, 2, 1, 2, 4, 3, 3, 2, 4, 4], [0, 4, 3, 1, 1, 1, 2, 4, 0, 3, 4, 2], [0, 4, 1, 4, 4, 3, 1, 2, 3, 4, 1, 4], [3, 2, 2, 4, 4, 0, 4, 3, 4, 4, 2, 0], [2, 2, 0, 4, 1, 4, 0, 2, 0, 2, 3, 1], [3, 4, 3, 1, 3, 1, 1, 3, 4, 3, 0, 1], [4, 0, 3, 3, 2, 1, 2, 2, 2, 0, 3, 1], [1, 1, 0, 3, 0, 3, 0, 0, 1, 2, 4, 1], [3, 4, 1, 3, 4, 2, 3, 1, 4, 2, 2, 0], [4, 0, 0, 1, 1, 4, 1, 0, 1, 0, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -7],"TopLeft" : "game/maps-32-12/-2--8.json","Top" : "game/maps-32-12/-1--8.json","TopRight" : "game/maps-32-12/0--8.json","Left" : "game/maps-32-12/-2--7.json","Right" : "game/maps-32-12/0--7.json","BottomLeft" : "game/maps-32-12/-2--6.json","BottomRight" : "game/maps-32-12/0--6.json","Bottom" : "game/maps-32-12/-1--6.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 2, 0, 3, 1, 2, 2, 0, 2, 3, 2, 1], [1, 1, 0, 3, 4, 3, 1, 0, 2, 1, 0, 0], [0, 1, 0, 4, 1, 0, 3, 2, 4, 0, 3, 2], [3, 2, 0, 1, 1, 0, 4, 2, 0, 2, 0, 3], [2, 3, 1, 2, 3, 2, 0, 4, 3, 4, 4, 3], [0, 2, 4, 1, 3, 1, 0, 3, 4, 0, 3, 3], [4, 3, 0, 4, 4, 0, 3, 0, 0, 4, 1, 2], [4, 1, 4, 4, 1, 3, 2, 4, 3, 1, 0, 1], [0, 3, 2, 0, 0, 4, 4, 2, 1, 3, 0, 4], [2, 0, 1, 3, 2, 2, 0, 3, 0, 1, 3, 2], [3, 4, 0, 2, 1, 2, 0, 3, 2, 2, 3, 0], [0, 1, 0, 4, 3, 0, 0, 0, 4, 1, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -8],"TopLeft" : "game/maps-32-12/-2--9.json","Top" : "game/maps-32-12/-1--9.json","TopRight" : "game/maps-32-12/0--9.json","Left" : "game/maps-32-12/-2--8.json","Right" : "game/maps-32-12/0--8.json","BottomLeft" : "game/maps-32-12/-2--7.json","BottomRight" : "game/maps-32-12/0--7.json","Bottom" : "game/maps-32-12/-1--7.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 2, 1, 2, 1, 3, 3, 3, 3, 4, 1, 1], [4, 2, 4, 2, 4, 0, 3, 1, 3, 3, 1, 4], [3, 3, 0, 1, 0, 3, 3, 2, 0, 3, 2, 4], [0, 1, 3, 1, 0, 3, 1, 0, 1, 1, 0, 4], [0, 2, 1, 1, 2, 2, 4, 0, 4, 3, 2, 2], [2, 2, 2, 3, 1, 1, 2, 2, 4, 1, 3, 1], [0, 4, 4, 0, 2, 1, 1, 3, 0, 1, 3, 3], [1, 3, 1, 3, 4, 0, 2, 1, 3, 3, 0, 0], [1, 1, 1, 3, 2, 2, 2, 3, 0, 2, 2, 2], [3, 4, 2, 4, 0, 1, 0, 2, 3, 0, 2, 4], [4, 4, 3, 2, 3, 2, 2, 0, 1, 2, 0, 0], [0, 1, 1, 1, 0, 1, 4, 1, 3, 3, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, -9],"TopLeft" : "game/maps-32-12/-2--10.json","Top" : "game/maps-32-12/-1--10.json","TopRight" : "game/maps-32-12/0--10.json","Left" : "game/maps-32-12/-2--9.json","Right" : "game/maps-32-12/0--9.json","BottomLeft" : "game/maps-32-12/-2--8.json","BottomRight" : "game/maps-32-12/0--8.json","Bottom" : "game/maps-32-12/-1--8.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 4, 0, 4, 0, 2, 0, 4, 4, 0, 3, 2], [0, 1, 3, 2, 0, 1, 1, 1, 1, 1, 2, 3], [2, 3, 0, 0, 0, 0, 1, 1, 1, 3, 3, 3], [2, 2, 3, 4, 2, 2, 4, 3, 0, 2, 2, 2], [4, 0, 2, 4, 3, 2, 3, 2, 0, 1, 4, 4], [4, 2, 2, 4, 4, 3, 1, 4, 3, 0, 1, 2], [0, 0, 0, 0, 3, 0, 1, 3, 2, 1, 1, 3], [3, 1, 2, 3, 3, 0, 2, 0, 2, 1, 3, 4], [2, 0, 3, 1, 4, 4, 2, 1, 3, 0, 1, 0], [1, 0, 4, 2, 4, 0, 0, 4, 4, 1, 1, 1], [0, 1, 0, 3, 0, 1, 3, 1, 4, 4, 4, 1], [4, 0, 3, 2, 0, 3, 0, 1, 4, 1, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 0],"TopLeft" : "game/maps-32-12/-2--1.json","Top" : "game/maps-32-12/-1--1.json","TopRight" : "game/maps-32-12/0--1.json","Left" : "game/maps-32-12/-2-0.json","Right" : "game/maps-32-12/0-0.json","BottomLeft" : "game/maps-32-12/-2-1.json","BottomRight" : "game/maps-32-12/0-1.json","Bottom" : "game/maps-32-12/-1-1.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 4, 4, 4, 0, 1, 0, 1, 2, 0, 3, 1], [2, 0, 0, 4, 1, 4, 4, 0, 0, 4, 1, 4], [4, 1, 0, 3, 1, 2, 2, 1, 0, 0, 0, 0], [4, 4, 0, 4, 3, 3, 2, 0, 4, 3, 2, 1], [2, 1, 2, 0, 4, 3, 4, 1, 0, 1, 1, 0], [2, 2, 0, 2, 1, 3, 0, 4, 3, 4, 0, 4], [4, 4, 1, 0, 0, 4, 3, 0, 2, 0, 4, 2], [2, 4, 1, 4, 0, 3, 2, 4, 3, 3, 3, 0], [1, 2, 4, 4, 1, 1, 0, 1, 4, 2, 4, 2], [1, 1, 3, 1, 2, 0, 0, 1, 0, 1, 2, 4], [0, 2, 2, 4, 3, 1, 1, 4, 0, 4, 3, 1], [4, 0, 3, 0, 3, 2, 1, 1, 0, 0, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 1],"TopLeft" : "game/maps-32-12/-2-0.json","Top" : "game/maps-32-12/-1-0.json","TopRight" : "game/maps-32-12/0-0.json","Left" : "game/maps-32-12/-2-1.json","Right" : "game/maps-32-12/0-1.json","BottomLeft" : "game/maps-32-12/-2-2.json","BottomRight" : "game/maps-32-12/0-2.json","Bottom" : "game/maps-32-12/-1-2.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 1, 3, 0, 4, 0, 3, 2, 2, 1, 4, 2], [3, 3, 0, 4, 3, 0, 2, 0, 2, 2, 2, 4], [3, 1, 0, 3, 0, 0, 0, 1, 1, 4, 2, 4], [1, 1, 1, 3, 1, 2, 1, 3, 2, 4, 4, 4], [1, 4, 2, 2, 4, 3, 3, 3, 1, 4, 4, 2], [4, 2, 1, 4, 4, 0, 4, 0, 2, 3, 3, 0], [4, 1, 2, 0, 1, 2, 2, 0, 4, 1, 2, 2], [0, 2, 2, 4, 4, 3, 2, 3, 3, 1, 2, 4], [2, 2, 1, 3, 3, 3, 0, 4, 1, 1, 2, 0], [4, 2, 0, 4, 1, 4, 1, 3, 0, 2, 1, 2], [1, 4, 4, 1, 0, 1, 2, 1, 4, 1, 2, 3], [3, 4, 1, 1, 3, 3, 2, 1, 1, 4, 2, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 10],"TopLeft" : "game/maps-32-12/-2-9.json","Top" : "game/maps-32-12/-1-9.json","TopRight" : "game/maps-32-12/0-9.json","Left" : "game/maps-32-12/-2-10.json","Right" : "game/maps-32-12/0-10.json","BottomLeft" : "game/maps-32-12/-2-11.json","BottomRight" : "game/maps-32-12/0-11.json","Bottom" : "game/maps-32-12/-1-11.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 0, 2, 0, 4, 0, 2, 4, 0, 0, 0, 1], [0, 2, 1, 1, 3, 3, 4, 4, 1, 0, 1, 0], [0, 4, 4, 1, 1, 2, 0, 1, 0, 1, 3, 2], [3, 3, 3, 2, 1, 4, 4, 0, 2, 0, 3, 3], [4, 0, 2, 4, 0, 4, 4, 1, 1, 4, 0, 3], [2, 2, 4, 2, 0, 4, 3, 0, 2, 3, 3, 2], [2, 0, 3, 0, 3, 1, 4, 2, 4, 4, 4, 1], [4, 0, 1, 0, 1, 1, 1, 1, 3, 3, 2, 4], [1, 4, 2, 0, 0, 0, 2, 4, 2, 2, 1, 2], [3, 3, 4, 3, 4, 0, 1, 4, 2, 2, 2, 0], [0, 4, 1, 2, 3, 1, 0, 4, 0, 1, 1, 3], [3, 3, 1, 3, 1, 2, 3, 1, 3, 2, 4, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 11],"TopLeft" : "game/maps-32-12/-2-10.json","Top" : "game/maps-32-12/-1-10.json","TopRight" : "game/maps-32-12/0-10.json","Left" : "game/maps-32-12/-2-11.json","Right" : "game/maps-32-12/0-11.json","BottomLeft" : "game/maps-32-12/-2-12.json","BottomRight" : "game/maps-32-12/0-12.json","Bottom" : "game/maps-32-12/-1-12.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 0, 1, 0, 4, 4, 2, 2, 4, 4, 1, 1], [2, 1, 3, 2, 3, 2, 2, 3, 0, 3, 4, 1], [2, 2, 4, 4, 1, 0, 1, 1, 4, 4, 4, 4], [1, 0, 0, 2, 2, 0, 2, 2, 1, 2, 2, 2], [2, 1, 2, 0, 1, 4, 0, 0, 0, 4, 2, 3], [0, 2, 2, 0, 2, 4, 2, 0, 2, 2, 3, 0], [0, 4, 3, 4, 0, 0, 0, 4, 4, 2, 2, 0], [2, 3, 4, 1, 3, 4, 1, 0, 4, 0, 2, 0], [4, 1, 3, 3, 3, 1, 4, 4, 3, 4, 4, 4], [3, 4, 3, 2, 2, 1, 1, 1, 3, 3, 3, 4], [0, 0, 3, 3, 1, 1, 2, 2, 1, 0, 0, 3], [3, 3, 0, 0, 0, 1, 4, 0, 0, 1, 0, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 12],"TopLeft" : "game/maps-32-12/-2-11.json","Top" : "game/maps-32-12/-1-11.json","TopRight" : "game/maps-32-12/0-11.json","Left" : "game/maps-32-12/-2-12.json","Right" : "game/maps-32-12/0-12.json","BottomLeft" : "game/maps-32-12/-2-13.json","BottomRight" : "game/maps-32-12/0-13.json","Bottom" : "game/maps-32-12/-1-13.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 0, 0, 0, 4, 3, 2, 4, 2, 3, 1, 0], [4, 4, 0, 4, 3, 0, 0, 2, 3, 1, 3, 2], [4, 0, 3, 3, 2, 2, 1, 2, 3, 1, 0, 2], [3, 1, 2, 2, 3, 2, 1, 4, 0, 3, 1, 1], [4, 2, 2, 2, 2, 0, 1, 4, 0, 0, 4, 4], [3, 2, 0, 3, 3, 4, 0, 0, 2, 1, 2, 2], [4, 3, 4, 4, 1, 3, 2, 1, 0, 1, 4, 3], [1, 1, 3, 2, 0, 1, 0, 3, 4, 3, 3, 0], [3, 3, 0, 1, 0, 3, 2, 4, 4, 1, 2, 1], [2, 1, 2, 2, 0, 1, 1, 2, 4, 4, 4, 2], [0, 0, 0, 3, 4, 1, 0, 0, 3, 0, 3, 3], [3, 2, 0, 2, 3, 0, 4, 0, 2, 0, 2, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 13],"TopLeft" : "game/maps-32-12/-2-12.json","Top" : "game/maps-32-12/-1-12.json","TopRight" : "game/maps-32-12/0-12.json","Left" : "game/maps-32-12/-2-13.json","Right" : "game/maps-32-12/0-13.json","BottomLeft" : "game/maps-32-12/-2-14.json","BottomRight" : "game/maps-32-12/0-14.json","Bottom" : "game/maps-32-12/-1-14.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 4, 1, 4, 3, 2, 1, 0, 2, 2, 0], [0, 3, 1, 1, 3, 4, 2, 0, 2, 4, 1, 3], [1, 3, 2, 1, 3, 0, 1, 2, 2, 3, 2, 0], [0, 3, 0, 2, 4, 4, 4, 1, 0, 4, 0, 1], [2, 3, 2, 3, 4, 1, 2, 2, 4, 0, 1, 0], [1, 2, 3, 1, 0, 3, 4, 1, 2, 1, 2, 4], [2, 2, 0, 3, 3, 2, 4, 2, 0, 4, 2, 2], [0, 4, 1, 3, 2, 4, 4, 1, 0, 0, 3, 1], [2, 1, 1, 3, 2, 0, 4, 4, 0, 2, 0, 3], [1, 2, 1, 1, 2, 2, 1, 4, 0, 4, 0, 1], [4, 0, 2, 4, 2, 1, 3, 3, 4, 0, 2, 3], [2, 1, 0, 0, 1, 4, 0, 4, 4, 4, 4, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 14],"TopLeft" : "game/maps-32-12/-2-13.json","Top" : "game/maps-32-12/-1-13.json","TopRight" : "game/maps-32-12/0-13.json","Left" : "game/maps-32-12/-2-14.json","Right" : "game/maps-32-12/0-14.json","BottomLeft" : "game/maps-32-12/-2-15.json","BottomRight" : "game/maps-32-12/0-15.json","Bottom" : "game/maps-32-12/-1-15.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 4, 3, 1, 3, 2, 1, 4, 4, 1, 3, 4], [2, 2, 3, 2, 4, 2, 0, 4, 1, 2, 0, 4], [3, 0, 2, 4, 3, 2, 2, 3, 1, 0, 3, 2], [3, 0, 2, 2, 0, 0, 2, 3, 4, 0, 4, 0], [0, 4, 2, 4, 0, 1, 3, 1, 4, 0, 3, 1], [4, 2, 0, 3, 1, 3, 3, 1, 2, 0, 2, 2], [0, 1, 1, 3, 0, 1, 0, 4, 0, 3, 0, 1], [3, 2, 0, 4, 4, 2, 4, 4, 0, 3, 4, 1], [1, 3, 2, 1, 0, 2, 1, 3, 0, 4, 3, 0], [0, 3, 1, 0, 0, 3, 1, 0, 1, 0, 1, 4], [4, 1, 4, 0, 0, 1, 1, 1, 1, 4, 1, 3], [2, 1, 0, 2, 0, 3, 1, 4, 0, 2, 0, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 15],"TopLeft" : "game/maps-32-12/-2-14.json","Top" : "game/maps-32-12/-1-14.json","TopRight" : "game/maps-32-12/0-14.json","Left" : "game/maps-32-12/-2-15.json","Right" : "game/maps-32-12/0-15.json","BottomLeft" : "game/maps-32-12/-2-16.json","BottomRight" : "game/maps-32-12/0-16.json","Bottom" : "game/maps-32-12/-1-16.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 4, 1, 1, 3, 1, 1, 1, 2, 0, 4, 4], [4, 0, 4, 4, 4, 0, 2, 3, 4, 0, 3, 0], [0, 3, 1, 2, 4, 0, 2, 3, 4, 2, 4, 0], [0, 2, 4, 2, 1, 2, 0, 0, 3, 2, 3, 4], [2, 0, 3, 1, 1, 2, 4, 4, 4, 1, 0, 2], [3, 2, 3, 1, 3, 3, 2, 1, 2, 0, 2, 4], [4, 0, 1, 2, 2, 4, 2, 1, 0, 1, 2, 0], [2, 0, 3, 0, 1, 0, 3, 3, 1, 0, 4, 2], [0, 0, 4, 4, 2, 4, 3, 3, 1, 0, 2, 2], [0, 4, 0, 4, 3, 4, 1, 1, 2, 0, 2, 3], [3, 1, 1, 1, 4, 1, 4, 4, 2, 4, 0, 3], [2, 0, 4, 4, 3, 2, 1, 3, 2, 1, 2, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 16],"TopLeft" : "game/maps-32-12/-2-15.json","Top" : "game/maps-32-12/-1-15.json","TopRight" : "game/maps-32-12/0-15.json","Left" : "game/maps-32-12/-2-16.json","Right" : "game/maps-32-12/0-16.json","BottomLeft" : "game/maps-32-12/-2-17.json","BottomRight" : "game/maps-32-12/0-17.json","Bottom" : "game/maps-32-12/-1-17.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 3, 0, 1, 3, 1, 1, 3, 0, 4, 4, 4], [1, 4, 1, 1, 4, 4, 0, 2, 3, 3, 2, 1], [2, 1, 1, 1, 4, 2, 2, 4, 3, 4, 1, 3], [3, 4, 1, 1, 2, 3, 3, 2, 2, 3, 3, 3], [0, 1, 3, 2, 2, 2, 0, 3, 3, 1, 2, 2], [1, 2, 1, 4, 4, 2, 1, 1, 1, 4, 1, 1], [2, 4, 2, 2, 4, 3, 3, 2, 1, 4, 0, 4], [1, 3, 2, 1, 3, 3, 3, 1, 1, 3, 4, 2], [4, 2, 0, 1, 0, 1, 0, 3, 2, 2, 0, 4], [4, 1, 4, 3, 0, 0, 1, 3, 3, 1, 3, 2], [3, 1, 3, 1, 2, 1, 2, 1, 4, 4, 4, 4], [2, 4, 4, 2, 1, 1, 2, 3, 4, 0, 3, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 17],"TopLeft" : "game/maps-32-12/-2-16.json","Top" : "game/maps-32-12/-1-16.json","TopRight" : "game/maps-32-12/0-16.json","Left" : "game/maps-32-12/-2-17.json","Right" : "game/maps-32-12/0-17.json","BottomLeft" : "game/maps-32-12/-2-18.json","BottomRight" : "game/maps-32-12/0-18.json","Bottom" : "game/maps-32-12/-1-18.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 3, 4, 1, 3, 0, 1, 1, 4, 3, 0, 3], [2, 3, 3, 3, 4, 2, 2, 1, 2, 1, 0, 3], [4, 4, 0, 4, 0, 4, 3, 4, 2, 2, 2, 0], [0, 1, 4, 1, 2, 0, 2, 4, 2, 4, 2, 2], [3, 2, 3, 4, 3, 3, 1, 2, 3, 1, 4, 3], [4, 1, 4, 2, 1, 2, 4, 1, 1, 3, 1, 4], [0, 3, 3, 1, 0, 2, 0, 4, 1, 3, 2, 3], [4, 1, 0, 2, 0, 0, 2, 4, 2, 0, 0, 2], [3, 4, 1, 4, 2, 3, 3, 3, 3, 3, 3, 1], [3, 2, 3, 3, 3, 1, 1, 4, 0, 2, 4, 0], [3, 2, 0, 2, 0, 1, 0, 4, 0, 3, 2, 4], [2, 4, 4, 4, 0, 0, 3, 2, 1, 3, 0, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 18],"TopLeft" : "game/maps-32-12/-2-17.json","Top" : "game/maps-32-12/-1-17.json","TopRight" : "game/maps-32-12/0-17.json","Left" : "game/maps-32-12/-2-18.json","Right" : "game/maps-32-12/0-18.json","BottomLeft" : "game/maps-32-12/-2-19.json","BottomRight" : "game/maps-32-12/0-19.json","Bottom" : "game/maps-32-12/-1-19.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 3, 3, 1, 3, 4, 0, 3, 2, 2, 1, 3], [4, 2, 4, 4, 0, 1, 0, 0, 0, 0, 4, 4], [1, 2, 0, 2, 0, 2, 3, 0, 1, 4, 3, 3], [2, 3, 1, 1, 3, 1, 0, 1, 1, 0, 1, 2], [1, 3, 3, 0, 4, 4, 2, 0, 2, 1, 1, 4], [2, 1, 2, 0, 2, 2, 3, 1, 1, 3, 1, 1], [4, 2, 3, 1, 2, 1, 2, 1, 1, 1, 0, 2], [3, 0, 4, 3, 3, 3, 2, 2, 2, 3, 0, 3], [2, 1, 2, 2, 4, 4, 0, 3, 4, 0, 1, 3], [3, 3, 2, 2, 1, 2, 1, 1, 1, 2, 0, 4], [2, 2, 2, 3, 3, 1, 3, 2, 2, 3, 1, 4], [2, 3, 4, 1, 3, 4, 3, 2, 2, 2, 2, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 19],"TopLeft" : "game/maps-32-12/-2-18.json","Top" : "game/maps-32-12/-1-18.json","TopRight" : "game/maps-32-12/0-18.json","Left" : "game/maps-32-12/-2-19.json","Right" : "game/maps-32-12/0-19.json","BottomLeft" : null,"BottomRight" : null,"Bottom" : null}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 3, 3, 4, 0, 0, 0, 3, 0, 4, 4, 1], [4, 3, 2, 0, 1, 2, 1, 4, 3, 2, 4, 0], [1, 4, 4, 2, 1, 0, 2, 2, 4, 2, 1, 3], [2, 1, 3, 4, 4, 0, 1, 2, 3, 4, 1, 0], [4, 2, 2, 1, 0, 3, 0, 4, 4, 1, 3, 1], [0, 2, 3, 0, 2, 2, 3, 4, 3, 4, 0, 1], [2, 3, 2, 4, 2, 2, 4, 2, 2, 3, 1, 1], [1, 2, 4, 0, 2, 1, 1, 2, 3, 1, 4, 0], [0, 0, 0, 2, 4, 3, 2, 1, 4, 4, 2, 4], [0, 2, 2, 0, 0, 1, 0, 2, 1, 2, 3, 3], [4, 2, 4, 0, 1, 1, 4, 2, 2, 4, 1, 1], [4, 4, 3, 2, 1, 1, 2, 0, 2, 4, 4, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 2],"TopLeft" : "game/maps-32-12/-2-1.json","Top" : "game/maps-32-12/-1-1.json","TopRight" : "game/maps-32-12/0-1.json","Left" : "game/maps-32-12/-2-2.json","Right" : "game/maps-32-12/0-2.json","BottomLeft" : "game/maps-32-12/-2-3.json","BottomRight" : "game/maps-32-12/0-3.json","Bottom" : "game/maps-32-12/-1-3.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 3, 2, 4, 0, 0, 0, 1, 4, 3, 0, 0], [1, 2, 3, 2, 1, 1, 4, 3, 2, 0, 3, 1], [3, 2, 4, 0, 2, 2, 2, 2, 3, 4, 2, 1], [4, 3, 0, 4, 0, 2, 4, 4, 3, 1, 0, 4], [2, 3, 2, 3, 1, 4, 1, 3, 4, 2, 0, 2], [3, 2, 1, 3, 4, 2, 2, 4, 3, 3, 0, 4], [0, 2, 2, 4, 4, 1, 1, 4, 3, 2, 4, 0], [4, 0, 3, 1, 4, 4, 1, 0, 4, 3, 4, 1], [4, 2, 2, 4, 1, 0, 4, 1, 0, 0, 0, 1], [4, 3, 1, 0, 2, 2, 0, 3, 2, 3, 4, 2], [4, 2, 1, 1, 4, 1, 2, 0, 3, 3, 0, 2], [3, 3, 3, 4, 0, 0, 2, 0, 4, 2, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 3],"TopLeft" : "game/maps-32-12/-2-2.json","Top" : "game/maps-32-12/-1-2.json","TopRight" : "game/maps-32-12/0-2.json","Left" : "game/maps-32-12/-2-3.json","Right" : "game/maps-32-12/0-3.json","BottomLeft" : "game/maps-32-12/-2-4.json","BottomRight" : "game/maps-32-12/0-4.json","Bottom" : "game/maps-32-12/-1-4.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 3, 1, 4, 4, 4, 4, 3, 2, 2, 0, 0], [3, 1, 0, 4, 1, 4, 2, 2, 1, 3, 1, 2], [0, 0, 3, 3, 2, 0, 3, 3, 2, 1, 4, 3], [1, 0, 2, 4, 1, 3, 2, 1, 2, 2, 4, 4], [0, 4, 2, 4, 2, 0, 2, 1, 3, 2, 2, 2], [1, 2, 4, 1, 0, 2, 1, 4, 3, 2, 0, 1], [4, 1, 3, 3, 0, 0, 2, 0, 3, 0, 1, 4], [3, 3, 1, 2, 1, 1, 0, 3, 4, 1, 0, 1], [3, 4, 3, 2, 3, 2, 1, 0, 1, 2, 3, 3], [3, 0, 0, 4, 0, 3, 0, 0, 3, 3, 0, 0], [3, 2, 3, 1, 2, 1, 0, 3, 0, 3, 4, 2], [3, 3, 2, 2, 3, 4, 3, 4, 1, 1, 2, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 4],"TopLeft" : "game/maps-32-12/-2-3.json","Top" : "game/maps-32-12/-1-3.json","TopRight" : "game/maps-32-12/0-3.json","Left" : "game/maps-32-12/-2-4.json","Right" : "game/maps-32-12/0-4.json","BottomLeft" : "game/maps-32-12/-2-5.json","BottomRight" : "game/maps-32-12/0-5.json","Bottom" : "game/maps-32-12/-1-5.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 2, 4, 4, 4, 4, 4, 0, 0, 1, 1, 4], [4, 4, 2, 1, 2, 3, 4, 0, 4, 1, 0, 4], [2, 2, 3, 1, 3, 2, 3, 3, 1, 3, 0, 1], [4, 2, 4, 3, 1, 0, 0, 3, 1, 3, 3, 3], [3, 0, 2, 1, 3, 0, 3, 0, 3, 2, 4, 3], [4, 2, 2, 4, 2, 1, 0, 4, 3, 2, 4, 3], [2, 0, 4, 3, 2, 3, 4, 2, 3, 3, 4, 2], [2, 1, 0, 3, 3, 4, 0, 2, 0, 3, 0, 2], [2, 1, 4, 0, 1, 3, 4, 0, 2, 3, 2, 0], [3, 1, 4, 3, 3, 4, 0, 1, 0, 4, 1, 4], [3, 3, 0, 2, 0, 1, 2, 1, 1, 3, 3, 2], [3, 2, 2, 4, 1, 3, 4, 4, 3, 0, 4, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 5],"TopLeft" : "game/maps-32-12/-2-4.json","Top" : "game/maps-32-12/-1-4.json","TopRight" : "game/maps-32-12/0-4.json","Left" : "game/maps-32-12/-2-5.json","Right" : "game/maps-32-12/0-5.json","BottomLeft" : "game/maps-32-12/-2-6.json","BottomRight" : "game/maps-32-12/0-6.json","Bottom" : "game/maps-32-12/-1-6.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 2, 3, 4, 4, 3, 4, 3, 4, 0, 2, 4], [1, 3, 3, 2, 2, 1, 2, 4, 3, 4, 3, 0], [4, 0, 2, 0, 3, 0, 3, 4, 0, 1, 1, 4], [1, 3, 2, 3, 2, 1, 3, 0, 0, 4, 2, 2], [0, 1, 2, 2, 4, 1, 4, 4, 3, 3, 1, 4], [2, 2, 0, 2, 3, 1, 4, 4, 2, 1, 4, 1], [0, 0, 4, 2, 4, 2, 1, 4, 3, 2, 2, 1], [0, 4, 3, 0, 0, 2, 4, 0, 1, 1, 0, 2], [1, 3, 0, 2, 3, 0, 1, 0, 3, 0, 0, 2], [2, 2, 3, 2, 1, 0, 1, 3, 1, 4, 2, 2], [3, 3, 2, 3, 3, 1, 0, 4, 3, 2, 2, 2], [3, 2, 2, 1, 0, 2, 4, 3, 4, 4, 1, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 6],"TopLeft" : "game/maps-32-12/-2-5.json","Top" : "game/maps-32-12/-1-5.json","TopRight" : "game/maps-32-12/0-5.json","Left" : "game/maps-32-12/-2-6.json","Right" : "game/maps-32-12/0-6.json","BottomLeft" : "game/maps-32-12/-2-7.json","BottomRight" : "game/maps-32-12/0-7.json","Bottom" : "game/maps-32-12/-1-7.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 2, 2, 0, 4, 2, 4, 0, 2, 4, 2, 3], [3, 2, 0, 4, 2, 0, 4, 3, 1, 2, 2, 1], [1, 3, 1, 3, 4, 2, 4, 4, 4, 3, 3, 1], [4, 0, 4, 3, 3, 3, 2, 2, 0, 0, 1, 1], [3, 2, 2, 3, 1, 1, 0, 2, 2, 3, 3, 0], [0, 2, 3, 0, 0, 1, 2, 0, 2, 0, 4, 3], [4, 4, 0, 2, 1, 1, 2, 0, 3, 0, 4, 0], [4, 2, 2, 1, 2, 0, 3, 3, 1, 3, 1, 2], [0, 0, 2, 0, 1, 2, 3, 0, 4, 1, 3, 4], [1, 3, 3, 1, 3, 1, 1, 4, 2, 0, 3, 1], [2, 3, 4, 4, 1, 1, 3, 2, 4, 2, 0, 2], [3, 1, 2, 4, 3, 1, 0, 3, 1, 2, 2, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 7],"TopLeft" : "game/maps-32-12/-2-6.json","Top" : "game/maps-32-12/-1-6.json","TopRight" : "game/maps-32-12/0-6.json","Left" : "game/maps-32-12/-2-7.json","Right" : "game/maps-32-12/0-7.json","BottomLeft" : "game/maps-32-12/-2-8.json","BottomRight" : "game/maps-32-12/0-8.json","Bottom" : "game/maps-32-12/-1-8.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 1, 1, 0, 4, 2, 3, 2, 0, 3, 3, 3], [0, 1, 1, 1, 2, 3, 2, 2, 0, 0, 0, 2], [3, 1, 1, 1, 4, 0, 4, 0, 3, 0, 4, 4], [1, 2, 1, 3, 4, 4, 0, 4, 4, 2, 0, 0], [1, 2, 2, 0, 2, 2, 1, 1, 2, 3, 0, 0], [3, 2, 0, 3, 1, 0, 1, 0, 2, 0, 4, 0], [2, 3, 1, 1, 3, 0, 4, 2, 4, 4, 2, 4], [3, 0, 0, 2, 0, 2, 3, 2, 2, 1, 1, 3], [4, 3, 3, 3, 3, 4, 0, 0, 4, 3, 1, 1], [1, 4, 2, 1, 1, 2, 1, 0, 3, 1, 4, 4], [2, 4, 0, 0, 4, 1, 1, 0, 1, 2, 4, 2], [3, 0, 1, 1, 1, 0, 1, 2, 3, 1, 4, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 8],"TopLeft" : "game/maps-32-12/-2-7.json","Top" : "game/maps-32-12/-1-7.json","TopRight" : "game/maps-32-12/0-7.json","Left" : "game/maps-32-12/-2-8.json","Right" : "game/maps-32-12/0-8.json","BottomLeft" : "game/maps-32-12/-2-9.json","BottomRight" : "game/maps-32-12/0-9.json","Bottom" : "game/maps-32-12/-1-9.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 0, 0, 4, 1, 3, 0, 4, 2, 4, 2], [1, 4, 3, 2, 2, 1, 4, 1, 4, 4, 4, 3], [1, 4, 0, 4, 0, 2, 0, 0, 2, 2, 0, 1], [3, 4, 3, 3, 0, 1, 3, 1, 3, 3, 0, 0], [3, 3, 2, 1, 3, 3, 2, 4, 1, 3, 2, 1], [1, 2, 3, 1, 2, 0, 0, 0, 2, 4, 3, 3], [0, 2, 1, 1, 4, 3, 1, 4, 4, 2, 4, 3], [1, 3, 4, 3, 2, 0, 2, 0, 2, 3, 1, 3], [3, 0, 4, 0, 0, 1, 3, 4, 0, 4, 4, 3], [0, 1, 1, 0, 4, 3, 1, 2, 4, 1, 0, 3], [1, 4, 2, 0, 2, 1, 4, 3, 2, 1, 3, 2], [3, 0, 1, 3, 0, 4, 2, 2, 0, 0, 1, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-1, 9],"TopLeft" : "game/maps-32-12/-2-8.json","Top" : "game/maps-32-12/-1-8.json","TopRight" : "game/maps-32-12/0-8.json","Left" : "game/maps-32-12/-2-9.json","Right" : "game/maps-32-12/0-9.json","BottomLeft" : "game/maps-32-12/-2-10.json","BottomRight" : "game/maps-32-12/0-10.json","Bottom" : "game/maps-32-12/-1-10.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 3, 4, 1, 1, 1, 2, 0, 0, 4, 4, 0], [2, 2, 4, 1, 4, 2, 2, 3, 1, 1, 4, 1], [4, 1, 4, 3, 1, 2, 2, 2, 1, 3, 2, 4], [1, 3, 0, 0, 1, 2, 1, 0, 4, 0, 3, 4], [0, 3, 3, 4, 1, 4, 0, 0, 1, 4, 3, 1], [3, 0, 4, 4, 2, 0, 0, 4, 0, 2, 3, 1], [2, 2, 2, 2, 1, 4, 2, 0, 1, 1, 3, 3], [4, 4, 0, 4, 1, 0, 2, 1, 4, 1, 4, 3], [2, 3, 2, 1, 3, 3, 0, 0, 3, 4, 3, 0], [2, 0, 0, 3, 1, 1, 2, 3, 2, 1, 4, 1], [1, 3, 0, 3, 4, 3, 0, 4, 2, 4, 3, 0], [1, 1, 1, 0, 2, 3, 3, 1, 2, 4, 3, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -1],"TopLeft" : "game/maps-32-12/-11--2.json","Top" : "game/maps-32-12/-10--2.json","TopRight" : "game/maps-32-12/-9--2.json","Left" : "game/maps-32-12/-11--1.json","Right" : "game/maps-32-12/-9--1.json","BottomLeft" : "game/maps-32-12/-11-0.json","BottomRight" : "game/maps-32-12/-9-0.json","Bottom" : "game/maps-32-12/-10-0.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 4, 3, 3, 1, 1, 3, 3, 4, 2, 1, 3], [0, 2, 3, 4, 1, 0, 3, 2, 2, 2, 2, 1], [4, 4, 3, 2, 0, 3, 2, 1, 4, 2, 4, 4], [3, 0, 4, 0, 3, 2, 1, 1, 0, 2, 0, 0], [4, 4, 1, 1, 4, 2, 0, 1, 3, 1, 4, 3], [4, 4, 1, 1, 2, 1, 4, 2, 0, 2, 4, 4], [1, 0, 4, 0, 4, 4, 1, 4, 3, 4, 4, 2], [0, 0, 2, 4, 1, 4, 0, 1, 3, 2, 0, 3], [0, 3, 4, 1, 1, 0, 4, 0, 4, 4, 3, 1], [2, 3, 2, 4, 0, 1, 0, 0, 1, 4, 4, 3], [4, 4, 1, 0, 1, 2, 3, 1, 3, 1, 3, 2], [1, 1, 3, 3, 1, 0, 0, 4, 0, 4, 2, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -10],"TopLeft" : "game/maps-32-12/-11--11.json","Top" : "game/maps-32-12/-10--11.json","TopRight" : "game/maps-32-12/-9--11.json","Left" : "game/maps-32-12/-11--10.json","Right" : "game/maps-32-12/-9--10.json","BottomLeft" : "game/maps-32-12/-11--9.json","BottomRight" : "game/maps-32-12/-9--9.json","Bottom" : "game/maps-32-12/-10--9.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 3, 3, 2, 0, 0, 2, 4, 4, 1, 4, 3], [2, 2, 0, 1, 4, 1, 4, 2, 2, 2, 2, 3], [1, 0, 2, 3, 3, 4, 1, 0, 4, 3, 2, 0], [4, 2, 0, 4, 0, 4, 1, 2, 4, 0, 0, 0], [0, 2, 0, 3, 2, 0, 2, 1, 2, 4, 1, 1], [0, 3, 2, 2, 0, 0, 4, 0, 3, 1, 3, 0], [1, 4, 3, 4, 1, 4, 4, 1, 1, 0, 0, 2], [0, 0, 2, 1, 3, 0, 0, 1, 1, 3, 3, 1], [0, 4, 1, 2, 2, 2, 0, 4, 2, 1, 3, 3], [1, 1, 2, 3, 1, 4, 4, 2, 3, 2, 2, 3], [3, 3, 3, 3, 2, 1, 4, 2, 0, 0, 3, 1], [0, 0, 2, 4, 1, 0, 3, 3, 2, 4, 4, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -11],"TopLeft" : "game/maps-32-12/-11--12.json","Top" : "game/maps-32-12/-10--12.json","TopRight" : "game/maps-32-12/-9--12.json","Left" : "game/maps-32-12/-11--11.json","Right" : "game/maps-32-12/-9--11.json","BottomLeft" : "game/maps-32-12/-11--10.json","BottomRight" : "game/maps-32-12/-9--10.json","Bottom" : "game/maps-32-12/-10--10.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 2, 3, 1, 4, 0, 1, 1, 4, 1, 2, 2], [4, 2, 3, 3, 3, 1, 0, 1, 2, 3, 2, 1], [3, 1, 1, 3, 1, 1, 4, 3, 3, 0, 4, 1], [1, 4, 2, 3, 3, 2, 2, 4, 4, 2, 4, 4], [1, 4, 4, 0, 4, 4, 0, 1, 1, 3, 3, 4], [1, 2, 3, 3, 2, 4, 4, 4, 2, 1, 2, 2], [2, 4, 1, 3, 3, 4, 1, 3, 0, 0, 1, 1], [0, 1, 3, 4, 4, 1, 4, 2, 4, 0, 2, 4], [0, 1, 4, 3, 3, 4, 2, 3, 0, 3, 4, 4], [1, 3, 1, 3, 2, 2, 3, 4, 1, 0, 4, 3], [2, 1, 0, 1, 2, 0, 4, 3, 2, 4, 3, 0], [4, 0, 1, 0, 2, 4, 1, 2, 4, 4, 1, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -12],"TopLeft" : "game/maps-32-12/-11--13.json","Top" : "game/maps-32-12/-10--13.json","TopRight" : "game/maps-32-12/-9--13.json","Left" : "game/maps-32-12/-11--12.json","Right" : "game/maps-32-12/-9--12.json","BottomLeft" : "game/maps-32-12/-11--11.json","BottomRight" : "game/maps-32-12/-9--11.json","Bottom" : "game/maps-32-12/-10--11.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 2, 3, 4, 2, 4, 0, 2, 0, 1, 0, 1], [1, 2, 0, 0, 1, 1, 2, 1, 2, 4, 3, 4], [4, 2, 1, 4, 0, 2, 3, 1, 3, 2, 1, 2], [2, 1, 3, 2, 1, 4, 2, 1, 3, 0, 4, 4], [3, 2, 2, 3, 2, 2, 3, 2, 1, 1, 0, 2], [1, 1, 4, 3, 4, 3, 4, 2, 1, 0, 1, 3], [2, 4, 4, 3, 0, 4, 3, 0, 3, 0, 2, 1], [0, 2, 3, 2, 1, 2, 3, 2, 3, 1, 0, 3], [0, 2, 1, 4, 0, 1, 3, 2, 2, 0, 4, 1], [0, 1, 1, 2, 3, 0, 1, 2, 4, 4, 2, 3], [1, 0, 1, 4, 3, 3, 0, 4, 4, 3, 3, 3], [2, 4, 0, 2, 2, 4, 4, 2, 1, 4, 3, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -13],"TopLeft" : "game/maps-32-12/-11--14.json","Top" : "game/maps-32-12/-10--14.json","TopRight" : "game/maps-32-12/-9--14.json","Left" : "game/maps-32-12/-11--13.json","Right" : "game/maps-32-12/-9--13.json","BottomLeft" : "game/maps-32-12/-11--12.json","BottomRight" : "game/maps-32-12/-9--12.json","Bottom" : "game/maps-32-12/-10--12.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 1, 3, 3, 1, 3, 4, 4, 0, 0, 3, 0], [3, 2, 2, 2, 0, 2, 3, 1, 2, 4, 3, 1], [1, 3, 0, 4, 3, 3, 1, 0, 3, 3, 4, 4], [3, 3, 0, 1, 4, 1, 3, 3, 3, 2, 4, 4], [4, 0, 1, 0, 4, 0, 1, 2, 0, 4, 2, 0], [2, 4, 0, 4, 1, 3, 4, 1, 0, 0, 0, 0], [3, 3, 2, 2, 2, 4, 0, 2, 2, 0, 3, 1], [1, 2, 3, 4, 3, 3, 3, 3, 1, 2, 3, 1], [4, 4, 4, 0, 1, 3, 0, 1, 0, 3, 0, 3], [0, 3, 1, 2, 4, 3, 0, 4, 1, 2, 0, 4], [0, 3, 3, 2, 4, 2, 1, 4, 2, 2, 3, 2], [1, 3, 4, 3, 3, 4, 2, 1, 3, 4, 1, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -14],"TopLeft" : "game/maps-32-12/-11--15.json","Top" : "game/maps-32-12/-10--15.json","TopRight" : "game/maps-32-12/-9--15.json","Left" : "game/maps-32-12/-11--14.json","Right" : "game/maps-32-12/-9--14.json","BottomLeft" : "game/maps-32-12/-11--13.json","BottomRight" : "game/maps-32-12/-9--13.json","Bottom" : "game/maps-32-12/-10--13.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 0, 3, 2, 0, 3, 3, 0, 1, 0, 1, 4], [0, 2, 4, 4, 3, 2, 4, 1, 2, 0, 3, 4], [3, 4, 4, 0, 1, 0, 4, 3, 3, 0, 1, 0], [0, 0, 1, 0, 2, 3, 3, 4, 2, 0, 3, 3], [0, 3, 0, 3, 2, 3, 4, 2, 4, 3, 4, 3], [3, 3, 1, 0, 4, 2, 4, 0, 4, 4, 4, 1], [3, 3, 0, 1, 4, 4, 2, 4, 0, 1, 0, 1], [1, 3, 3, 2, 4, 4, 2, 3, 4, 4, 2, 4], [4, 0, 1, 2, 2, 0, 1, 4, 3, 0, 0, 0], [4, 1, 0, 1, 0, 1, 4, 1, 4, 0, 3, 4], [4, 1, 0, 0, 0, 1, 2, 0, 4, 1, 3, 0], [0, 3, 3, 0, 3, 3, 1, 0, 0, 4, 3, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -15],"TopLeft" : "game/maps-32-12/-11--16.json","Top" : "game/maps-32-12/-10--16.json","TopRight" : "game/maps-32-12/-9--16.json","Left" : "game/maps-32-12/-11--15.json","Right" : "game/maps-32-12/-9--15.json","BottomLeft" : "game/maps-32-12/-11--14.json","BottomRight" : "game/maps-32-12/-9--14.json","Bottom" : "game/maps-32-12/-10--14.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 3, 0, 4, 2, 2, 1, 1, 0, 0, 4], [2, 2, 1, 1, 2, 2, 0, 1, 3, 1, 3, 2], [4, 0, 4, 0, 4, 1, 3, 1, 3, 1, 4, 1], [1, 2, 3, 4, 0, 0, 4, 1, 2, 2, 3, 3], [1, 1, 3, 0, 4, 1, 1, 2, 3, 1, 0, 1], [4, 2, 2, 1, 1, 1, 4, 3, 3, 3, 3, 3], [3, 3, 3, 0, 1, 4, 4, 1, 4, 1, 1, 1], [1, 4, 4, 0, 1, 0, 1, 4, 2, 0, 0, 3], [4, 2, 4, 3, 4, 2, 3, 3, 1, 2, 1, 1], [4, 3, 0, 1, 1, 3, 3, 4, 1, 3, 0, 4], [4, 0, 2, 3, 0, 0, 3, 1, 1, 0, 3, 4], [4, 2, 2, 1, 3, 3, 4, 4, 2, 4, 0, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -16],"TopLeft" : "game/maps-32-12/-11--17.json","Top" : "game/maps-32-12/-10--17.json","TopRight" : "game/maps-32-12/-9--17.json","Left" : "game/maps-32-12/-11--16.json","Right" : "game/maps-32-12/-9--16.json","BottomLeft" : "game/maps-32-12/-11--15.json","BottomRight" : "game/maps-32-12/-9--15.json","Bottom" : "game/maps-32-12/-10--15.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 3, 3, 4, 3, 2, 1, 3, 1, 0, 3, 3], [4, 2, 3, 3, 0, 3, 1, 1, 3, 1, 4, 4], [1, 1, 3, 1, 3, 2, 1, 4, 2, 3, 1, 2], [2, 4, 4, 2, 3, 3, 0, 3, 1, 0, 3, 2], [2, 4, 2, 2, 2, 4, 4, 2, 2, 0, 2, 4], [4, 1, 3, 2, 3, 0, 4, 2, 2, 3, 2, 4], [4, 2, 1, 0, 2, 4, 1, 3, 2, 1, 2, 1], [1, 4, 4, 2, 3, 1, 1, 4, 0, 1, 4, 1], [4, 4, 1, 4, 0, 4, 4, 2, 4, 4, 2, 3], [3, 1, 4, 1, 2, 1, 1, 1, 4, 1, 3, 4], [3, 3, 4, 1, 1, 3, 4, 2, 4, 4, 2, 3], [3, 1, 1, 3, 4, 3, 2, 4, 3, 4, 2, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -17],"TopLeft" : "game/maps-32-12/-11--18.json","Top" : "game/maps-32-12/-10--18.json","TopRight" : "game/maps-32-12/-9--18.json","Left" : "game/maps-32-12/-11--17.json","Right" : "game/maps-32-12/-9--17.json","BottomLeft" : "game/maps-32-12/-11--16.json","BottomRight" : "game/maps-32-12/-9--16.json","Bottom" : "game/maps-32-12/-10--16.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 2, 3, 2, 2, 1, 0, 4, 2, 4, 1, 2], [1, 2, 0, 0, 4, 3, 3, 1, 3, 2, 4, 2], [3, 2, 2, 1, 1, 3, 4, 3, 2, 4, 4, 3], [4, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 2], [3, 1, 1, 0, 0, 2, 2, 3, 1, 3, 4, 2], [0, 4, 4, 2, 1, 4, 4, 1, 0, 2, 1, 0], [4, 2, 4, 4, 4, 4, 3, 0, 1, 2, 3, 1], [1, 0, 4, 0, 4, 2, 0, 0, 4, 2, 2, 4], [4, 0, 3, 0, 1, 1, 1, 1, 2, 1, 2, 0], [3, 3, 4, 0, 4, 4, 0, 3, 2, 4, 1, 4], [2, 2, 0, 4, 2, 2, 0, 3, 1, 3, 2, 1], [2, 1, 0, 4, 4, 3, 0, 3, 0, 4, 4, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -18],"TopLeft" : "game/maps-32-12/-11--19.json","Top" : "game/maps-32-12/-10--19.json","TopRight" : "game/maps-32-12/-9--19.json","Left" : "game/maps-32-12/-11--18.json","Right" : "game/maps-32-12/-9--18.json","BottomLeft" : "game/maps-32-12/-11--17.json","BottomRight" : "game/maps-32-12/-9--17.json","Bottom" : "game/maps-32-12/-10--17.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 3, 1, 0, 0, 4, 1, 2, 4, 4, 1], [3, 2, 2, 2, 2, 3, 4, 0, 3, 2, 4, 0], [4, 3, 2, 2, 4, 0, 3, 1, 2, 1, 1, 4], [0, 3, 2, 0, 4, 2, 1, 1, 0, 0, 2, 1], [4, 4, 4, 2, 2, 1, 0, 3, 1, 2, 1, 0], [1, 3, 4, 3, 3, 3, 4, 4, 4, 2, 0, 2], [0, 2, 2, 3, 1, 4, 1, 2, 4, 2, 4, 0], [1, 1, 4, 3, 1, 3, 4, 0, 2, 4, 0, 2], [3, 2, 1, 1, 3, 2, 2, 0, 0, 4, 3, 2], [2, 1, 4, 0, 0, 2, 4, 1, 4, 2, 4, 4], [1, 0, 2, 2, 2, 1, 1, 3, 3, 2, 2, 0], [1, 0, 4, 0, 0, 2, 3, 2, 2, 4, 1, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -19],"TopLeft" : null,"Top" : null,"TopRight" : null,"Left" : "game/maps-32-12/-11--19.json","Right" : "game/maps-32-12/-9--19.json","BottomLeft" : "game/maps-32-12/-11--18.json","BottomRight" : "game/maps-32-12/-9--18.json","Bottom" : "game/maps-32-12/-10--18.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 2, 4, 0, 0, 1, 1, 1, 0, 4, 2, 4], [4, 2, 1, 3, 2, 3, 4, 3, 1, 2, 0, 4], [1, 1, 3, 3, 4, 3, 0, 0, 1, 4, 0, 0], [2, 0, 2, 4, 4, 4, 1, 2, 4, 2, 3, 4], [1, 1, 2, 2, 3, 2, 3, 0, 0, 3, 0, 4], [4, 4, 4, 0, 4, 4, 0, 3, 4, 2, 2, 3], [3, 2, 0, 1, 3, 4, 4, 2, 4, 2, 4, 3], [4, 0, 0, 2, 3, 1, 1, 2, 2, 2, 3, 1], [2, 0, 4, 2, 0, 0, 2, 3, 0, 1, 3, 2], [1, 3, 0, 2, 2, 4, 1, 1, 0, 4, 2, 1], [0, 1, 1, 1, 0, 2, 1, 0, 4, 3, 3, 3], [0, 1, 1, 1, 3, 2, 1, 0, 4, 4, 0, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -2],"TopLeft" : "game/maps-32-12/-11--3.json","Top" : "game/maps-32-12/-10--3.json","TopRight" : "game/maps-32-12/-9--3.json","Left" : "game/maps-32-12/-11--2.json","Right" : "game/maps-32-12/-9--2.json","BottomLeft" : "game/maps-32-12/-11--1.json","BottomRight" : "game/maps-32-12/-9--1.json","Bottom" : "game/maps-32-12/-10--1.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 3, 0, 4, 0, 3, 2, 3, 4, 2, 1], [0, 2, 0, 0, 1, 4, 0, 0, 3, 3, 4, 2], [1, 4, 1, 2, 2, 1, 1, 4, 2, 3, 4, 0], [2, 4, 4, 4, 2, 4, 1, 3, 4, 2, 1, 1], [0, 2, 3, 4, 0, 4, 2, 3, 0, 0, 3, 3], [2, 2, 0, 4, 0, 2, 4, 3, 3, 1, 4, 3], [0, 2, 0, 2, 3, 4, 3, 4, 3, 2, 0, 0], [1, 1, 0, 0, 3, 3, 4, 1, 0, 0, 4, 1], [3, 3, 3, 2, 4, 4, 4, 4, 3, 1, 3, 3], [2, 3, 3, 4, 1, 0, 2, 3, 2, 1, 1, 0], [0, 4, 4, 0, 3, 0, 2, 4, 0, 2, 2, 3], [4, 0, 3, 2, 0, 2, 1, 1, 4, 4, 3, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -20],"TopLeft" : null,"Top" : null,"TopRight" : null,"Left" : "game/maps-32-12/-11--20.json","Right" : "game/maps-32-12/-9--20.json","BottomLeft" : "game/maps-32-12/-11--19.json","BottomRight" : "game/maps-32-12/-9--19.json","Bottom" : "game/maps-32-12/-10--19.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 1, 4, 3, 4, 0, 0, 3, 1, 4, 0, 4], [1, 2, 3, 0, 1, 3, 0, 3, 1, 2, 0, 2], [3, 2, 3, 4, 2, 4, 4, 3, 0, 1, 2, 1], [4, 2, 3, 3, 2, 2, 2, 3, 3, 0, 3, 3], [2, 4, 0, 4, 1, 0, 0, 0, 4, 1, 2, 2], [4, 3, 0, 0, 1, 3, 0, 1, 3, 1, 1, 4], [3, 2, 3, 0, 0, 4, 1, 4, 3, 2, 0, 3], [0, 0, 0, 0, 0, 2, 0, 2, 0, 3, 1, 0], [2, 1, 2, 3, 1, 2, 3, 2, 3, 3, 4, 4], [1, 1, 0, 2, 3, 2, 0, 3, 3, 2, 0, 2], [4, 0, 3, 4, 1, 1, 2, 1, 2, 2, 3, 2], [4, 0, 0, 3, 3, 2, 4, 4, 1, 4, 2, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -3],"TopLeft" : "game/maps-32-12/-11--4.json","Top" : "game/maps-32-12/-10--4.json","TopRight" : "game/maps-32-12/-9--4.json","Left" : "game/maps-32-12/-11--3.json","Right" : "game/maps-32-12/-9--3.json","BottomLeft" : "game/maps-32-12/-11--2.json","BottomRight" : "game/maps-32-12/-9--2.json","Bottom" : "game/maps-32-12/-10--2.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 0, 4, 2, 3, 4, 4, 4, 1, 3, 3, 3], [3, 2, 1, 2, 4, 3, 1, 2, 1, 3, 0, 0], [4, 3, 2, 4, 1, 1, 2, 2, 0, 2, 4, 2], [0, 4, 0, 1, 0, 4, 2, 0, 3, 2, 2, 3], [3, 2, 4, 2, 3, 3, 3, 0, 3, 0, 4, 0], [0, 2, 1, 1, 4, 2, 0, 0, 2, 1, 0, 0], [3, 1, 1, 4, 2, 4, 4, 1, 1, 2, 1, 3], [0, 1, 1, 3, 1, 3, 0, 3, 4, 0, 0, 3], [2, 3, 4, 4, 3, 4, 0, 1, 1, 1, 4, 1], [0, 3, 4, 1, 4, 4, 3, 0, 0, 0, 2, 2], [4, 3, 0, 2, 2, 4, 2, 1, 4, 1, 3, 1], [3, 4, 4, 4, 3, 2, 2, 4, 3, 4, 4, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -4],"TopLeft" : "game/maps-32-12/-11--5.json","Top" : "game/maps-32-12/-10--5.json","TopRight" : "game/maps-32-12/-9--5.json","Left" : "game/maps-32-12/-11--4.json","Right" : "game/maps-32-12/-9--4.json","BottomLeft" : "game/maps-32-12/-11--3.json","BottomRight" : "game/maps-32-12/-9--3.json","Bottom" : "game/maps-32-12/-10--3.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 4, 0, 2, 4, 3, 1, 1, 3, 1, 2], [0, 2, 3, 4, 3, 4, 2, 2, 2, 3, 1, 2], [1, 4, 1, 0, 4, 2, 1, 0, 0, 4, 2, 4], [1, 1, 1, 0, 3, 1, 3, 2, 2, 0, 2, 3], [4, 0, 3, 4, 1, 2, 1, 0, 2, 3, 0, 3], [1, 0, 2, 2, 1, 1, 0, 4, 0, 0, 4, 2], [4, 1, 4, 4, 4, 4, 1, 3, 0, 3, 3, 2], [0, 2, 1, 0, 3, 4, 4, 3, 2, 1, 3, 1], [1, 0, 2, 0, 4, 1, 1, 0, 4, 3, 0, 2], [0, 1, 4, 1, 0, 2, 2, 3, 3, 3, 0, 2], [3, 2, 2, 0, 2, 3, 3, 2, 1, 0, 3, 4], [2, 4, 3, 0, 4, 1, 0, 3, 0, 4, 1, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -5],"TopLeft" : "game/maps-32-12/-11--6.json","Top" : "game/maps-32-12/-10--6.json","TopRight" : "game/maps-32-12/-9--6.json","Left" : "game/maps-32-12/-11--5.json","Right" : "game/maps-32-12/-9--5.json","BottomLeft" : "game/maps-32-12/-11--4.json","BottomRight" : "game/maps-32-12/-9--4.json","Bottom" : "game/maps-32-12/-10--4.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 3, 3, 4, 0, 3, 2, 2, 2, 3, 4, 1], [2, 2, 0, 1, 1, 4, 3, 2, 2, 4, 1, 0], [3, 0, 1, 0, 2, 3, 4, 3, 0, 0, 4, 0], [3, 3, 3, 4, 1, 3, 3, 4, 2, 2, 2, 2], [0, 2, 1, 1, 4, 0, 4, 0, 1, 2, 2, 1], [1, 4, 3, 3, 3, 0, 0, 2, 4, 4, 3, 3], [4, 1, 2, 3, 1, 4, 3, 0, 3, 3, 4, 2], [0, 2, 1, 3, 0, 0, 3, 4, 0, 2, 1, 0], [1, 1, 4, 2, 0, 3, 3, 4, 2, 0, 0, 4], [4, 3, 3, 0, 1, 0, 1, 0, 0, 2, 3, 2], [2, 0, 4, 3, 3, 2, 4, 3, 3, 4, 3, 3], [1, 3, 2, 2, 4, 1, 3, 2, 2, 4, 3, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -6],"TopLeft" : "game/maps-32-12/-11--7.json","Top" : "game/maps-32-12/-10--7.json","TopRight" : "game/maps-32-12/-9--7.json","Left" : "game/maps-32-12/-11--6.json","Right" : "game/maps-32-12/-9--6.json","BottomLeft" : "game/maps-32-12/-11--5.json","BottomRight" : "game/maps-32-12/-9--5.json","Bottom" : "game/maps-32-12/-10--5.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 2, 3, 3, 4, 3, 1, 4, 2, 2, 2, 1], [4, 2, 2, 3, 0, 4, 0, 2, 2, 0, 1, 3], [4, 1, 0, 1, 0, 4, 2, 1, 4, 2, 2, 1], [4, 0, 4, 3, 4, 1, 4, 0, 1, 0, 1, 2], [1, 0, 0, 4, 1, 3, 1, 1, 1, 0, 4, 4], [2, 3, 4, 4, 0, 4, 4, 1, 3, 4, 2, 0], [0, 0, 0, 2, 3, 4, 0, 2, 2, 3, 0, 2], [0, 3, 1, 1, 1, 1, 3, 4, 3, 3, 0, 3], [1, 3, 2, 3, 2, 0, 4, 3, 0, 2, 1, 1], [4, 1, 3, 0, 2, 3, 4, 2, 3, 0, 1, 2], [1, 4, 0, 1, 4, 1, 0, 4, 1, 3, 3, 1], [4, 3, 1, 3, 0, 1, 1, 1, 4, 4, 1, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -7],"TopLeft" : "game/maps-32-12/-11--8.json","Top" : "game/maps-32-12/-10--8.json","TopRight" : "game/maps-32-12/-9--8.json","Left" : "game/maps-32-12/-11--7.json","Right" : "game/maps-32-12/-9--7.json","BottomLeft" : "game/maps-32-12/-11--6.json","BottomRight" : "game/maps-32-12/-9--6.json","Bottom" : "game/maps-32-12/-10--6.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 3, 1, 3, 2, 0, 0, 3, 2, 0, 0], [1, 2, 4, 0, 3, 0, 1, 2, 2, 0, 1, 0], [1, 2, 4, 1, 4, 1, 1, 0, 4, 4, 4, 2], [0, 2, 1, 2, 2, 3, 4, 2, 1, 2, 1, 1], [2, 3, 4, 1, 4, 1, 4, 1, 0, 4, 1, 2], [3, 2, 0, 4, 3, 3, 4, 4, 2, 3, 1, 1], [0, 0, 3, 1, 0, 4, 2, 4, 1, 4, 1, 2], [0, 3, 2, 3, 3, 2, 2, 0, 1, 0, 3, 1], [1, 4, 4, 4, 3, 2, 1, 2, 3, 4, 1, 3], [3, 3, 3, 0, 3, 1, 3, 0, 1, 3, 3, 3], [0, 2, 2, 4, 4, 4, 1, 0, 3, 3, 3, 0], [3, 2, 0, 0, 0, 1, 4, 1, 1, 4, 3, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -8],"TopLeft" : "game/maps-32-12/-11--9.json","Top" : "game/maps-32-12/-10--9.json","TopRight" : "game/maps-32-12/-9--9.json","Left" : "game/maps-32-12/-11--8.json","Right" : "game/maps-32-12/-9--8.json","BottomLeft" : "game/maps-32-12/-11--7.json","BottomRight" : "game/maps-32-12/-9--7.json","Bottom" : "game/maps-32-12/-10--7.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 3, 0, 2, 1, 4, 1, 3, 2, 3, 4], [3, 2, 1, 2, 2, 0, 2, 2, 2, 1, 2, 3], [3, 3, 4, 2, 2, 2, 4, 3, 4, 0, 2, 3], [2, 4, 2, 1, 0, 0, 0, 4, 0, 0, 1, 1], [3, 1, 2, 3, 1, 4, 2, 1, 4, 2, 3, 0], [4, 0, 1, 0, 0, 2, 4, 3, 1, 3, 0, 3], [1, 0, 1, 1, 2, 4, 4, 2, 4, 4, 2, 2], [0, 4, 2, 1, 0, 3, 1, 0, 0, 1, 2, 4], [0, 1, 1, 0, 4, 4, 2, 1, 1, 2, 2, 4], [3, 1, 2, 4, 4, 4, 2, 2, 3, 1, 1, 3], [4, 1, 4, 2, 0, 3, 2, 0, 0, 2, 3, 4], [2, 1, 4, 1, 0, 0, 2, 0, 3, 4, 0, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, -9],"TopLeft" : "game/maps-32-12/-11--10.json","Top" : "game/maps-32-12/-10--10.json","TopRight" : "game/maps-32-12/-9--10.json","Left" : "game/maps-32-12/-11--9.json","Right" : "game/maps-32-12/-9--9.json","BottomLeft" : "game/maps-32-12/-11--8.json","BottomRight" : "game/maps-32-12/-9--8.json","Bottom" : "game/maps-32-12/-10--8.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 3, 4, 2, 2, 2, 3, 4, 4, 0, 0, 1], [0, 2, 2, 3, 0, 2, 1, 3, 1, 0, 4, 4], [3, 0, 0, 2, 3, 1, 4, 3, 1, 1, 0, 3], [0, 2, 4, 1, 3, 0, 0, 3, 0, 2, 4, 0], [4, 0, 4, 2, 3, 1, 2, 4, 1, 1, 1, 3], [2, 2, 3, 3, 4, 0, 0, 0, 1, 3, 4, 0], [2, 2, 4, 3, 4, 4, 0, 3, 2, 1, 2, 3], [4, 3, 0, 2, 0, 4, 2, 1, 1, 0, 1, 0], [2, 2, 0, 0, 2, 1, 4, 1, 0, 2, 2, 4], [2, 3, 1, 3, 0, 3, 3, 1, 0, 3, 1, 1], [2, 0, 3, 0, 4, 4, 4, 3, 0, 0, 3, 1], [2, 2, 2, 3, 2, 3, 0, 2, 0, 4, 1, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 0],"TopLeft" : "game/maps-32-12/-11--1.json","Top" : "game/maps-32-12/-10--1.json","TopRight" : "game/maps-32-12/-9--1.json","Left" : "game/maps-32-12/-11-0.json","Right" : "game/maps-32-12/-9-0.json","BottomLeft" : "game/maps-32-12/-11-1.json","BottomRight" : "game/maps-32-12/-9-1.json","Bottom" : "game/maps-32-12/-10-1.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 4, 4, 4, 3, 2, 4, 2, 4, 0, 2, 2], [3, 2, 0, 1, 2, 2, 0, 3, 1, 0, 4, 1], [1, 4, 0, 2, 0, 4, 0, 0, 1, 4, 2, 2], [3, 0, 2, 2, 1, 3, 4, 2, 1, 0, 4, 0], [3, 3, 1, 0, 0, 3, 4, 4, 2, 3, 4, 0], [1, 3, 2, 2, 2, 1, 0, 2, 2, 4, 0, 3], [1, 3, 1, 3, 2, 4, 3, 1, 4, 1, 0, 3], [4, 3, 4, 4, 3, 3, 3, 0, 2, 3, 3, 1], [3, 0, 2, 4, 1, 0, 2, 2, 2, 0, 1, 2], [3, 0, 1, 4, 4, 0, 0, 4, 2, 4, 3, 1], [3, 1, 1, 3, 3, 1, 3, 2, 2, 1, 4, 3], [4, 2, 3, 2, 1, 3, 1, 2, 3, 4, 4, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 1],"TopLeft" : "game/maps-32-12/-11-0.json","Top" : "game/maps-32-12/-10-0.json","TopRight" : "game/maps-32-12/-9-0.json","Left" : "game/maps-32-12/-11-1.json","Right" : "game/maps-32-12/-9-1.json","BottomLeft" : "game/maps-32-12/-11-2.json","BottomRight" : "game/maps-32-12/-9-2.json","Bottom" : "game/maps-32-12/-10-2.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 3, 4, 1, 4, 3, 3, 4, 0, 2, 0, 4], [1, 2, 1, 3, 0, 4, 4, 4, 0, 4, 2, 2], [1, 0, 2, 3, 1, 3, 0, 0, 3, 0, 0, 2], [1, 3, 4, 1, 4, 3, 4, 1, 0, 2, 3, 4], [4, 2, 2, 3, 2, 4, 0, 3, 0, 1, 3, 3], [0, 4, 4, 0, 2, 0, 0, 4, 3, 4, 4, 0], [3, 0, 3, 0, 4, 4, 4, 3, 2, 3, 0, 4], [3, 2, 2, 0, 3, 0, 4, 1, 3, 2, 2, 2], [0, 1, 0, 4, 4, 3, 4, 1, 1, 0, 1, 1], [3, 3, 4, 3, 0, 0, 2, 2, 4, 1, 4, 4], [0, 0, 0, 1, 1, 2, 0, 0, 2, 4, 4, 0], [4, 3, 2, 4, 3, 1, 4, 4, 0, 4, 4, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 10],"TopLeft" : "game/maps-32-12/-11-9.json","Top" : "game/maps-32-12/-10-9.json","TopRight" : "game/maps-32-12/-9-9.json","Left" : "game/maps-32-12/-11-10.json","Right" : "game/maps-32-12/-9-10.json","BottomLeft" : "game/maps-32-12/-11-11.json","BottomRight" : "game/maps-32-12/-9-11.json","Bottom" : "game/maps-32-12/-10-11.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 4, 4, 3, 0, 4, 4, 3, 0, 3, 2, 4], [4, 2, 4, 1, 1, 3, 3, 0, 0, 3, 1, 4], [0, 4, 2, 2, 2, 2, 1, 2, 3, 4, 3, 1], [0, 1, 2, 3, 1, 1, 4, 4, 1, 4, 3, 0], [3, 4, 4, 1, 4, 1, 2, 2, 1, 3, 1, 0], [4, 0, 3, 4, 4, 1, 1, 1, 4, 0, 0, 4], [2, 1, 0, 1, 2, 4, 2, 0, 3, 2, 4, 0], [3, 1, 2, 2, 1, 4, 0, 1, 0, 1, 4, 3], [0, 4, 3, 3, 2, 1, 2, 2, 3, 2, 1, 4], [3, 0, 0, 3, 4, 2, 3, 0, 1, 3, 1, 4], [1, 2, 3, 3, 1, 3, 4, 4, 0, 0, 4, 1], [0, 3, 3, 3, 2, 1, 1, 0, 3, 3, 2, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 11],"TopLeft" : "game/maps-32-12/-11-10.json","Top" : "game/maps-32-12/-10-10.json","TopRight" : "game/maps-32-12/-9-10.json","Left" : "game/maps-32-12/-11-11.json","Right" : "game/maps-32-12/-9-11.json","BottomLeft" : "game/maps-32-12/-11-12.json","BottomRight" : "game/maps-32-12/-9-12.json","Bottom" : "game/maps-32-12/-10-12.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 4, 0, 4, 1, 4, 0, 1, 0, 3, 4, 0], [2, 2, 1, 4, 3, 3, 2, 0, 0, 2, 1, 2], [3, 3, 3, 2, 4, 0, 3, 4, 4, 2, 0, 0], [3, 4, 1, 4, 4, 4, 3, 2, 1, 2, 3, 0], [2, 1, 0, 4, 2, 3, 4, 2, 2, 0, 0, 2], [3, 1, 2, 3, 2, 1, 1, 2, 0, 0, 1, 3], [2, 1, 2, 2, 0, 4, 0, 3, 0, 2, 2, 0], [3, 1, 1, 0, 0, 3, 1, 0, 2, 4, 1, 0], [0, 3, 0, 2, 1, 4, 1, 3, 0, 0, 0, 3], [4, 3, 0, 4, 2, 4, 4, 3, 4, 0, 3, 4], [2, 3, 1, 0, 0, 4, 3, 4, 2, 1, 4, 3], [1, 4, 4, 1, 2, 1, 3, 1, 1, 3, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 12],"TopLeft" : "game/maps-32-12/-11-11.json","Top" : "game/maps-32-12/-10-11.json","TopRight" : "game/maps-32-12/-9-11.json","Left" : "game/maps-32-12/-11-12.json","Right" : "game/maps-32-12/-9-12.json","BottomLeft" : "game/maps-32-12/-11-13.json","BottomRight" : "game/maps-32-12/-9-13.json","Bottom" : "game/maps-32-12/-10-13.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 0, 0, 2, 0, 1, 0, 4, 3, 1, 1], [0, 2, 4, 2, 4, 3, 1, 0, 0, 2, 1, 4], [1, 2, 4, 1, 1, 4, 0, 0, 4, 0, 3, 3], [2, 2, 4, 0, 1, 1, 3, 1, 2, 4, 4, 1], [1, 4, 1, 1, 4, 0, 1, 2, 2, 1, 3, 4], [3, 3, 1, 3, 0, 2, 1, 4, 1, 1, 2, 1], [2, 1, 4, 2, 3, 4, 2, 1, 1, 2, 1, 0], [3, 0, 1, 2, 3, 2, 1, 0, 4, 3, 2, 2], [0, 1, 3, 0, 0, 2, 4, 0, 2, 3, 0, 1], [4, 0, 1, 4, 1, 1, 0, 0, 1, 2, 0, 4], [3, 0, 4, 2, 4, 0, 2, 3, 0, 2, 4, 4], [2, 0, 0, 0, 1, 2, 0, 1, 4, 3, 3, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 13],"TopLeft" : "game/maps-32-12/-11-12.json","Top" : "game/maps-32-12/-10-12.json","TopRight" : "game/maps-32-12/-9-12.json","Left" : "game/maps-32-12/-11-13.json","Right" : "game/maps-32-12/-9-13.json","BottomLeft" : "game/maps-32-12/-11-14.json","BottomRight" : "game/maps-32-12/-9-14.json","Bottom" : "game/maps-32-12/-10-14.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 0, 2, 3, 0, 2, 4, 4, 4, 3, 2], [3, 2, 2, 0, 1, 2, 0, 0, 0, 1, 1, 1], [0, 1, 4, 1, 3, 3, 1, 2, 4, 4, 0, 2], [1, 0, 3, 1, 3, 4, 2, 4, 2, 2, 4, 1], [0, 1, 3, 4, 2, 2, 4, 2, 3, 3, 1, 1], [2, 4, 0, 2, 3, 3, 1, 0, 2, 2, 3, 0], [1, 2, 1, 3, 1, 4, 0, 4, 3, 1, 0, 0], [3, 4, 1, 4, 1, 1, 2, 4, 1, 2, 4, 4], [0, 0, 0, 4, 3, 0, 3, 1, 4, 1, 4, 4], [0, 3, 1, 4, 0, 3, 2, 3, 4, 4, 3, 4], [4, 1, 2, 4, 4, 2, 2, 2, 3, 3, 4, 1], [4, 0, 1, 3, 1, 2, 2, 2, 2, 3, 1, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 14],"TopLeft" : "game/maps-32-12/-11-13.json","Top" : "game/maps-32-12/-10-13.json","TopRight" : "game/maps-32-12/-9-13.json","Left" : "game/maps-32-12/-11-14.json","Right" : "game/maps-32-12/-9-14.json","BottomLeft" : "game/maps-32-12/-11-15.json","BottomRight" : "game/maps-32-12/-9-15.json","Bottom" : "game/maps-32-12/-10-15.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 2, 0, 3, 0, 1, 3, 2, 3, 4, 0, 2], [1, 2, 0, 3, 2, 2, 3, 0, 0, 1, 0, 4], [3, 0, 0, 0, 4, 1, 3, 4, 4, 2, 3, 1], [4, 3, 1, 2, 0, 2, 1, 2, 3, 4, 4, 2], [4, 3, 4, 2, 4, 4, 1, 2, 4, 4, 4, 3], [1, 0, 4, 1, 0, 4, 1, 1, 3, 2, 4, 3], [1, 2, 3, 4, 4, 4, 3, 2, 4, 1, 4, 0], [3, 4, 1, 2, 0, 0, 3, 4, 2, 0, 0, 0], [1, 3, 3, 3, 2, 3, 1, 2, 1, 4, 3, 3], [0, 0, 1, 0, 4, 1, 3, 0, 1, 0, 0, 3], [0, 3, 0, 1, 3, 3, 1, 1, 0, 4, 4, 2], [0, 1, 2, 2, 1, 2, 4, 3, 0, 3, 4, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 15],"TopLeft" : "game/maps-32-12/-11-14.json","Top" : "game/maps-32-12/-10-14.json","TopRight" : "game/maps-32-12/-9-14.json","Left" : "game/maps-32-12/-11-15.json","Right" : "game/maps-32-12/-9-15.json","BottomLeft" : "game/maps-32-12/-11-16.json","BottomRight" : "game/maps-32-12/-9-16.json","Bottom" : "game/maps-32-12/-10-16.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 3, 0, 0, 1, 2, 4, 1, 3, 4, 1, 3], [4, 2, 3, 1, 4, 2, 2, 0, 4, 0, 0, 1], [1, 4, 1, 0, 1, 0, 0, 0, 4, 1, 1, 0], [3, 1, 0, 3, 2, 0, 1, 0, 3, 2, 0, 2], [2, 0, 0, 4, 1, 1, 3, 2, 0, 1, 2, 0], [0, 1, 4, 0, 3, 0, 1, 3, 0, 3, 0, 2], [0, 2, 0, 0, 2, 4, 1, 0, 1, 1, 3, 0], [3, 3, 0, 4, 3, 4, 3, 3, 4, 4, 2, 2], [1, 1, 0, 2, 1, 1, 0, 3, 3, 1, 3, 1], [1, 3, 2, 0, 3, 3, 4, 3, 3, 2, 2, 3], [0, 4, 4, 3, 2, 4, 0, 0, 3, 0, 4, 3], [1, 1, 3, 1, 0, 3, 0, 4, 3, 3, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 16],"TopLeft" : "game/maps-32-12/-11-15.json","Top" : "game/maps-32-12/-10-15.json","TopRight" : "game/maps-32-12/-9-15.json","Left" : "game/maps-32-12/-11-16.json","Right" : "game/maps-32-12/-9-16.json","BottomLeft" : "game/maps-32-12/-11-17.json","BottomRight" : "game/maps-32-12/-9-17.json","Bottom" : "game/maps-32-12/-10-17.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 0, 1, 2, 2, 0, 4, 2, 0, 3, 4], [2, 2, 1, 4, 0, 1, 1, 0, 4, 4, 0, 3], [0, 3, 1, 4, 3, 4, 1, 2, 0, 4, 3, 4], [2, 4, 3, 4, 4, 3, 0, 4, 4, 4, 0, 2], [1, 2, 1, 2, 4, 2, 0, 1, 1, 2, 0, 2], [0, 2, 3, 4, 1, 1, 1, 4, 1, 3, 1, 0], [0, 2, 2, 0, 0, 4, 4, 3, 2, 0, 1, 0], [3, 2, 0, 1, 1, 3, 4, 3, 1, 3, 4, 4], [1, 0, 3, 1, 4, 4, 3, 4, 0, 4, 2, 4], [1, 0, 2, 1, 2, 0, 1, 1, 1, 4, 4, 3], [1, 1, 2, 0, 1, 0, 4, 0, 1, 1, 4, 0], [2, 2, 4, 4, 0, 3, 2, 0, 1, 3, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 17],"TopLeft" : "game/maps-32-12/-11-16.json","Top" : "game/maps-32-12/-10-16.json","TopRight" : "game/maps-32-12/-9-16.json","Left" : "game/maps-32-12/-11-17.json","Right" : "game/maps-32-12/-9-17.json","BottomLeft" : "game/maps-32-12/-11-18.json","BottomRight" : "game/maps-32-12/-9-18.json","Bottom" : "game/maps-32-12/-10-18.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 0, 0, 2, 3, 3, 1, 3, 2, 0, 0, 0], [0, 2, 4, 2, 2, 1, 0, 1, 4, 4, 0, 1], [3, 2, 2, 4, 0, 3, 3, 4, 0, 3, 1, 3], [0, 2, 2, 0, 1, 0, 0, 2, 0, 2, 1, 3], [0, 0, 3, 0, 1, 4, 3, 1, 2, 4, 4, 4], [4, 4, 2, 4, 3, 2, 1, 0, 2, 4, 2, 4], [4, 3, 4, 1, 3, 4, 2, 1, 4, 0, 0, 1], [2, 2, 0, 4, 0, 2, 0, 2, 3, 2, 0, 0], [1, 3, 1, 0, 3, 2, 2, 0, 2, 2, 2, 2], [2, 3, 2, 1, 1, 2, 2, 3, 3, 1, 2, 3], [2, 2, 0, 2, 1, 1, 3, 4, 4, 1, 0, 1], [3, 3, 0, 3, 4, 3, 4, 0, 4, 3, 2, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 18],"TopLeft" : "game/maps-32-12/-11-17.json","Top" : "game/maps-32-12/-10-17.json","TopRight" : "game/maps-32-12/-9-17.json","Left" : "game/maps-32-12/-11-18.json","Right" : "game/maps-32-12/-9-18.json","BottomLeft" : "game/maps-32-12/-11-19.json","BottomRight" : "game/maps-32-12/-9-19.json","Bottom" : "game/maps-32-12/-10-19.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 1, 0, 4, 4, 3, 2, 2, 2, 0, 2, 0], [3, 2, 2, 0, 3, 1, 4, 1, 4, 3, 4, 3], [1, 1, 3, 3, 2, 1, 4, 1, 0, 1, 3, 2], [4, 1, 0, 1, 3, 3, 4, 0, 0, 4, 1, 3], [4, 2, 4, 2, 4, 1, 0, 1, 2, 0, 2, 1], [3, 0, 1, 3, 1, 3, 1, 2, 3, 0, 3, 3], [4, 3, 1, 2, 1, 4, 0, 4, 0, 0, 4, 1], [2, 1, 0, 1, 3, 1, 0, 2, 4, 0, 2, 2], [2, 2, 3, 4, 2, 0, 0, 1, 4, 0, 1, 1], [2, 0, 3, 2, 0, 4, 3, 1, 1, 3, 4, 3], [3, 4, 3, 4, 0, 3, 2, 3, 1, 2, 0, 2], [4, 3, 1, 1, 4, 3, 1, 1, 2, 3, 0, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 19],"TopLeft" : "game/maps-32-12/-11-18.json","Top" : "game/maps-32-12/-10-18.json","TopRight" : "game/maps-32-12/-9-18.json","Left" : "game/maps-32-12/-11-19.json","Right" : "game/maps-32-12/-9-19.json","BottomLeft" : null,"BottomRight" : null,"Bottom" : null}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 4, 0, 0, 3, 0, 1, 4, 0, 4, 2], [1, 2, 3, 4, 3, 1, 4, 3, 1, 4, 4, 3], [4, 3, 1, 2, 1, 3, 2, 2, 1, 3, 0, 1], [2, 3, 1, 3, 3, 1, 4, 0, 1, 2, 0, 1], [2, 0, 2, 2, 3, 0, 2, 4, 3, 4, 3, 2], [1, 4, 1, 1, 0, 2, 0, 3, 3, 4, 1, 2], [1, 3, 3, 4, 0, 4, 1, 4, 0, 0, 4, 3], [4, 2, 4, 1, 1, 2, 4, 0, 4, 2, 4, 3], [3, 4, 0, 3, 4, 3, 1, 3, 4, 2, 1, 0], [3, 3, 1, 4, 3, 2, 1, 1, 0, 1, 1, 1], [4, 3, 4, 0, 2, 2, 2, 2, 0, 2, 4, 4], [0, 3, 4, 0, 1, 3, 3, 3, 1, 4, 1, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 2],"TopLeft" : "game/maps-32-12/-11-1.json","Top" : "game/maps-32-12/-10-1.json","TopRight" : "game/maps-32-12/-9-1.json","Left" : "game/maps-32-12/-11-2.json","Right" : "game/maps-32-12/-9-2.json","BottomLeft" : "game/maps-32-12/-11-3.json","BottomRight" : "game/maps-32-12/-9-3.json","Bottom" : "game/maps-32-12/-10-3.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 4, 1, 1, 4, 1, 4, 3, 0, 1, 3], [0, 2, 1, 2, 0, 1, 3, 3, 1, 3, 3, 1], [3, 2, 2, 1, 3, 2, 3, 3, 2, 1, 2, 0], [1, 1, 4, 4, 0, 3, 3, 3, 2, 4, 0, 1], [1, 2, 3, 0, 0, 1, 4, 4, 4, 1, 1, 4], [0, 0, 0, 1, 3, 3, 0, 0, 0, 0, 2, 0], [1, 3, 0, 0, 3, 4, 4, 2, 2, 0, 3, 3], [4, 1, 4, 4, 0, 1, 4, 4, 1, 1, 1, 0], [3, 2, 2, 2, 3, 1, 4, 4, 1, 0, 0, 3], [4, 0, 2, 4, 2, 0, 2, 4, 2, 3, 3, 1], [0, 4, 2, 2, 2, 3, 1, 1, 3, 3, 4, 0], [1, 4, 0, 4, 1, 4, 0, 4, 4, 4, 4, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 3],"TopLeft" : "game/maps-32-12/-11-2.json","Top" : "game/maps-32-12/-10-2.json","TopRight" : "game/maps-32-12/-9-2.json","Left" : "game/maps-32-12/-11-3.json","Right" : "game/maps-32-12/-9-3.json","BottomLeft" : "game/maps-32-12/-11-4.json","BottomRight" : "game/maps-32-12/-9-4.json","Bottom" : "game/maps-32-12/-10-4.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 2, 4, 3, 2, 4, 2, 3, 3, 1, 3, 4], [3, 2, 3, 0, 1, 1, 1, 4, 1, 3, 3, 3], [1, 1, 2, 1, 0, 0, 0, 0, 2, 0, 0, 4], [4, 4, 3, 0, 2, 1, 3, 1, 2, 2, 0, 2], [0, 4, 4, 3, 3, 3, 1, 4, 0, 2, 4, 1], [4, 1, 4, 0, 0, 4, 0, 1, 1, 0, 3, 4], [0, 4, 2, 1, 1, 4, 2, 0, 3, 0, 2, 4], [4, 1, 4, 1, 3, 1, 0, 4, 3, 4, 3, 2], [3, 0, 0, 0, 2, 4, 3, 0, 3, 3, 0, 2], [4, 3, 2, 0, 1, 2, 4, 1, 4, 0, 0, 0], [0, 1, 0, 4, 1, 4, 0, 0, 1, 4, 4, 2], [2, 4, 1, 3, 0, 4, 2, 0, 2, 4, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 4],"TopLeft" : "game/maps-32-12/-11-3.json","Top" : "game/maps-32-12/-10-3.json","TopRight" : "game/maps-32-12/-9-3.json","Left" : "game/maps-32-12/-11-4.json","Right" : "game/maps-32-12/-9-4.json","BottomLeft" : "game/maps-32-12/-11-5.json","BottomRight" : "game/maps-32-12/-9-5.json","Bottom" : "game/maps-32-12/-10-5.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 3, 4, 4, 3, 0, 3, 1, 2, 1, 0, 0], [1, 2, 1, 3, 3, 0, 0, 4, 1, 2, 3, 0], [4, 0, 3, 0, 2, 4, 2, 2, 2, 3, 2, 2], [3, 2, 1, 1, 4, 4, 2, 0, 3, 4, 1, 2], [4, 1, 1, 0, 0, 0, 3, 3, 1, 4, 2, 3], [3, 3, 3, 4, 3, 0, 0, 2, 2, 1, 4, 3], [0, 4, 3, 1, 4, 4, 4, 3, 0, 4, 1, 4], [4, 0, 3, 3, 1, 0, 1, 4, 0, 3, 4, 3], [3, 4, 2, 4, 0, 2, 1, 1, 0, 1, 4, 0], [0, 0, 3, 0, 0, 4, 0, 4, 2, 2, 2, 0], [1, 2, 4, 1, 0, 0, 0, 4, 3, 0, 4, 3], [3, 0, 2, 1, 0, 4, 4, 0, 0, 4, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 5],"TopLeft" : "game/maps-32-12/-11-4.json","Top" : "game/maps-32-12/-10-4.json","TopRight" : "game/maps-32-12/-9-4.json","Left" : "game/maps-32-12/-11-5.json","Right" : "game/maps-32-12/-9-5.json","BottomLeft" : "game/maps-32-12/-11-6.json","BottomRight" : "game/maps-32-12/-9-6.json","Bottom" : "game/maps-32-12/-10-6.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 4, 1, 4, 1, 4, 0, 2, 1, 2, 0], [4, 2, 4, 1, 4, 0, 4, 4, 0, 1, 3, 3], [3, 4, 4, 0, 3, 3, 3, 3, 2, 2, 0, 1], [1, 0, 0, 2, 1, 2, 2, 3, 3, 2, 1, 3], [3, 3, 2, 3, 2, 2, 1, 3, 2, 0, 0, 0], [3, 4, 2, 3, 1, 1, 0, 4, 3, 2, 0, 1], [4, 4, 0, 2, 2, 4, 2, 1, 1, 4, 0, 4], [4, 4, 3, 1, 0, 4, 1, 3, 1, 2, 1, 0], [4, 2, 0, 3, 4, 0, 0, 2, 2, 3, 4, 3], [0, 3, 3, 1, 4, 1, 1, 2, 4, 4, 0, 0], [2, 4, 2, 3, 4, 2, 4, 3, 1, 0, 4, 4], [4, 0, 3, 0, 4, 0, 1, 1, 3, 4, 3, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 6],"TopLeft" : "game/maps-32-12/-11-5.json","Top" : "game/maps-32-12/-10-5.json","TopRight" : "game/maps-32-12/-9-5.json","Left" : "game/maps-32-12/-11-6.json","Right" : "game/maps-32-12/-9-6.json","BottomLeft" : "game/maps-32-12/-11-7.json","BottomRight" : "game/maps-32-12/-9-7.json","Bottom" : "game/maps-32-12/-10-7.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 0, 4, 2, 0, 1, 0, 4, 2, 2, 4, 1], [2, 2, 2, 4, 0, 0, 3, 4, 0, 1, 2, 0], [1, 3, 4, 4, 0, 2, 0, 0, 2, 0, 3, 0], [0, 3, 3, 3, 3, 0, 1, 1, 4, 4, 1, 3], [2, 1, 3, 1, 0, 4, 3, 3, 2, 2, 4, 2], [2, 0, 2, 2, 4, 2, 0, 0, 4, 2, 1, 0], [4, 0, 2, 3, 0, 4, 0, 4, 3, 4, 3, 4], [4, 4, 3, 3, 3, 3, 2, 3, 3, 1, 2, 2], [4, 1, 2, 2, 3, 3, 3, 3, 4, 1, 3, 1], [1, 0, 3, 1, 3, 3, 3, 4, 2, 1, 2, 0], [3, 0, 0, 0, 4, 3, 3, 3, 4, 1, 4, 1], [1, 1, 4, 3, 4, 0, 3, 2, 1, 4, 1, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 7],"TopLeft" : "game/maps-32-12/-11-6.json","Top" : "game/maps-32-12/-10-6.json","TopRight" : "game/maps-32-12/-9-6.json","Left" : "game/maps-32-12/-11-7.json","Right" : "game/maps-32-12/-9-7.json","BottomLeft" : "game/maps-32-12/-11-8.json","BottomRight" : "game/maps-32-12/-9-8.json","Bottom" : "game/maps-32-12/-10-8.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 1, 4, 3, 2, 2, 1, 2, 1, 2, 1, 2], [0, 2, 0, 2, 2, 4, 2, 4, 0, 0, 2, 2], [4, 2, 0, 4, 2, 0, 2, 2, 3, 3, 0, 4], [4, 1, 2, 4, 0, 2, 0, 4, 4, 2, 2, 3], [1, 3, 0, 3, 2, 1, 0, 3, 3, 3, 2, 4], [1, 1, 1, 2, 1, 3, 0, 2, 0, 3, 2, 3], [4, 0, 4, 4, 3, 4, 3, 2, 4, 3, 2, 4], [3, 3, 3, 0, 1, 2, 3, 2, 0, 4, 4, 3], [4, 4, 0, 1, 1, 1, 2, 4, 1, 4, 2, 0], [1, 3, 4, 2, 2, 0, 4, 2, 4, 2, 4, 0], [4, 2, 3, 2, 3, 4, 2, 2, 1, 2, 4, 2], [2, 2, 0, 2, 3, 0, 0, 3, 4, 4, 4, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 8],"TopLeft" : "game/maps-32-12/-11-7.json","Top" : "game/maps-32-12/-10-7.json","TopRight" : "game/maps-32-12/-9-7.json","Left" : "game/maps-32-12/-11-8.json","Right" : "game/maps-32-12/-9-8.json","BottomLeft" : "game/maps-32-12/-11-9.json","BottomRight" : "game/maps-32-12/-9-9.json","Bottom" : "game/maps-32-12/-10-9.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 2, 4, 0, 3, 2, 2, 1, 1, 2, 3, 3], [3, 2, 3, 0, 3, 4, 0, 4, 0, 4, 2, 0], [3, 1, 1, 3, 4, 4, 3, 4, 3, 2, 3, 3], [2, 4, 0, 0, 2, 0, 0, 3, 0, 4, 2, 4], [0, 0, 1, 1, 0, 3, 2, 3, 4, 0, 0, 1], [1, 3, 0, 1, 4, 4, 0, 3, 2, 4, 3, 2], [3, 0, 1, 4, 1, 4, 1, 0, 0, 3, 1, 4], [3, 2, 2, 3, 0, 1, 3, 2, 2, 3, 1, 0], [4, 2, 3, 0, 0, 4, 0, 0, 3, 2, 2, 3], [2, 0, 4, 2, 1, 3, 0, 0, 1, 4, 1, 0], [0, 3, 1, 4, 2, 0, 1, 1, 4, 3, 4, 4], [3, 2, 1, 1, 3, 1, 2, 3, 2, 4, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-10, 9],"TopLeft" : "game/maps-32-12/-11-8.json","Top" : "game/maps-32-12/-10-8.json","TopRight" : "game/maps-32-12/-9-8.json","Left" : "game/maps-32-12/-11-9.json","Right" : "game/maps-32-12/-9-9.json","BottomLeft" : "game/maps-32-12/-11-10.json","BottomRight" : "game/maps-32-12/-9-10.json","Bottom" : "game/maps-32-12/-10-10.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 0, 0, 3, 0, 3, 3, 4, 4, 4, 4, 0], [3, 2, 0, 3, 1, 1, 4, 2, 1, 1, 3, 0], [3, 1, 0, 4, 3, 0, 0, 4, 2, 2, 4, 0], [2, 2, 1, 3, 3, 3, 1, 4, 3, 1, 0, 1], [0, 4, 0, 3, 3, 1, 4, 2, 2, 1, 4, 2], [2, 0, 2, 0, 1, 1, 2, 4, 4, 3, 4, 4], [2, 0, 3, 4, 2, 2, 4, 1, 4, 3, 0, 0], [0, 3, 4, 1, 0, 4, 3, 1, 1, 2, 4, 3], [4, 1, 4, 0, 0, 0, 2, 1, 0, 3, 4, 2], [1, 0, 2, 3, 2, 4, 0, 0, 1, 1, 3, 2], [3, 3, 1, 2, 0, 1, 4, 4, 2, 3, 1, 3], [1, 0, 3, 0, 3, 3, 4, 2, 4, 0, 0, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -1],"TopLeft" : "game/maps-32-12/-12--2.json","Top" : "game/maps-32-12/-11--2.json","TopRight" : "game/maps-32-12/-10--2.json","Left" : "game/maps-32-12/-12--1.json","Right" : "game/maps-32-12/-10--1.json","BottomLeft" : "game/maps-32-12/-12-0.json","BottomRight" : "game/maps-32-12/-10-0.json","Bottom" : "game/maps-32-12/-11-0.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 1, 4, 4, 3, 2, 3, 1, 1, 0, 0, 2], [4, 1, 3, 1, 2, 3, 4, 0, 1, 1, 4, 3], [1, 3, 2, 3, 1, 0, 0, 2, 4, 0, 0, 4], [3, 3, 4, 2, 3, 2, 0, 3, 2, 3, 0, 1], [3, 3, 2, 3, 0, 3, 2, 3, 3, 1, 4, 2], [3, 3, 4, 1, 0, 1, 0, 1, 3, 1, 4, 0], [0, 1, 4, 1, 4, 1, 1, 3, 4, 0, 0, 3], [4, 2, 0, 4, 4, 1, 0, 4, 4, 2, 3, 2], [1, 4, 0, 4, 1, 1, 4, 0, 0, 2, 3, 1], [0, 2, 2, 2, 0, 4, 2, 0, 3, 3, 2, 3], [4, 3, 1, 3, 0, 4, 1, 0, 1, 4, 4, 4], [4, 3, 3, 2, 0, 0, 1, 3, 0, 4, 3, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -10],"TopLeft" : "game/maps-32-12/-12--11.json","Top" : "game/maps-32-12/-11--11.json","TopRight" : "game/maps-32-12/-10--11.json","Left" : "game/maps-32-12/-12--10.json","Right" : "game/maps-32-12/-10--10.json","BottomLeft" : "game/maps-32-12/-12--9.json","BottomRight" : "game/maps-32-12/-10--9.json","Bottom" : "game/maps-32-12/-11--9.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 2, 2, 1, 0, 0, 1, 1, 3, 2, 4], [0, 0, 4, 1, 4, 2, 4, 3, 0, 0, 3, 0], [2, 3, 0, 2, 3, 0, 2, 4, 2, 0, 1, 4], [3, 4, 4, 0, 0, 3, 4, 3, 0, 4, 3, 4], [3, 4, 4, 4, 2, 0, 4, 2, 1, 3, 0, 4], [2, 0, 4, 1, 1, 4, 4, 3, 0, 4, 2, 0], [4, 4, 1, 4, 4, 0, 2, 4, 2, 4, 0, 1], [3, 2, 4, 1, 4, 1, 3, 3, 1, 2, 0, 4], [4, 4, 1, 4, 1, 2, 4, 3, 2, 3, 2, 2], [3, 3, 1, 1, 0, 0, 4, 1, 4, 0, 3, 2], [2, 0, 2, 0, 4, 1, 0, 4, 2, 2, 3, 2], [2, 1, 1, 2, 4, 3, 2, 1, 1, 3, 4, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -11],"TopLeft" : "game/maps-32-12/-12--12.json","Top" : "game/maps-32-12/-11--12.json","TopRight" : "game/maps-32-12/-10--12.json","Left" : "game/maps-32-12/-12--11.json","Right" : "game/maps-32-12/-10--11.json","BottomLeft" : "game/maps-32-12/-12--10.json","BottomRight" : "game/maps-32-12/-10--10.json","Bottom" : "game/maps-32-12/-11--10.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 2, 1, 4, 3, 3, 3, 1, 0, 2, 4, 2], [1, 4, 0, 2, 1, 1, 3, 2, 3, 0, 2, 1], [2, 3, 3, 1, 0, 0, 4, 1, 1, 1, 2, 4], [3, 4, 4, 2, 2, 4, 4, 4, 3, 0, 2, 3], [3, 1, 2, 0, 3, 2, 0, 1, 4, 1, 0, 1], [2, 3, 3, 0, 2, 2, 3, 0, 3, 2, 0, 0], [3, 3, 3, 2, 0, 4, 3, 0, 4, 3, 0, 0], [2, 1, 3, 2, 4, 1, 2, 3, 3, 3, 2, 1], [3, 0, 3, 4, 1, 2, 4, 0, 3, 4, 1, 2], [1, 4, 4, 4, 4, 2, 2, 2, 1, 2, 0, 0], [0, 2, 2, 1, 4, 4, 0, 4, 3, 4, 2, 4], [0, 4, 4, 2, 3, 1, 4, 4, 2, 2, 4, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -12],"TopLeft" : "game/maps-32-12/-12--13.json","Top" : "game/maps-32-12/-11--13.json","TopRight" : "game/maps-32-12/-10--13.json","Left" : "game/maps-32-12/-12--12.json","Right" : "game/maps-32-12/-10--12.json","BottomLeft" : "game/maps-32-12/-12--11.json","BottomRight" : "game/maps-32-12/-10--11.json","Bottom" : "game/maps-32-12/-11--11.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 4, 0, 2, 1, 1, 1, 1, 4, 0, 1, 0], [2, 2, 0, 3, 4, 0, 3, 0, 2, 4, 1, 2], [2, 2, 1, 0, 2, 0, 1, 4, 4, 1, 3, 4], [3, 0, 4, 0, 3, 0, 3, 4, 1, 1, 0, 1], [3, 3, 4, 1, 4, 4, 2, 0, 1, 3, 1, 3], [1, 1, 3, 0, 3, 0, 1, 3, 0, 1, 2, 1], [2, 1, 0, 0, 1, 3, 4, 1, 1, 2, 4, 4], [1, 0, 2, 4, 0, 0, 0, 2, 0, 3, 4, 3], [2, 0, 4, 4, 2, 3, 0, 3, 0, 0, 1, 3], [4, 0, 3, 2, 4, 3, 4, 3, 2, 4, 1, 4], [3, 0, 3, 3, 3, 1, 0, 3, 4, 2, 1, 2], [2, 2, 1, 2, 3, 0, 1, 2, 2, 0, 0, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -13],"TopLeft" : "game/maps-32-12/-12--14.json","Top" : "game/maps-32-12/-11--14.json","TopRight" : "game/maps-32-12/-10--14.json","Left" : "game/maps-32-12/-12--13.json","Right" : "game/maps-32-12/-10--13.json","BottomLeft" : "game/maps-32-12/-12--12.json","BottomRight" : "game/maps-32-12/-10--12.json","Bottom" : "game/maps-32-12/-11--12.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 2, 3, 4, 3, 4, 4, 2, 3, 4, 3, 3], [2, 1, 1, 4, 1, 4, 3, 4, 1, 3, 0, 4], [3, 2, 4, 0, 4, 0, 3, 1, 3, 1, 4, 4], [3, 1, 0, 3, 0, 1, 2, 0, 0, 3, 3, 4], [2, 4, 2, 2, 1, 1, 3, 3, 4, 0, 1, 4], [1, 3, 2, 4, 4, 2, 0, 0, 3, 4, 0, 1], [1, 0, 1, 3, 1, 1, 0, 1, 4, 1, 4, 2], [0, 0, 1, 0, 0, 0, 3, 1, 2, 3, 1, 0], [0, 0, 0, 4, 2, 4, 0, 1, 2, 1, 0, 3], [3, 2, 1, 1, 4, 0, 2, 4, 3, 1, 3, 3], [1, 2, 3, 0, 3, 4, 4, 3, 0, 0, 4, 4], [0, 1, 4, 3, 2, 3, 3, 0, 3, 4, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -14],"TopLeft" : "game/maps-32-12/-12--15.json","Top" : "game/maps-32-12/-11--15.json","TopRight" : "game/maps-32-12/-10--15.json","Left" : "game/maps-32-12/-12--14.json","Right" : "game/maps-32-12/-10--14.json","BottomLeft" : "game/maps-32-12/-12--13.json","BottomRight" : "game/maps-32-12/-10--13.json","Bottom" : "game/maps-32-12/-11--13.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 2, 1, 1, 3, 1, 2, 2, 2, 4, 1], [3, 0, 2, 0, 3, 3, 3, 3, 0, 3, 4, 0], [3, 2, 2, 4, 1, 0, 0, 3, 2, 2, 1, 3], [4, 1, 0, 0, 2, 2, 2, 0, 3, 4, 2, 2], [2, 1, 4, 3, 2, 3, 0, 2, 2, 2, 2, 1], [0, 1, 2, 4, 0, 0, 4, 3, 1, 2, 3, 1], [0, 3, 3, 1, 2, 0, 1, 2, 1, 0, 4, 1], [4, 4, 0, 1, 1, 0, 1, 0, 4, 3, 3, 2], [4, 1, 1, 3, 2, 4, 0, 3, 3, 2, 4, 4], [1, 3, 4, 4, 4, 2, 4, 0, 0, 2, 4, 2], [3, 4, 4, 2, 2, 1, 4, 2, 1, 3, 3, 1], [2, 4, 2, 3, 1, 2, 0, 3, 4, 3, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -15],"TopLeft" : "game/maps-32-12/-12--16.json","Top" : "game/maps-32-12/-11--16.json","TopRight" : "game/maps-32-12/-10--16.json","Left" : "game/maps-32-12/-12--15.json","Right" : "game/maps-32-12/-10--15.json","BottomLeft" : "game/maps-32-12/-12--14.json","BottomRight" : "game/maps-32-12/-10--14.json","Bottom" : "game/maps-32-12/-11--14.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 3, 1, 4, 4, 1, 4, 2, 1, 1, 1, 4], [4, 4, 3, 0, 0, 2, 3, 1, 4, 2, 3, 2], [4, 2, 1, 3, 2, 0, 2, 0, 0, 2, 2, 3], [4, 2, 0, 3, 3, 3, 1, 1, 1, 0, 0, 1], [2, 2, 2, 4, 3, 4, 1, 1, 0, 0, 2, 3], [0, 3, 2, 4, 1, 3, 2, 0, 3, 0, 1, 1], [4, 2, 0, 4, 3, 4, 2, 3, 3, 4, 4, 4], [3, 3, 4, 3, 1, 4, 4, 0, 1, 3, 0, 4], [2, 1, 2, 3, 2, 0, 0, 1, 0, 3, 4, 4], [4, 4, 3, 2, 4, 3, 1, 1, 1, 4, 1, 1], [1, 1, 4, 3, 2, 4, 4, 2, 2, 1, 2, 4], [0, 2, 0, 3, 0, 0, 1, 1, 4, 2, 3, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -16],"TopLeft" : "game/maps-32-12/-12--17.json","Top" : "game/maps-32-12/-11--17.json","TopRight" : "game/maps-32-12/-10--17.json","Left" : "game/maps-32-12/-12--16.json","Right" : "game/maps-32-12/-10--16.json","BottomLeft" : "game/maps-32-12/-12--15.json","BottomRight" : "game/maps-32-12/-10--15.json","Bottom" : "game/maps-32-12/-11--15.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 1, 4, 1, 1, 4, 2, 2, 1, 4, 3, 2], [4, 2, 4, 1, 3, 1, 3, 0, 3, 2, 2, 3], [4, 1, 4, 2, 4, 0, 4, 2, 4, 2, 3, 3], [4, 3, 0, 1, 0, 4, 0, 1, 4, 2, 4, 4], [2, 4, 4, 1, 0, 1, 3, 0, 3, 2, 3, 0], [4, 1, 1, 3, 2, 1, 1, 2, 1, 3, 3, 1], [4, 0, 2, 2, 4, 3, 3, 4, 0, 3, 4, 3], [1, 3, 3, 4, 1, 4, 2, 4, 3, 3, 3, 1], [1, 1, 3, 3, 2, 1, 1, 4, 2, 4, 3, 0], [2, 1, 1, 0, 3, 0, 4, 2, 2, 1, 2, 0], [4, 3, 0, 0, 1, 1, 3, 1, 3, 4, 0, 1], [3, 0, 2, 3, 4, 4, 3, 4, 0, 0, 4, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -17],"TopLeft" : "game/maps-32-12/-12--18.json","Top" : "game/maps-32-12/-11--18.json","TopRight" : "game/maps-32-12/-10--18.json","Left" : "game/maps-32-12/-12--17.json","Right" : "game/maps-32-12/-10--17.json","BottomLeft" : "game/maps-32-12/-12--16.json","BottomRight" : "game/maps-32-12/-10--16.json","Bottom" : "game/maps-32-12/-11--16.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 4, 3, 3, 4, 2, 0, 2, 0, 3, 0, 0], [0, 1, 0, 2, 0, 0, 3, 4, 1, 1, 1, 0], [4, 1, 2, 2, 1, 0, 2, 4, 2, 3, 4, 3], [4, 3, 1, 3, 2, 0, 0, 2, 3, 3, 2, 2], [2, 1, 1, 2, 1, 3, 4, 4, 1, 4, 4, 1], [4, 3, 1, 3, 3, 4, 0, 0, 3, 1, 1, 2], [3, 4, 4, 0, 4, 1, 4, 0, 3, 2, 4, 2], [0, 2, 2, 1, 2, 4, 0, 3, 0, 3, 0, 3], [4, 2, 0, 3, 2, 1, 1, 1, 3, 4, 2, 0], [0, 2, 4, 4, 3, 1, 1, 4, 4, 3, 4, 4], [2, 1, 1, 2, 1, 4, 3, 1, 4, 1, 4, 3], [0, 3, 0, 3, 3, 2, 0, 2, 1, 4, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -18],"TopLeft" : "game/maps-32-12/-12--19.json","Top" : "game/maps-32-12/-11--19.json","TopRight" : "game/maps-32-12/-10--19.json","Left" : "game/maps-32-12/-12--18.json","Right" : "game/maps-32-12/-10--18.json","BottomLeft" : "game/maps-32-12/-12--17.json","BottomRight" : "game/maps-32-12/-10--17.json","Bottom" : "game/maps-32-12/-11--17.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 1, 2, 1, 1, 0, 2, 2, 4, 1, 2, 3], [1, 0, 1, 3, 2, 0, 3, 2, 0, 0, 0, 1], [0, 1, 0, 1, 3, 1, 4, 1, 1, 3, 0, 3], [4, 4, 1, 1, 3, 1, 4, 2, 1, 4, 0, 1], [1, 2, 4, 3, 3, 0, 1, 3, 4, 1, 4, 3], [3, 1, 1, 2, 0, 2, 3, 2, 1, 4, 4, 2], [2, 2, 1, 3, 0, 0, 4, 0, 0, 2, 4, 0], [4, 2, 1, 2, 2, 4, 3, 2, 2, 3, 2, 0], [3, 2, 1, 3, 2, 2, 1, 4, 0, 0, 2, 1], [4, 3, 3, 2, 3, 3, 4, 0, 0, 0, 0, 3], [0, 3, 1, 3, 0, 2, 2, 0, 0, 4, 3, 1], [3, 1, 3, 3, 2, 1, 2, 0, 2, 3, 1, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -19],"TopLeft" : null,"Top" : null,"TopRight" : null,"Left" : "game/maps-32-12/-12--19.json","Right" : "game/maps-32-12/-10--19.json","BottomLeft" : "game/maps-32-12/-12--18.json","BottomRight" : "game/maps-32-12/-10--18.json","Bottom" : "game/maps-32-12/-11--18.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 3, 4, 1, 2, 2, 1, 4, 3, 2, 1, 3], [4, 1, 1, 4, 3, 0, 4, 1, 0, 1, 2, 2], [3, 1, 3, 4, 0, 0, 3, 1, 1, 2, 0, 0], [2, 3, 2, 1, 0, 4, 1, 4, 1, 3, 3, 0], [0, 0, 2, 4, 0, 3, 0, 1, 4, 4, 0, 4], [2, 3, 2, 0, 2, 3, 1, 2, 2, 1, 2, 4], [1, 3, 0, 2, 3, 1, 4, 2, 1, 2, 0, 4], [4, 2, 3, 3, 0, 4, 1, 0, 3, 2, 1, 1], [3, 1, 1, 0, 1, 1, 2, 4, 2, 4, 3, 2], [4, 2, 0, 1, 2, 1, 2, 1, 2, 3, 0, 1], [1, 0, 2, 4, 4, 4, 4, 3, 3, 1, 0, 1], [4, 3, 1, 0, 2, 2, 1, 0, 4, 4, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -2],"TopLeft" : "game/maps-32-12/-12--3.json","Top" : "game/maps-32-12/-11--3.json","TopRight" : "game/maps-32-12/-10--3.json","Left" : "game/maps-32-12/-12--2.json","Right" : "game/maps-32-12/-10--2.json","BottomLeft" : "game/maps-32-12/-12--1.json","BottomRight" : "game/maps-32-12/-10--1.json","Bottom" : "game/maps-32-12/-11--1.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 4, 0, 3, 4, 3, 0, 3, 3, 0, 3, 1], [2, 4, 2, 4, 0, 4, 3, 1, 4, 0, 4, 2], [0, 0, 3, 0, 0, 1, 1, 3, 4, 3, 2, 3], [4, 4, 1, 4, 0, 2, 3, 3, 4, 0, 4, 4], [1, 4, 1, 4, 4, 2, 2, 2, 2, 3, 0, 0], [2, 3, 0, 2, 1, 4, 2, 4, 3, 3, 2, 2], [1, 1, 2, 1, 1, 4, 0, 1, 2, 1, 4, 4], [3, 1, 0, 3, 3, 3, 1, 2, 4, 3, 4, 2], [1, 2, 2, 3, 2, 3, 2, 2, 2, 1, 1, 1], [2, 4, 1, 0, 3, 4, 1, 1, 1, 2, 2, 2], [3, 0, 2, 0, 0, 4, 2, 0, 1, 2, 1, 3], [0, 4, 1, 4, 2, 4, 4, 3, 2, 2, 2, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -20],"TopLeft" : null,"Top" : null,"TopRight" : null,"Left" : "game/maps-32-12/-12--20.json","Right" : "game/maps-32-12/-10--20.json","BottomLeft" : "game/maps-32-12/-12--19.json","BottomRight" : "game/maps-32-12/-10--19.json","Bottom" : "game/maps-32-12/-11--19.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 3, 3, 0, 0, 3, 0, 2, 1, 3, 1], [4, 0, 2, 0, 1, 4, 4, 4, 4, 0, 1, 3], [3, 0, 1, 3, 2, 0, 0, 3, 4, 3, 1, 0], [2, 3, 2, 3, 2, 0, 0, 0, 4, 4, 1, 3], [0, 2, 0, 0, 1, 0, 2, 0, 2, 1, 0, 0], [1, 0, 2, 4, 3, 1, 4, 4, 4, 4, 0, 4], [0, 2, 1, 0, 3, 0, 0, 3, 3, 1, 0, 3], [3, 1, 2, 4, 1, 3, 4, 0, 0, 2, 3, 3], [1, 2, 2, 0, 1, 2, 2, 1, 3, 0, 2, 3], [2, 3, 4, 4, 1, 3, 0, 2, 4, 0, 1, 0], [4, 3, 2, 1, 4, 1, 3, 3, 4, 4, 4, 3], [1, 1, 4, 1, 1, 0, 3, 3, 0, 3, 2, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -3],"TopLeft" : "game/maps-32-12/-12--4.json","Top" : "game/maps-32-12/-11--4.json","TopRight" : "game/maps-32-12/-10--4.json","Left" : "game/maps-32-12/-12--3.json","Right" : "game/maps-32-12/-10--3.json","BottomLeft" : "game/maps-32-12/-12--2.json","BottomRight" : "game/maps-32-12/-10--2.json","Bottom" : "game/maps-32-12/-11--2.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 4, 1, 0, 2, 3, 1, 0, 2, 4, 4, 4], [0, 3, 2, 1, 3, 3, 4, 3, 3, 0, 0, 0], [4, 0, 4, 2, 4, 0, 2, 0, 3, 3, 3, 0], [3, 4, 2, 1, 3, 1, 4, 0, 2, 0, 0, 1], [0, 3, 2, 1, 2, 2, 3, 4, 0, 3, 1, 2], [1, 3, 1, 4, 4, 4, 3, 2, 2, 2, 3, 4], [0, 0, 3, 3, 4, 4, 1, 3, 1, 0, 0, 1], [1, 1, 1, 1, 1, 3, 2, 4, 2, 2, 0, 0], [0, 2, 3, 0, 1, 2, 2, 4, 0, 1, 2, 3], [0, 4, 2, 3, 1, 4, 2, 3, 0, 2, 3, 4], [1, 0, 3, 2, 3, 4, 3, 2, 0, 2, 2, 0], [4, 4, 2, 1, 0, 4, 0, 1, 1, 1, 2, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -4],"TopLeft" : "game/maps-32-12/-12--5.json","Top" : "game/maps-32-12/-11--5.json","TopRight" : "game/maps-32-12/-10--5.json","Left" : "game/maps-32-12/-12--4.json","Right" : "game/maps-32-12/-10--4.json","BottomLeft" : "game/maps-32-12/-12--3.json","BottomRight" : "game/maps-32-12/-10--3.json","Bottom" : "game/maps-32-12/-11--3.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 2, 0, 3, 0, 1, 4, 0, 1, 3, 1, 2], [1, 2, 3, 2, 0, 2, 4, 2, 1, 4, 4, 1], [4, 0, 2, 1, 1, 0, 4, 2, 1, 3, 4, 0], [3, 0, 2, 4, 0, 2, 3, 0, 1, 1, 3, 4], [4, 0, 0, 2, 4, 4, 0, 3, 3, 0, 1, 4], [0, 0, 1, 3, 0, 2, 2, 4, 0, 0, 0, 4], [4, 4, 0, 1, 0, 2, 2, 4, 3, 4, 0, 0], [0, 0, 0, 2, 2, 3, 0, 3, 4, 2, 2, 2], [3, 2, 4, 0, 1, 3, 3, 2, 2, 2, 1, 4], [4, 0, 1, 1, 1, 1, 0, 4, 1, 4, 4, 3], [4, 2, 3, 4, 3, 1, 3, 2, 1, 0, 1, 3], [1, 2, 4, 1, 4, 2, 1, 4, 2, 0, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -5],"TopLeft" : "game/maps-32-12/-12--6.json","Top" : "game/maps-32-12/-11--6.json","TopRight" : "game/maps-32-12/-10--6.json","Left" : "game/maps-32-12/-12--5.json","Right" : "game/maps-32-12/-10--5.json","BottomLeft" : "game/maps-32-12/-12--4.json","BottomRight" : "game/maps-32-12/-10--4.json","Bottom" : "game/maps-32-12/-11--4.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 0, 4, 0, 3, 4, 2, 0, 0, 1, 3, 0], [2, 1, 4, 2, 3, 1, 4, 0, 0, 3, 3, 2], [0, 4, 0, 1, 3, 0, 1, 4, 0, 4, 0, 0], [3, 0, 3, 1, 2, 3, 3, 1, 4, 3, 1, 3], [4, 2, 2, 3, 0, 0, 1, 2, 1, 2, 2, 1], [0, 3, 0, 3, 1, 0, 0, 1, 2, 4, 3, 4], [3, 2, 2, 4, 1, 1, 3, 0, 0, 3, 0, 3], [4, 0, 4, 4, 2, 2, 3, 2, 1, 2, 4, 4], [2, 3, 0, 0, 1, 4, 3, 4, 3, 3, 0, 4], [2, 2, 4, 4, 1, 2, 2, 0, 3, 0, 1, 2], [2, 4, 4, 1, 2, 4, 2, 1, 2, 2, 0, 0], [4, 0, 2, 1, 3, 1, 3, 1, 2, 4, 4, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -6],"TopLeft" : "game/maps-32-12/-12--7.json","Top" : "game/maps-32-12/-11--7.json","TopRight" : "game/maps-32-12/-10--7.json","Left" : "game/maps-32-12/-12--6.json","Right" : "game/maps-32-12/-10--6.json","BottomLeft" : "game/maps-32-12/-12--5.json","BottomRight" : "game/maps-32-12/-10--5.json","Bottom" : "game/maps-32-12/-11--5.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 2, 2, 2, 0, 2, 4, 0, 4, 0, 0, 3], [2, 0, 0, 3, 0, 1, 4, 4, 4, 3, 2, 4], [0, 4, 3, 0, 0, 0, 3, 1, 3, 4, 1, 0], [3, 1, 3, 4, 3, 4, 2, 1, 2, 4, 0, 1], [4, 3, 0, 4, 1, 2, 3, 1, 4, 0, 2, 2], [4, 0, 0, 3, 2, 3, 4, 4, 0, 2, 1, 0], [2, 1, 4, 2, 1, 0, 4, 1, 3, 3, 0, 2], [3, 4, 3, 0, 2, 2, 1, 1, 3, 2, 1, 1], [0, 3, 2, 0, 1, 4, 3, 2, 0, 4, 0, 0], [0, 3, 2, 2, 0, 4, 4, 1, 4, 2, 2, 1], [0, 1, 4, 3, 2, 1, 2, 1, 3, 0, 3, 2], [2, 4, 0, 1, 3, 4, 0, 4, 3, 3, 0, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -7],"TopLeft" : "game/maps-32-12/-12--8.json","Top" : "game/maps-32-12/-11--8.json","TopRight" : "game/maps-32-12/-10--8.json","Left" : "game/maps-32-12/-12--7.json","Right" : "game/maps-32-12/-10--7.json","BottomLeft" : "game/maps-32-12/-12--6.json","BottomRight" : "game/maps-32-12/-10--6.json","Bottom" : "game/maps-32-12/-11--6.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 0, 1, 0, 3, 0, 2, 1, 3, 3, 2, 1], [3, 3, 1, 4, 2, 0, 4, 2, 3, 2, 1, 0], [0, 4, 1, 4, 2, 0, 0, 3, 2, 4, 2, 4], [3, 2, 3, 2, 0, 0, 1, 2, 0, 0, 3, 4], [4, 0, 2, 1, 3, 4, 4, 0, 2, 2, 3, 4], [4, 3, 0, 2, 3, 0, 3, 1, 2, 0, 4, 0], [1, 4, 1, 0, 2, 4, 0, 2, 0, 2, 0, 1], [2, 3, 2, 1, 3, 2, 4, 1, 0, 2, 3, 3], [4, 3, 3, 4, 1, 0, 3, 0, 2, 0, 4, 0], [3, 4, 1, 1, 0, 0, 2, 2, 0, 4, 4, 0], [3, 4, 0, 4, 1, 4, 2, 0, 4, 3, 2, 0], [4, 2, 3, 2, 2, 3, 2, 2, 4, 1, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -8],"TopLeft" : "game/maps-32-12/-12--9.json","Top" : "game/maps-32-12/-11--9.json","TopRight" : "game/maps-32-12/-10--9.json","Left" : "game/maps-32-12/-12--8.json","Right" : "game/maps-32-12/-10--8.json","BottomLeft" : "game/maps-32-12/-12--7.json","BottomRight" : "game/maps-32-12/-10--7.json","Bottom" : "game/maps-32-12/-11--7.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 3, 0, 2, 0, 4, 0, 1, 2, 2, 3, 4], [4, 2, 2, 0, 4, 4, 4, 1, 2, 2, 0, 2], [1, 4, 4, 3, 4, 0, 2, 0, 0, 0, 4, 4], [3, 2, 3, 4, 2, 1, 1, 2, 4, 1, 2, 3], [4, 1, 4, 2, 4, 1, 1, 4, 0, 4, 4, 1], [3, 0, 4, 2, 4, 3, 2, 3, 0, 3, 1, 0], [0, 3, 2, 3, 3, 2, 1, 2, 2, 1, 0, 4], [1, 3, 1, 3, 3, 1, 2, 0, 2, 2, 1, 0], [2, 4, 4, 4, 1, 0, 4, 2, 3, 1, 3, 1], [1, 0, 4, 4, 0, 2, 4, 4, 2, 1, 0, 4], [1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 2], [2, 0, 0, 2, 1, 1, 4, 0, 4, 0, 2, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, -9],"TopLeft" : "game/maps-32-12/-12--10.json","Top" : "game/maps-32-12/-11--10.json","TopRight" : "game/maps-32-12/-10--10.json","Left" : "game/maps-32-12/-12--9.json","Right" : "game/maps-32-12/-10--9.json","BottomLeft" : "game/maps-32-12/-12--8.json","BottomRight" : "game/maps-32-12/-10--8.json","Bottom" : "game/maps-32-12/-11--8.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 3, 2, 1, 2, 0, 0, 4, 0, 0, 2, 2], [2, 3, 4, 3, 4, 2, 4, 4, 2, 2, 4, 4], [2, 1, 1, 0, 1, 0, 3, 2, 3, 2, 3, 0], [2, 2, 1, 0, 2, 2, 2, 3, 0, 0, 1, 3], [0, 2, 3, 2, 2, 4, 2, 3, 4, 4, 3, 0], [3, 3, 3, 1, 0, 3, 3, 2, 2, 0, 2, 3], [3, 1, 1, 1, 1, 4, 3, 0, 2, 4, 0, 2], [1, 3, 0, 0, 0, 4, 0, 2, 4, 2, 1, 1], [1, 1, 3, 1, 0, 0, 1, 3, 3, 2, 0, 2], [2, 4, 4, 4, 2, 3, 2, 4, 4, 4, 2, 3], [0, 1, 0, 0, 0, 4, 4, 4, 1, 0, 3, 1], [3, 1, 1, 0, 3, 0, 2, 4, 3, 1, 4, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 0],"TopLeft" : "game/maps-32-12/-12--1.json","Top" : "game/maps-32-12/-11--1.json","TopRight" : "game/maps-32-12/-10--1.json","Left" : "game/maps-32-12/-12-0.json","Right" : "game/maps-32-12/-10-0.json","BottomLeft" : "game/maps-32-12/-12-1.json","BottomRight" : "game/maps-32-12/-10-1.json","Bottom" : "game/maps-32-12/-11-1.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 0, 3, 3, 4, 2, 2, 4, 1, 2, 0, 4], [1, 0, 3, 2, 2, 3, 4, 0, 3, 3, 0, 2], [2, 1, 3, 1, 4, 0, 1, 0, 0, 1, 2, 1], [2, 1, 1, 3, 0, 2, 3, 3, 1, 4, 3, 0], [1, 0, 0, 1, 1, 2, 1, 0, 1, 2, 3, 3], [4, 0, 3, 1, 4, 0, 0, 0, 4, 2, 4, 3], [4, 3, 4, 3, 1, 0, 2, 4, 4, 0, 0, 3], [2, 4, 1, 4, 4, 4, 2, 3, 2, 2, 4, 4], [2, 0, 2, 1, 0, 4, 1, 1, 2, 1, 0, 1], [4, 3, 0, 1, 2, 1, 0, 2, 3, 2, 0, 4], [2, 4, 0, 4, 1, 1, 0, 4, 0, 3, 4, 3], [1, 3, 3, 0, 4, 2, 1, 1, 2, 3, 3, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 1],"TopLeft" : "game/maps-32-12/-12-0.json","Top" : "game/maps-32-12/-11-0.json","TopRight" : "game/maps-32-12/-10-0.json","Left" : "game/maps-32-12/-12-1.json","Right" : "game/maps-32-12/-10-1.json","BottomLeft" : "game/maps-32-12/-12-2.json","BottomRight" : "game/maps-32-12/-10-2.json","Bottom" : "game/maps-32-12/-11-2.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 4, 0, 2, 1, 4, 2, 2, 3, 1, 4, 2], [0, 1, 0, 0, 1, 1, 0, 2, 4, 3, 4, 0], [3, 4, 1, 3, 1, 0, 2, 1, 3, 3, 1, 2], [1, 0, 4, 4, 0, 3, 4, 3, 2, 2, 2, 0], [3, 1, 3, 1, 3, 0, 2, 4, 0, 2, 3, 3], [3, 3, 1, 0, 0, 4, 1, 3, 1, 3, 4, 2], [1, 2, 3, 1, 4, 1, 4, 2, 4, 3, 1, 1], [3, 4, 0, 1, 0, 2, 4, 4, 0, 2, 0, 1], [0, 2, 1, 2, 4, 3, 4, 2, 2, 3, 1, 2], [0, 1, 0, 1, 4, 2, 3, 2, 1, 0, 2, 4], [1, 4, 0, 3, 1, 3, 3, 4, 0, 2, 1, 2], [3, 0, 3, 3, 2, 0, 4, 4, 1, 4, 0, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 10],"TopLeft" : "game/maps-32-12/-12-9.json","Top" : "game/maps-32-12/-11-9.json","TopRight" : "game/maps-32-12/-10-9.json","Left" : "game/maps-32-12/-12-10.json","Right" : "game/maps-32-12/-10-10.json","BottomLeft" : "game/maps-32-12/-12-11.json","BottomRight" : "game/maps-32-12/-10-11.json","Bottom" : "game/maps-32-12/-11-11.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 2, 1, 0, 4, 1, 0, 2, 4, 2, 2, 4], [4, 2, 4, 4, 4, 2, 0, 4, 0, 4, 0, 3], [3, 4, 3, 4, 4, 0, 0, 4, 0, 3, 0, 2], [1, 4, 3, 1, 3, 2, 4, 3, 4, 1, 4, 2], [3, 0, 1, 4, 2, 3, 1, 0, 2, 0, 2, 1], [4, 0, 2, 1, 3, 2, 3, 1, 3, 0, 1, 1], [2, 3, 1, 3, 3, 2, 3, 1, 1, 4, 1, 2], [4, 0, 1, 4, 0, 2, 1, 0, 3, 2, 3, 4], [2, 2, 0, 2, 4, 3, 4, 4, 0, 2, 2, 1], [2, 0, 1, 3, 4, 0, 0, 1, 0, 3, 0, 0], [3, 2, 4, 1, 1, 1, 4, 4, 4, 4, 2, 0], [0, 2, 0, 3, 3, 2, 2, 1, 0, 0, 4, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 11],"TopLeft" : "game/maps-32-12/-12-10.json","Top" : "game/maps-32-12/-11-10.json","TopRight" : "game/maps-32-12/-10-10.json","Left" : "game/maps-32-12/-12-11.json","Right" : "game/maps-32-12/-10-11.json","BottomLeft" : "game/maps-32-12/-12-12.json","BottomRight" : "game/maps-32-12/-10-12.json","Bottom" : "game/maps-32-12/-11-12.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 4, 2, 2, 1, 3, 2, 2, 0, 4, 0, 1], [3, 3, 3, 3, 1, 3, 0, 0, 1, 4, 1, 2], [2, 0, 0, 4, 2, 0, 3, 2, 1, 3, 3, 2], [1, 4, 3, 3, 2, 1, 0, 2, 1, 0, 1, 3], [3, 3, 3, 3, 1, 1, 4, 1, 4, 3, 2, 4], [4, 3, 2, 1, 2, 4, 4, 4, 0, 2, 4, 1], [3, 0, 4, 0, 3, 3, 2, 1, 4, 0, 1, 3], [0, 0, 2, 3, 0, 3, 3, 1, 1, 2, 1, 2], [3, 2, 4, 2, 4, 2, 3, 1, 4, 1, 3, 1], [4, 4, 3, 0, 0, 4, 3, 0, 3, 1, 4, 1], [0, 4, 4, 0, 2, 3, 4, 4, 3, 1, 3, 2], [2, 4, 3, 3, 4, 3, 1, 3, 4, 1, 3, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 12],"TopLeft" : "game/maps-32-12/-12-11.json","Top" : "game/maps-32-12/-11-11.json","TopRight" : "game/maps-32-12/-10-11.json","Left" : "game/maps-32-12/-12-12.json","Right" : "game/maps-32-12/-10-12.json","BottomLeft" : "game/maps-32-12/-12-13.json","BottomRight" : "game/maps-32-12/-10-13.json","Bottom" : "game/maps-32-12/-11-13.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 1, 4, 0, 3, 4, 4, 2, 1, 0, 4, 3], [3, 4, 3, 2, 4, 4, 0, 2, 2, 0, 2, 0], [2, 0, 2, 0, 0, 0, 1, 0, 3, 2, 2, 2], [1, 3, 3, 1, 0, 0, 1, 2, 3, 3, 2, 0], [3, 1, 1, 2, 4, 0, 3, 2, 1, 1, 1, 2], [0, 0, 2, 2, 1, 1, 0, 1, 3, 4, 1, 1], [4, 1, 2, 2, 2, 0, 1, 0, 2, 1, 1, 0], [1, 1, 3, 1, 4, 3, 0, 2, 4, 2, 4, 0], [0, 1, 3, 2, 4, 1, 3, 4, 2, 0, 3, 0], [1, 2, 0, 1, 0, 2, 1, 4, 2, 4, 2, 2], [2, 2, 3, 3, 2, 1, 4, 0, 2, 4, 0, 0], [0, 1, 0, 3, 4, 0, 4, 0, 4, 2, 3, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 13],"TopLeft" : "game/maps-32-12/-12-12.json","Top" : "game/maps-32-12/-11-12.json","TopRight" : "game/maps-32-12/-10-12.json","Left" : "game/maps-32-12/-12-13.json","Right" : "game/maps-32-12/-10-13.json","BottomLeft" : "game/maps-32-12/-12-14.json","BottomRight" : "game/maps-32-12/-10-14.json","Bottom" : "game/maps-32-12/-11-14.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 3, 0, 3, 1, 1, 1, 2, 2, 2, 2, 0], [2, 1, 2, 1, 2, 0, 0, 3, 3, 0, 3, 4], [1, 0, 4, 1, 3, 0, 3, 3, 4, 2, 1, 2], [1, 3, 3, 3, 3, 4, 1, 1, 4, 2, 4, 2], [4, 0, 3, 1, 3, 3, 1, 4, 3, 3, 0, 1], [0, 3, 3, 2, 0, 3, 2, 4, 0, 1, 3, 1], [0, 3, 1, 0, 1, 1, 0, 4, 0, 2, 1, 1], [2, 2, 4, 0, 4, 3, 2, 2, 2, 2, 2, 3], [1, 1, 2, 2, 4, 1, 3, 1, 0, 4, 4, 0], [2, 1, 1, 3, 0, 1, 3, 3, 1, 3, 1, 3], [4, 0, 2, 1, 3, 3, 0, 0, 1, 1, 1, 3], [2, 2, 2, 3, 0, 2, 2, 2, 3, 4, 2, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 14],"TopLeft" : "game/maps-32-12/-12-13.json","Top" : "game/maps-32-12/-11-13.json","TopRight" : "game/maps-32-12/-10-13.json","Left" : "game/maps-32-12/-12-14.json","Right" : "game/maps-32-12/-10-14.json","BottomLeft" : "game/maps-32-12/-12-15.json","BottomRight" : "game/maps-32-12/-10-15.json","Bottom" : "game/maps-32-12/-11-15.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 0, 1, 0, 3, 3, 4, 1, 2, 4, 0, 2], [1, 2, 1, 1, 0, 1, 0, 4, 4, 1, 4, 2], [1, 1, 0, 2, 1, 0, 1, 1, 0, 2, 0, 3], [1, 2, 2, 0, 2, 3, 2, 1, 1, 1, 0, 3], [4, 3, 1, 0, 2, 1, 0, 0, 0, 1, 0, 4], [1, 0, 3, 2, 4, 0, 3, 2, 3, 2, 0, 1], [1, 0, 4, 2, 0, 2, 0, 3, 2, 3, 1, 2], [3, 2, 0, 4, 3, 4, 4, 3, 0, 2, 4, 1], [3, 1, 0, 3, 4, 0, 3, 3, 4, 3, 0, 4], [4, 0, 3, 0, 0, 4, 1, 2, 4, 1, 4, 4], [1, 3, 2, 4, 3, 1, 0, 1, 0, 3, 2, 0], [0, 4, 4, 2, 1, 3, 0, 4, 2, 0, 1, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 15],"TopLeft" : "game/maps-32-12/-12-14.json","Top" : "game/maps-32-12/-11-14.json","TopRight" : "game/maps-32-12/-10-14.json","Left" : "game/maps-32-12/-12-15.json","Right" : "game/maps-32-12/-10-15.json","BottomLeft" : "game/maps-32-12/-12-16.json","BottomRight" : "game/maps-32-12/-10-16.json","Bottom" : "game/maps-32-12/-11-16.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 2, 3, 3, 1, 0, 1, 1, 3, 0, 3, 4], [1, 3, 0, 0, 2, 2, 0, 1, 1, 2, 0, 1], [1, 1, 2, 2, 4, 0, 4, 4, 2, 1, 4, 3], [1, 1, 2, 2, 0, 2, 3, 0, 3, 0, 2, 0], [4, 2, 3, 4, 0, 4, 3, 1, 2, 4, 4, 2], [1, 2, 4, 3, 3, 2, 4, 4, 0, 4, 3, 1], [1, 1, 2, 4, 0, 3, 4, 2, 0, 4, 1, 4], [4, 3, 1, 2, 3, 4, 1, 4, 3, 2, 2, 4], [4, 0, 4, 3, 4, 4, 2, 0, 2, 2, 0, 4], [1, 4, 0, 2, 0, 2, 3, 1, 3, 4, 3, 1], [3, 1, 1, 3, 4, 3, 0, 1, 4, 0, 3, 3], [2, 1, 2, 2, 2, 0, 3, 1, 1, 1, 0, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 16],"TopLeft" : "game/maps-32-12/-12-15.json","Top" : "game/maps-32-12/-11-15.json","TopRight" : "game/maps-32-12/-10-15.json","Left" : "game/maps-32-12/-12-16.json","Right" : "game/maps-32-12/-10-16.json","BottomLeft" : "game/maps-32-12/-12-17.json","BottomRight" : "game/maps-32-12/-10-17.json","Bottom" : "game/maps-32-12/-11-17.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 0, 4, 1, 3, 2, 3, 1, 4, 2, 1, 1], [0, 4, 4, 4, 0, 3, 0, 2, 2, 2, 1, 0], [0, 1, 4, 3, 2, 0, 2, 2, 3, 1, 3, 3], [0, 1, 2, 0, 3, 1, 4, 0, 0, 3, 4, 2], [4, 0, 1, 3, 4, 2, 1, 2, 4, 2, 4, 1], [2, 0, 4, 3, 2, 0, 1, 2, 2, 1, 0, 0], [2, 3, 0, 1, 4, 4, 3, 2, 3, 0, 1, 0], [1, 3, 2, 1, 3, 4, 3, 0, 1, 2, 0, 2], [0, 0, 3, 3, 4, 4, 2, 3, 0, 1, 1, 3], [3, 2, 1, 3, 1, 1, 1, 0, 2, 2, 1, 2], [0, 3, 1, 1, 4, 1, 1, 2, 3, 2, 0, 1], [4, 3, 4, 2, 3, 1, 2, 3, 1, 2, 4, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 17],"TopLeft" : "game/maps-32-12/-12-16.json","Top" : "game/maps-32-12/-11-16.json","TopRight" : "game/maps-32-12/-10-16.json","Left" : "game/maps-32-12/-12-17.json","Right" : "game/maps-32-12/-10-17.json","BottomLeft" : "game/maps-32-12/-12-18.json","BottomRight" : "game/maps-32-12/-10-18.json","Bottom" : "game/maps-32-12/-11-18.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 2, 0, 3, 0, 4, 0, 1, 0, 3, 4, 3], [4, 0, 3, 3, 3, 4, 0, 3, 3, 3, 2, 3], [0, 1, 1, 4, 0, 0, 0, 0, 0, 1, 1, 3], [0, 0, 2, 2, 2, 0, 4, 4, 2, 2, 0, 4], [4, 4, 4, 2, 3, 0, 0, 3, 1, 4, 3, 4], [2, 2, 4, 4, 1, 2, 2, 0, 0, 3, 2, 0], [3, 4, 3, 3, 3, 1, 2, 1, 0, 0, 1, 2], [2, 4, 3, 4, 2, 4, 0, 1, 4, 2, 3, 0], [2, 0, 2, 3, 4, 3, 2, 0, 4, 0, 2, 3], [4, 1, 3, 0, 1, 4, 3, 4, 0, 0, 0, 3], [2, 1, 0, 4, 0, 3, 1, 2, 2, 4, 1, 3], [2, 0, 1, 2, 4, 3, 0, 0, 0, 3, 3, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 18],"TopLeft" : "game/maps-32-12/-12-17.json","Top" : "game/maps-32-12/-11-17.json","TopRight" : "game/maps-32-12/-10-17.json","Left" : "game/maps-32-12/-12-18.json","Right" : "game/maps-32-12/-10-18.json","BottomLeft" : "game/maps-32-12/-12-19.json","BottomRight" : "game/maps-32-12/-10-19.json","Bottom" : "game/maps-32-12/-11-19.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 4, 1, 1, 3, 1, 3, 1, 1, 0, 3, 0], [3, 2, 2, 2, 0, 4, 0, 0, 4, 3, 3, 2], [4, 2, 3, 0, 3, 0, 3, 3, 1, 0, 0, 3], [0, 4, 1, 4, 0, 4, 0, 4, 3, 1, 2, 0], [0, 2, 1, 1, 1, 3, 3, 4, 3, 2, 3, 2], [3, 0, 0, 4, 0, 4, 3, 2, 2, 0, 4, 0], [4, 1, 2, 0, 3, 2, 1, 0, 3, 1, 1, 3], [3, 0, 4, 3, 2, 0, 1, 1, 2, 2, 1, 2], [3, 4, 1, 3, 3, 2, 2, 2, 2, 4, 3, 2], [1, 0, 4, 2, 1, 3, 1, 2, 4, 3, 3, 4], [0, 4, 0, 2, 0, 1, 2, 3, 1, 2, 2, 1], [4, 2, 3, 2, 4, 4, 3, 2, 4, 0, 2, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 19],"TopLeft" : "game/maps-32-12/-12-18.json","Top" : "game/maps-32-12/-11-18.json","TopRight" : "game/maps-32-12/-10-18.json","Left" : "game/maps-32-12/-12-19.json","Right" : "game/maps-32-12/-10-19.json","BottomLeft" : null,"BottomRight" : null,"Bottom" : null}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 2, 4, 1, 2, 4, 0, 4, 2, 3, 3, 1], [1, 1, 2, 1, 4, 4, 4, 1, 4, 3, 1, 1], [1, 2, 0, 2, 2, 0, 4, 3, 1, 1, 0, 1], [2, 0, 1, 0, 3, 1, 3, 2, 3, 2, 4, 1], [1, 4, 3, 4, 4, 0, 4, 1, 3, 0, 2, 2], [4, 3, 3, 2, 3, 2, 1, 2, 1, 3, 1, 3], [0, 0, 2, 0, 0, 1, 1, 4, 2, 1, 0, 4], [3, 4, 2, 2, 4, 0, 4, 3, 0, 2, 2, 2], [4, 0, 1, 1, 0, 3, 1, 3, 0, 0, 1, 1], [1, 1, 2, 3, 2, 0, 2, 1, 2, 0, 4, 0], [4, 1, 4, 2, 1, 4, 0, 0, 4, 0, 0, 1], [3, 0, 0, 0, 0, 3, 4, 3, 1, 4, 2, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 2],"TopLeft" : "game/maps-32-12/-12-1.json","Top" : "game/maps-32-12/-11-1.json","TopRight" : "game/maps-32-12/-10-1.json","Left" : "game/maps-32-12/-12-2.json","Right" : "game/maps-32-12/-10-2.json","BottomLeft" : "game/maps-32-12/-12-3.json","BottomRight" : "game/maps-32-12/-10-3.json","Bottom" : "game/maps-32-12/-11-3.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 1, 4, 4, 1, 2, 4, 2, 0, 2, 3], [0, 2, 1, 0, 2, 0, 4, 3, 1, 4, 2, 0], [1, 2, 2, 3, 0, 0, 2, 1, 3, 1, 4, 1], [2, 0, 0, 2, 2, 0, 4, 2, 0, 1, 1, 3], [1, 2, 0, 3, 3, 3, 3, 2, 0, 3, 2, 0], [0, 0, 4, 2, 2, 4, 2, 0, 4, 0, 3, 3], [0, 1, 1, 2, 4, 2, 0, 3, 0, 2, 0, 1], [4, 0, 3, 1, 3, 0, 1, 4, 4, 2, 0, 0], [0, 0, 0, 1, 0, 3, 1, 0, 4, 4, 2, 0], [3, 0, 3, 4, 3, 3, 0, 0, 0, 3, 2, 2], [1, 4, 4, 0, 2, 1, 1, 0, 3, 2, 1, 4], [1, 2, 2, 0, 1, 0, 2, 0, 1, 0, 1, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 3],"TopLeft" : "game/maps-32-12/-12-2.json","Top" : "game/maps-32-12/-11-2.json","TopRight" : "game/maps-32-12/-10-2.json","Left" : "game/maps-32-12/-12-3.json","Right" : "game/maps-32-12/-10-3.json","BottomLeft" : "game/maps-32-12/-12-4.json","BottomRight" : "game/maps-32-12/-10-4.json","Bottom" : "game/maps-32-12/-11-4.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 1, 2, 1, 2, 3, 4, 3, 3, 2, 0, 0], [4, 3, 0, 4, 0, 1, 4, 4, 2, 4, 3, 3], [0, 2, 4, 3, 3, 0, 0, 4, 4, 0, 3, 1], [2, 4, 0, 0, 0, 4, 0, 1, 2, 0, 3, 0], [1, 1, 3, 2, 2, 2, 1, 3, 2, 0, 1, 3], [0, 3, 4, 3, 1, 1, 4, 3, 1, 2, 1, 3], [1, 3, 4, 4, 3, 3, 4, 2, 2, 3, 0, 2], [1, 1, 4, 4, 3, 0, 2, 0, 2, 2, 3, 3], [1, 4, 3, 1, 0, 2, 0, 3, 2, 3, 2, 0], [0, 4, 0, 1, 3, 1, 3, 4, 4, 2, 1, 3], [3, 2, 3, 3, 2, 4, 1, 1, 2, 4, 3, 1], [3, 4, 0, 4, 2, 1, 0, 2, 0, 1, 0, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 4],"TopLeft" : "game/maps-32-12/-12-3.json","Top" : "game/maps-32-12/-11-3.json","TopRight" : "game/maps-32-12/-10-3.json","Left" : "game/maps-32-12/-12-4.json","Right" : "game/maps-32-12/-10-4.json","BottomLeft" : "game/maps-32-12/-12-5.json","BottomRight" : "game/maps-32-12/-10-5.json","Bottom" : "game/maps-32-12/-11-5.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 3, 3, 4, 4, 0, 1, 3, 4, 3, 3, 2], [4, 4, 0, 4, 2, 2, 4, 0, 3, 0, 4, 2], [0, 3, 1, 4, 1, 0, 3, 2, 1, 0, 2, 1], [2, 3, 0, 2, 3, 3, 0, 1, 3, 4, 4, 1], [2, 4, 0, 1, 0, 0, 0, 4, 4, 3, 1, 1], [1, 0, 4, 3, 0, 4, 0, 0, 4, 4, 3, 2], [2, 4, 2, 1, 3, 0, 3, 1, 0, 4, 1, 4], [2, 1, 0, 3, 2, 1, 4, 1, 0, 2, 1, 1], [3, 4, 2, 1, 0, 1, 0, 0, 0, 2, 3, 4], [1, 3, 2, 3, 3, 0, 0, 3, 3, 0, 4, 4], [0, 0, 3, 2, 3, 1, 1, 1, 1, 1, 4, 4], [0, 1, 2, 4, 3, 3, 3, 4, 4, 2, 0, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 5],"TopLeft" : "game/maps-32-12/-12-4.json","Top" : "game/maps-32-12/-11-4.json","TopRight" : "game/maps-32-12/-10-4.json","Left" : "game/maps-32-12/-12-5.json","Right" : "game/maps-32-12/-10-5.json","BottomLeft" : "game/maps-32-12/-12-6.json","BottomRight" : "game/maps-32-12/-10-6.json","Bottom" : "game/maps-32-12/-11-6.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 4, 2, 2, 1, 4, 3, 0, 0, 1, 4], [3, 1, 4, 3, 0, 2, 0, 2, 4, 1, 0, 0], [0, 3, 3, 0, 4, 0, 0, 0, 2, 0, 1, 1], [2, 3, 0, 4, 2, 2, 1, 0, 0, 2, 1, 3], [2, 3, 3, 0, 4, 3, 3, 0, 1, 1, 0, 0], [1, 3, 0, 3, 4, 1, 1, 3, 1, 1, 0, 2], [3, 1, 0, 3, 2, 1, 2, 0, 3, 4, 1, 0], [3, 2, 1, 1, 2, 1, 1, 1, 3, 2, 4, 4], [4, 4, 1, 1, 0, 1, 0, 2, 4, 2, 4, 4], [3, 1, 3, 0, 3, 3, 3, 2, 1, 3, 3, 0], [2, 3, 2, 0, 3, 4, 2, 2, 4, 3, 0, 2], [3, 3, 4, 4, 3, 4, 2, 1, 4, 4, 4, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 6],"TopLeft" : "game/maps-32-12/-12-5.json","Top" : "game/maps-32-12/-11-5.json","TopRight" : "game/maps-32-12/-10-5.json","Left" : "game/maps-32-12/-12-6.json","Right" : "game/maps-32-12/-10-6.json","BottomLeft" : "game/maps-32-12/-12-7.json","BottomRight" : "game/maps-32-12/-10-7.json","Bottom" : "game/maps-32-12/-11-7.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 3, 1, 4, 4, 3, 1, 3, 1, 1, 4, 1], [2, 2, 3, 2, 3, 3, 0, 3, 0, 1, 1, 4], [4, 3, 0, 1, 2, 0, 3, 3, 4, 4, 4, 1], [1, 2, 4, 2, 0, 1, 2, 0, 2, 1, 2, 0], [2, 1, 0, 4, 2, 1, 2, 1, 3, 4, 4, 3], [2, 0, 0, 4, 3, 3, 2, 1, 3, 3, 2, 2], [4, 2, 3, 0, 1, 2, 2, 0, 1, 0, 1, 1], [4, 2, 2, 0, 2, 1, 3, 2, 1, 2, 1, 2], [1, 3, 0, 1, 0, 0, 0, 0, 2, 1, 4, 3], [0, 0, 0, 1, 3, 2, 0, 1, 0, 1, 1, 1], [4, 0, 1, 3, 4, 1, 2, 2, 3, 1, 2, 4], [0, 4, 1, 4, 4, 1, 0, 3, 3, 0, 3, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 7],"TopLeft" : "game/maps-32-12/-12-6.json","Top" : "game/maps-32-12/-11-6.json","TopRight" : "game/maps-32-12/-10-6.json","Left" : "game/maps-32-12/-12-7.json","Right" : "game/maps-32-12/-10-7.json","BottomLeft" : "game/maps-32-12/-12-8.json","BottomRight" : "game/maps-32-12/-10-8.json","Bottom" : "game/maps-32-12/-11-8.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 0, 2, 2, 1, 0, 3, 3, 2, 3, 3, 3], [1, 3, 2, 1, 1, 4, 0, 0, 1, 2, 2, 2], [4, 4, 2, 1, 0, 0, 1, 0, 0, 4, 3, 2], [1, 1, 4, 4, 3, 0, 2, 4, 4, 0, 4, 2], [2, 4, 3, 3, 1, 4, 0, 2, 0, 2, 4, 1], [2, 3, 1, 4, 2, 0, 4, 3, 1, 0, 0, 2], [0, 4, 1, 2, 1, 3, 1, 4, 3, 1, 1, 3], [0, 3, 3, 4, 1, 1, 0, 3, 4, 2, 4, 0], [2, 3, 4, 2, 0, 4, 4, 2, 0, 0, 0, 3], [2, 4, 2, 3, 4, 0, 3, 0, 4, 4, 0, 2], [2, 3, 1, 2, 4, 4, 2, 3, 2, 3, 3, 2], [3, 1, 4, 4, 0, 2, 3, 0, 2, 1, 2, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 8],"TopLeft" : "game/maps-32-12/-12-7.json","Top" : "game/maps-32-12/-11-7.json","TopRight" : "game/maps-32-12/-10-7.json","Left" : "game/maps-32-12/-12-8.json","Right" : "game/maps-32-12/-10-8.json","BottomLeft" : "game/maps-32-12/-12-9.json","BottomRight" : "game/maps-32-12/-10-9.json","Bottom" : "game/maps-32-12/-11-9.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 2, 3, 0, 4, 2, 0, 3, 2, 4, 1, 0], [1, 4, 1, 0, 3, 0, 0, 1, 3, 2, 3, 1], [3, 4, 4, 2, 3, 0, 4, 3, 2, 4, 2, 2], [1, 1, 4, 1, 2, 4, 3, 4, 1, 4, 1, 3], [2, 3, 1, 2, 0, 2, 4, 3, 2, 4, 3, 4], [3, 0, 1, 0, 1, 2, 0, 1, 3, 1, 2, 2], [0, 0, 0, 4, 0, 0, 0, 3, 1, 2, 1, 4], [1, 4, 4, 2, 1, 2, 2, 4, 2, 2, 2, 3], [4, 3, 3, 2, 4, 4, 4, 4, 4, 4, 1, 2], [3, 3, 3, 0, 4, 4, 0, 4, 2, 2, 3, 3], [4, 1, 0, 0, 0, 1, 3, 3, 1, 0, 4, 0], [0, 3, 1, 4, 1, 4, 1, 2, 1, 2, 1, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-11, 9],"TopLeft" : "game/maps-32-12/-12-8.json","Top" : "game/maps-32-12/-11-8.json","TopRight" : "game/maps-32-12/-10-8.json","Left" : "game/maps-32-12/-12-9.json","Right" : "game/maps-32-12/-10-9.json","BottomLeft" : "game/maps-32-12/-12-10.json","BottomRight" : "game/maps-32-12/-10-10.json","Bottom" : "game/maps-32-12/-11-10.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 1, 0, 2, 1, 1, 0, 3, 3, 1, 3, 1], [1, 3, 2, 0, 3, 3, 4, 3, 3, 2, 2, 3], [0, 4, 4, 3, 2, 4, 0, 0, 3, 0, 4, 3], [1, 1, 3, 1, 0, 3, 0, 4, 3, 3, 2, 2], [0, 2, 1, 3, 3, 4, 3, 4, 2, 1, 3, 4], [0, 1, 2, 1, 0, 0, 3, 1, 1, 4, 2, 0], [2, 1, 2, 4, 0, 1, 1, 1, 2, 3, 1, 4], [3, 2, 4, 3, 3, 0, 3, 2, 1, 4, 4, 3], [1, 2, 1, 1, 0, 3, 4, 2, 3, 0, 4, 0], [2, 1, 0, 2, 2, 1, 1, 3, 2, 2, 4, 2], [4, 1, 1, 3, 2, 0, 0, 2, 1, 0, 3, 3], [3, 4, 1, 0, 3, 2, 4, 4, 3, 2, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -1],"TopLeft" : "game/maps-32-12/-13--2.json","Top" : "game/maps-32-12/-12--2.json","TopRight" : "game/maps-32-12/-11--2.json","Left" : "game/maps-32-12/-13--1.json","Right" : "game/maps-32-12/-11--1.json","BottomLeft" : "game/maps-32-12/-13-0.json","BottomRight" : "game/maps-32-12/-11-0.json","Bottom" : "game/maps-32-12/-12-0.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 1, 2, 2, 3, 3, 3, 3, 4, 1, 3, 1], [1, 0, 3, 1, 3, 3, 3, 4, 2, 1, 2, 0], [3, 0, 0, 0, 4, 3, 3, 3, 4, 1, 4, 1], [1, 1, 4, 3, 4, 0, 3, 2, 1, 4, 1, 1], [2, 0, 1, 2, 4, 4, 1, 4, 2, 0, 2, 3], [4, 2, 2, 1, 3, 4, 0, 1, 3, 1, 0, 0], [3, 0, 3, 4, 1, 4, 3, 2, 1, 3, 4, 1], [1, 0, 4, 4, 1, 1, 4, 4, 3, 3, 2, 0], [1, 3, 0, 4, 4, 2, 0, 4, 1, 3, 1, 4], [0, 1, 4, 0, 4, 4, 2, 2, 2, 2, 1, 2], [4, 0, 0, 2, 1, 1, 0, 2, 4, 0, 0, 3], [0, 1, 0, 0, 4, 2, 0, 0, 3, 0, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -10],"TopLeft" : "game/maps-32-12/-13--11.json","Top" : "game/maps-32-12/-12--11.json","TopRight" : "game/maps-32-12/-11--11.json","Left" : "game/maps-32-12/-13--10.json","Right" : "game/maps-32-12/-11--10.json","BottomLeft" : "game/maps-32-12/-13--9.json","BottomRight" : "game/maps-32-12/-11--9.json","Bottom" : "game/maps-32-12/-12--9.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 2, 0, 3, 4, 0, 0, 2, 2, 3, 4, 3], [0, 3, 3, 1, 4, 1, 1, 2, 4, 4, 0, 0], [2, 4, 2, 3, 4, 2, 4, 3, 1, 0, 4, 4], [4, 0, 3, 0, 4, 0, 1, 1, 3, 4, 3, 3], [1, 0, 2, 1, 4, 0, 1, 1, 4, 1, 2, 4], [2, 3, 1, 4, 3, 0, 2, 3, 4, 3, 2, 4], [1, 3, 3, 1, 0, 1, 2, 2, 2, 1, 3, 3], [4, 3, 1, 4, 0, 0, 1, 2, 3, 2, 2, 1], [4, 2, 0, 3, 3, 2, 4, 1, 2, 3, 4, 3], [2, 1, 1, 2, 3, 4, 3, 1, 3, 3, 1, 4], [1, 1, 4, 2, 0, 2, 3, 0, 4, 1, 2, 0], [2, 3, 1, 4, 2, 4, 0, 1, 2, 2, 4, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -11],"TopLeft" : "game/maps-32-12/-13--12.json","Top" : "game/maps-32-12/-12--12.json","TopRight" : "game/maps-32-12/-11--12.json","Left" : "game/maps-32-12/-13--11.json","Right" : "game/maps-32-12/-11--11.json","BottomLeft" : "game/maps-32-12/-13--10.json","BottomRight" : "game/maps-32-12/-11--10.json","Bottom" : "game/maps-32-12/-12--10.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 2, 4, 0, 2, 1, 1, 0, 1, 4, 0], [0, 0, 3, 0, 0, 4, 0, 4, 2, 2, 2, 0], [1, 2, 4, 1, 0, 0, 0, 4, 3, 0, 4, 3], [3, 0, 2, 1, 0, 4, 4, 0, 0, 4, 0, 0], [4, 1, 4, 1, 4, 1, 1, 4, 1, 2, 1, 4], [0, 0, 4, 2, 2, 2, 0, 4, 0, 4, 3, 3], [4, 0, 4, 3, 0, 4, 2, 1, 3, 4, 2, 0], [1, 1, 4, 4, 4, 3, 3, 0, 4, 1, 3, 2], [1, 1, 0, 1, 2, 1, 3, 2, 2, 2, 2, 2], [4, 1, 3, 4, 1, 4, 4, 1, 3, 4, 1, 2], [2, 2, 4, 3, 3, 4, 2, 4, 4, 3, 4, 1], [3, 4, 3, 3, 0, 2, 1, 3, 2, 0, 4, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -12],"TopLeft" : "game/maps-32-12/-13--13.json","Top" : "game/maps-32-12/-12--13.json","TopRight" : "game/maps-32-12/-11--13.json","Left" : "game/maps-32-12/-13--12.json","Right" : "game/maps-32-12/-11--12.json","BottomLeft" : "game/maps-32-12/-13--11.json","BottomRight" : "game/maps-32-12/-11--11.json","Bottom" : "game/maps-32-12/-12--11.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 0, 0, 0, 2, 4, 3, 0, 3, 3, 0, 2], [4, 3, 2, 0, 1, 2, 4, 1, 4, 0, 0, 0], [0, 1, 0, 4, 1, 4, 0, 0, 1, 4, 4, 2], [2, 4, 1, 3, 0, 4, 2, 0, 2, 4, 2, 2], [3, 1, 0, 1, 0, 1, 1, 2, 2, 3, 0, 0], [3, 1, 3, 0, 2, 4, 2, 0, 2, 1, 0, 2], [2, 2, 4, 4, 4, 1, 2, 1, 4, 2, 0, 3], [4, 4, 2, 0, 3, 2, 4, 3, 0, 0, 4, 3], [3, 1, 0, 0, 1, 0, 2, 4, 3, 2, 1, 1], [1, 1, 0, 1, 0, 0, 0, 1, 3, 4, 2, 0], [4, 3, 3, 3, 1, 0, 0, 2, 4, 4, 2, 2], [4, 1, 4, 2, 3, 4, 1, 0, 1, 2, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -13],"TopLeft" : "game/maps-32-12/-13--14.json","Top" : "game/maps-32-12/-12--14.json","TopRight" : "game/maps-32-12/-11--14.json","Left" : "game/maps-32-12/-13--13.json","Right" : "game/maps-32-12/-11--13.json","BottomLeft" : "game/maps-32-12/-13--12.json","BottomRight" : "game/maps-32-12/-11--12.json","Bottom" : "game/maps-32-12/-12--12.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 2, 2, 2, 3, 1, 4, 4, 1, 0, 0, 3], [4, 0, 2, 4, 2, 0, 2, 4, 2, 3, 3, 1], [0, 4, 2, 2, 2, 3, 1, 1, 3, 3, 4, 0], [1, 4, 0, 4, 1, 4, 0, 4, 4, 4, 4, 4], [1, 1, 1, 1, 0, 2, 2, 4, 4, 4, 0, 0], [1, 2, 1, 4, 2, 0, 0, 1, 3, 3, 1, 1], [0, 4, 0, 1, 4, 4, 1, 0, 0, 0, 4, 0], [2, 3, 0, 0, 3, 0, 1, 1, 1, 3, 0, 4], [1, 0, 0, 3, 0, 0, 1, 0, 3, 2, 4, 0], [3, 1, 2, 4, 3, 0, 2, 1, 3, 0, 2, 2], [1, 4, 2, 4, 4, 1, 3, 0, 4, 1, 4, 3], [1, 3, 1, 1, 1, 1, 2, 2, 1, 0, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -14],"TopLeft" : "game/maps-32-12/-13--15.json","Top" : "game/maps-32-12/-12--15.json","TopRight" : "game/maps-32-12/-11--15.json","Left" : "game/maps-32-12/-13--14.json","Right" : "game/maps-32-12/-11--14.json","BottomLeft" : "game/maps-32-12/-13--13.json","BottomRight" : "game/maps-32-12/-11--13.json","Bottom" : "game/maps-32-12/-12--13.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 0, 3, 4, 3, 1, 3, 4, 2, 1, 0], [3, 3, 1, 4, 3, 2, 1, 1, 0, 1, 1, 1], [4, 3, 4, 0, 2, 2, 2, 2, 0, 2, 4, 4], [0, 3, 4, 0, 1, 3, 3, 3, 1, 4, 1, 1], [0, 2, 2, 1, 0, 3, 2, 2, 1, 0, 4, 1], [0, 3, 4, 2, 2, 2, 2, 2, 4, 0, 3, 0], [2, 1, 0, 3, 3, 1, 1, 0, 1, 3, 3, 2], [4, 1, 2, 0, 2, 4, 3, 4, 1, 2, 1, 4], [3, 4, 0, 2, 4, 4, 0, 2, 3, 1, 2, 0], [0, 1, 0, 1, 2, 0, 3, 1, 3, 1, 2, 0], [2, 0, 1, 4, 3, 3, 2, 4, 3, 3, 2, 4], [2, 0, 2, 0, 4, 3, 2, 3, 0, 2, 3, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -15],"TopLeft" : "game/maps-32-12/-13--16.json","Top" : "game/maps-32-12/-12--16.json","TopRight" : "game/maps-32-12/-11--16.json","Left" : "game/maps-32-12/-13--15.json","Right" : "game/maps-32-12/-11--15.json","BottomLeft" : "game/maps-32-12/-13--14.json","BottomRight" : "game/maps-32-12/-11--14.json","Bottom" : "game/maps-32-12/-12--14.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 0, 2, 4, 1, 0, 2, 2, 2, 0, 1, 2], [3, 0, 1, 4, 4, 0, 0, 4, 2, 4, 3, 1], [3, 1, 1, 3, 3, 1, 3, 2, 2, 1, 4, 3], [4, 2, 3, 2, 1, 3, 1, 2, 3, 4, 4, 3], [3, 2, 3, 1, 0, 3, 2, 0, 2, 1, 3, 1], [3, 0, 3, 0, 2, 3, 4, 3, 1, 2, 4, 4], [0, 4, 1, 0, 3, 4, 0, 4, 2, 0, 1, 0], [2, 4, 0, 0, 1, 2, 0, 2, 2, 1, 2, 0], [0, 3, 0, 1, 2, 4, 4, 3, 4, 1, 0, 4], [1, 1, 2, 3, 0, 1, 4, 1, 3, 1, 2, 3], [4, 0, 1, 0, 1, 4, 0, 2, 3, 4, 4, 0], [3, 2, 4, 4, 2, 0, 3, 0, 0, 0, 2, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -16],"TopLeft" : "game/maps-32-12/-13--17.json","Top" : "game/maps-32-12/-12--17.json","TopRight" : "game/maps-32-12/-11--17.json","Left" : "game/maps-32-12/-13--16.json","Right" : "game/maps-32-12/-11--16.json","BottomLeft" : "game/maps-32-12/-13--15.json","BottomRight" : "game/maps-32-12/-11--15.json","Bottom" : "game/maps-32-12/-12--15.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 2, 0, 0, 2, 1, 4, 1, 0, 2, 2, 4], [2, 3, 1, 3, 0, 3, 3, 1, 0, 3, 1, 1], [2, 0, 3, 0, 4, 4, 4, 3, 0, 0, 3, 1], [2, 2, 2, 3, 2, 3, 0, 2, 0, 4, 1, 0], [2, 2, 0, 1, 0, 4, 2, 2, 4, 2, 2, 2], [1, 1, 1, 4, 1, 0, 2, 4, 2, 4, 1, 3], [3, 1, 1, 1, 2, 1, 0, 4, 3, 3, 0, 2], [4, 2, 3, 0, 0, 1, 2, 0, 3, 0, 3, 1], [2, 2, 0, 4, 1, 3, 3, 4, 4, 1, 3, 3], [3, 1, 4, 0, 4, 1, 0, 1, 3, 2, 3, 0], [1, 1, 0, 0, 4, 0, 4, 0, 3, 1, 2, 1], [0, 4, 0, 3, 4, 3, 4, 2, 4, 2, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -17],"TopLeft" : "game/maps-32-12/-13--18.json","Top" : "game/maps-32-12/-12--18.json","TopRight" : "game/maps-32-12/-11--18.json","Left" : "game/maps-32-12/-13--17.json","Right" : "game/maps-32-12/-11--17.json","BottomLeft" : "game/maps-32-12/-13--16.json","BottomRight" : "game/maps-32-12/-11--16.json","Bottom" : "game/maps-32-12/-12--16.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 3, 2, 1, 3, 3, 0, 0, 3, 4, 3, 0], [2, 0, 0, 3, 1, 1, 2, 3, 2, 1, 4, 1], [1, 3, 0, 3, 4, 3, 0, 4, 2, 4, 3, 0], [1, 1, 1, 0, 2, 3, 3, 1, 2, 4, 3, 2], [0, 3, 1, 0, 0, 0, 3, 0, 1, 3, 2, 2], [4, 2, 4, 2, 1, 2, 4, 0, 4, 1, 2, 2], [1, 3, 2, 3, 1, 4, 0, 4, 4, 1, 4, 0], [2, 0, 1, 1, 4, 4, 3, 3, 4, 3, 4, 2], [0, 1, 0, 3, 0, 2, 2, 1, 0, 1, 1, 2], [0, 1, 1, 2, 3, 1, 1, 0, 3, 3, 3, 3], [2, 2, 4, 1, 2, 1, 2, 3, 3, 2, 4, 2], [1, 1, 2, 2, 2, 0, 4, 4, 4, 0, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -18],"TopLeft" : "game/maps-32-12/-13--19.json","Top" : "game/maps-32-12/-12--19.json","TopRight" : "game/maps-32-12/-11--19.json","Left" : "game/maps-32-12/-13--18.json","Right" : "game/maps-32-12/-11--18.json","BottomLeft" : "game/maps-32-12/-13--17.json","BottomRight" : "game/maps-32-12/-11--17.json","Bottom" : "game/maps-32-12/-12--17.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 4, 2, 0, 0, 2, 3, 0, 1, 3, 2], [1, 3, 0, 2, 2, 4, 1, 1, 0, 4, 2, 1], [0, 1, 1, 1, 0, 2, 1, 0, 4, 3, 3, 3], [0, 1, 1, 1, 3, 2, 1, 0, 4, 4, 0, 4], [4, 3, 2, 0, 0, 0, 3, 3, 2, 4, 1, 3], [3, 4, 3, 0, 1, 3, 2, 2, 0, 3, 4, 1], [4, 0, 3, 0, 1, 1, 4, 3, 0, 4, 3, 2], [0, 3, 3, 1, 3, 3, 0, 1, 4, 2, 4, 3], [2, 0, 4, 2, 4, 2, 1, 2, 0, 0, 4, 2], [2, 1, 3, 4, 1, 2, 2, 0, 3, 3, 3, 1], [4, 3, 4, 1, 0, 3, 0, 2, 2, 4, 2, 3], [2, 3, 3, 1, 0, 2, 0, 0, 3, 2, 1, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -19],"TopLeft" : null,"Top" : null,"TopRight" : null,"Left" : "game/maps-32-12/-13--19.json","Right" : "game/maps-32-12/-11--19.json","BottomLeft" : "game/maps-32-12/-13--18.json","BottomRight" : "game/maps-32-12/-11--18.json","Bottom" : "game/maps-32-12/-12--18.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 3, 3, 3, 2, 3, 1, 2, 1, 4, 3, 3], [0, 0, 1, 0, 4, 1, 3, 0, 1, 0, 0, 3], [0, 3, 0, 1, 3, 3, 1, 1, 0, 4, 4, 2], [0, 1, 2, 2, 1, 2, 4, 3, 0, 3, 4, 4], [4, 2, 2, 3, 3, 4, 4, 2, 4, 2, 3, 0], [3, 2, 0, 4, 0, 1, 0, 3, 2, 1, 3, 4], [0, 3, 3, 0, 0, 4, 1, 1, 3, 1, 0, 2], [0, 0, 1, 3, 3, 4, 4, 0, 2, 3, 4, 4], [3, 1, 0, 0, 4, 2, 3, 3, 3, 0, 2, 0], [4, 1, 2, 4, 1, 1, 2, 3, 2, 2, 4, 0], [1, 2, 0, 3, 1, 1, 3, 1, 1, 2, 0, 4], [0, 0, 3, 4, 1, 4, 0, 1, 2, 4, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -2],"TopLeft" : "game/maps-32-12/-13--3.json","Top" : "game/maps-32-12/-12--3.json","TopRight" : "game/maps-32-12/-11--3.json","Left" : "game/maps-32-12/-13--2.json","Right" : "game/maps-32-12/-11--2.json","BottomLeft" : "game/maps-32-12/-13--1.json","BottomRight" : "game/maps-32-12/-11--1.json","Bottom" : "game/maps-32-12/-12--1.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 1, 2, 3, 1, 2, 3, 2, 3, 3, 4, 4], [1, 1, 0, 2, 3, 2, 0, 3, 3, 2, 0, 2], [4, 0, 3, 4, 1, 1, 2, 1, 2, 2, 3, 2], [4, 0, 0, 3, 3, 2, 4, 4, 1, 4, 2, 1], [2, 3, 3, 0, 0, 1, 3, 0, 4, 0, 0, 3], [1, 0, 1, 4, 1, 0, 4, 3, 1, 0, 0, 0], [2, 3, 3, 2, 0, 4, 4, 3, 1, 2, 1, 4], [2, 1, 1, 1, 3, 1, 2, 4, 0, 1, 0, 3], [4, 4, 4, 0, 3, 1, 0, 4, 0, 0, 2, 1], [4, 1, 0, 1, 0, 2, 4, 0, 3, 4, 3, 3], [1, 4, 3, 2, 4, 4, 4, 0, 2, 0, 4, 0], [4, 0, 0, 0, 3, 4, 0, 2, 3, 0, 1, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -20],"TopLeft" : null,"Top" : null,"TopRight" : null,"Left" : "game/maps-32-12/-13--20.json","Right" : "game/maps-32-12/-11--20.json","BottomLeft" : "game/maps-32-12/-13--19.json","BottomRight" : "game/maps-32-12/-11--19.json","Bottom" : "game/maps-32-12/-12--19.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 0, 0, 4, 3, 0, 3, 1, 4, 1, 4, 4], [0, 3, 1, 4, 0, 3, 2, 3, 4, 4, 3, 4], [4, 1, 2, 4, 4, 2, 2, 2, 3, 3, 4, 1], [4, 0, 1, 3, 1, 2, 2, 2, 2, 3, 1, 1], [2, 3, 3, 3, 4, 0, 4, 0, 1, 3, 2, 0], [1, 3, 4, 2, 4, 3, 3, 4, 3, 2, 0, 3], [3, 0, 4, 2, 4, 1, 0, 0, 4, 4, 3, 4], [3, 3, 4, 3, 2, 2, 1, 3, 3, 2, 0, 0], [0, 0, 0, 4, 2, 1, 2, 0, 3, 0, 0, 4], [1, 1, 4, 1, 4, 1, 3, 3, 2, 3, 4, 3], [2, 3, 0, 4, 4, 2, 1, 4, 1, 4, 2, 1], [1, 2, 4, 3, 4, 2, 1, 2, 2, 2, 2, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -3],"TopLeft" : "game/maps-32-12/-13--4.json","Top" : "game/maps-32-12/-12--4.json","TopRight" : "game/maps-32-12/-11--4.json","Left" : "game/maps-32-12/-13--3.json","Right" : "game/maps-32-12/-11--3.json","BottomLeft" : "game/maps-32-12/-13--2.json","BottomRight" : "game/maps-32-12/-11--2.json","Bottom" : "game/maps-32-12/-12--2.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 3, 0, 0, 2, 4, 0, 2, 3, 0, 1], [4, 0, 1, 4, 1, 1, 0, 0, 1, 2, 0, 4], [3, 0, 4, 2, 4, 0, 2, 3, 0, 2, 4, 4], [2, 0, 0, 0, 1, 2, 0, 1, 4, 3, 3, 3], [1, 3, 4, 2, 4, 0, 4, 3, 2, 4, 1, 1], [4, 0, 2, 1, 4, 4, 0, 0, 0, 4, 1, 2], [0, 2, 4, 4, 4, 4, 0, 0, 0, 1, 2, 1], [1, 1, 2, 3, 1, 1, 3, 1, 3, 1, 1, 1], [3, 4, 0, 2, 1, 1, 1, 1, 4, 0, 3, 3], [3, 1, 1, 3, 3, 2, 0, 2, 2, 4, 4, 1], [4, 4, 4, 4, 2, 4, 0, 2, 1, 0, 0, 2], [2, 4, 1, 2, 2, 4, 1, 4, 1, 4, 2, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -4],"TopLeft" : "game/maps-32-12/-13--5.json","Top" : "game/maps-32-12/-12--5.json","TopRight" : "game/maps-32-12/-11--5.json","Left" : "game/maps-32-12/-13--4.json","Right" : "game/maps-32-12/-11--4.json","BottomLeft" : "game/maps-32-12/-13--3.json","BottomRight" : "game/maps-32-12/-11--3.json","Bottom" : "game/maps-32-12/-12--3.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 3, 0, 2, 1, 4, 1, 3, 0, 0, 0, 3], [4, 3, 0, 4, 2, 4, 4, 3, 4, 0, 3, 4], [2, 3, 1, 0, 0, 4, 3, 4, 2, 1, 4, 3], [1, 4, 4, 1, 2, 1, 3, 1, 1, 3, 0, 0], [4, 3, 0, 2, 4, 1, 4, 0, 4, 0, 1, 1], [2, 1, 1, 4, 4, 1, 3, 1, 1, 1, 3, 1], [3, 4, 0, 1, 3, 1, 0, 4, 1, 4, 1, 4], [3, 4, 0, 3, 0, 4, 0, 4, 4, 4, 2, 1], [0, 3, 0, 1, 0, 0, 0, 2, 4, 4, 1, 2], [0, 1, 3, 0, 2, 2, 1, 2, 2, 4, 0, 3], [1, 0, 3, 0, 0, 0, 3, 0, 0, 2, 2, 3], [4, 1, 2, 1, 0, 1, 2, 1, 1, 2, 1, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -5],"TopLeft" : "game/maps-32-12/-13--6.json","Top" : "game/maps-32-12/-12--6.json","TopRight" : "game/maps-32-12/-11--6.json","Left" : "game/maps-32-12/-13--5.json","Right" : "game/maps-32-12/-11--5.json","BottomLeft" : "game/maps-32-12/-13--4.json","BottomRight" : "game/maps-32-12/-11--4.json","Bottom" : "game/maps-32-12/-12--4.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 4, 3, 3, 2, 1, 2, 2, 3, 2, 1, 4], [3, 0, 0, 3, 4, 2, 3, 0, 1, 3, 1, 4], [1, 2, 3, 3, 1, 3, 4, 4, 0, 0, 4, 1], [0, 3, 3, 3, 2, 1, 1, 0, 3, 3, 2, 3], [3, 4, 2, 2, 4, 2, 0, 3, 1, 1, 0, 2], [1, 2, 4, 2, 4, 3, 0, 2, 2, 3, 4, 0], [1, 2, 0, 2, 3, 4, 4, 4, 2, 2, 0, 1], [1, 2, 3, 3, 4, 3, 2, 2, 0, 3, 3, 2], [2, 2, 0, 0, 4, 0, 4, 4, 0, 4, 4, 2], [2, 1, 0, 2, 0, 2, 2, 2, 2, 0, 0, 1], [2, 1, 3, 0, 3, 1, 1, 4, 0, 3, 0, 4], [0, 3, 4, 0, 2, 3, 2, 3, 0, 0, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -6],"TopLeft" : "game/maps-32-12/-13--7.json","Top" : "game/maps-32-12/-12--7.json","TopRight" : "game/maps-32-12/-11--7.json","Left" : "game/maps-32-12/-13--6.json","Right" : "game/maps-32-12/-11--6.json","BottomLeft" : "game/maps-32-12/-13--5.json","BottomRight" : "game/maps-32-12/-11--5.json","Bottom" : "game/maps-32-12/-12--5.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 0, 4, 4, 3, 4, 1, 1, 0, 1, 1], [3, 3, 4, 3, 0, 0, 2, 2, 4, 1, 4, 4], [0, 0, 0, 1, 1, 2, 0, 0, 2, 4, 4, 0], [4, 3, 2, 4, 3, 1, 4, 4, 0, 4, 4, 0], [2, 4, 3, 2, 4, 2, 0, 1, 2, 2, 4, 2], [4, 3, 2, 1, 4, 4, 2, 3, 4, 0, 1, 4], [4, 4, 1, 4, 2, 1, 4, 3, 3, 0, 3, 4], [3, 1, 0, 4, 3, 1, 3, 0, 1, 2, 4, 3], [0, 1, 0, 3, 3, 4, 3, 0, 0, 4, 2, 1], [4, 1, 3, 4, 4, 3, 3, 2, 2, 0, 0, 4], [4, 2, 2, 0, 2, 2, 0, 2, 0, 0, 2, 0], [1, 0, 0, 4, 0, 0, 3, 4, 0, 2, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -7],"TopLeft" : "game/maps-32-12/-13--8.json","Top" : "game/maps-32-12/-12--8.json","TopRight" : "game/maps-32-12/-11--8.json","Left" : "game/maps-32-12/-13--7.json","Right" : "game/maps-32-12/-11--7.json","BottomLeft" : "game/maps-32-12/-13--6.json","BottomRight" : "game/maps-32-12/-11--6.json","Bottom" : "game/maps-32-12/-12--6.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 2, 3, 0, 0, 4, 0, 0, 3, 2, 2, 3], [2, 0, 4, 2, 1, 3, 0, 0, 1, 4, 1, 0], [0, 3, 1, 4, 2, 0, 1, 1, 4, 3, 4, 4], [3, 2, 1, 1, 3, 1, 2, 3, 2, 4, 2, 2], [0, 4, 4, 2, 4, 3, 0, 3, 4, 3, 4, 3], [2, 0, 1, 4, 3, 1, 0, 4, 0, 2, 2, 3], [2, 1, 1, 1, 2, 4, 3, 3, 4, 3, 2, 1], [1, 4, 3, 4, 3, 4, 0, 3, 1, 1, 0, 4], [2, 0, 0, 2, 2, 3, 2, 2, 0, 3, 0, 0], [1, 1, 0, 1, 2, 3, 4, 2, 2, 1, 0, 1], [1, 3, 1, 1, 0, 4, 3, 0, 0, 1, 0, 1], [3, 2, 2, 3, 3, 3, 3, 1, 4, 0, 0, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -8],"TopLeft" : "game/maps-32-12/-13--9.json","Top" : "game/maps-32-12/-12--9.json","TopRight" : "game/maps-32-12/-11--9.json","Left" : "game/maps-32-12/-13--8.json","Right" : "game/maps-32-12/-11--8.json","BottomLeft" : "game/maps-32-12/-13--7.json","BottomRight" : "game/maps-32-12/-11--7.json","Bottom" : "game/maps-32-12/-12--7.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 4, 0, 1, 1, 1, 2, 4, 1, 4, 2, 0], [1, 3, 4, 2, 2, 0, 4, 2, 4, 2, 4, 0], [4, 2, 3, 2, 3, 4, 2, 2, 1, 2, 4, 2], [2, 2, 0, 2, 3, 0, 0, 3, 4, 4, 4, 4], [4, 0, 0, 2, 4, 4, 0, 1, 1, 4, 3, 3], [0, 1, 4, 2, 3, 2, 2, 0, 1, 4, 4, 2], [0, 3, 2, 3, 1, 1, 3, 3, 0, 1, 1, 3], [4, 2, 1, 4, 2, 3, 2, 1, 2, 4, 1, 0], [4, 4, 0, 0, 1, 3, 1, 3, 1, 3, 3, 4], [3, 1, 2, 3, 1, 3, 1, 2, 2, 2, 1, 4], [2, 4, 1, 1, 3, 0, 2, 4, 0, 3, 2, 2], [4, 4, 3, 1, 1, 0, 4, 3, 3, 2, 0, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, -9],"TopLeft" : "game/maps-32-12/-13--10.json","Top" : "game/maps-32-12/-12--10.json","TopRight" : "game/maps-32-12/-11--10.json","Left" : "game/maps-32-12/-13--9.json","Right" : "game/maps-32-12/-11--9.json","BottomLeft" : "game/maps-32-12/-13--8.json","BottomRight" : "game/maps-32-12/-11--8.json","Bottom" : "game/maps-32-12/-12--8.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 0, 3, 1, 4, 4, 3, 4, 0, 4, 2, 4], [1, 0, 2, 1, 2, 0, 1, 1, 1, 4, 4, 3], [1, 1, 2, 0, 1, 0, 4, 0, 1, 1, 4, 0], [2, 2, 4, 4, 0, 3, 2, 0, 1, 3, 0, 0], [2, 2, 4, 3, 3, 3, 3, 2, 1, 0, 4, 4], [1, 4, 4, 3, 0, 3, 0, 0, 4, 2, 0, 1], [4, 3, 2, 2, 1, 3, 1, 2, 1, 0, 2, 2], [0, 4, 1, 2, 4, 2, 1, 4, 1, 1, 3, 2], [4, 3, 1, 3, 1, 3, 0, 0, 2, 1, 1, 1], [0, 1, 3, 0, 4, 0, 0, 3, 1, 1, 3, 0], [2, 0, 2, 2, 4, 3, 1, 4, 2, 4, 0, 2], [2, 2, 0, 1, 0, 0, 4, 2, 3, 4, 3, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 0],"TopLeft" : "game/maps-32-12/-13--1.json","Top" : "game/maps-32-12/-12--1.json","TopRight" : "game/maps-32-12/-11--1.json","Left" : "game/maps-32-12/-13-0.json","Right" : "game/maps-32-12/-11-0.json","BottomLeft" : "game/maps-32-12/-13-1.json","BottomRight" : "game/maps-32-12/-11-1.json","Bottom" : "game/maps-32-12/-12-1.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 3, 1, 0, 3, 2, 2, 0, 2, 2, 2, 2], [2, 3, 2, 1, 1, 2, 2, 3, 3, 1, 2, 3], [2, 2, 0, 2, 1, 1, 3, 4, 4, 1, 0, 1], [3, 3, 0, 3, 4, 3, 4, 0, 4, 3, 2, 3], [3, 1, 3, 3, 3, 2, 3, 4, 4, 4, 0, 3], [3, 3, 0, 4, 0, 1, 3, 4, 3, 0, 4, 2], [1, 1, 1, 0, 2, 1, 2, 2, 0, 2, 4, 0], [3, 0, 3, 2, 0, 3, 4, 1, 0, 2, 2, 2], [1, 3, 1, 4, 2, 4, 1, 4, 2, 1, 3, 2], [3, 0, 1, 3, 0, 0, 4, 3, 1, 0, 3, 2], [1, 4, 2, 2, 1, 2, 3, 1, 2, 2, 3, 1], [0, 0, 3, 2, 2, 3, 3, 1, 4, 2, 4, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 1],"TopLeft" : "game/maps-32-12/-13-0.json","Top" : "game/maps-32-12/-12-0.json","TopRight" : "game/maps-32-12/-11-0.json","Left" : "game/maps-32-12/-13-1.json","Right" : "game/maps-32-12/-11-1.json","BottomLeft" : "game/maps-32-12/-13-2.json","BottomRight" : "game/maps-32-12/-11-2.json","Bottom" : "game/maps-32-12/-12-2.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 4, 0, 1, 0, 3, 0, 1, 2, 2, 2], [2, 0, 1, 0, 2, 2, 4, 2, 0, 3, 2, 1], [0, 1, 4, 0, 4, 3, 0, 2, 3, 0, 0, 4], [4, 3, 4, 0, 1, 1, 2, 2, 2, 3, 3, 0], [1, 3, 2, 4, 2, 1, 0, 0, 4, 1, 1, 4], [4, 2, 0, 0, 2, 2, 1, 4, 1, 3, 0, 2], [0, 1, 1, 0, 1, 3, 0, 1, 0, 2, 0, 3], [4, 2, 3, 1, 3, 2, 3, 0, 3, 3, 4, 4], [1, 2, 1, 2, 2, 4, 0, 1, 3, 4, 0, 4], [0, 0, 1, 4, 4, 2, 3, 4, 0, 0, 1, 3], [1, 1, 4, 2, 2, 1, 2, 1, 4, 3, 1, 1], [3, 3, 0, 2, 1, 3, 3, 0, 4, 4, 2, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 10],"TopLeft" : "game/maps-32-12/-13-9.json","Top" : "game/maps-32-12/-12-9.json","TopRight" : "game/maps-32-12/-11-9.json","Left" : "game/maps-32-12/-13-10.json","Right" : "game/maps-32-12/-11-10.json","BottomLeft" : "game/maps-32-12/-13-11.json","BottomRight" : "game/maps-32-12/-11-11.json","Bottom" : "game/maps-32-12/-12-11.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 2, 1, 4, 4, 3, 1, 1, 3, 0, 1, 0], [2, 2, 1, 1, 1, 4, 0, 0, 2, 0, 4, 1], [1, 3, 2, 2, 3, 4, 4, 1, 1, 1, 0, 0], [0, 4, 0, 3, 0, 1, 4, 3, 0, 3, 1, 3], [3, 3, 1, 4, 2, 1, 0, 2, 2, 0, 2, 3], [1, 0, 1, 1, 2, 1, 3, 3, 4, 1, 4, 3], [2, 4, 1, 3, 2, 1, 0, 2, 4, 4, 2, 1], [2, 4, 1, 0, 4, 4, 1, 2, 3, 4, 3, 4], [3, 3, 1, 3, 4, 0, 1, 0, 3, 4, 2, 0], [3, 0, 4, 2, 0, 2, 2, 4, 0, 4, 1, 0], [4, 0, 4, 2, 4, 4, 4, 3, 4, 1, 3, 0], [2, 1, 3, 3, 3, 1, 3, 3, 4, 2, 2, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 11],"TopLeft" : "game/maps-32-12/-13-10.json","Top" : "game/maps-32-12/-12-10.json","TopRight" : "game/maps-32-12/-11-10.json","Left" : "game/maps-32-12/-13-11.json","Right" : "game/maps-32-12/-11-11.json","BottomLeft" : "game/maps-32-12/-13-12.json","BottomRight" : "game/maps-32-12/-11-12.json","Bottom" : "game/maps-32-12/-12-12.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 1, 4, 3, 3, 2, 0, 2, 0, 3, 1, 3], [3, 0, 1, 1, 0, 1, 1, 2, 0, 1, 1, 1], [1, 4, 0, 4, 3, 0, 3, 0, 3, 2, 0, 1], [1, 4, 1, 2, 0, 1, 1, 4, 3, 3, 4, 1], [4, 3, 0, 0, 2, 0, 0, 0, 1, 4, 2, 3], [3, 4, 3, 3, 3, 4, 1, 2, 3, 4, 2, 4], [4, 2, 0, 1, 2, 3, 1, 2, 3, 1, 3, 4], [4, 1, 3, 0, 4, 0, 4, 4, 2, 0, 2, 3], [1, 4, 1, 0, 0, 1, 2, 3, 2, 4, 4, 0], [1, 0, 2, 0, 1, 1, 1, 0, 0, 3, 0, 3], [2, 4, 0, 1, 0, 3, 1, 4, 4, 0, 1, 4], [1, 4, 2, 4, 0, 4, 2, 1, 0, 4, 3, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 12],"TopLeft" : "game/maps-32-12/-13-11.json","Top" : "game/maps-32-12/-12-11.json","TopRight" : "game/maps-32-12/-11-11.json","Left" : "game/maps-32-12/-13-12.json","Right" : "game/maps-32-12/-11-12.json","BottomLeft" : "game/maps-32-12/-13-13.json","BottomRight" : "game/maps-32-12/-11-13.json","Bottom" : "game/maps-32-12/-12-13.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 4, 1, 1, 2, 0, 3, 3, 2, 1, 0, 1], [3, 2, 2, 2, 4, 3, 3, 0, 2, 3, 4, 1], [2, 1, 3, 1, 2, 1, 3, 4, 1, 2, 0, 3], [2, 0, 2, 1, 4, 2, 3, 4, 1, 3, 2, 4], [1, 2, 4, 0, 2, 0, 0, 2, 4, 3, 3, 2], [4, 3, 0, 0, 3, 3, 4, 1, 2, 2, 1, 0], [1, 0, 4, 4, 3, 1, 1, 2, 2, 3, 4, 1], [1, 3, 0, 0, 0, 2, 2, 1, 1, 2, 1, 2], [4, 4, 1, 1, 1, 1, 3, 2, 2, 0, 1, 1], [4, 0, 0, 3, 3, 1, 4, 0, 0, 3, 0, 0], [1, 3, 1, 1, 2, 2, 2, 1, 4, 3, 3, 3], [4, 2, 0, 0, 2, 1, 2, 0, 0, 2, 3, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 13],"TopLeft" : "game/maps-32-12/-13-12.json","Top" : "game/maps-32-12/-12-12.json","TopRight" : "game/maps-32-12/-11-12.json","Left" : "game/maps-32-12/-13-13.json","Right" : "game/maps-32-12/-11-13.json","BottomLeft" : "game/maps-32-12/-13-14.json","BottomRight" : "game/maps-32-12/-11-14.json","Bottom" : "game/maps-32-12/-12-14.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 3, 4, 0, 0, 3, 2, 4, 4, 3, 4, 0], [4, 0, 2, 2, 3, 0, 4, 3, 4, 0, 1, 1], [3, 2, 1, 3, 1, 2, 2, 3, 4, 3, 0, 4], [3, 1, 3, 4, 4, 2, 4, 0, 4, 3, 0, 2], [2, 2, 3, 0, 2, 4, 4, 4, 2, 2, 4, 2], [1, 2, 1, 1, 3, 1, 1, 0, 0, 0, 4, 1], [3, 2, 4, 3, 3, 3, 2, 3, 1, 0, 1, 4], [4, 4, 2, 0, 1, 3, 0, 3, 0, 3, 0, 1], [2, 0, 1, 2, 2, 2, 4, 0, 1, 0, 3, 2], [2, 0, 3, 1, 4, 1, 3, 0, 0, 2, 0, 2], [4, 2, 1, 0, 4, 1, 4, 3, 0, 2, 1, 2], [3, 0, 4, 1, 4, 4, 1, 3, 1, 4, 3, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 14],"TopLeft" : "game/maps-32-12/-13-13.json","Top" : "game/maps-32-12/-12-13.json","TopRight" : "game/maps-32-12/-11-13.json","Left" : "game/maps-32-12/-13-14.json","Right" : "game/maps-32-12/-11-14.json","BottomLeft" : "game/maps-32-12/-13-15.json","BottomRight" : "game/maps-32-12/-11-15.json","Bottom" : "game/maps-32-12/-12-15.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 1, 1, 4, 4, 1, 0, 0, 1, 1, 4, 3], [4, 2, 3, 3, 2, 2, 0, 0, 2, 2, 3, 0], [4, 4, 0, 0, 1, 4, 1, 3, 2, 4, 0, 1], [4, 1, 4, 3, 4, 2, 1, 1, 2, 3, 3, 4], [4, 2, 1, 0, 2, 3, 4, 2, 1, 1, 4, 1], [3, 0, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2], [0, 0, 3, 1, 4, 1, 2, 3, 0, 3, 2, 2], [1, 1, 0, 0, 2, 0, 3, 0, 0, 4, 0, 0], [4, 1, 1, 4, 3, 2, 0, 4, 1, 0, 0, 3], [0, 0, 1, 4, 1, 0, 2, 0, 0, 1, 0, 0], [3, 1, 2, 0, 1, 4, 0, 4, 0, 0, 4, 1], [2, 3, 2, 2, 1, 2, 0, 1, 1, 2, 4, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 15],"TopLeft" : "game/maps-32-12/-13-14.json","Top" : "game/maps-32-12/-12-14.json","TopRight" : "game/maps-32-12/-11-14.json","Left" : "game/maps-32-12/-13-15.json","Right" : "game/maps-32-12/-11-15.json","BottomLeft" : "game/maps-32-12/-13-16.json","BottomRight" : "game/maps-32-12/-11-16.json","Bottom" : "game/maps-32-12/-12-16.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 0, 4, 3, 3, 4, 4, 1, 4, 4, 3, 1], [0, 0, 3, 3, 1, 0, 2, 3, 4, 4, 0, 0], [0, 0, 3, 2, 0, 0, 0, 2, 4, 0, 0, 2], [0, 2, 0, 1, 3, 3, 3, 2, 0, 3, 0, 2], [0, 1, 0, 0, 2, 3, 4, 4, 4, 0, 0, 1], [0, 4, 0, 0, 3, 3, 1, 3, 3, 1, 1, 3], [2, 3, 3, 4, 4, 3, 2, 4, 4, 0, 3, 4], [4, 3, 2, 0, 3, 2, 2, 2, 4, 0, 4, 0], [2, 2, 2, 0, 4, 3, 1, 2, 1, 0, 2, 3], [3, 0, 4, 2, 2, 0, 1, 0, 0, 1, 4, 2], [1, 0, 3, 4, 3, 3, 2, 1, 0, 3, 1, 4], [0, 1, 1, 3, 3, 0, 0, 4, 2, 4, 4, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 16],"TopLeft" : "game/maps-32-12/-13-15.json","Top" : "game/maps-32-12/-12-15.json","TopRight" : "game/maps-32-12/-11-15.json","Left" : "game/maps-32-12/-13-16.json","Right" : "game/maps-32-12/-11-16.json","BottomLeft" : "game/maps-32-12/-13-17.json","BottomRight" : "game/maps-32-12/-11-17.json","Bottom" : "game/maps-32-12/-12-17.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 3, 2, 2, 1, 2, 2, 2, 1, 2, 3, 0], [0, 2, 3, 3, 0, 2, 3, 1, 2, 1, 3, 0], [1, 2, 1, 4, 4, 1, 4, 1, 2, 1, 0, 3], [2, 2, 1, 0, 3, 3, 0, 2, 3, 3, 3, 0], [2, 1, 4, 0, 2, 2, 4, 1, 2, 4, 1, 0], [1, 3, 1, 1, 4, 1, 4, 1, 1, 0, 0, 4], [4, 1, 2, 2, 0, 1, 3, 4, 3, 2, 0, 2], [1, 0, 4, 4, 4, 3, 0, 4, 3, 1, 3, 4], [0, 3, 2, 1, 0, 4, 2, 1, 0, 1, 4, 4], [1, 0, 1, 0, 4, 0, 0, 0, 0, 0, 4, 4], [4, 4, 3, 4, 4, 2, 4, 3, 0, 2, 4, 3], [4, 4, 4, 4, 0, 3, 4, 3, 2, 2, 0, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 17],"TopLeft" : "game/maps-32-12/-13-16.json","Top" : "game/maps-32-12/-12-16.json","TopRight" : "game/maps-32-12/-11-16.json","Left" : "game/maps-32-12/-13-17.json","Right" : "game/maps-32-12/-11-17.json","BottomLeft" : "game/maps-32-12/-13-18.json","BottomRight" : "game/maps-32-12/-11-18.json","Bottom" : "game/maps-32-12/-12-18.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 4, 1, 0, 0, 1, 3, 3, 4, 2, 3], [1, 0, 4, 4, 4, 4, 4, 3, 4, 3, 0, 0], [1, 4, 4, 1, 3, 2, 3, 0, 0, 2, 1, 0], [3, 3, 2, 3, 2, 3, 2, 3, 1, 3, 1, 3], [3, 1, 3, 0, 1, 1, 3, 4, 1, 3, 1, 0], [3, 2, 3, 3, 4, 0, 1, 0, 0, 3, 3, 1], [1, 4, 2, 1, 0, 3, 3, 0, 2, 4, 1, 4], [3, 2, 1, 4, 4, 0, 3, 1, 3, 3, 2, 3], [2, 4, 2, 3, 2, 4, 3, 0, 0, 1, 0, 0], [4, 0, 4, 3, 0, 4, 3, 0, 0, 4, 4, 2], [3, 3, 4, 3, 1, 1, 0, 0, 0, 0, 1, 2], [3, 3, 3, 0, 3, 0, 4, 1, 3, 4, 0, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 18],"TopLeft" : "game/maps-32-12/-13-17.json","Top" : "game/maps-32-12/-12-17.json","TopRight" : "game/maps-32-12/-11-17.json","Left" : "game/maps-32-12/-13-18.json","Right" : "game/maps-32-12/-11-18.json","BottomLeft" : "game/maps-32-12/-13-19.json","BottomRight" : "game/maps-32-12/-11-19.json","Bottom" : "game/maps-32-12/-12-19.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 0, 2, 0, 4, 3, 4, 4, 0, 2, 2, 1], [1, 2, 4, 4, 3, 1, 1, 1, 1, 4, 2, 0], [2, 0, 2, 3, 3, 4, 2, 4, 2, 3, 1, 1], [4, 4, 3, 2, 2, 3, 4, 4, 4, 3, 4, 1], [0, 0, 2, 1, 1, 1, 3, 1, 4, 2, 2, 4], [0, 0, 4, 0, 4, 3, 4, 4, 4, 1, 2, 2], [4, 1, 1, 4, 1, 1, 3, 0, 1, 1, 2, 2], [1, 4, 4, 4, 0, 1, 1, 3, 2, 4, 1, 2], [0, 0, 2, 4, 3, 0, 4, 3, 4, 1, 2, 1], [2, 0, 2, 1, 2, 4, 2, 1, 0, 4, 3, 4], [1, 2, 0, 3, 3, 4, 2, 1, 1, 4, 4, 1], [1, 1, 1, 2, 0, 3, 3, 4, 3, 2, 0, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 19],"TopLeft" : "game/maps-32-12/-13-18.json","Top" : "game/maps-32-12/-12-18.json","TopRight" : "game/maps-32-12/-11-18.json","Left" : "game/maps-32-12/-13-19.json","Right" : "game/maps-32-12/-11-19.json","BottomLeft" : null,"BottomRight" : null,"Bottom" : null}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 2, 3, 4, 2, 0, 0, 1, 4, 0, 1, 1], [2, 0, 3, 2, 0, 4, 3, 1, 1, 3, 4, 3], [3, 4, 3, 4, 0, 3, 2, 3, 1, 2, 0, 2], [4, 3, 1, 1, 4, 3, 1, 1, 2, 3, 0, 1], [0, 1, 2, 3, 3, 2, 3, 1, 2, 3, 0, 3], [0, 2, 2, 1, 0, 0, 0, 3, 2, 3, 2, 3], [3, 4, 1, 3, 2, 3, 2, 2, 4, 4, 0, 2], [0, 2, 0, 2, 1, 0, 2, 3, 4, 3, 1, 1], [4, 4, 1, 1, 3, 4, 2, 2, 1, 1, 0, 3], [1, 0, 3, 1, 2, 0, 2, 3, 1, 0, 3, 4], [4, 3, 3, 1, 3, 1, 4, 2, 2, 1, 0, 0], [4, 3, 2, 3, 4, 1, 3, 4, 4, 4, 4, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 2],"TopLeft" : "game/maps-32-12/-13-1.json","Top" : "game/maps-32-12/-12-1.json","TopRight" : "game/maps-32-12/-11-1.json","Left" : "game/maps-32-12/-13-2.json","Right" : "game/maps-32-12/-11-2.json","BottomLeft" : "game/maps-32-12/-13-3.json","BottomRight" : "game/maps-32-12/-11-3.json","Bottom" : "game/maps-32-12/-12-3.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 1, 3, 0, 4, 4, 2, 1, 3, 1, 4], [3, 3, 3, 2, 4, 1, 0, 4, 3, 0, 1, 3], [4, 0, 1, 1, 4, 4, 1, 2, 4, 3, 0, 4], [1, 4, 2, 0, 4, 4, 3, 2, 1, 3, 3, 4], [1, 1, 1, 3, 3, 1, 2, 4, 1, 3, 1, 2], [2, 1, 4, 3, 1, 3, 3, 2, 0, 1, 1, 4], [0, 2, 0, 2, 3, 1, 3, 3, 3, 2, 1, 0], [2, 4, 3, 2, 2, 1, 0, 0, 3, 4, 0, 0], [2, 0, 1, 2, 4, 0, 3, 1, 1, 2, 1, 3], [4, 0, 1, 4, 3, 4, 1, 3, 1, 4, 3, 2], [2, 2, 4, 1, 4, 0, 1, 4, 2, 4, 3, 4], [3, 1, 0, 4, 1, 3, 2, 2, 0, 2, 4, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 3],"TopLeft" : "game/maps-32-12/-13-2.json","Top" : "game/maps-32-12/-12-2.json","TopRight" : "game/maps-32-12/-11-2.json","Left" : "game/maps-32-12/-13-3.json","Right" : "game/maps-32-12/-11-3.json","BottomLeft" : "game/maps-32-12/-13-4.json","BottomRight" : "game/maps-32-12/-11-4.json","Bottom" : "game/maps-32-12/-12-4.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 4, 3, 1, 4, 2, 2, 3, 4, 0, 0, 2], [3, 0, 4, 3, 3, 4, 1, 1, 0, 2, 3, 2], [0, 2, 0, 3, 4, 0, 0, 1, 2, 4, 0, 0], [2, 4, 3, 3, 3, 4, 0, 3, 4, 3, 1, 2], [3, 0, 0, 3, 3, 0, 2, 1, 4, 2, 2, 2], [3, 4, 0, 4, 1, 2, 1, 1, 4, 4, 4, 1], [2, 0, 0, 0, 3, 3, 3, 3, 2, 4, 3, 3], [0, 1, 0, 2, 3, 3, 3, 2, 3, 0, 4, 4], [4, 1, 1, 3, 0, 1, 4, 0, 1, 2, 3, 4], [2, 0, 4, 2, 0, 4, 0, 4, 1, 3, 2, 4], [1, 1, 4, 0, 1, 3, 3, 1, 2, 2, 0, 3], [1, 4, 4, 0, 3, 1, 2, 0, 0, 4, 0, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 4],"TopLeft" : "game/maps-32-12/-13-3.json","Top" : "game/maps-32-12/-12-3.json","TopRight" : "game/maps-32-12/-11-3.json","Left" : "game/maps-32-12/-13-4.json","Right" : "game/maps-32-12/-11-4.json","BottomLeft" : "game/maps-32-12/-13-5.json","BottomRight" : "game/maps-32-12/-11-5.json","Bottom" : "game/maps-32-12/-12-5.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 2, 1, 0, 2, 0, 1, 4, 1, 3, 0, 0], [4, 3, 4, 3, 2, 1, 2, 4, 3, 3, 1, 2], [0, 4, 3, 0, 3, 1, 0, 1, 4, 0, 0, 2], [3, 0, 4, 2, 3, 4, 2, 3, 2, 3, 4, 0], [4, 0, 3, 4, 3, 0, 2, 3, 2, 1, 3, 1], [0, 3, 2, 1, 1, 0, 3, 0, 3, 2, 3, 2], [4, 2, 4, 3, 4, 1, 3, 4, 0, 1, 4, 0], [2, 3, 2, 1, 4, 0, 2, 4, 2, 2, 3, 3], [2, 2, 1, 0, 2, 1, 0, 3, 0, 2, 0, 0], [0, 0, 2, 0, 1, 4, 4, 4, 1, 3, 2, 1], [4, 0, 0, 0, 3, 2, 4, 2, 3, 1, 3, 2], [0, 2, 2, 1, 0, 4, 1, 4, 1, 2, 0, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 5],"TopLeft" : "game/maps-32-12/-13-4.json","Top" : "game/maps-32-12/-12-4.json","TopRight" : "game/maps-32-12/-11-4.json","Left" : "game/maps-32-12/-13-5.json","Right" : "game/maps-32-12/-11-5.json","BottomLeft" : "game/maps-32-12/-13-6.json","BottomRight" : "game/maps-32-12/-11-6.json","Bottom" : "game/maps-32-12/-12-6.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 3, 4, 1, 3, 4, 0, 3, 1, 4, 4], [4, 0, 4, 3, 1, 3, 4, 2, 0, 0, 3, 2], [1, 0, 1, 2, 2, 3, 4, 0, 2, 1, 0, 3], [4, 1, 0, 1, 2, 0, 4, 4, 0, 3, 2, 3], [1, 0, 2, 4, 3, 4, 1, 1, 1, 0, 3, 1], [2, 2, 3, 3, 1, 4, 1, 4, 1, 0, 1, 3], [1, 0, 3, 1, 4, 3, 4, 4, 4, 3, 0, 3], [0, 0, 4, 1, 4, 1, 0, 1, 1, 3, 2, 3], [0, 3, 1, 1, 3, 2, 1, 2, 0, 3, 2, 1], [3, 0, 0, 2, 3, 3, 3, 4, 1, 2, 2, 4], [2, 4, 1, 4, 0, 1, 1, 4, 3, 4, 1, 1], [4, 0, 1, 3, 3, 2, 0, 2, 1, 4, 0, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 6],"TopLeft" : "game/maps-32-12/-13-5.json","Top" : "game/maps-32-12/-12-5.json","TopRight" : "game/maps-32-12/-11-5.json","Left" : "game/maps-32-12/-13-6.json","Right" : "game/maps-32-12/-11-6.json","BottomLeft" : "game/maps-32-12/-13-7.json","BottomRight" : "game/maps-32-12/-11-7.json","Bottom" : "game/maps-32-12/-12-7.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 1, 3, 0, 1, 3, 1, 0, 4, 3, 2], [0, 2, 0, 4, 0, 0, 0, 4, 3, 2, 0, 2], [2, 2, 4, 4, 1, 4, 3, 4, 0, 2, 0, 4], [0, 1, 1, 4, 2, 0, 1, 0, 3, 3, 0, 1], [2, 4, 1, 4, 3, 3, 1, 3, 4, 4, 4, 0], [4, 1, 0, 4, 2, 2, 3, 3, 0, 3, 0, 4], [3, 3, 3, 0, 0, 1, 4, 0, 3, 0, 2, 0], [2, 1, 2, 1, 0, 3, 3, 3, 0, 4, 2, 2], [3, 4, 1, 3, 4, 3, 2, 0, 4, 3, 4, 1], [1, 0, 3, 0, 4, 3, 1, 4, 1, 1, 2, 1], [1, 3, 2, 4, 2, 0, 3, 1, 3, 3, 3, 4], [2, 3, 4, 4, 0, 0, 0, 0, 2, 2, 1, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 7],"TopLeft" : "game/maps-32-12/-13-6.json","Top" : "game/maps-32-12/-12-6.json","TopRight" : "game/maps-32-12/-11-6.json","Left" : "game/maps-32-12/-13-7.json","Right" : "game/maps-32-12/-11-7.json","BottomLeft" : "game/maps-32-12/-13-8.json","BottomRight" : "game/maps-32-12/-11-8.json","Bottom" : "game/maps-32-12/-12-8.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 2, 3, 2, 3, 4, 1, 2, 2, 2, 3, 0], [0, 0, 0, 4, 4, 2, 1, 2, 0, 4, 2, 2], [3, 3, 2, 1, 1, 0, 2, 3, 3, 3, 0, 1], [1, 2, 2, 3, 2, 0, 3, 1, 1, 3, 2, 4], [4, 4, 0, 4, 2, 3, 1, 0, 2, 3, 0, 0], [0, 4, 2, 1, 2, 0, 1, 1, 3, 2, 3, 0], [1, 1, 2, 3, 0, 3, 4, 0, 2, 2, 3, 3], [4, 3, 4, 1, 1, 4, 1, 1, 0, 0, 1, 1], [0, 0, 1, 4, 0, 3, 3, 4, 4, 3, 1, 2], [4, 0, 1, 3, 1, 3, 0, 4, 1, 1, 1, 3], [4, 3, 2, 3, 3, 3, 4, 3, 3, 1, 1, 3], [1, 2, 3, 0, 2, 2, 4, 3, 2, 4, 1, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 8],"TopLeft" : "game/maps-32-12/-13-7.json","Top" : "game/maps-32-12/-12-7.json","TopRight" : "game/maps-32-12/-11-7.json","Left" : "game/maps-32-12/-13-8.json","Right" : "game/maps-32-12/-11-8.json","BottomLeft" : "game/maps-32-12/-13-9.json","BottomRight" : "game/maps-32-12/-11-9.json","Bottom" : "game/maps-32-12/-12-9.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 1, 1, 1, 2, 2, 4, 4, 4, 4, 2, 3], [1, 2, 0, 0, 3, 4, 2, 4, 2, 1, 0, 2], [4, 0, 0, 3, 0, 1, 1, 2, 0, 4, 0, 2], [2, 3, 3, 1, 1, 0, 0, 1, 4, 3, 0, 2], [0, 4, 4, 4, 2, 2, 1, 3, 1, 2, 0, 4], [2, 3, 3, 3, 2, 4, 3, 0, 2, 0, 2, 1], [3, 4, 2, 1, 1, 1, 0, 1, 1, 0, 4, 1], [2, 0, 1, 1, 2, 1, 4, 3, 4, 2, 0, 0], [3, 1, 1, 0, 1, 4, 4, 2, 4, 3, 3, 3], [2, 0, 3, 1, 2, 2, 4, 4, 1, 0, 1, 1], [2, 2, 3, 3, 0, 2, 1, 4, 3, 0, 3, 2], [0, 0, 1, 1, 4, 0, 4, 2, 3, 2, 2, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-12, 9],"TopLeft" : "game/maps-32-12/-13-8.json","Top" : "game/maps-32-12/-12-8.json","TopRight" : "game/maps-32-12/-11-8.json","Left" : "game/maps-32-12/-13-9.json","Right" : "game/maps-32-12/-11-9.json","BottomLeft" : "game/maps-32-12/-13-10.json","BottomRight" : "game/maps-32-12/-11-10.json","Bottom" : "game/maps-32-12/-12-10.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 0, 4, 3, 4, 4, 2, 0, 2, 2, 0, 4], [1, 4, 0, 2, 0, 2, 3, 1, 3, 4, 3, 1], [3, 1, 1, 3, 4, 3, 0, 1, 4, 0, 3, 3], [2, 1, 2, 2, 2, 0, 3, 1, 1, 1, 0, 3], [0, 3, 0, 0, 1, 2, 4, 1, 3, 4, 1, 3], [4, 2, 3, 1, 4, 2, 2, 0, 4, 0, 0, 1], [1, 4, 1, 0, 1, 0, 0, 0, 4, 1, 1, 0], [3, 1, 0, 3, 2, 0, 1, 0, 3, 2, 0, 2], [2, 0, 0, 4, 1, 1, 3, 2, 0, 1, 2, 0], [0, 1, 4, 0, 3, 0, 1, 3, 0, 3, 0, 2], [0, 2, 0, 0, 2, 4, 1, 0, 1, 1, 3, 0], [3, 3, 0, 4, 3, 4, 3, 3, 4, 4, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -1],"TopLeft" : "game/maps-32-12/-14--2.json","Top" : "game/maps-32-12/-13--2.json","TopRight" : "game/maps-32-12/-12--2.json","Left" : "game/maps-32-12/-14--1.json","Right" : "game/maps-32-12/-12--1.json","BottomLeft" : "game/maps-32-12/-14-0.json","BottomRight" : "game/maps-32-12/-12-0.json","Bottom" : "game/maps-32-12/-13-0.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 3, 0, 1, 0, 0, 0, 0, 2, 1, 4, 3], [0, 0, 0, 1, 3, 2, 0, 1, 0, 1, 1, 1], [4, 0, 1, 3, 4, 1, 2, 2, 3, 1, 2, 4], [0, 4, 1, 4, 4, 1, 0, 3, 3, 0, 3, 0], [1, 0, 4, 2, 0, 1, 0, 4, 2, 2, 4, 1], [2, 2, 2, 4, 0, 0, 3, 4, 0, 1, 2, 0], [1, 3, 4, 4, 0, 2, 0, 0, 2, 0, 3, 0], [0, 3, 3, 3, 3, 0, 1, 1, 4, 4, 1, 3], [2, 1, 3, 1, 0, 4, 3, 3, 2, 2, 4, 2], [2, 0, 2, 2, 4, 2, 0, 0, 4, 2, 1, 0], [4, 0, 2, 3, 0, 4, 0, 4, 3, 4, 3, 4], [4, 4, 3, 3, 3, 3, 2, 3, 3, 1, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -10],"TopLeft" : "game/maps-32-12/-14--11.json","Top" : "game/maps-32-12/-13--11.json","TopRight" : "game/maps-32-12/-12--11.json","Left" : "game/maps-32-12/-14--10.json","Right" : "game/maps-32-12/-12--10.json","BottomLeft" : "game/maps-32-12/-14--9.json","BottomRight" : "game/maps-32-12/-12--9.json","Bottom" : "game/maps-32-12/-13--9.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 4, 1, 1, 0, 1, 0, 2, 4, 2, 4, 4], [3, 1, 3, 0, 3, 3, 3, 2, 1, 3, 3, 0], [2, 3, 2, 0, 3, 4, 2, 2, 4, 3, 0, 2], [3, 3, 4, 4, 3, 4, 2, 1, 4, 4, 4, 1], [3, 4, 4, 1, 4, 1, 4, 0, 2, 1, 2, 0], [4, 2, 4, 1, 4, 0, 4, 4, 0, 1, 3, 3], [3, 4, 4, 0, 3, 3, 3, 3, 2, 2, 0, 1], [1, 0, 0, 2, 1, 2, 2, 3, 3, 2, 1, 3], [3, 3, 2, 3, 2, 2, 1, 3, 2, 0, 0, 0], [3, 4, 2, 3, 1, 1, 0, 4, 3, 2, 0, 1], [4, 4, 0, 2, 2, 4, 2, 1, 1, 4, 0, 4], [4, 4, 3, 1, 0, 4, 1, 3, 1, 2, 1, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -11],"TopLeft" : "game/maps-32-12/-14--12.json","Top" : "game/maps-32-12/-13--12.json","TopRight" : "game/maps-32-12/-12--12.json","Left" : "game/maps-32-12/-14--11.json","Right" : "game/maps-32-12/-12--11.json","BottomLeft" : "game/maps-32-12/-14--10.json","BottomRight" : "game/maps-32-12/-12--10.json","Bottom" : "game/maps-32-12/-13--10.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 2, 1, 0, 1, 0, 0, 0, 2, 3, 4], [1, 3, 2, 3, 3, 0, 0, 3, 3, 0, 4, 4], [0, 0, 3, 2, 3, 1, 1, 1, 1, 1, 4, 4], [0, 1, 2, 4, 3, 3, 3, 4, 4, 2, 0, 1], [0, 3, 4, 4, 3, 0, 3, 1, 2, 1, 0, 0], [1, 2, 1, 3, 3, 0, 0, 4, 1, 2, 3, 0], [4, 0, 3, 0, 2, 4, 2, 2, 2, 3, 2, 2], [3, 2, 1, 1, 4, 4, 2, 0, 3, 4, 1, 2], [4, 1, 1, 0, 0, 0, 3, 3, 1, 4, 2, 3], [3, 3, 3, 4, 3, 0, 0, 2, 2, 1, 4, 3], [0, 4, 3, 1, 4, 4, 4, 3, 0, 4, 1, 4], [4, 0, 3, 3, 1, 0, 1, 4, 0, 3, 4, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -12],"TopLeft" : "game/maps-32-12/-14--13.json","Top" : "game/maps-32-12/-13--13.json","TopRight" : "game/maps-32-12/-12--13.json","Left" : "game/maps-32-12/-14--12.json","Right" : "game/maps-32-12/-12--12.json","BottomLeft" : "game/maps-32-12/-14--11.json","BottomRight" : "game/maps-32-12/-12--11.json","Bottom" : "game/maps-32-12/-13--11.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 4, 3, 1, 0, 2, 0, 3, 2, 3, 2, 0], [0, 4, 0, 1, 3, 1, 3, 4, 4, 2, 1, 3], [3, 2, 3, 3, 2, 4, 1, 1, 2, 4, 3, 1], [3, 4, 0, 4, 2, 1, 0, 2, 0, 1, 0, 2], [3, 2, 4, 3, 2, 4, 2, 3, 3, 1, 3, 4], [3, 2, 3, 0, 1, 1, 1, 4, 1, 3, 3, 3], [1, 1, 2, 1, 0, 0, 0, 0, 2, 0, 0, 4], [4, 4, 3, 0, 2, 1, 3, 1, 2, 2, 0, 2], [0, 4, 4, 3, 3, 3, 1, 4, 0, 2, 4, 1], [4, 1, 4, 0, 0, 4, 0, 1, 1, 0, 3, 4], [0, 4, 2, 1, 1, 4, 2, 0, 3, 0, 2, 4], [4, 1, 4, 1, 3, 1, 0, 4, 3, 4, 3, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -13],"TopLeft" : "game/maps-32-12/-14--14.json","Top" : "game/maps-32-12/-13--14.json","TopRight" : "game/maps-32-12/-12--14.json","Left" : "game/maps-32-12/-14--13.json","Right" : "game/maps-32-12/-12--13.json","BottomLeft" : "game/maps-32-12/-14--12.json","BottomRight" : "game/maps-32-12/-12--12.json","Bottom" : "game/maps-32-12/-13--12.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 0, 0, 1, 0, 3, 1, 0, 4, 4, 2, 0], [3, 0, 3, 4, 3, 3, 0, 0, 0, 3, 2, 2], [1, 4, 4, 0, 2, 1, 1, 0, 3, 2, 1, 4], [1, 2, 2, 0, 1, 0, 2, 0, 1, 0, 1, 3], [0, 1, 4, 1, 1, 4, 1, 4, 3, 0, 1, 3], [0, 2, 1, 2, 0, 1, 3, 3, 1, 3, 3, 1], [3, 2, 2, 1, 3, 2, 3, 3, 2, 1, 2, 0], [1, 1, 4, 4, 0, 3, 3, 3, 2, 4, 0, 1], [1, 2, 3, 0, 0, 1, 4, 4, 4, 1, 1, 4], [0, 0, 0, 1, 3, 3, 0, 0, 0, 0, 2, 0], [1, 3, 0, 0, 3, 4, 4, 2, 2, 0, 3, 3], [4, 1, 4, 4, 0, 1, 4, 4, 1, 1, 1, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -14],"TopLeft" : "game/maps-32-12/-14--15.json","Top" : "game/maps-32-12/-13--15.json","TopRight" : "game/maps-32-12/-12--15.json","Left" : "game/maps-32-12/-14--14.json","Right" : "game/maps-32-12/-12--14.json","BottomLeft" : "game/maps-32-12/-14--13.json","BottomRight" : "game/maps-32-12/-12--13.json","Bottom" : "game/maps-32-12/-13--13.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 0, 1, 1, 0, 3, 1, 3, 0, 0, 1, 1], [1, 1, 2, 3, 2, 0, 2, 1, 2, 0, 4, 0], [4, 1, 4, 2, 1, 4, 0, 0, 4, 0, 0, 1], [3, 0, 0, 0, 0, 3, 4, 3, 1, 4, 2, 4], [2, 0, 4, 0, 0, 3, 0, 1, 4, 0, 4, 2], [1, 2, 3, 4, 3, 1, 4, 3, 1, 4, 4, 3], [4, 3, 1, 2, 1, 3, 2, 2, 1, 3, 0, 1], [2, 3, 1, 3, 3, 1, 4, 0, 1, 2, 0, 1], [2, 0, 2, 2, 3, 0, 2, 4, 3, 4, 3, 2], [1, 4, 1, 1, 0, 2, 0, 3, 3, 4, 1, 2], [1, 3, 3, 4, 0, 4, 1, 4, 0, 0, 4, 3], [4, 2, 4, 1, 1, 2, 4, 0, 4, 2, 4, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -15],"TopLeft" : "game/maps-32-12/-14--16.json","Top" : "game/maps-32-12/-13--16.json","TopRight" : "game/maps-32-12/-12--16.json","Left" : "game/maps-32-12/-14--15.json","Right" : "game/maps-32-12/-12--15.json","BottomLeft" : "game/maps-32-12/-14--14.json","BottomRight" : "game/maps-32-12/-12--14.json","Bottom" : "game/maps-32-12/-13--14.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 2, 1, 0, 4, 1, 1, 2, 1, 0, 1], [4, 3, 0, 1, 2, 1, 0, 2, 3, 2, 0, 4], [2, 4, 0, 4, 1, 1, 0, 4, 0, 3, 4, 3], [1, 3, 3, 0, 4, 2, 1, 1, 2, 3, 3, 0], [4, 4, 4, 4, 3, 2, 4, 2, 4, 0, 2, 2], [3, 2, 0, 1, 2, 2, 0, 3, 1, 0, 4, 1], [1, 4, 0, 2, 0, 4, 0, 0, 1, 4, 2, 2], [3, 0, 2, 2, 1, 3, 4, 2, 1, 0, 4, 0], [3, 3, 1, 0, 0, 3, 4, 4, 2, 3, 4, 0], [1, 3, 2, 2, 2, 1, 0, 2, 2, 4, 0, 3], [1, 3, 1, 3, 2, 4, 3, 1, 4, 1, 0, 3], [4, 3, 4, 4, 3, 3, 3, 0, 2, 3, 3, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -16],"TopLeft" : "game/maps-32-12/-14--17.json","Top" : "game/maps-32-12/-13--17.json","TopRight" : "game/maps-32-12/-12--17.json","Left" : "game/maps-32-12/-14--16.json","Right" : "game/maps-32-12/-12--16.json","BottomLeft" : "game/maps-32-12/-14--15.json","BottomRight" : "game/maps-32-12/-12--15.json","Bottom" : "game/maps-32-12/-13--15.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 1, 3, 1, 0, 0, 1, 3, 3, 2, 0, 2], [2, 4, 4, 4, 2, 3, 2, 4, 4, 4, 2, 3], [0, 1, 0, 0, 0, 4, 4, 4, 1, 0, 3, 1], [3, 1, 1, 0, 3, 0, 2, 4, 3, 1, 4, 0], [2, 3, 4, 2, 2, 2, 3, 4, 4, 0, 0, 1], [0, 2, 2, 3, 0, 2, 1, 3, 1, 0, 4, 4], [3, 0, 0, 2, 3, 1, 4, 3, 1, 1, 0, 3], [0, 2, 4, 1, 3, 0, 0, 3, 0, 2, 4, 0], [4, 0, 4, 2, 3, 1, 2, 4, 1, 1, 1, 3], [2, 2, 3, 3, 4, 0, 0, 0, 1, 3, 4, 0], [2, 2, 4, 3, 4, 4, 0, 3, 2, 1, 2, 3], [4, 3, 0, 2, 0, 4, 2, 1, 1, 0, 1, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -17],"TopLeft" : "game/maps-32-12/-14--18.json","Top" : "game/maps-32-12/-13--18.json","TopRight" : "game/maps-32-12/-12--18.json","Left" : "game/maps-32-12/-14--17.json","Right" : "game/maps-32-12/-12--17.json","BottomLeft" : "game/maps-32-12/-14--16.json","BottomRight" : "game/maps-32-12/-12--16.json","Bottom" : "game/maps-32-12/-13--16.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 1, 4, 0, 0, 0, 2, 1, 0, 3, 4, 2], [1, 0, 2, 3, 2, 4, 0, 0, 1, 1, 3, 2], [3, 3, 1, 2, 0, 1, 4, 4, 2, 3, 1, 3], [1, 0, 3, 0, 3, 3, 4, 2, 4, 0, 0, 1], [4, 3, 4, 1, 1, 1, 2, 0, 0, 4, 4, 0], [2, 2, 4, 1, 4, 2, 2, 3, 1, 1, 4, 1], [4, 1, 4, 3, 1, 2, 2, 2, 1, 3, 2, 4], [1, 3, 0, 0, 1, 2, 1, 0, 4, 0, 3, 4], [0, 3, 3, 4, 1, 4, 0, 0, 1, 4, 3, 1], [3, 0, 4, 4, 2, 0, 0, 4, 0, 2, 3, 1], [2, 2, 2, 2, 1, 4, 2, 0, 1, 1, 3, 3], [4, 4, 0, 4, 1, 0, 2, 1, 4, 1, 4, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -18],"TopLeft" : "game/maps-32-12/-14--19.json","Top" : "game/maps-32-12/-13--19.json","TopRight" : "game/maps-32-12/-12--19.json","Left" : "game/maps-32-12/-14--18.json","Right" : "game/maps-32-12/-12--18.json","BottomLeft" : "game/maps-32-12/-14--17.json","BottomRight" : "game/maps-32-12/-12--17.json","Bottom" : "game/maps-32-12/-13--17.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 1, 1, 0, 1, 1, 2, 4, 2, 4, 3, 2], [4, 2, 0, 1, 2, 1, 2, 1, 2, 3, 0, 1], [1, 0, 2, 4, 4, 4, 4, 3, 3, 1, 0, 1], [4, 3, 1, 0, 2, 2, 1, 0, 4, 4, 1, 2], [1, 2, 4, 0, 0, 1, 1, 1, 0, 4, 2, 4], [4, 2, 1, 3, 2, 3, 4, 3, 1, 2, 0, 4], [1, 1, 3, 3, 4, 3, 0, 0, 1, 4, 0, 0], [2, 0, 2, 4, 4, 4, 1, 2, 4, 2, 3, 4], [1, 1, 2, 2, 3, 2, 3, 0, 0, 3, 0, 4], [4, 4, 4, 0, 4, 4, 0, 3, 4, 2, 2, 3], [3, 2, 0, 1, 3, 4, 4, 2, 4, 2, 4, 3], [4, 0, 0, 2, 3, 1, 1, 2, 2, 2, 3, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -19],"TopLeft" : null,"Top" : null,"TopRight" : null,"Left" : "game/maps-32-12/-14--19.json","Right" : "game/maps-32-12/-12--19.json","BottomLeft" : "game/maps-32-12/-14--18.json","BottomRight" : "game/maps-32-12/-12--18.json","Bottom" : "game/maps-32-12/-13--18.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 1, 0, 3, 4, 0, 3, 3, 4, 3, 0, 4], [4, 0, 3, 0, 0, 4, 1, 2, 4, 1, 4, 4], [1, 3, 2, 4, 3, 1, 0, 1, 0, 3, 2, 0], [0, 4, 4, 2, 1, 3, 0, 4, 2, 0, 1, 3], [2, 2, 0, 3, 0, 1, 3, 2, 3, 4, 0, 2], [1, 2, 0, 3, 2, 2, 3, 0, 0, 1, 0, 4], [3, 0, 0, 0, 4, 1, 3, 4, 4, 2, 3, 1], [4, 3, 1, 2, 0, 2, 1, 2, 3, 4, 4, 2], [4, 3, 4, 2, 4, 4, 1, 2, 4, 4, 4, 3], [1, 0, 4, 1, 0, 4, 1, 1, 3, 2, 4, 3], [1, 2, 3, 4, 4, 4, 3, 2, 4, 1, 4, 0], [3, 4, 1, 2, 0, 0, 3, 4, 2, 0, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -2],"TopLeft" : "game/maps-32-12/-14--3.json","Top" : "game/maps-32-12/-13--3.json","TopRight" : "game/maps-32-12/-12--3.json","Left" : "game/maps-32-12/-14--2.json","Right" : "game/maps-32-12/-12--2.json","BottomLeft" : "game/maps-32-12/-14--1.json","BottomRight" : "game/maps-32-12/-12--1.json","Bottom" : "game/maps-32-12/-13--1.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 2, 2, 0, 1, 2, 2, 1, 3, 0, 2, 3], [2, 3, 4, 4, 1, 3, 0, 2, 4, 0, 1, 0], [4, 3, 2, 1, 4, 1, 3, 3, 4, 4, 4, 3], [1, 1, 4, 1, 1, 0, 3, 3, 0, 3, 2, 3], [4, 1, 4, 3, 4, 0, 0, 3, 1, 4, 0, 4], [1, 2, 3, 0, 1, 3, 0, 3, 1, 2, 0, 2], [3, 2, 3, 4, 2, 4, 4, 3, 0, 1, 2, 1], [4, 2, 3, 3, 2, 2, 2, 3, 3, 0, 3, 3], [2, 4, 0, 4, 1, 0, 0, 0, 4, 1, 2, 2], [4, 3, 0, 0, 1, 3, 0, 1, 3, 1, 1, 4], [3, 2, 3, 0, 0, 4, 1, 4, 3, 2, 0, 3], [0, 0, 0, 0, 0, 2, 0, 2, 0, 3, 1, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -20],"TopLeft" : null,"Top" : null,"TopRight" : null,"Left" : "game/maps-32-12/-14--20.json","Right" : "game/maps-32-12/-12--20.json","BottomLeft" : "game/maps-32-12/-14--19.json","BottomRight" : "game/maps-32-12/-12--19.json","Bottom" : "game/maps-32-12/-13--19.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 1, 2, 2, 4, 1, 3, 1, 0, 4, 4, 0], [2, 1, 1, 3, 0, 1, 3, 3, 1, 3, 1, 3], [4, 0, 2, 1, 3, 3, 0, 0, 1, 1, 1, 3], [2, 2, 2, 3, 0, 2, 2, 2, 3, 4, 2, 4], [0, 1, 0, 2, 3, 0, 2, 4, 4, 4, 3, 2], [3, 2, 2, 0, 1, 2, 0, 0, 0, 1, 1, 1], [0, 1, 4, 1, 3, 3, 1, 2, 4, 4, 0, 2], [1, 0, 3, 1, 3, 4, 2, 4, 2, 2, 4, 1], [0, 1, 3, 4, 2, 2, 4, 2, 3, 3, 1, 1], [2, 4, 0, 2, 3, 3, 1, 0, 2, 2, 3, 0], [1, 2, 1, 3, 1, 4, 0, 4, 3, 1, 0, 0], [3, 4, 1, 4, 1, 1, 2, 4, 1, 2, 4, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -3],"TopLeft" : "game/maps-32-12/-14--4.json","Top" : "game/maps-32-12/-13--4.json","TopRight" : "game/maps-32-12/-12--4.json","Left" : "game/maps-32-12/-14--3.json","Right" : "game/maps-32-12/-12--3.json","BottomLeft" : "game/maps-32-12/-14--2.json","BottomRight" : "game/maps-32-12/-12--2.json","Bottom" : "game/maps-32-12/-13--2.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 3, 2, 4, 1, 3, 4, 2, 0, 3, 0], [1, 2, 0, 1, 0, 2, 1, 4, 2, 4, 2, 2], [2, 2, 3, 3, 2, 1, 4, 0, 2, 4, 0, 0], [0, 1, 0, 3, 4, 0, 4, 0, 4, 2, 3, 0], [2, 0, 0, 0, 2, 0, 1, 0, 4, 3, 1, 1], [0, 2, 4, 2, 4, 3, 1, 0, 0, 2, 1, 4], [1, 2, 4, 1, 1, 4, 0, 0, 4, 0, 3, 3], [2, 2, 4, 0, 1, 1, 3, 1, 2, 4, 4, 1], [1, 4, 1, 1, 4, 0, 1, 2, 2, 1, 3, 4], [3, 3, 1, 3, 0, 2, 1, 4, 1, 1, 2, 1], [2, 1, 4, 2, 3, 4, 2, 1, 1, 2, 1, 0], [3, 0, 1, 2, 3, 2, 1, 0, 4, 3, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -4],"TopLeft" : "game/maps-32-12/-14--5.json","Top" : "game/maps-32-12/-13--5.json","TopRight" : "game/maps-32-12/-12--5.json","Left" : "game/maps-32-12/-14--4.json","Right" : "game/maps-32-12/-12--4.json","BottomLeft" : "game/maps-32-12/-14--3.json","BottomRight" : "game/maps-32-12/-12--3.json","Bottom" : "game/maps-32-12/-13--3.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 2, 4, 2, 4, 2, 3, 1, 4, 1, 3, 1], [4, 4, 3, 0, 0, 4, 3, 0, 3, 1, 4, 1], [0, 4, 4, 0, 2, 3, 4, 4, 3, 1, 3, 2], [2, 4, 3, 3, 4, 3, 1, 3, 4, 1, 3, 1], [4, 4, 0, 4, 1, 4, 0, 1, 0, 3, 4, 0], [2, 2, 1, 4, 3, 3, 2, 0, 0, 2, 1, 2], [3, 3, 3, 2, 4, 0, 3, 4, 4, 2, 0, 0], [3, 4, 1, 4, 4, 4, 3, 2, 1, 2, 3, 0], [2, 1, 0, 4, 2, 3, 4, 2, 2, 0, 0, 2], [3, 1, 2, 3, 2, 1, 1, 2, 0, 0, 1, 3], [2, 1, 2, 2, 0, 4, 0, 3, 0, 2, 2, 0], [3, 1, 1, 0, 0, 3, 1, 0, 2, 4, 1, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -5],"TopLeft" : "game/maps-32-12/-14--6.json","Top" : "game/maps-32-12/-13--6.json","TopRight" : "game/maps-32-12/-12--6.json","Left" : "game/maps-32-12/-14--5.json","Right" : "game/maps-32-12/-12--5.json","BottomLeft" : "game/maps-32-12/-14--4.json","BottomRight" : "game/maps-32-12/-12--4.json","Bottom" : "game/maps-32-12/-13--4.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 2, 0, 2, 4, 3, 4, 4, 0, 2, 2, 1], [2, 0, 1, 3, 4, 0, 0, 1, 0, 3, 0, 0], [3, 2, 4, 1, 1, 1, 4, 4, 4, 4, 2, 0], [0, 2, 0, 3, 3, 2, 2, 1, 0, 0, 4, 2], [2, 4, 4, 3, 0, 4, 4, 3, 0, 3, 2, 4], [4, 2, 4, 1, 1, 3, 3, 0, 0, 3, 1, 4], [0, 4, 2, 2, 2, 2, 1, 2, 3, 4, 3, 1], [0, 1, 2, 3, 1, 1, 4, 4, 1, 4, 3, 0], [3, 4, 4, 1, 4, 1, 2, 2, 1, 3, 1, 0], [4, 0, 3, 4, 4, 1, 1, 1, 4, 0, 0, 4], [2, 1, 0, 1, 2, 4, 2, 0, 3, 2, 4, 0], [3, 1, 2, 2, 1, 4, 0, 1, 0, 1, 4, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -6],"TopLeft" : "game/maps-32-12/-14--7.json","Top" : "game/maps-32-12/-13--7.json","TopRight" : "game/maps-32-12/-12--7.json","Left" : "game/maps-32-12/-14--6.json","Right" : "game/maps-32-12/-12--6.json","BottomLeft" : "game/maps-32-12/-14--5.json","BottomRight" : "game/maps-32-12/-12--5.json","Bottom" : "game/maps-32-12/-13--5.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 2, 1, 2, 4, 3, 4, 2, 2, 3, 1, 2], [0, 1, 0, 1, 4, 2, 3, 2, 1, 0, 2, 4], [1, 4, 0, 3, 1, 3, 3, 4, 0, 2, 1, 2], [3, 0, 3, 3, 2, 0, 4, 4, 1, 4, 0, 2], [4, 3, 4, 1, 4, 3, 3, 4, 0, 2, 0, 4], [1, 2, 1, 3, 0, 4, 4, 4, 0, 4, 2, 2], [1, 0, 2, 3, 1, 3, 0, 0, 3, 0, 0, 2], [1, 3, 4, 1, 4, 3, 4, 1, 0, 2, 3, 4], [4, 2, 2, 3, 2, 4, 0, 3, 0, 1, 3, 3], [0, 4, 4, 0, 2, 0, 0, 4, 3, 4, 4, 0], [3, 0, 3, 0, 4, 4, 4, 3, 2, 3, 0, 4], [3, 2, 2, 0, 3, 0, 4, 1, 3, 2, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -7],"TopLeft" : "game/maps-32-12/-14--8.json","Top" : "game/maps-32-12/-13--8.json","TopRight" : "game/maps-32-12/-12--8.json","Left" : "game/maps-32-12/-14--7.json","Right" : "game/maps-32-12/-12--7.json","BottomLeft" : "game/maps-32-12/-14--6.json","BottomRight" : "game/maps-32-12/-12--6.json","Bottom" : "game/maps-32-12/-13--6.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 3, 3, 2, 4, 4, 4, 4, 4, 4, 1, 2], [3, 3, 3, 0, 4, 4, 0, 4, 2, 2, 3, 3], [4, 1, 0, 0, 0, 1, 3, 3, 1, 0, 4, 0], [0, 3, 1, 4, 1, 4, 1, 2, 1, 2, 1, 3], [1, 2, 4, 0, 3, 2, 2, 1, 1, 2, 3, 3], [3, 2, 3, 0, 3, 4, 0, 4, 0, 4, 2, 0], [3, 1, 1, 3, 4, 4, 3, 4, 3, 2, 3, 3], [2, 4, 0, 0, 2, 0, 0, 3, 0, 4, 2, 4], [0, 0, 1, 1, 0, 3, 2, 3, 4, 0, 0, 1], [1, 3, 0, 1, 4, 4, 0, 3, 2, 4, 3, 2], [3, 0, 1, 4, 1, 4, 1, 0, 0, 3, 1, 4], [3, 2, 2, 3, 0, 1, 3, 2, 2, 3, 1, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -8],"TopLeft" : "game/maps-32-12/-14--9.json","Top" : "game/maps-32-12/-13--9.json","TopRight" : "game/maps-32-12/-12--9.json","Left" : "game/maps-32-12/-14--8.json","Right" : "game/maps-32-12/-12--8.json","BottomLeft" : "game/maps-32-12/-14--7.json","BottomRight" : "game/maps-32-12/-12--7.json","Bottom" : "game/maps-32-12/-13--7.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 3, 4, 2, 0, 4, 4, 2, 0, 0, 0, 3], [2, 4, 2, 3, 4, 0, 3, 0, 4, 4, 0, 2], [2, 3, 1, 2, 4, 4, 2, 3, 2, 3, 3, 2], [3, 1, 4, 4, 0, 2, 3, 0, 2, 1, 2, 4], [3, 1, 4, 3, 2, 2, 1, 2, 1, 2, 1, 2], [0, 2, 0, 2, 2, 4, 2, 4, 0, 0, 2, 2], [4, 2, 0, 4, 2, 0, 2, 2, 3, 3, 0, 4], [4, 1, 2, 4, 0, 2, 0, 4, 4, 2, 2, 3], [1, 3, 0, 3, 2, 1, 0, 3, 3, 3, 2, 4], [1, 1, 1, 2, 1, 3, 0, 2, 0, 3, 2, 3], [4, 0, 4, 4, 3, 4, 3, 2, 4, 3, 2, 4], [3, 3, 3, 0, 1, 2, 3, 2, 0, 4, 4, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, -9],"TopLeft" : "game/maps-32-12/-14--10.json","Top" : "game/maps-32-12/-13--10.json","TopRight" : "game/maps-32-12/-12--10.json","Left" : "game/maps-32-12/-14--9.json","Right" : "game/maps-32-12/-12--9.json","BottomLeft" : "game/maps-32-12/-14--8.json","BottomRight" : "game/maps-32-12/-12--8.json","Bottom" : "game/maps-32-12/-13--8.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 0, 3, 3, 4, 4, 2, 3, 0, 1, 1, 3], [3, 2, 1, 3, 1, 1, 1, 0, 2, 2, 1, 2], [0, 3, 1, 1, 4, 1, 1, 2, 3, 2, 0, 1], [4, 3, 4, 2, 3, 1, 2, 3, 1, 2, 4, 2], [3, 4, 0, 1, 2, 2, 0, 4, 2, 0, 3, 4], [2, 2, 1, 4, 0, 1, 1, 0, 4, 4, 0, 3], [0, 3, 1, 4, 3, 4, 1, 2, 0, 4, 3, 4], [2, 4, 3, 4, 4, 3, 0, 4, 4, 4, 0, 2], [1, 2, 1, 2, 4, 2, 0, 1, 1, 2, 0, 2], [0, 2, 3, 4, 1, 1, 1, 4, 1, 3, 1, 0], [0, 2, 2, 0, 0, 4, 4, 3, 2, 0, 1, 0], [3, 2, 0, 1, 1, 3, 4, 3, 1, 3, 4, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 0],"TopLeft" : "game/maps-32-12/-14--1.json","Top" : "game/maps-32-12/-13--1.json","TopRight" : "game/maps-32-12/-12--1.json","Left" : "game/maps-32-12/-14-0.json","Right" : "game/maps-32-12/-12-0.json","BottomLeft" : "game/maps-32-12/-14-1.json","BottomRight" : "game/maps-32-12/-12-1.json","Bottom" : "game/maps-32-12/-13-1.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 2, 3, 4, 3, 2, 0, 4, 0, 2, 3], [4, 1, 3, 0, 1, 4, 3, 4, 0, 0, 0, 3], [2, 1, 0, 4, 0, 3, 1, 2, 2, 4, 1, 3], [2, 0, 1, 2, 4, 3, 0, 0, 0, 3, 3, 1], [1, 0, 0, 2, 3, 3, 1, 3, 2, 0, 0, 0], [0, 2, 4, 2, 2, 1, 0, 1, 4, 4, 0, 1], [3, 2, 2, 4, 0, 3, 3, 4, 0, 3, 1, 3], [0, 2, 2, 0, 1, 0, 0, 2, 0, 2, 1, 3], [0, 0, 3, 0, 1, 4, 3, 1, 2, 4, 4, 4], [4, 4, 2, 4, 3, 2, 1, 0, 2, 4, 2, 4], [4, 3, 4, 1, 3, 4, 2, 1, 4, 0, 0, 1], [2, 2, 0, 4, 0, 2, 0, 2, 3, 2, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 1],"TopLeft" : "game/maps-32-12/-14-0.json","Top" : "game/maps-32-12/-13-0.json","TopRight" : "game/maps-32-12/-12-0.json","Left" : "game/maps-32-12/-14-1.json","Right" : "game/maps-32-12/-12-1.json","BottomLeft" : "game/maps-32-12/-14-2.json","BottomRight" : "game/maps-32-12/-12-2.json","Bottom" : "game/maps-32-12/-13-2.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 2, 1, 4, 3, 2, 0, 1, 4, 1, 3, 3], [0, 0, 2, 0, 3, 0, 1, 4, 3, 3, 1, 2], [1, 1, 0, 3, 4, 1, 0, 1, 3, 4, 3, 2], [3, 2, 1, 0, 1, 2, 3, 3, 3, 0, 0, 4], [0, 3, 0, 0, 3, 3, 0, 0, 3, 2, 3, 1], [2, 1, 0, 3, 0, 3, 4, 2, 3, 3, 2, 2], [3, 4, 3, 4, 1, 1, 2, 4, 2, 3, 4, 3], [3, 0, 3, 0, 0, 0, 0, 1, 4, 4, 4, 2], [1, 4, 0, 3, 3, 1, 3, 0, 4, 3, 2, 3], [3, 0, 4, 1, 3, 0, 1, 3, 2, 4, 1, 1], [1, 0, 1, 3, 1, 4, 3, 3, 2, 2, 4, 2], [2, 1, 3, 0, 0, 4, 1, 3, 4, 0, 0, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 10],"TopLeft" : "game/maps-32-12/-14-9.json","Top" : "game/maps-32-12/-13-9.json","TopRight" : "game/maps-32-12/-12-9.json","Left" : "game/maps-32-12/-14-10.json","Right" : "game/maps-32-12/-12-10.json","BottomLeft" : "game/maps-32-12/-14-11.json","BottomRight" : "game/maps-32-12/-12-11.json","Bottom" : "game/maps-32-12/-13-11.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 1, 0, 4, 3, 2, 4, 3, 2, 0, 4, 3], [2, 3, 4, 2, 3, 3, 4, 2, 2, 1, 0, 3], [3, 4, 0, 2, 0, 3, 0, 2, 2, 1, 4, 0], [1, 3, 4, 0, 2, 3, 2, 0, 3, 1, 4, 3], [3, 4, 0, 1, 0, 4, 1, 4, 3, 3, 0, 2], [0, 1, 2, 1, 1, 3, 3, 2, 3, 2, 2, 4], [1, 3, 4, 4, 3, 0, 4, 1, 2, 2, 1, 2], [2, 3, 2, 1, 2, 3, 4, 0, 0, 2, 4, 2], [0, 1, 1, 1, 0, 3, 0, 4, 0, 4, 0, 0], [2, 1, 3, 1, 1, 1, 2, 4, 3, 0, 2, 0], [0, 1, 3, 4, 4, 4, 0, 1, 3, 2, 3, 2], [1, 0, 2, 2, 3, 3, 1, 2, 0, 4, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 11],"TopLeft" : "game/maps-32-12/-14-10.json","Top" : "game/maps-32-12/-13-10.json","TopRight" : "game/maps-32-12/-12-10.json","Left" : "game/maps-32-12/-14-11.json","Right" : "game/maps-32-12/-12-11.json","BottomLeft" : "game/maps-32-12/-14-12.json","BottomRight" : "game/maps-32-12/-12-12.json","Bottom" : "game/maps-32-12/-13-12.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 1, 4, 4, 2, 1, 4, 1, 0, 0, 4, 2], [4, 2, 1, 4, 3, 2, 2, 1, 0, 4, 3, 0], [0, 2, 4, 0, 1, 1, 0, 2, 1, 3, 0, 2], [3, 0, 1, 0, 3, 0, 0, 2, 2, 2, 3, 2], [1, 0, 1, 3, 1, 4, 2, 2, 3, 3, 2, 3], [3, 1, 0, 4, 3, 2, 2, 2, 3, 2, 2, 1], [0, 2, 4, 3, 4, 4, 1, 3, 2, 0, 4, 1], [0, 2, 0, 2, 4, 1, 4, 3, 0, 4, 0, 3], [4, 3, 2, 4, 3, 0, 2, 4, 1, 1, 4, 2], [1, 2, 2, 0, 3, 2, 2, 1, 0, 1, 3, 3], [0, 1, 0, 0, 2, 3, 3, 4, 0, 1, 2, 2], [1, 0, 2, 4, 1, 2, 2, 2, 2, 3, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 12],"TopLeft" : "game/maps-32-12/-14-11.json","Top" : "game/maps-32-12/-13-11.json","TopRight" : "game/maps-32-12/-12-11.json","Left" : "game/maps-32-12/-14-12.json","Right" : "game/maps-32-12/-12-12.json","BottomLeft" : "game/maps-32-12/-14-13.json","BottomRight" : "game/maps-32-12/-12-13.json","Bottom" : "game/maps-32-12/-13-13.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 1, 2, 0, 2, 0, 4, 3, 4, 4, 0, 2], [1, 1, 2, 0, 3, 0, 4, 0, 4, 2, 2, 1], [2, 0, 3, 3, 1, 3, 1, 2, 0, 0, 2, 0], [1, 2, 3, 0, 4, 1, 3, 4, 1, 3, 3, 1], [3, 1, 1, 4, 2, 0, 3, 1, 2, 3, 4, 4], [1, 1, 3, 2, 4, 2, 0, 2, 3, 1, 2, 4], [3, 1, 0, 3, 1, 2, 2, 4, 2, 4, 1, 0], [4, 0, 4, 3, 1, 4, 3, 1, 1, 1, 0, 3], [3, 1, 4, 1, 0, 1, 0, 4, 2, 2, 2, 4], [0, 3, 1, 4, 1, 3, 2, 2, 1, 1, 4, 2], [0, 1, 2, 0, 0, 3, 1, 2, 1, 1, 1, 2], [1, 4, 2, 2, 0, 1, 3, 1, 4, 1, 0, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 13],"TopLeft" : "game/maps-32-12/-14-12.json","Top" : "game/maps-32-12/-13-12.json","TopRight" : "game/maps-32-12/-12-12.json","Left" : "game/maps-32-12/-14-13.json","Right" : "game/maps-32-12/-12-13.json","BottomLeft" : "game/maps-32-12/-14-14.json","BottomRight" : "game/maps-32-12/-12-14.json","Bottom" : "game/maps-32-12/-13-14.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 0, 1, 0, 2, 0, 4, 0, 2, 3, 1, 1], [3, 0, 4, 2, 4, 4, 2, 4, 3, 0, 0, 2], [0, 2, 3, 2, 2, 1, 1, 3, 4, 3, 3, 3], [3, 4, 0, 0, 4, 3, 1, 1, 1, 4, 2, 1], [1, 2, 1, 0, 3, 1, 4, 4, 2, 4, 0, 0], [4, 1, 1, 0, 1, 2, 4, 2, 3, 0, 1, 1], [1, 0, 1, 2, 3, 1, 4, 1, 3, 2, 4, 3], [3, 3, 2, 4, 3, 2, 2, 4, 1, 4, 0, 4], [2, 3, 0, 4, 2, 3, 2, 4, 3, 4, 0, 1], [0, 0, 0, 3, 4, 4, 2, 3, 2, 2, 0, 1], [4, 2, 4, 1, 3, 3, 4, 4, 3, 1, 0, 2], [1, 3, 2, 4, 3, 0, 4, 1, 1, 0, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 14],"TopLeft" : "game/maps-32-12/-14-13.json","Top" : "game/maps-32-12/-13-13.json","TopRight" : "game/maps-32-12/-12-13.json","Left" : "game/maps-32-12/-14-14.json","Right" : "game/maps-32-12/-12-14.json","BottomLeft" : "game/maps-32-12/-14-15.json","BottomRight" : "game/maps-32-12/-12-15.json","Bottom" : "game/maps-32-12/-13-15.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 0, 0, 2, 4, 3, 3, 0, 2, 1, 1], [4, 3, 1, 4, 4, 2, 4, 3, 1, 3, 4, 3], [2, 0, 2, 0, 2, 3, 1, 3, 3, 0, 4, 0], [0, 1, 3, 4, 0, 4, 4, 3, 0, 1, 1, 0], [4, 3, 1, 2, 4, 1, 0, 3, 1, 4, 2, 0], [2, 1, 4, 3, 2, 1, 3, 2, 3, 0, 1, 3], [0, 4, 2, 2, 0, 0, 1, 3, 3, 0, 2, 2], [1, 1, 1, 0, 0, 4, 2, 3, 2, 1, 1, 4], [1, 0, 1, 1, 0, 0, 4, 4, 3, 0, 3, 3], [4, 1, 0, 2, 1, 0, 2, 0, 3, 2, 1, 4], [4, 2, 1, 2, 1, 3, 2, 2, 4, 0, 4, 2], [1, 3, 1, 1, 1, 4, 4, 0, 3, 4, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 15],"TopLeft" : "game/maps-32-12/-14-14.json","Top" : "game/maps-32-12/-13-14.json","TopRight" : "game/maps-32-12/-12-14.json","Left" : "game/maps-32-12/-14-15.json","Right" : "game/maps-32-12/-12-15.json","BottomLeft" : "game/maps-32-12/-14-16.json","BottomRight" : "game/maps-32-12/-12-16.json","Bottom" : "game/maps-32-12/-13-16.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 0, 4, 0, 2, 3, 3, 0, 4, 1, 2, 0], [1, 2, 2, 0, 4, 1, 2, 2, 0, 2, 2, 4], [4, 3, 2, 3, 3, 1, 2, 4, 2, 2, 1, 3], [3, 3, 0, 4, 1, 1, 2, 0, 4, 2, 0, 4], [1, 4, 1, 3, 0, 2, 1, 2, 1, 4, 4, 1], [0, 1, 2, 1, 4, 1, 2, 3, 3, 4, 1, 1], [3, 3, 2, 1, 1, 4, 2, 4, 3, 4, 4, 1], [0, 4, 4, 1, 2, 2, 1, 1, 2, 4, 1, 0], [0, 2, 2, 4, 2, 2, 1, 4, 4, 2, 1, 0], [3, 2, 4, 2, 4, 1, 2, 1, 4, 3, 2, 3], [3, 2, 3, 3, 4, 3, 0, 0, 1, 0, 2, 3], [1, 2, 1, 3, 0, 3, 0, 0, 4, 3, 0, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 16],"TopLeft" : "game/maps-32-12/-14-15.json","Top" : "game/maps-32-12/-13-15.json","TopRight" : "game/maps-32-12/-12-15.json","Left" : "game/maps-32-12/-14-16.json","Right" : "game/maps-32-12/-12-16.json","BottomLeft" : "game/maps-32-12/-14-17.json","BottomRight" : "game/maps-32-12/-12-17.json","Bottom" : "game/maps-32-12/-13-17.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 4, 3, 0, 2, 3, 3, 2, 2, 0, 3, 0], [3, 1, 4, 2, 4, 4, 4, 1, 4, 0, 1, 0], [1, 1, 1, 1, 3, 3, 2, 4, 1, 4, 2, 0], [0, 0, 2, 4, 2, 2, 1, 2, 3, 3, 4, 3], [4, 0, 1, 4, 2, 2, 2, 0, 0, 4, 1, 2], [3, 1, 0, 4, 0, 1, 1, 3, 3, 3, 1, 3], [1, 2, 3, 1, 3, 2, 4, 1, 3, 2, 2, 0], [4, 2, 3, 2, 0, 0, 1, 4, 3, 1, 1, 0], [4, 4, 4, 2, 0, 4, 4, 3, 0, 3, 0, 2], [2, 3, 3, 1, 2, 2, 2, 3, 0, 4, 3, 1], [3, 2, 0, 3, 2, 3, 3, 3, 2, 0, 1, 3], [1, 1, 1, 1, 3, 2, 1, 4, 1, 1, 1, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 17],"TopLeft" : "game/maps-32-12/-14-16.json","Top" : "game/maps-32-12/-13-16.json","TopRight" : "game/maps-32-12/-12-16.json","Left" : "game/maps-32-12/-14-17.json","Right" : "game/maps-32-12/-12-17.json","BottomLeft" : "game/maps-32-12/-14-18.json","BottomRight" : "game/maps-32-12/-12-18.json","Bottom" : "game/maps-32-12/-13-18.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 4, 2, 0, 2, 2, 3, 0, 0, 4, 3, 4], [0, 0, 0, 4, 4, 2, 2, 0, 2, 3, 4, 1], [3, 4, 1, 0, 4, 0, 2, 0, 4, 1, 3, 3], [3, 1, 4, 4, 3, 4, 4, 4, 3, 4, 3, 2], [2, 1, 1, 1, 3, 3, 3, 4, 0, 0, 3, 3], [1, 1, 2, 2, 1, 0, 0, 3, 3, 3, 0, 0], [0, 1, 4, 0, 0, 1, 0, 3, 3, 1, 4, 4], [2, 0, 1, 3, 2, 3, 0, 2, 3, 4, 2, 1], [3, 1, 0, 4, 2, 1, 1, 3, 1, 0, 3, 4], [2, 0, 2, 0, 0, 3, 2, 4, 1, 4, 4, 0], [2, 3, 1, 4, 0, 3, 1, 1, 4, 4, 0, 3], [1, 1, 1, 3, 1, 1, 1, 4, 3, 0, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 18],"TopLeft" : "game/maps-32-12/-14-17.json","Top" : "game/maps-32-12/-13-17.json","TopRight" : "game/maps-32-12/-12-17.json","Left" : "game/maps-32-12/-14-18.json","Right" : "game/maps-32-12/-12-18.json","BottomLeft" : "game/maps-32-12/-14-19.json","BottomRight" : "game/maps-32-12/-12-19.json","Bottom" : "game/maps-32-12/-13-19.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 0, 0, 2, 1, 2, 2, 4, 3, 4, 4], [1, 3, 2, 1, 0, 1, 4, 3, 1, 1, 3, 2], [0, 1, 0, 3, 4, 3, 3, 0, 3, 3, 0, 1], [0, 3, 2, 4, 4, 1, 2, 1, 2, 1, 2, 2], [0, 1, 1, 2, 4, 4, 4, 2, 0, 0, 0, 3], [4, 1, 0, 0, 3, 0, 3, 3, 3, 2, 0, 2], [3, 0, 4, 0, 2, 0, 2, 4, 4, 4, 2, 3], [1, 3, 0, 4, 4, 1, 0, 1, 4, 1, 2, 1], [2, 4, 1, 2, 4, 3, 3, 3, 2, 2, 1, 1], [1, 1, 1, 4, 2, 3, 2, 0, 3, 0, 0, 3], [2, 3, 3, 0, 3, 3, 3, 4, 0, 4, 4, 3], [1, 0, 0, 0, 0, 0, 2, 3, 0, 4, 4, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 19],"TopLeft" : "game/maps-32-12/-14-18.json","Top" : "game/maps-32-12/-13-18.json","TopRight" : "game/maps-32-12/-12-18.json","Left" : "game/maps-32-12/-14-19.json","Right" : "game/maps-32-12/-12-19.json","BottomLeft" : null,"BottomRight" : null,"Bottom" : null}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 1, 3, 3, 2, 2, 2, 2, 4, 3, 2], [1, 0, 4, 2, 1, 3, 1, 2, 4, 3, 3, 4], [0, 4, 0, 2, 0, 1, 2, 3, 1, 2, 2, 1], [4, 2, 3, 2, 4, 4, 3, 2, 4, 0, 2, 0], [3, 1, 0, 4, 4, 3, 2, 2, 2, 0, 2, 0], [3, 2, 2, 0, 3, 1, 4, 1, 4, 3, 4, 3], [1, 1, 3, 3, 2, 1, 4, 1, 0, 1, 3, 2], [4, 1, 0, 1, 3, 3, 4, 0, 0, 4, 1, 3], [4, 2, 4, 2, 4, 1, 0, 1, 2, 0, 2, 1], [3, 0, 1, 3, 1, 3, 1, 2, 3, 0, 3, 3], [4, 3, 1, 2, 1, 4, 0, 4, 0, 0, 4, 1], [2, 1, 0, 1, 3, 1, 0, 2, 4, 0, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 2],"TopLeft" : "game/maps-32-12/-14-1.json","Top" : "game/maps-32-12/-13-1.json","TopRight" : "game/maps-32-12/-12-1.json","Left" : "game/maps-32-12/-14-2.json","Right" : "game/maps-32-12/-12-2.json","BottomLeft" : "game/maps-32-12/-14-3.json","BottomRight" : "game/maps-32-12/-12-3.json","Bottom" : "game/maps-32-12/-13-3.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 4, 4, 3, 3, 2, 1, 0, 0, 3, 3, 2], [3, 4, 1, 3, 1, 1, 4, 1, 3, 1, 2, 0], [2, 2, 4, 1, 1, 3, 2, 3, 0, 4, 4, 4], [2, 4, 1, 2, 0, 1, 1, 4, 3, 1, 1, 4], [1, 2, 0, 0, 0, 4, 3, 0, 1, 0, 4, 1], [1, 2, 4, 2, 4, 0, 2, 1, 4, 2, 4, 0], [0, 0, 3, 3, 3, 0, 1, 2, 0, 4, 1, 1], [3, 4, 4, 2, 0, 1, 4, 4, 1, 2, 1, 4], [3, 4, 0, 0, 1, 3, 2, 1, 3, 2, 0, 4], [3, 1, 0, 2, 4, 4, 1, 3, 4, 0, 4, 1], [4, 3, 2, 3, 4, 4, 3, 2, 2, 4, 3, 1], [2, 0, 4, 3, 1, 0, 1, 1, 1, 4, 4, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 3],"TopLeft" : "game/maps-32-12/-14-2.json","Top" : "game/maps-32-12/-13-2.json","TopRight" : "game/maps-32-12/-12-2.json","Left" : "game/maps-32-12/-14-3.json","Right" : "game/maps-32-12/-12-3.json","BottomLeft" : "game/maps-32-12/-14-4.json","BottomRight" : "game/maps-32-12/-12-4.json","Bottom" : "game/maps-32-12/-13-4.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 4, 3, 3, 3, 1, 1, 2, 4, 2, 4, 1], [0, 2, 3, 0, 1, 0, 1, 0, 1, 4, 0, 1], [4, 0, 4, 4, 1, 1, 2, 3, 4, 1, 0, 1], [4, 0, 3, 1, 1, 2, 4, 1, 3, 2, 0, 4], [4, 3, 0, 1, 2, 0, 4, 4, 1, 1, 1, 2], [4, 2, 2, 0, 1, 0, 1, 1, 4, 2, 4, 3], [3, 4, 4, 2, 0, 4, 3, 4, 0, 3, 3, 0], [1, 2, 2, 3, 2, 4, 3, 2, 1, 4, 2, 4], [2, 1, 2, 2, 3, 0, 4, 1, 4, 3, 3, 1], [2, 2, 4, 1, 2, 0, 1, 0, 0, 1, 0, 0], [3, 4, 4, 3, 3, 4, 0, 0, 3, 4, 2, 1], [2, 0, 4, 1, 0, 4, 2, 1, 3, 3, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 4],"TopLeft" : "game/maps-32-12/-14-3.json","Top" : "game/maps-32-12/-13-3.json","TopRight" : "game/maps-32-12/-12-3.json","Left" : "game/maps-32-12/-14-4.json","Right" : "game/maps-32-12/-12-4.json","BottomLeft" : "game/maps-32-12/-14-5.json","BottomRight" : "game/maps-32-12/-12-5.json","Bottom" : "game/maps-32-12/-13-5.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 3, 2, 4, 3, 0, 1, 4, 2, 1, 0, 1], [2, 1, 4, 2, 2, 3, 4, 4, 0, 2, 4, 2], [1, 2, 3, 2, 2, 3, 3, 4, 3, 3, 1, 4], [1, 2, 0, 1, 2, 4, 2, 3, 2, 3, 0, 3], [1, 4, 0, 3, 3, 0, 0, 2, 0, 1, 3, 3], [2, 1, 0, 3, 2, 0, 0, 1, 4, 1, 4, 0], [1, 4, 0, 2, 2, 3, 4, 1, 1, 1, 1, 3], [0, 0, 1, 4, 4, 2, 2, 0, 2, 2, 2, 0], [1, 3, 3, 0, 1, 2, 2, 0, 0, 0, 1, 3], [1, 4, 3, 0, 4, 1, 1, 1, 1, 1, 1, 3], [3, 4, 1, 4, 1, 4, 3, 3, 0, 4, 0, 1], [2, 4, 4, 3, 3, 3, 2, 0, 0, 2, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 5],"TopLeft" : "game/maps-32-12/-14-4.json","Top" : "game/maps-32-12/-13-4.json","TopRight" : "game/maps-32-12/-12-4.json","Left" : "game/maps-32-12/-14-5.json","Right" : "game/maps-32-12/-12-5.json","BottomLeft" : "game/maps-32-12/-14-6.json","BottomRight" : "game/maps-32-12/-12-6.json","Bottom" : "game/maps-32-12/-13-6.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 3, 1, 4, 3, 0, 1, 2, 0, 0, 0, 0], [3, 0, 1, 3, 2, 1, 1, 3, 3, 1, 2, 3], [3, 0, 2, 0, 2, 1, 3, 4, 2, 0, 3, 1], [4, 4, 2, 1, 3, 0, 1, 0, 1, 0, 4, 2], [4, 0, 0, 4, 4, 1, 1, 1, 0, 1, 0, 3], [0, 1, 3, 1, 4, 4, 4, 1, 4, 0, 3, 2], [0, 3, 0, 1, 4, 1, 1, 2, 1, 0, 4, 2], [4, 3, 4, 0, 2, 4, 2, 3, 2, 4, 2, 0], [0, 0, 4, 3, 3, 3, 4, 0, 1, 2, 0, 0], [0, 0, 2, 0, 2, 2, 1, 2, 3, 2, 2, 2], [2, 4, 3, 0, 4, 4, 1, 1, 1, 3, 4, 1], [2, 3, 4, 0, 1, 2, 3, 0, 2, 0, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 6],"TopLeft" : "game/maps-32-12/-14-5.json","Top" : "game/maps-32-12/-13-5.json","TopRight" : "game/maps-32-12/-12-5.json","Left" : "game/maps-32-12/-14-6.json","Right" : "game/maps-32-12/-12-6.json","BottomLeft" : "game/maps-32-12/-14-7.json","BottomRight" : "game/maps-32-12/-12-7.json","Bottom" : "game/maps-32-12/-13-7.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 3, 0, 4, 3, 4, 0, 4, 4, 4, 1, 0], [0, 4, 3, 0, 2, 0, 4, 2, 2, 4, 1, 4], [0, 3, 2, 4, 3, 3, 3, 0, 1, 2, 4, 4], [1, 1, 0, 1, 4, 2, 4, 2, 1, 1, 3, 1], [2, 0, 0, 1, 0, 1, 2, 4, 0, 2, 2, 4], [3, 1, 1, 4, 0, 4, 3, 1, 4, 0, 3, 0], [3, 2, 1, 1, 0, 0, 3, 4, 1, 3, 1, 1], [2, 1, 3, 2, 4, 2, 1, 2, 3, 2, 3, 1], [4, 3, 1, 0, 1, 0, 1, 0, 2, 3, 3, 2], [0, 1, 2, 4, 0, 2, 1, 4, 4, 3, 3, 1], [2, 4, 0, 1, 2, 4, 4, 4, 2, 3, 3, 1], [2, 3, 3, 3, 0, 1, 4, 4, 3, 4, 0, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 7],"TopLeft" : "game/maps-32-12/-14-6.json","Top" : "game/maps-32-12/-13-6.json","TopRight" : "game/maps-32-12/-12-6.json","Left" : "game/maps-32-12/-14-7.json","Right" : "game/maps-32-12/-12-7.json","BottomLeft" : "game/maps-32-12/-14-8.json","BottomRight" : "game/maps-32-12/-12-8.json","Bottom" : "game/maps-32-12/-13-8.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 2, 3, 4, 3, 4, 0, 1, 2, 3, 2, 4], [2, 2, 4, 2, 2, 3, 1, 1, 1, 2, 4, 0], [2, 1, 1, 2, 3, 1, 4, 0, 0, 0, 0, 2], [4, 3, 2, 1, 4, 4, 2, 4, 0, 2, 2, 0], [0, 1, 0, 2, 1, 2, 3, 3, 4, 2, 4, 0], [1, 1, 4, 2, 2, 4, 1, 1, 4, 4, 3, 2], [1, 1, 2, 0, 2, 4, 4, 1, 1, 1, 4, 0], [1, 4, 1, 3, 1, 0, 1, 0, 3, 4, 3, 1], [3, 0, 2, 3, 3, 2, 3, 0, 2, 0, 1, 4], [4, 2, 1, 3, 2, 3, 1, 0, 0, 3, 4, 4], [2, 0, 2, 2, 0, 4, 2, 2, 4, 3, 2, 1], [2, 2, 3, 0, 3, 0, 4, 4, 0, 3, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 8],"TopLeft" : "game/maps-32-12/-14-7.json","Top" : "game/maps-32-12/-13-7.json","TopRight" : "game/maps-32-12/-12-7.json","Left" : "game/maps-32-12/-14-8.json","Right" : "game/maps-32-12/-12-8.json","BottomLeft" : "game/maps-32-12/-14-9.json","BottomRight" : "game/maps-32-12/-12-9.json","Bottom" : "game/maps-32-12/-13-9.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 2, 2, 4, 3, 3, 0, 4, 0, 2, 2, 4], [4, 1, 1, 4, 3, 2, 4, 0, 4, 0, 3, 1], [4, 4, 1, 0, 4, 3, 4, 1, 4, 2, 2, 4], [1, 0, 4, 1, 0, 0, 0, 1, 4, 3, 1, 0], [2, 2, 0, 3, 2, 3, 4, 2, 4, 2, 1, 1], [4, 1, 2, 0, 3, 3, 0, 2, 3, 3, 3, 4], [0, 0, 2, 0, 4, 2, 1, 2, 2, 0, 1, 4], [0, 2, 0, 4, 3, 3, 0, 3, 4, 2, 4, 2], [2, 2, 3, 1, 0, 4, 1, 0, 3, 1, 4, 1], [3, 4, 0, 2, 0, 4, 1, 2, 1, 4, 0, 3], [1, 0, 4, 2, 3, 4, 0, 0, 0, 2, 1, 2], [2, 2, 3, 2, 1, 4, 0, 3, 2, 2, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-13, 9],"TopLeft" : "game/maps-32-12/-14-8.json","Top" : "game/maps-32-12/-13-8.json","TopRight" : "game/maps-32-12/-12-8.json","Left" : "game/maps-32-12/-14-9.json","Right" : "game/maps-32-12/-12-9.json","BottomLeft" : "game/maps-32-12/-14-10.json","BottomRight" : "game/maps-32-12/-12-10.json","Bottom" : "game/maps-32-12/-13-10.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 2, 2, 0, 4, 3, 1, 2, 1, 0, 2, 3], [3, 0, 4, 2, 2, 0, 1, 0, 0, 1, 4, 2], [1, 0, 3, 4, 3, 3, 2, 1, 0, 3, 1, 4], [0, 1, 1, 3, 3, 0, 0, 4, 2, 4, 4, 2], [0, 2, 3, 3, 1, 0, 1, 1, 3, 0, 3, 4], [1, 3, 0, 0, 2, 2, 0, 1, 1, 2, 0, 1], [1, 1, 2, 2, 4, 0, 4, 4, 2, 1, 4, 3], [1, 1, 2, 2, 0, 2, 3, 0, 3, 0, 2, 0], [4, 2, 3, 4, 0, 4, 3, 1, 2, 4, 4, 2], [1, 2, 4, 3, 3, 2, 4, 4, 0, 4, 3, 1], [1, 1, 2, 4, 0, 3, 4, 2, 0, 4, 1, 4], [4, 3, 1, 2, 3, 4, 1, 4, 3, 2, 2, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -1],"TopLeft" : "game/maps-32-12/-15--2.json","Top" : "game/maps-32-12/-14--2.json","TopRight" : "game/maps-32-12/-13--2.json","Left" : "game/maps-32-12/-15--1.json","Right" : "game/maps-32-12/-13--1.json","BottomLeft" : "game/maps-32-12/-15-0.json","BottomRight" : "game/maps-32-12/-13-0.json","Bottom" : "game/maps-32-12/-14-0.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 4, 1, 3, 4, 3, 2, 0, 4, 3, 4, 1], [1, 0, 3, 0, 4, 3, 1, 4, 1, 1, 2, 1], [1, 3, 2, 4, 2, 0, 3, 1, 3, 3, 3, 4], [2, 3, 4, 4, 0, 0, 0, 0, 2, 2, 1, 3], [4, 3, 1, 4, 4, 3, 1, 3, 1, 1, 4, 1], [2, 2, 3, 2, 3, 3, 0, 3, 0, 1, 1, 4], [4, 3, 0, 1, 2, 0, 3, 3, 4, 4, 4, 1], [1, 2, 4, 2, 0, 1, 2, 0, 2, 1, 2, 0], [2, 1, 0, 4, 2, 1, 2, 1, 3, 4, 4, 3], [2, 0, 0, 4, 3, 3, 2, 1, 3, 3, 2, 2], [4, 2, 3, 0, 1, 2, 2, 0, 1, 0, 1, 1], [4, 2, 2, 0, 2, 1, 3, 2, 1, 2, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -10],"TopLeft" : "game/maps-32-12/-15--11.json","Top" : "game/maps-32-12/-14--11.json","TopRight" : "game/maps-32-12/-13--11.json","Left" : "game/maps-32-12/-15--10.json","Right" : "game/maps-32-12/-13--10.json","BottomLeft" : "game/maps-32-12/-15--9.json","BottomRight" : "game/maps-32-12/-13--9.json","Bottom" : "game/maps-32-12/-14--9.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 3, 1, 1, 3, 2, 1, 2, 0, 3, 2, 1], [3, 0, 0, 2, 3, 3, 3, 4, 1, 2, 2, 4], [2, 4, 1, 4, 0, 1, 1, 4, 3, 4, 1, 1], [4, 0, 1, 3, 3, 2, 0, 2, 1, 4, 0, 3], [0, 1, 4, 2, 2, 1, 4, 3, 0, 0, 1, 4], [3, 1, 4, 3, 0, 2, 0, 2, 4, 1, 0, 0], [0, 3, 3, 0, 4, 0, 0, 0, 2, 0, 1, 1], [2, 3, 0, 4, 2, 2, 1, 0, 0, 2, 1, 3], [2, 3, 3, 0, 4, 3, 3, 0, 1, 1, 0, 0], [1, 3, 0, 3, 4, 1, 1, 3, 1, 1, 0, 2], [3, 1, 0, 3, 2, 1, 2, 0, 3, 4, 1, 0], [3, 2, 1, 1, 2, 1, 1, 1, 3, 2, 4, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -11],"TopLeft" : "game/maps-32-12/-15--12.json","Top" : "game/maps-32-12/-14--12.json","TopRight" : "game/maps-32-12/-13--12.json","Left" : "game/maps-32-12/-15--11.json","Right" : "game/maps-32-12/-13--11.json","BottomLeft" : "game/maps-32-12/-15--10.json","BottomRight" : "game/maps-32-12/-13--10.json","Bottom" : "game/maps-32-12/-14--10.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 2, 1, 0, 2, 1, 0, 3, 0, 2, 0, 0], [0, 0, 2, 0, 1, 4, 4, 4, 1, 3, 2, 1], [4, 0, 0, 0, 3, 2, 4, 2, 3, 1, 3, 2], [0, 2, 2, 1, 0, 4, 1, 4, 1, 2, 0, 2], [1, 3, 3, 4, 4, 0, 1, 3, 4, 3, 3, 2], [4, 4, 0, 4, 2, 2, 4, 0, 3, 0, 4, 2], [0, 3, 1, 4, 1, 0, 3, 2, 1, 0, 2, 1], [2, 3, 0, 2, 3, 3, 0, 1, 3, 4, 4, 1], [2, 4, 0, 1, 0, 0, 0, 4, 4, 3, 1, 1], [1, 0, 4, 3, 0, 4, 0, 0, 4, 4, 3, 2], [2, 4, 2, 1, 3, 0, 3, 1, 0, 4, 1, 4], [2, 1, 0, 3, 2, 1, 4, 1, 0, 2, 1, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -12],"TopLeft" : "game/maps-32-12/-15--13.json","Top" : "game/maps-32-12/-14--13.json","TopRight" : "game/maps-32-12/-13--13.json","Left" : "game/maps-32-12/-15--12.json","Right" : "game/maps-32-12/-13--12.json","BottomLeft" : "game/maps-32-12/-15--11.json","BottomRight" : "game/maps-32-12/-13--11.json","Bottom" : "game/maps-32-12/-14--11.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 1, 1, 3, 0, 1, 4, 0, 1, 2, 3, 4], [2, 0, 4, 2, 0, 4, 0, 4, 1, 3, 2, 4], [1, 1, 4, 0, 1, 3, 3, 1, 2, 2, 0, 3], [1, 4, 4, 0, 3, 1, 2, 0, 0, 4, 0, 2], [2, 1, 2, 1, 2, 3, 4, 3, 3, 2, 0, 0], [4, 3, 0, 4, 0, 1, 4, 4, 2, 4, 3, 3], [0, 2, 4, 3, 3, 0, 0, 4, 4, 0, 3, 1], [2, 4, 0, 0, 0, 4, 0, 1, 2, 0, 3, 0], [1, 1, 3, 2, 2, 2, 1, 3, 2, 0, 1, 3], [0, 3, 4, 3, 1, 1, 4, 3, 1, 2, 1, 3], [1, 3, 4, 4, 3, 3, 4, 2, 2, 3, 0, 2], [1, 1, 4, 4, 3, 0, 2, 0, 2, 2, 3, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -13],"TopLeft" : "game/maps-32-12/-15--14.json","Top" : "game/maps-32-12/-14--14.json","TopRight" : "game/maps-32-12/-13--14.json","Left" : "game/maps-32-12/-15--13.json","Right" : "game/maps-32-12/-13--13.json","BottomLeft" : "game/maps-32-12/-15--12.json","BottomRight" : "game/maps-32-12/-13--12.json","Bottom" : "game/maps-32-12/-14--12.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 1, 2, 4, 0, 3, 1, 1, 2, 1, 3], [4, 0, 1, 4, 3, 4, 1, 3, 1, 4, 3, 2], [2, 2, 4, 1, 4, 0, 1, 4, 2, 4, 3, 4], [3, 1, 0, 4, 1, 3, 2, 2, 0, 2, 4, 1], [3, 4, 1, 4, 4, 1, 2, 4, 2, 0, 2, 3], [0, 2, 1, 0, 2, 0, 4, 3, 1, 4, 2, 0], [1, 2, 2, 3, 0, 0, 2, 1, 3, 1, 4, 1], [2, 0, 0, 2, 2, 0, 4, 2, 0, 1, 1, 3], [1, 2, 0, 3, 3, 3, 3, 2, 0, 3, 2, 0], [0, 0, 4, 2, 2, 4, 2, 0, 4, 0, 3, 3], [0, 1, 1, 2, 4, 2, 0, 3, 0, 2, 0, 1], [4, 0, 3, 1, 3, 0, 1, 4, 4, 2, 0, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -14],"TopLeft" : "game/maps-32-12/-15--15.json","Top" : "game/maps-32-12/-14--15.json","TopRight" : "game/maps-32-12/-13--15.json","Left" : "game/maps-32-12/-15--14.json","Right" : "game/maps-32-12/-13--14.json","BottomLeft" : "game/maps-32-12/-15--13.json","BottomRight" : "game/maps-32-12/-13--13.json","Bottom" : "game/maps-32-12/-14--13.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 4, 1, 1, 3, 4, 2, 2, 1, 1, 0, 3], [1, 0, 3, 1, 2, 0, 2, 3, 1, 0, 3, 4], [4, 3, 3, 1, 3, 1, 4, 2, 2, 1, 0, 0], [4, 3, 2, 3, 4, 1, 3, 4, 4, 4, 4, 1], [4, 2, 4, 1, 2, 4, 0, 4, 2, 3, 3, 1], [1, 1, 2, 1, 4, 4, 4, 1, 4, 3, 1, 1], [1, 2, 0, 2, 2, 0, 4, 3, 1, 1, 0, 1], [2, 0, 1, 0, 3, 1, 3, 2, 3, 2, 4, 1], [1, 4, 3, 4, 4, 0, 4, 1, 3, 0, 2, 2], [4, 3, 3, 2, 3, 2, 1, 2, 1, 3, 1, 3], [0, 0, 2, 0, 0, 1, 1, 4, 2, 1, 0, 4], [3, 4, 2, 2, 4, 0, 4, 3, 0, 2, 2, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -15],"TopLeft" : "game/maps-32-12/-15--16.json","Top" : "game/maps-32-12/-14--16.json","TopRight" : "game/maps-32-12/-13--16.json","Left" : "game/maps-32-12/-15--15.json","Right" : "game/maps-32-12/-13--15.json","BottomLeft" : "game/maps-32-12/-15--14.json","BottomRight" : "game/maps-32-12/-13--14.json","Bottom" : "game/maps-32-12/-14--14.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 3, 1, 4, 2, 4, 1, 4, 2, 1, 3, 2], [3, 0, 1, 3, 0, 0, 4, 3, 1, 0, 3, 2], [1, 4, 2, 2, 1, 2, 3, 1, 2, 2, 3, 1], [0, 0, 3, 2, 2, 3, 3, 1, 4, 2, 4, 0], [0, 0, 3, 3, 4, 2, 2, 4, 1, 2, 0, 4], [1, 0, 3, 2, 2, 3, 4, 0, 3, 3, 0, 2], [2, 1, 3, 1, 4, 0, 1, 0, 0, 1, 2, 1], [2, 1, 1, 3, 0, 2, 3, 3, 1, 4, 3, 0], [1, 0, 0, 1, 1, 2, 1, 0, 1, 2, 3, 3], [4, 0, 3, 1, 4, 0, 0, 0, 4, 2, 4, 3], [4, 3, 4, 3, 1, 0, 2, 4, 4, 0, 0, 3], [2, 4, 1, 4, 4, 4, 2, 3, 2, 2, 4, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -16],"TopLeft" : "game/maps-32-12/-15--17.json","Top" : "game/maps-32-12/-14--17.json","TopRight" : "game/maps-32-12/-13--17.json","Left" : "game/maps-32-12/-15--16.json","Right" : "game/maps-32-12/-13--16.json","BottomLeft" : "game/maps-32-12/-15--15.json","BottomRight" : "game/maps-32-12/-13--15.json","Bottom" : "game/maps-32-12/-14--15.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 3, 1, 3, 1, 3, 0, 0, 2, 1, 1, 1], [0, 1, 3, 0, 4, 0, 0, 3, 1, 1, 3, 0], [2, 0, 2, 2, 4, 3, 1, 4, 2, 4, 0, 2], [2, 2, 0, 1, 0, 0, 4, 2, 3, 4, 3, 0], [2, 3, 2, 1, 2, 0, 0, 4, 0, 0, 2, 2], [2, 3, 4, 3, 4, 2, 4, 4, 2, 2, 4, 4], [2, 1, 1, 0, 1, 0, 3, 2, 3, 2, 3, 0], [2, 2, 1, 0, 2, 2, 2, 3, 0, 0, 1, 3], [0, 2, 3, 2, 2, 4, 2, 3, 4, 4, 3, 0], [3, 3, 3, 1, 0, 3, 3, 2, 2, 0, 2, 3], [3, 1, 1, 1, 1, 4, 3, 0, 2, 4, 0, 2], [1, 3, 0, 0, 0, 4, 0, 2, 4, 2, 1, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -17],"TopLeft" : "game/maps-32-12/-15--18.json","Top" : "game/maps-32-12/-14--18.json","TopRight" : "game/maps-32-12/-13--18.json","Left" : "game/maps-32-12/-15--17.json","Right" : "game/maps-32-12/-13--17.json","BottomLeft" : "game/maps-32-12/-15--16.json","BottomRight" : "game/maps-32-12/-13--16.json","Bottom" : "game/maps-32-12/-14--16.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 2, 1, 1, 0, 3, 4, 2, 3, 0, 4, 0], [2, 1, 0, 2, 2, 1, 1, 3, 2, 2, 4, 2], [4, 1, 1, 3, 2, 0, 0, 2, 1, 0, 3, 3], [3, 4, 1, 0, 3, 2, 4, 4, 3, 2, 3, 4], [3, 0, 0, 3, 0, 3, 3, 4, 4, 4, 4, 0], [3, 2, 0, 3, 1, 1, 4, 2, 1, 1, 3, 0], [3, 1, 0, 4, 3, 0, 0, 4, 2, 2, 4, 0], [2, 2, 1, 3, 3, 3, 1, 4, 3, 1, 0, 1], [0, 4, 0, 3, 3, 1, 4, 2, 2, 1, 4, 2], [2, 0, 2, 0, 1, 1, 2, 4, 4, 3, 4, 4], [2, 0, 3, 4, 2, 2, 4, 1, 4, 3, 0, 0], [0, 3, 4, 1, 0, 4, 3, 1, 1, 2, 4, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -18],"TopLeft" : "game/maps-32-12/-15--19.json","Top" : "game/maps-32-12/-14--19.json","TopRight" : "game/maps-32-12/-13--19.json","Left" : "game/maps-32-12/-15--18.json","Right" : "game/maps-32-12/-13--18.json","BottomLeft" : "game/maps-32-12/-15--17.json","BottomRight" : "game/maps-32-12/-13--17.json","Bottom" : "game/maps-32-12/-14--17.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 1, 0, 0, 4, 2, 3, 3, 3, 0, 2, 0], [4, 1, 2, 4, 1, 1, 2, 3, 2, 2, 4, 0], [1, 2, 0, 3, 1, 1, 3, 1, 1, 2, 0, 4], [0, 0, 3, 4, 1, 4, 0, 1, 2, 4, 3, 4], [4, 3, 4, 1, 2, 2, 1, 4, 3, 2, 1, 3], [4, 1, 1, 4, 3, 0, 4, 1, 0, 1, 2, 2], [3, 1, 3, 4, 0, 0, 3, 1, 1, 2, 0, 0], [2, 3, 2, 1, 0, 4, 1, 4, 1, 3, 3, 0], [0, 0, 2, 4, 0, 3, 0, 1, 4, 4, 0, 4], [2, 3, 2, 0, 2, 3, 1, 2, 2, 1, 2, 4], [1, 3, 0, 2, 3, 1, 4, 2, 1, 2, 0, 4], [4, 2, 3, 3, 0, 4, 1, 0, 3, 2, 1, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -19],"TopLeft" : null,"Top" : null,"TopRight" : null,"Left" : "game/maps-32-12/-15--19.json","Right" : "game/maps-32-12/-13--19.json","BottomLeft" : "game/maps-32-12/-15--18.json","BottomRight" : "game/maps-32-12/-13--18.json","Bottom" : "game/maps-32-12/-14--18.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 1, 1, 4, 3, 2, 0, 4, 1, 0, 0, 3], [0, 0, 1, 4, 1, 0, 2, 0, 0, 1, 0, 0], [3, 1, 2, 0, 1, 4, 0, 4, 0, 0, 4, 1], [2, 3, 2, 2, 1, 2, 0, 1, 1, 2, 4, 2], [1, 0, 1, 0, 3, 3, 4, 1, 2, 4, 0, 2], [1, 2, 1, 1, 0, 1, 0, 4, 4, 1, 4, 2], [1, 1, 0, 2, 1, 0, 1, 1, 0, 2, 0, 3], [1, 2, 2, 0, 2, 3, 2, 1, 1, 1, 0, 3], [4, 3, 1, 0, 2, 1, 0, 0, 0, 1, 0, 4], [1, 0, 3, 2, 4, 0, 3, 2, 3, 2, 0, 1], [1, 0, 4, 2, 0, 2, 0, 3, 2, 3, 1, 2], [3, 2, 0, 4, 3, 4, 4, 3, 0, 2, 4, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -2],"TopLeft" : "game/maps-32-12/-15--3.json","Top" : "game/maps-32-12/-14--3.json","TopRight" : "game/maps-32-12/-13--3.json","Left" : "game/maps-32-12/-15--2.json","Right" : "game/maps-32-12/-13--2.json","BottomLeft" : "game/maps-32-12/-15--1.json","BottomRight" : "game/maps-32-12/-13--1.json","Bottom" : "game/maps-32-12/-14--1.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 0, 0, 4, 2, 1, 2, 0, 3, 0, 0, 4], [1, 1, 4, 1, 4, 1, 3, 3, 2, 3, 4, 3], [2, 3, 0, 4, 4, 2, 1, 4, 1, 4, 2, 1], [1, 2, 4, 3, 4, 2, 1, 2, 2, 2, 2, 4], [0, 1, 3, 3, 0, 0, 3, 0, 2, 1, 3, 1], [4, 0, 2, 0, 1, 4, 4, 4, 4, 0, 1, 3], [3, 0, 1, 3, 2, 0, 0, 3, 4, 3, 1, 0], [2, 3, 2, 3, 2, 0, 0, 0, 4, 4, 1, 3], [0, 2, 0, 0, 1, 0, 2, 0, 2, 1, 0, 0], [1, 0, 2, 4, 3, 1, 4, 4, 4, 4, 0, 4], [0, 2, 1, 0, 3, 0, 0, 3, 3, 1, 0, 3], [3, 1, 2, 4, 1, 3, 4, 0, 0, 2, 3, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -20],"TopLeft" : null,"Top" : null,"TopRight" : null,"Left" : "game/maps-32-12/-15--20.json","Right" : "game/maps-32-12/-13--20.json","BottomLeft" : "game/maps-32-12/-15--19.json","BottomRight" : "game/maps-32-12/-13--19.json","Bottom" : "game/maps-32-12/-14--19.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[2, 0, 1, 2, 2, 2, 4, 0, 1, 0, 3, 2], [2, 0, 3, 1, 4, 1, 3, 0, 0, 2, 0, 2], [4, 2, 1, 0, 4, 1, 4, 3, 0, 2, 1, 2], [3, 0, 4, 1, 4, 4, 1, 3, 1, 4, 3, 1], [2, 3, 0, 3, 1, 1, 1, 2, 2, 2, 2, 0], [2, 1, 2, 1, 2, 0, 0, 3, 3, 0, 3, 4], [1, 0, 4, 1, 3, 0, 3, 3, 4, 2, 1, 2], [1, 3, 3, 3, 3, 4, 1, 1, 4, 2, 4, 2], [4, 0, 3, 1, 3, 3, 1, 4, 3, 3, 0, 1], [0, 3, 3, 2, 0, 3, 2, 4, 0, 1, 3, 1], [0, 3, 1, 0, 1, 1, 0, 4, 0, 2, 1, 1], [2, 2, 4, 0, 4, 3, 2, 2, 2, 2, 2, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -3],"TopLeft" : "game/maps-32-12/-15--4.json","Top" : "game/maps-32-12/-14--4.json","TopRight" : "game/maps-32-12/-13--4.json","Left" : "game/maps-32-12/-15--3.json","Right" : "game/maps-32-12/-13--3.json","BottomLeft" : "game/maps-32-12/-15--2.json","BottomRight" : "game/maps-32-12/-13--2.json","Bottom" : "game/maps-32-12/-14--2.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[4, 4, 1, 1, 1, 1, 3, 2, 2, 0, 1, 1], [4, 0, 0, 3, 3, 1, 4, 0, 0, 3, 0, 0], [1, 3, 1, 1, 2, 2, 2, 1, 4, 3, 3, 3], [4, 2, 0, 0, 2, 1, 2, 0, 0, 2, 3, 1], [3, 1, 4, 0, 3, 4, 4, 2, 1, 0, 4, 3], [3, 4, 3, 2, 4, 4, 0, 2, 2, 0, 2, 0], [2, 0, 2, 0, 0, 0, 1, 0, 3, 2, 2, 2], [1, 3, 3, 1, 0, 0, 1, 2, 3, 3, 2, 0], [3, 1, 1, 2, 4, 0, 3, 2, 1, 1, 1, 2], [0, 0, 2, 2, 1, 1, 0, 1, 3, 4, 1, 1], [4, 1, 2, 2, 2, 0, 1, 0, 2, 1, 1, 0], [1, 1, 3, 1, 4, 3, 0, 2, 4, 2, 4, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -4],"TopLeft" : "game/maps-32-12/-15--5.json","Top" : "game/maps-32-12/-14--5.json","TopRight" : "game/maps-32-12/-13--5.json","Left" : "game/maps-32-12/-15--4.json","Right" : "game/maps-32-12/-13--4.json","BottomLeft" : "game/maps-32-12/-15--3.json","BottomRight" : "game/maps-32-12/-13--3.json","Bottom" : "game/maps-32-12/-14--3.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 4, 1, 0, 0, 1, 2, 3, 2, 4, 4, 0], [1, 0, 2, 0, 1, 1, 1, 0, 0, 3, 0, 3], [2, 4, 0, 1, 0, 3, 1, 4, 4, 0, 1, 4], [1, 4, 2, 4, 0, 4, 2, 1, 0, 4, 3, 0], [4, 4, 2, 2, 1, 3, 2, 2, 0, 4, 0, 1], [3, 3, 3, 3, 1, 3, 0, 0, 1, 4, 1, 2], [2, 0, 0, 4, 2, 0, 3, 2, 1, 3, 3, 2], [1, 4, 3, 3, 2, 1, 0, 2, 1, 0, 1, 3], [3, 3, 3, 3, 1, 1, 4, 1, 4, 3, 2, 4], [4, 3, 2, 1, 2, 4, 4, 4, 0, 2, 4, 1], [3, 0, 4, 0, 3, 3, 2, 1, 4, 0, 1, 3], [0, 0, 2, 3, 0, 3, 3, 1, 1, 2, 1, 2]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -5],"TopLeft" : "game/maps-32-12/-15--6.json","Top" : "game/maps-32-12/-14--6.json","TopRight" : "game/maps-32-12/-13--6.json","Left" : "game/maps-32-12/-15--5.json","Right" : "game/maps-32-12/-13--5.json","BottomLeft" : "game/maps-32-12/-15--4.json","BottomRight" : "game/maps-32-12/-13--4.json","Bottom" : "game/maps-32-12/-14--4.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 3, 1, 3, 4, 0, 1, 0, 3, 4, 2, 0], [3, 0, 4, 2, 0, 2, 2, 4, 0, 4, 1, 0], [4, 0, 4, 2, 4, 4, 4, 3, 4, 1, 3, 0], [2, 1, 3, 3, 3, 1, 3, 3, 4, 2, 2, 0], [0, 2, 1, 0, 4, 1, 0, 2, 4, 2, 2, 4], [4, 2, 4, 4, 4, 2, 0, 4, 0, 4, 0, 3], [3, 4, 3, 4, 4, 0, 0, 4, 0, 3, 0, 2], [1, 4, 3, 1, 3, 2, 4, 3, 4, 1, 4, 2], [3, 0, 1, 4, 2, 3, 1, 0, 2, 0, 2, 1], [4, 0, 2, 1, 3, 2, 3, 1, 3, 0, 1, 1], [2, 3, 1, 3, 3, 2, 3, 1, 1, 4, 1, 2], [4, 0, 1, 4, 0, 2, 1, 0, 3, 2, 3, 4]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -6],"TopLeft" : "game/maps-32-12/-15--7.json","Top" : "game/maps-32-12/-14--7.json","TopRight" : "game/maps-32-12/-13--7.json","Left" : "game/maps-32-12/-15--6.json","Right" : "game/maps-32-12/-13--6.json","BottomLeft" : "game/maps-32-12/-15--5.json","BottomRight" : "game/maps-32-12/-13--5.json","Bottom" : "game/maps-32-12/-14--5.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[1, 2, 1, 2, 2, 4, 0, 1, 3, 4, 0, 4], [0, 0, 1, 4, 4, 2, 3, 4, 0, 0, 1, 3], [1, 1, 4, 2, 2, 1, 2, 1, 4, 3, 1, 1], [3, 3, 0, 2, 1, 3, 3, 0, 4, 4, 2, 4], [1, 4, 0, 2, 1, 4, 2, 2, 3, 1, 4, 2], [0, 1, 0, 0, 1, 1, 0, 2, 4, 3, 4, 0], [3, 4, 1, 3, 1, 0, 2, 1, 3, 3, 1, 2], [1, 0, 4, 4, 0, 3, 4, 3, 2, 2, 2, 0], [3, 1, 3, 1, 3, 0, 2, 4, 0, 2, 3, 3], [3, 3, 1, 0, 0, 4, 1, 3, 1, 3, 4, 2], [1, 2, 3, 1, 4, 1, 4, 2, 4, 3, 1, 1], [3, 4, 0, 1, 0, 2, 4, 4, 0, 2, 0, 1]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -7],"TopLeft" : "game/maps-32-12/-15--8.json","Top" : "game/maps-32-12/-14--8.json","TopRight" : "game/maps-32-12/-13--8.json","Left" : "game/maps-32-12/-15--7.json","Right" : "game/maps-32-12/-13--7.json","BottomLeft" : "game/maps-32-12/-15--6.json","BottomRight" : "game/maps-32-12/-13--6.json","Bottom" : "game/maps-32-12/-14--6.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[3, 1, 1, 0, 1, 4, 4, 2, 4, 3, 3, 3], [2, 0, 3, 1, 2, 2, 4, 4, 1, 0, 1, 1], [2, 2, 3, 3, 0, 2, 1, 4, 3, 0, 3, 2], [0, 0, 1, 1, 4, 0, 4, 2, 3, 2, 2, 4], [2, 2, 3, 0, 4, 2, 0, 3, 2, 4, 1, 0], [1, 4, 1, 0, 3, 0, 0, 1, 3, 2, 3, 1], [3, 4, 4, 2, 3, 0, 4, 3, 2, 4, 2, 2], [1, 1, 4, 1, 2, 4, 3, 4, 1, 4, 1, 3], [2, 3, 1, 2, 0, 2, 4, 3, 2, 4, 3, 4], [3, 0, 1, 0, 1, 2, 0, 1, 3, 1, 2, 2], [0, 0, 0, 4, 0, 0, 0, 3, 1, 2, 1, 4], [1, 4, 4, 2, 1, 2, 2, 4, 2, 2, 2, 3]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -8],"TopLeft" : "game/maps-32-12/-15--9.json","Top" : "game/maps-32-12/-14--9.json","TopRight" : "game/maps-32-12/-13--9.json","Left" : "game/maps-32-12/-15--8.json","Right" : "game/maps-32-12/-13--8.json","BottomLeft" : "game/maps-32-12/-15--7.json","BottomRight" : "game/maps-32-12/-13--7.json","Bottom" : "game/maps-32-12/-14--7.json"}
{"world" : "world","tileset" : "media/tileset/002.png","terrain" : [[0, 0, 1, 4, 0, 3, 3, 4, 4, 3, 1, 2], [4, 0, 1, 3, 1, 3, 0, 4, 1, 1, 1, 3], [4, 3, 2, 3, 3, 3, 4, 3, 3, 1, 1, 3], [1, 2, 3, 0, 2, 2, 4, 3, 2, 4, 1, 3], [3, 0, 2, 2, 1, 0, 3, 3, 2, 3, 3, 3], [1, 3, 2, 1, 1, 4, 0, 0, 1, 2, 2, 2], [4, 4, 2, 1, 0, 0, 1, 0, 0, 4, 3, 2], [1, 1, 4, 4, 3, 0, 2, 4, 4, 0, 4, 2], [2, 4, 3, 3, 1, 4, 0, 2, 0, 2, 4, 1], [2, 3, 1, 4, 2, 0, 4, 3, 1, 0, 0, 2], [0, 4, 1, 2, 1, 3, 1, 4, 3, 1, 1, 3], [0, 3, 3, 4, 1, 1, 0, 3, 4, 2, 4, 0]],"elevation" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"wall" : [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]],"deco" : [],"config" : [-14, -9],"TopLeft" : "game/maps-32-12/-15--10.json","Top" : "game/maps-32-12/-14--10.json","TopRight" : "game/maps-32-12/-13--10.json","Left" : "game/maps-32-12/-15--9.json","Right" : "game/maps-32-12/-13--9.json","BottomLeft" : "game/maps-32-12/-15--8.json","BottomRight" : "game/maps-32-12/-13--8.json","Bottom" : "game/maps-32-12/-14--8.json"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment