diff --git a/README.md b/README.md
index 90b43e5e..6844c8f5 100644
--- a/README.md
+++ b/README.md
@@ -68,6 +68,7 @@ HTML5 canvas制作的魔塔样板,支持全平台游戏!
* [x] 事件:更新怪物数据
* [x] 移动事件和跳跃事件增加“不消失”选项
* [x] 获胜结局可以指定“不计入榜单”
+* [x] RM动画导出器可以指定压缩比率
* [x] 修改默认bgm
* [x] 修复读档开启战斗动画等Bug
* [x] 大量细节优化
diff --git a/docs/V2.0.md b/docs/V2.0.md
index a0305936..558eb1d1 100644
--- a/docs/V2.0.md
+++ b/docs/V2.0.md
@@ -1,6 +1,6 @@
# V2.0版本介绍
-?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
+?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
目前样板已经更新到V2.0版本以上,本章将对V2.0的一些内容进行介绍。
diff --git a/docs/_api.md b/docs/_api.md
index 1939aa2c..f64ed2ac 100644
--- a/docs/_api.md
+++ b/docs/_api.md
@@ -1,6 +1,6 @@
# 附录:API列表
-?> 目前版本**v2.2.1**,上次更新时间:* {docsify-updated} *
+?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
所有系统支持的API都列在了这里。所有可能被用到的API都在前面用\*标记。
diff --git a/docs/_start.md b/docs/_start.md
index 568fc2ae..5b3d91dc 100644
--- a/docs/_start.md
+++ b/docs/_start.md
@@ -1,6 +1,6 @@
# 快速上手
-?> 目前版本**v2.2.1**,上次更新时间:* {docsify-updated} *
+?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
在这一节中,将详细介绍做一部塔的流程。现在,让我们来做一部单层塔!
diff --git a/docs/api.md b/docs/api.md
index eaa6f276..50319569 100644
--- a/docs/api.md
+++ b/docs/api.md
@@ -1,6 +1,6 @@
# 附录: API列表
-?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
+?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
**这里只列出所有可能会被造塔者用到的常用API,更多的有关内容请在代码内进行查询。**
diff --git a/docs/element.md b/docs/element.md
index a82be0ec..b5496f4a 100644
--- a/docs/element.md
+++ b/docs/element.md
@@ -1,6 +1,6 @@
# 元件说明
-?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
+?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
在本章中,将对样板里的各个元件进行说明。各个元件主要包括道具、门、怪物、楼梯等等。
diff --git a/docs/event.md b/docs/event.md
index bb7c6d94..04e68bc7 100644
--- a/docs/event.md
+++ b/docs/event.md
@@ -1,6 +1,6 @@
# 事件
-?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
+?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
本章内将对样板所支持的事件进行介绍。
diff --git a/docs/index.md b/docs/index.md
index 8dfe96f6..0e744fb2 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -1,6 +1,6 @@
# HTML5 魔塔样板说明文档
-?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
+?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
众所周知,魔塔的趋势是向移动端发展,贴吧中也常常能见到“求手机魔塔”的帖子。然而现有的工具中,NekoRPG有着比较大的局限性,游戏感较差,更是完全没法在iOS上运行。而一些APP的魔塔虽然可用,但是必须要下载安装,对于Android和iOS还必须开发不同的版本,非常麻烦。
diff --git a/docs/personalization.md b/docs/personalization.md
index 647ba68e..44ffd482 100644
--- a/docs/personalization.md
+++ b/docs/personalization.md
@@ -1,6 +1,6 @@
# 个性化
-?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
+?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
有时候只靠样板本身可能是不够的。我们需要一些个性化、自定义的素材,道具效果,怪物属性,等等。
diff --git a/docs/start.md b/docs/start.md
index 75b190a6..6ab94659 100644
--- a/docs/start.md
+++ b/docs/start.md
@@ -1,6 +1,6 @@
# 快速上手
-?> 目前版本**v2.3**,上次更新时间:* {docsify-updated} *
+?> 目前版本**v2.3.3**,上次更新时间:* {docsify-updated} *
在这一节中,将详细介绍做一部塔的流程。现在,让我们来做一部单层塔!
diff --git a/editor.html b/editor.html
index 198bbaa7..22b17d73 100644
--- a/editor.html
+++ b/editor.html
@@ -237,7 +237,7 @@
-
+
画线
画矩形
diff --git a/libs/control.js b/libs/control.js
index 9daee5eb..af6b00df 100644
--- a/libs/control.js
+++ b/libs/control.js
@@ -286,7 +286,7 @@ control.prototype.resetStatus = function(hero, hard, floorId, route, maps, value
// 保存的Index
core.status.saveIndex = core.getLocalStorage('saveIndex2', 1);
- core.status.automaticRoute.clickMoveDirectly = core.getLocalStorage('clickMoveDirectly', false);
+ core.status.automaticRoute.clickMoveDirectly = core.getLocalStorage('clickMoveDirectly', true);
if (core.isset(values))
core.values = core.clone(values);
diff --git a/libs/core.js b/libs/core.js
index 82fdd9ef..305109f3 100644
--- a/libs/core.js
+++ b/libs/core.js
@@ -104,7 +104,7 @@ function core() {
'cursorX': null,
'cursorY': null,
"moveDirectly": false,
- 'clickMoveDirectly': false,
+ 'clickMoveDirectly': true,
},
// 按下键的时间:为了判定双击
diff --git a/libs/maps.js b/libs/maps.js
index 624d68d2..04b3a3ae 100644
--- a/libs/maps.js
+++ b/libs/maps.js
@@ -266,8 +266,10 @@ maps.prototype.canMoveDirectly = function (destX,destY) {
if (fromX==destX&&fromY==destY) return 0;
// 可以无视起点事件
- // if (core.getBlock(fromX,fromY)!=null||core.status.checkBlock.damage[13*fromX+fromY]>0)
- // return -1;
+ var nowBlockId = core.getBlockId(fromX, fromY);
+ if ((nowBlockId!=null&&nowBlockId!='upFloor'&&nowBlockId!='downFloor')
+ ||core.status.checkBlock.damage[13*fromX+fromY]>0)
+ return -1;
// BFS
var visited=[], queue=[];
diff --git a/常用工具/RM动画导出器.exe b/常用工具/RM动画导出器.exe
index 8ac2b45a..53123a46 100644
Binary files a/常用工具/RM动画导出器.exe and b/常用工具/RM动画导出器.exe differ
diff --git a/更新说明.txt b/更新说明.txt
index acdc3a25..fc40123f 100644
--- a/更新说明.txt
+++ b/更新说明.txt
@@ -7,6 +7,7 @@
事件:更新怪物数据
移动事件和跳跃事件增加“不消失”选项
获胜结局可以指定“不计入榜单”
+RM动画导出器可以指定压缩比率
修改默认bgm
修复读档开启战斗动画等Bug
大量细节优化