diff --git a/_server/editor_file.js b/_server/editor_file.js
index cc80ed8e..ce105848 100644
--- a/_server/editor_file.js
+++ b/_server/editor_file.js
@@ -144,6 +144,67 @@ editor_file = function (editor, callback) {
////////////////////////////////////////////////////////////////////
+ editor_file.autoRegister = function (info, callback) {
+
+ var iconActions = [];
+ var mapActions = [];
+ var templateActions = [];
+
+ var image = info.images;
+
+ if (image!='items' && image.indexOf('enemy')!=0) {
+ callback('只有怪物和道具才能自动注册!');
+ return;
+ }
+ var c=image=='items'?'I':'M';
+
+ var allIds = [];
+ editor.ids.forEach(function (v) {
+ if (v.images==image) {
+ allIds[v.y]=true;
+ }
+ })
+
+ var per_height = image.indexOf('48')>=0?48:32;
+
+ var idnum=300;
+ for (var y=0; y
+
+
-
+
diff --git a/libs/utils.js b/libs/utils.js
index 52712f0c..ddcdf0e4 100644
--- a/libs/utils.js
+++ b/libs/utils.js
@@ -354,8 +354,8 @@ utils.prototype.rand2 = function (num) {
var value;
if (core.status.replay.replaying) {
var action = core.status.replay.toReplay.shift();
- if (action.indexOf("input:")==0 ) {
- value=parseInt(action.substring(6));
+ if (action.indexOf("random:")==0 ) {
+ value=parseInt(action.substring(7));
}
else {
core.stopReplay();
diff --git a/main.js b/main.js
index 6ca25046..c4327eaf 100644
--- a/main.js
+++ b/main.js
@@ -2,7 +2,7 @@ function main() {
//------------------------ 用户修改内容 ------------------------//
- this.version = "2.1.1"; // 游戏版本号;如果更改了游戏内容建议修改此version以免造成缓存问题。
+ this.version = "2.2"; // 游戏版本号;如果更改了游戏内容建议修改此version以免造成缓存问题。
this.useCompress = false; // 是否使用压缩文件
// 当你即将发布你的塔时,请使用“JS代码压缩工具”将所有js代码进行压缩,然后将这里的useCompress改为true。
diff --git a/更新说明.txt b/更新说明.txt
index 49802cb5..392c5fe5 100644
--- a/更新说明.txt
+++ b/更新说明.txt
@@ -3,16 +3,16 @@
事件坐标可用变量指定 √
全局商店也可以使用图块编辑 √
高亮显示有事件的格子 √
-自动注册所有未注册的素材
+自动注册所有未注册的素材 √
便捷PS工具对于白底图片可自动调整为透明背景 √
等待用户点击事件 √
图片移动事件 √
事件:设置BGM音量 √
提供core.rand()和core.rand2()两个随机数函数 √
作弊处理 √
-状态栏绘制 √
-六倍速播放 √
-播放视频时可以C键查看怪物手册 √
+自定义状态栏绘制 √
+最高六倍速播放 √
+播放录像时可以C键查看怪物手册 √
修复标题文字太长导致无法开始游戏的问题 √
新增纯新手简易造塔流程 √
部分效果和性能的优化 √