Permalink
Browse files

editor fix, city elements added

1 parent 22f1918 commit cd1c89886f7f12ac1970523a68ded77cf8d2cbcc @huszy committed Nov 28, 2017
Showing with 72 additions and 17 deletions.
  1. +4 −3 server.js
  2. +65 −11 utils/stageElements.json
  3. +3 −3 utils/tileeditor/index.html
View
@@ -26,12 +26,13 @@ server.get("/stageElements.json", function(req, res, next) {
});
server.post('/stageElements.json', function(req, res) {
- let fields = req.body;
+ let fields = JSON.parse(req.body.data);
+ // console.dir(fields)
fs.writeFile(path.join(__dirname, 'utils/stageElements.json'), JSON.stringify(fields, null, 2), {}, function (err) {
if (err != null) {
- res.status(500).send('Error saving stageElements')
+ res.status(500).send('{"status":"Error saving stageElements"}')
} else {
- res.status(200).send('Ok')
+ res.status(200).send('{"status":"ok"}')
}
})
})
View
@@ -203,23 +203,23 @@
"desert_100011_110001_1": [
{
"element": "desert_rock1",
- "x": "300",
- "y": "1060"
+ "x": 300,
+ "y": 1060
},
{
"element": "desert_trexbig",
- "x": "360",
- "y": "360"
+ "x": 360,
+ "y": 360
},
{
"element": "desert_monkeytree",
- "x": "60",
- "y": "40"
+ "x": 60,
+ "y": 40
},
{
"element": "desert_skull",
- "x": "100",
- "y": "740"
+ "x": 100,
+ "y": 740
}
],
"desert_000000_000000_1": [
@@ -368,8 +368,8 @@
"desert_001000_001000_1": [
{
"element": "desert_rock1",
- "x": "70",
- "y": "570"
+ "x": 70,
+ "y": 570
}
],
"desert_001000_001000_2": [
@@ -784,6 +784,60 @@
"x": "-20",
"y": "1030"
}
- ]
+ ],
+ "city_000000_000000_1": [],
+ "city_000000_000000_2": [],
+ "city_000000_000000_3": [],
+ "city_000000_000001_1": [],
+ "city_000000_000010_1": [],
+ "city_000000_000011_1": [],
+ "city_000000_000100_1": [],
+ "city_000000_001000_1": [],
+ "city_000000_001100_1": [],
+ "city_000000_010000_1": [],
+ "city_000000_100000_1": [],
+ "city_000000_100001_1": [],
+ "city_000000_100011_1": [],
+ "city_000000_110000_1": [],
+ "city_000000_110001_1": [],
+ "city_000001_000000_1": [],
+ "city_000001_000001_1": [],
+ "city_000001_001100_1": [],
+ "city_000010_000000_1": [],
+ "city_000010_000010_1": [],
+ "city_000011_000000_1": [],
+ "city_000011_000011_1": [],
+ "city_000011_110000_1": [],
+ "city_000100_000000_1": [],
+ "city_000100_000100_1": [],
+ "city_001000_000000_1": [],
+ "city_001000_001000_1": [],
+ "city_001100_000000_1": [],
+ "city_001100_000001_1": [],
+ "city_001100_001100_1": [],
+ "city_001100_001100_2": [],
+ "city_001100_100000_1": [],
+ "city_001100_100001_1": [],
+ "city_001100_110011_1": [],
+ "city_010000_000000_1": [],
+ "city_010000_010000_1": [],
+ "city_100000_000000_1": [],
+ "city_100000_001100_1": [],
+ "city_100000_100000_1": [],
+ "city_100001_000000_1": [],
+ "city_100001_001100_1": [],
+ "city_100001_100001_1": [],
+ "city_100011_000000_1": [],
+ "city_100011_100011_1": [],
+ "city_100011_110001_1": [],
+ "city_110000_000000_1": [],
+ "city_110000_000011_1": [],
+ "city_110000_110000_1": [],
+ "city_110001_000000_1": [],
+ "city_110001_100011_1": [],
+ "city_110001_110001_1": [],
+ "city_110011_000000_1": [],
+ "city_110011_001100_1": [],
+ "city_110011_110011_1": []
}
}
@@ -318,15 +318,15 @@ <h3 class="title">Available sprites
y: y
})
})
-
- this.saveConfig()
}
this.saveConfig = function() {
+ this.saveTile()
+ console.dir(this.storedLevelConfig)
$.ajax({
type: "POST",
url: '/stageElements.json',
- data: this.storedLevelConfig,
+ data: {data: JSON.stringify(this.storedLevelConfig)},
success: function() {
alert("Tile configs saved!")
},

0 comments on commit cd1c898

Please sign in to comment.