diff --git a/_server/editor_file.js b/_server/editor_file.js index 71d03d5d..e9e857db 100644 --- a/_server/editor_file.js +++ b/_server/editor_file.js @@ -131,10 +131,18 @@ editor_file = function (editor, callback) { }; var currData=editor.currentFloorData; var saveStatus = document.getElementById('newMapStatus').checked; + + var floorId = saveFilename; + var title = saveStatus?currData.title:"新建楼层"; + var name = saveStatus?currData.name:"0"; + if (/^mt\d+$/i.test(floorId)) { + name = floorId.substring(2); + title = "主塔 "+name+" 层"; + } editor.currentFloorData = { floorId: saveFilename, - title: saveStatus?currData.title:"新建楼层", - name: saveStatus?currData.name:"0", + title: title, + name: name, width: parseInt(document.getElementById('newMapWidth').value), height: parseInt(document.getElementById('newMapHeight').value), canFlyTo: saveStatus?currData.canFlyTo:true,