commit
15d75e7f12
@ -65,7 +65,7 @@ HTML5 canvas制作的魔塔样板,支持全平台游戏!
|
||||
### 2018.3.17 V2.0.1
|
||||
|
||||
* [x] 道具使用效果的进一步分离
|
||||
* [x] 现在可以自己给样板写插件了
|
||||
* [x] 支持插件编写,用户可以根据需求来写插件了
|
||||
* [x] 文本编辑器支持自动补全和代码纠错
|
||||
* [x] 部分UI界面发生变化,更加方便和美观
|
||||
* [x] 所有已知Bug的修复
|
||||
@ -75,7 +75,6 @@ HTML5 canvas制作的魔塔样板,支持全平台游戏!
|
||||
* [x] 全GUI造塔,现在用户无需打开任何文件直接编辑JS代码了。
|
||||
* [x] 整体改变目录架构,将数据和逻辑进行分离
|
||||
* [x] 支持48x32的怪物和NPC素材
|
||||
* [x] 支持插件编写,用户可以根据需求来写插件了
|
||||
* [x] 加点改成系统开关进行处理,怪物手册会列出加点值
|
||||
* [x] 支持带有血量上限的塔
|
||||
* [x] 增加前景图片绘制
|
||||
|
||||
@ -990,8 +990,10 @@ control.prototype.checkBlock = function () {
|
||||
core.drawTip('受到领域伤害'+damage+'点');
|
||||
}
|
||||
|
||||
core.playSound('zone.ogg');
|
||||
core.drawAnimate("zone", x, y);
|
||||
if (damage>0) {
|
||||
core.playSound('zone.ogg');
|
||||
core.drawAnimate("zone", x, y);
|
||||
}
|
||||
|
||||
if (core.status.hero.hp<=0) {
|
||||
core.status.hero.hp=0;
|
||||
|
||||
@ -197,6 +197,7 @@ events.prototype.gameOver = function (ending, fromReplay) {
|
||||
|
||||
////// 转换楼层结束的事件 //////
|
||||
events.prototype.afterChangeFloor = function (floorId) {
|
||||
if (main.mode!='play') return;
|
||||
return this.eventdata.afterChangeFloor(floorId);
|
||||
}
|
||||
|
||||
@ -1172,12 +1173,14 @@ events.prototype.pushBox = function (data) {
|
||||
}
|
||||
|
||||
core.updateStatusBar();
|
||||
core.lockControl();
|
||||
core.eventMoveHero([direction], null, function () {
|
||||
core.unLockControl();
|
||||
|
||||
core.status.replay.animate = true;
|
||||
core.moveHero(direction, function() {
|
||||
core.status.replay.animate = false;
|
||||
core.status.route.pop();
|
||||
core.events.afterPushBox();
|
||||
core.replay();
|
||||
})
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -1325,7 +1325,7 @@ ui.prototype.drawBookDetail = function (index) {
|
||||
|
||||
var enemy = enemys[index];
|
||||
var enemyId=enemy.id;
|
||||
var hints=core.enemys.getSpecialHint(core.enemys.getEnemys(enemyId));
|
||||
var hints=core.enemys.getSpecialHint(core.material.enemys[enemyId]);
|
||||
|
||||
if (hints.length==0) {
|
||||
core.drawTip("该怪物无特殊属性!");
|
||||
|
||||
@ -24,8 +24,8 @@ main.floors.sample0 =
|
||||
[224, 254, 212, 262, 204, 5, 0, 1, 31, 32, 34, 33, 36],
|
||||
[201, 261, 217, 264, 207, 5, 0, 1, 27, 28, 29, 30, 35],
|
||||
[5, 5, 125, 5, 5, 5, 0, 1, 21, 22, 23, 24, 25],
|
||||
[0, 0, 237, 0, 0, 0, 45, 1, 1, 1, 121, 1, 1],
|
||||
[4, 4, 133, 4, 4, 4, 0, 0, 0, 0, 0, 85, 124],
|
||||
[0, 0, 237, 0, 0, 237, 169, 1, 1, 1, 121, 1, 1],
|
||||
[4, 4, 133, 4, 4, 4, 0, 45, 0, 0, 0, 85, 124],
|
||||
[87, 11, 12, 13, 14, 4, 4, 2, 2, 2, 122, 2, 2],
|
||||
[88, 89, 90, 91, 92, 93, 94, 2, 81, 82, 83, 84, 86],
|
||||
],
|
||||
|
||||
3
更新说明.txt
3
更新说明.txt
@ -1,7 +1,7 @@
|
||||
HTML5魔塔样板V2.0.1
|
||||
|
||||
道具使用效果的进一步分离
|
||||
现在可以自己给样板写插件了
|
||||
支持插件编写,用户可以根据需求来写插件了
|
||||
文本编辑器支持自动补全和代码纠错
|
||||
部分UI界面发生变化,更加方便和美观
|
||||
所有已知Bug的修复
|
||||
@ -13,7 +13,6 @@ HTML5魔塔样板V2.0
|
||||
全GUI造塔,现在用户无需打开任何文件直接编辑JS代码了。
|
||||
整体改变目录架构,将数据和逻辑进行分离
|
||||
支持48x32的怪物和NPC素材
|
||||
支持插件编写,用户可以根据需求来写插件了
|
||||
加点改成系统开关进行处理,怪物手册会列出加点值
|
||||
支持带有血量上限的塔
|
||||
增加前景图片绘制
|
||||
|
||||
Loading…
Reference in New Issue
Block a user