diff --git a/_server/editor.js b/_server/editor.js index 3d50fa1f..52611ab8 100644 --- a/_server/editor.js +++ b/_server/editor.js @@ -448,7 +448,7 @@ editor.prototype.setSelectBoxFromInfo=function(thisevent){ pos.y=thisevent.y; if(thisevent.x)pos.x+=thisevent.x; if(thisevent.images=='terrains')pos.y+=2; - ysize = thisevent.images.indexOf('48') === -1 ? 32 : 48; + ysize = thisevent.images.endsWith('48') ? 48 : 32; } var dataSelection = document.getElementById('dataSelection'); dataSelection.style.left = pos.x * 32 + 'px'; @@ -884,7 +884,7 @@ editor.prototype.listen = function () { var pos = locToPos(loc); for (var spriter in editor.widthsX) { if (pos.x >= editor.widthsX[spriter][1] && pos.x < editor.widthsX[spriter][2]) { - var ysize = spriter.indexOf('48') === -1 ? 32 : 48; + var ysize = spriter.endsWith('48') ? 48 : 32; loc.ysize = ysize; pos.images = editor.widthsX[spriter][0]; pos.y = ~~(loc.y / loc.ysize); diff --git a/_server/editor_file.js b/_server/editor_file.js index 467cd9dc..224232ae 100644 --- a/_server/editor_file.js +++ b/_server/editor_file.js @@ -269,7 +269,7 @@ editor_file = function (editor, callback) { } }) - var per_height = image.indexOf('48')>=0?48:32; + var per_height = image.endsWith('48')?48:32; var idnum=300; for (var y=0; y