HTML5魔塔样板V2.7接档工具
请严格按照如下流程,一步步进行接档操作。请勿随意增删接档过程,以免出现编辑器白屏、闪退等情况。
- 做好备份,做好备份,做好备份!!!接档前请一定先做好备份!
- 使用RM转H5刻塔器所刻的塔不适用于此接档工具。
- 将V2.6.6样板中project目录下,除了
project/functions.js
和project/plugins.js
以外的其他文件和文件夹,直接复制到最新的V2.7样板中,然后打开本接档工具。
- 点击上述的「点此一键接档」,并看到红字提示接档成功。此时编辑器应该可以正常打开。若此时无法打开编辑器请联系小艾处理。
- 下拉框切到「全塔属性」,并注意以下内容:
- 现在素材和使用的其他图片等在文件夹中被拆分,请检查对应的图片文件已经正确移动到对应的文件夹。
- 「难度选择项」的逻辑在V2.7中被修改;请重新制作。
- 「全局商店」的结构在V2.7中被修改;请重新制作。
- 部分方框进行了合并,请一个个仔细检查是否存在问题。
- 素材区的如下图块有所变动:
- 三色墙和六色门从terrains中解除引用;请用animates中的进行绘制。
- 如下图块的图块属性已被重置:三色墙、六色门、四色网、四个单向箭头、亮灯。
- 所有的
noPass:false
都改成canPass:true
;请仔细检查可通行性。
- 如下道具的道具属性已被重置,请仔细检查:三色钥匙、四色宝石(已改名Gem)、四色血瓶、破墙、破冰、炸弹、地震、冰冻、大黄门钥匙、上下楼器。
- 即时道具获得的说明和提示文字均改成了
${}
计算,ratio
需写明全称(参见宝石血瓶写法),请自行处理。
- npc48的默认动画帧数
null
改回为4;如需静止状态请手动改成1。
- 下拉框切到「楼层属性」,并注意以下内容:
item_ratio
被重命名为ratio
,请自行修改。
- (你也可以直接改宝石和血瓶的效果,将
core.status.thisMap.ratio
改成core.status.thisMap.item_ratio
。)
- 楼层贴图的结构在V2.7中被修改;请重新制作。
- 下拉框切换到「脚本编辑」,并请重新编辑各个自己改过的函数(可以双开一个原版V266项目和当前接档的项目进行处理)。
- 请注意:V2.7中的经验全部从
experience
替换成简写的exp
;写伤害计算等时请尤其注意。
- 部分文案有所改变,如「阻击」从
snipe
改名repulse
,shoes
改名amulet
等等,请自行处理。
setInitData
已被删除,请将需要的额外初始化代码写入startText
中。
afterChangeLight, afterUseBomb, afterPassNet
已被删除,请去对应图块属性内修改。
- 其他基本每个函数都有大幅修改,请勿直接拿原来的脚本整体覆盖,而是重新对函数进行需要的编辑!
- 下拉框切换到「插件编写」,并重新新增自己加过的插件。
- V2.7不能保证插件的兼容性,请谨慎测试。
- 如果插件出现不可用问题,请自行联系插件原作者更新插件到支持V2.7的版本。
- 请仔细检查每个道具的道具效果、每个怪物的属性、每个楼层属性、以及每个点的事件(建议双开对比)。主要变动如下:
- 「数值增减」事件已被删除并被数值操作+运算符替代,编辑器将解析为自定义事件;但是游戏中仍然可以正确执行(你可以选择替换与否)。
- 「隐藏事件」将不再默认删除该点(而只是纯粹的隐藏);请给有需要的「隐藏事件」勾选「同时删除」选项。
- 「绘制圆」「绘制圆边框」「重启当前事件」已经被删除,并且无法再在游戏中使用,请替换成等价的写法。
- 其他
- V2.7默认采用新版图标;如果觉得不合适可以将
materials
目录下的icons_old.png
替换掉icons.png
以使用原版图标。
- 接档后请做好充分的测试!最好能跑通录像以确认接档无误!