new door & remove dragon
This commit is contained in:
parent
e3c923d059
commit
c0fb3621ca
@ -191,6 +191,26 @@ editor_blockly = function () {
|
||||
"false": []
|
||||
},
|
||||
],'afterBattle'),
|
||||
'<label text="杀死魔龙后隐藏其余图块"></label>',
|
||||
MotaActionFunctions.actionParser.parse([
|
||||
{"type": "setValue", "name": "flag:y", "value": "core.status.event.data.y-2"},
|
||||
{"type": "setValue", "name": "flag:x", "value": "core.status.event.data.x-1"},
|
||||
{"type": "hide", "loc": ["flag:x", "flag:y"]},
|
||||
{"type": "setValue", "name": "flag:x", "value": "core.status.event.data.x"},
|
||||
{"type": "hide", "loc": ["flag:x", "flag:y"]},
|
||||
{"type": "setValue", "name": "flag:x", "value": "core.status.event.data.x+1"},
|
||||
{"type": "hide", "loc": ["flag:x", "flag:y"]},
|
||||
{"type": "setValue", "name": "flag:y", "value": "core.status.event.data.y-1"},
|
||||
{"type": "hide", "loc": ["flag:x", "flag:y"]},
|
||||
{"type": "setValue", "name": "flag:x", "value": "core.status.event.data.x"},
|
||||
{"type": "hide", "loc": ["flag:x", "flag:y"]},
|
||||
{"type": "setValue", "name": "flag:x", "value": "core.status.event.data.x-1"},
|
||||
{"type": "hide", "loc": ["flag:x", "flag:y"]},
|
||||
{"type": "setValue", "name": "flag:y", "value": "core.status.event.data.y"},
|
||||
{"type": "hide", "loc": ["flag:x", "flag:y"]},
|
||||
{"type": "setValue", "name": "flag:x", "value": "core.status.event.data.x+1"},
|
||||
{"type": "hide", "loc": ["flag:x", "flag:y"]},
|
||||
],'afterBattle'),
|
||||
'<label text="获得圣水后变成墙"></label>',
|
||||
MotaActionFunctions.actionParser.parse({
|
||||
"trigger": "action",
|
||||
|
||||
@ -309,6 +309,19 @@ control.prototype.checkBlock = function () {
|
||||
```
|
||||
4. 如果有更高的需求,例如想让吸血效果变成一半,则还是在上面这些地方进行对应的修改即可。
|
||||
|
||||
## 新增门和对应的钥匙
|
||||
|
||||
如果要新增一个门和对应的钥匙,需要进行如下几步:
|
||||
|
||||
1. 在terrains.png中添加新的门的素材,并在地图编辑器中注册门的ID。该ID必须是以`Door`结尾,例如`abcDoor`。
|
||||
2. 在animates.png中添加开门的四格动画,然后直接打开icons.js文件,在animates下直接添加ID和索引信息,例如`'abcDoor': 34`。
|
||||
3. 在items.png中添加钥匙的素材,并在地图编辑器中注册钥匙的ID。该ID必须是和门对应且以`Key`结尾,例如`abcKey`。
|
||||
4. 该道具的cls应为`tools`,可以自行写道具描述,最下面几项均留`null`即可。
|
||||
|
||||
!> **请勿在animates中对门的动画素材进行注册!而是请直接打开icons.js文件并添加ID和索引信息!!!**
|
||||
|
||||
!> terrains和animates的门ID必须完全一致,且以`Door`结尾;所对应的钥匙ID应当是把`Door`换成`Key`,这样才能对应的上!
|
||||
|
||||
## 自定义装备
|
||||
|
||||
由于HTML5魔塔并不像RM那样存在一个装备界面可供我们对装备进行调整,但是我们也可以使用一个替代的方式实现这个目标。
|
||||
|
||||
Loading…
Reference in New Issue
Block a user