mirror of
https://github.com/unanmed/HumanBreak.git
synced 2025-01-18 20:09:27 +08:00
bgm列表
This commit is contained in:
parent
25ff6c6462
commit
e65b6a57aa
@ -6,182 +6,176 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var functions_comment_c456ea59_6018_45ef_8bcc_211a24c627dc = {
|
var functions_comment_c456ea59_6018_45ef_8bcc_211a24c627dc = {
|
||||||
_type: 'object',
|
_type: 'object',
|
||||||
_data: {
|
_data: {
|
||||||
events: {
|
events: {
|
||||||
_type: 'object',
|
_type: 'object',
|
||||||
_data: {
|
_data: {
|
||||||
resetGame: {
|
resetGame: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '重置游戏'
|
_data: '重置游戏'
|
||||||
},
|
},
|
||||||
win: {
|
win: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '游戏获胜'
|
_data: '游戏获胜'
|
||||||
},
|
},
|
||||||
lose: {
|
lose: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '游戏失败'
|
_data: '游戏失败'
|
||||||
},
|
},
|
||||||
changingFloor: {
|
changingFloor: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '切换楼层中'
|
_data: '切换楼层中'
|
||||||
},
|
},
|
||||||
afterChangeFloor: {
|
afterChangeFloor: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '切换楼层后'
|
_data: '切换楼层后'
|
||||||
},
|
},
|
||||||
flyTo: {
|
flyTo: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '楼层飞行'
|
_data: '楼层飞行'
|
||||||
},
|
},
|
||||||
beforeBattle: {
|
beforeBattle: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '战前判定'
|
_data: '战前判定'
|
||||||
},
|
},
|
||||||
afterBattle: {
|
afterBattle: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '战后脚本'
|
_data: '战后脚本'
|
||||||
},
|
},
|
||||||
afterOpenDoor: {
|
afterOpenDoor: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '开门后脚本'
|
_data: '开门后脚本'
|
||||||
},
|
},
|
||||||
afterGetItem: {
|
afterGetItem: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '道具后脚本'
|
_data: '道具后脚本'
|
||||||
},
|
},
|
||||||
afterPushBox: {
|
afterPushBox: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '推箱子后'
|
_data: '推箱子后'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
enemys: {
|
enemys: {
|
||||||
_type: 'object',
|
_type: 'object',
|
||||||
_data: {
|
_data: {
|
||||||
getSpecials: {
|
getSpecials: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '怪物特殊属性'
|
_data: '怪物特殊属性'
|
||||||
},
|
},
|
||||||
getEnemyInfo: {
|
getEnemyInfo: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '怪物真实属性'
|
_data: '怪物真实属性'
|
||||||
},
|
},
|
||||||
getDamageInfo: {
|
getDamageInfo: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '战斗伤害信息'
|
_data: '战斗伤害信息'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
actions: {
|
actions: {
|
||||||
_type: 'object',
|
_type: 'object',
|
||||||
_data: {
|
_data: {
|
||||||
onKeyUp: {
|
onKeyUp: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '按键处理'
|
_data: '按键处理'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
control: {
|
control: {
|
||||||
_type: 'object',
|
_type: 'object',
|
||||||
_data: {
|
_data: {
|
||||||
saveData: {
|
saveData: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '存档操作'
|
_data: '存档操作'
|
||||||
},
|
},
|
||||||
loadData: {
|
loadData: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '读档操作'
|
_data: '读档操作'
|
||||||
},
|
},
|
||||||
getStatusLabel: {
|
getStatusLabel: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '状态名定义'
|
_data: '状态名定义'
|
||||||
},
|
},
|
||||||
triggerDebuff: {
|
updateStatusBar: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '毒衰咒处理'
|
_data: '更新状态栏'
|
||||||
},
|
},
|
||||||
updateStatusBar: {
|
updateCheckBlock: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '更新状态栏'
|
_data: '阻激夹域伤害'
|
||||||
},
|
},
|
||||||
updateCheckBlock: {
|
moveOneStep: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '阻激夹域伤害'
|
_data: '每步后操作'
|
||||||
},
|
},
|
||||||
moveOneStep: {
|
moveDirectly: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '每步后操作'
|
_data: '瞬间移动'
|
||||||
},
|
},
|
||||||
moveDirectly: {
|
parallelDo: {
|
||||||
_leaf: true,
|
_leaf: true,
|
||||||
_type: 'textarea',
|
_type: 'textarea',
|
||||||
_lint: true,
|
_lint: true,
|
||||||
_data: '瞬间移动'
|
_data: '并行脚本'
|
||||||
},
|
}
|
||||||
parallelDo: {
|
}
|
||||||
_leaf: true,
|
},
|
||||||
_type: 'textarea',
|
ui: {
|
||||||
_lint: true,
|
_type: 'object',
|
||||||
_data: '并行脚本'
|
_data: {
|
||||||
}
|
drawStatistics: {
|
||||||
}
|
_leaf: true,
|
||||||
},
|
_type: 'textarea',
|
||||||
ui: {
|
_lint: true,
|
||||||
_type: 'object',
|
_data: '数据统计'
|
||||||
_data: {
|
}
|
||||||
drawStatistics: {
|
}
|
||||||
_leaf: true,
|
}
|
||||||
_type: 'textarea',
|
}
|
||||||
_lint: true,
|
};
|
||||||
_data: '数据统计'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
@ -49,12 +49,12 @@ main.floors.MT37=
|
|||||||
[147,381,492, 0,604,494,70015,613,586,586,586,614, 32, 0,604],
|
[147,381,492, 0,604,494,70015,613,586,586,586,614, 32, 0,604],
|
||||||
[147, 0,595, 0, 33, 0,609,482,609,376, 0, 33,595, 21,587],
|
[147, 0,595, 0, 33, 0,609,482,609,376, 0, 33,595, 21,587],
|
||||||
[147,147,147, 33,587,587,587,590,70022,70023,274,584, 0,587,587],
|
[147,147,147, 33,587,587,587,590,70022,70023,274,584, 0,587,587],
|
||||||
[147,420,494, 28, 0, 0, 33, 0,492, 0,378,584, 32, 0, 94],
|
[147,390,494, 28, 0, 0, 33, 0,492, 0,378,584, 32, 0, 94],
|
||||||
[147, 33,147, 0,584,584,602,584,584,584,584,584,584,584,584],
|
[147, 33,147, 0,584,584,602,584,584,584,584,584,584,584,584],
|
||||||
[147,441,147,609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[147,441,147,609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
[147, 22,608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[147, 22,608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
[147, 33,147, 0, 27, 0,381, 0,590, 0, 33,585,482,390,585],
|
[147, 33,147, 0, 27, 0,381, 0,590, 0, 33,585,482,390,585],
|
||||||
[147,430,147, 0,147,147,147,147,147,147, 0,600,403,482,585],
|
[147,396,147, 0,147,147,147,147,147,147, 0,600,403,482,585],
|
||||||
[147,147,147,147,147,147,147,147,147,147,585,585,585,585,585]
|
[147,147,147,147,147,147,147,147,147,147,585,585,585,585,585]
|
||||||
],
|
],
|
||||||
"bgmap": [
|
"bgmap": [
|
||||||
|
@ -45,6 +45,20 @@ main.floors.MT42=
|
|||||||
14,
|
14,
|
||||||
2
|
2
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
"14,2": {
|
||||||
|
"floorId": "MT44",
|
||||||
|
"loc": [
|
||||||
|
0,
|
||||||
|
2
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"14,13": {
|
||||||
|
"floorId": "MT44",
|
||||||
|
"loc": [
|
||||||
|
0,
|
||||||
|
13
|
||||||
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"beforeBattle": {},
|
"beforeBattle": {},
|
||||||
@ -104,15 +118,15 @@ main.floors.MT42=
|
|||||||
[584,584,617,70022,70023,611,70022,70023, 0,600,492,376,482,378,586],
|
[584,584,617,70022,70023,611,70022,70023, 0,600,492,376,482,378,586],
|
||||||
[584, 28, 34,584,608,482,608,584, 0, 33,587,587,587,614,586],
|
[584, 28, 34,584,608,482,608,584, 0, 33,587,587,587,614,586],
|
||||||
[584, 34,403,584,584, 85,584,584, 0,602, 0, 27,381, 0,586],
|
[584, 34,403,584,584, 85,584,584, 0,602, 0, 27,381, 0,586],
|
||||||
[584,584,584,584,466,484,467,584,602, 0,604,604,604,277,586],
|
[584,584,584,584,466,484,467,584,602, 0,604,604,604,643,586],
|
||||||
[584, 0, 0,584,584,468,585,585, 0, 28,604,378,604,468,586],
|
[584, 0, 0,584,584,468,585,585, 0, 28,604,378,604,468,586],
|
||||||
[ 0, 0, 0,584,584,497,585,585, 0, 0,600,403,494, 0, 94],
|
[ 0, 0, 0,584,584,497,585,585, 0, 0,600,403,494, 0, 94],
|
||||||
[ 0, 0, 0,584,584, 93,585,585, 93,584,584,584,584,584,584]
|
[ 0, 0, 0,584,584, 93,585,585, 93,584,584,584,584,584,584]
|
||||||
],
|
],
|
||||||
"bgmap": [
|
"bgmap": [
|
||||||
[70073,70073,70073,70073,70073,70073,70073,70073,70073,70073,70073,70073,70073,70097,70073],
|
[70073,70073,70073,70073,70073,70073,70073,70073,70073,70073,70073,70073,70073,70097,70073],
|
||||||
[70049,70049, 0,70049,70073,70073,70073,70097,70073,70073,70073,70073,70073,70073,70073],
|
[70049,70049, 0,70049,70073,70073,70073,70097,70073, 0,70073,70073,70073,70073,70073],
|
||||||
[ 0, 0, 0, 0,70058,70105,70081,70081,70081,70081,70105,70049,70049,70049,70049],
|
[ 0, 0, 0, 0,70058,70105,70081,70081,70081, 0,70105,70049,70049,70049,70049],
|
||||||
[ 0, 0, 0, 0,70058, 0, 0, 0, 0, 0,70056, 0, 0, 0, 0],
|
[ 0, 0, 0, 0,70058, 0, 0, 0, 0, 0,70056, 0, 0, 0, 0],
|
||||||
[70065,70065,70065,70065,70066, 0, 0, 0, 0, 0,70056, 0, 0, 0, 0],
|
[70065,70065,70065,70065,70066, 0, 0, 0, 0, 0,70056, 0, 0, 0, 0],
|
||||||
[70073,70073,70073,70073,70074, 0, 0, 0, 0, 0,70064,70083,70084,70065,70065],
|
[70073,70073,70073,70073,70074, 0, 0, 0, 0, 0,70064,70083,70084,70065,70065],
|
||||||
|
@ -49,19 +49,19 @@ main.floors.MT43=
|
|||||||
"cannotMoveIn": {},
|
"cannotMoveIn": {},
|
||||||
"map": [
|
"map": [
|
||||||
[70031,70031,70031, 0, 0,70029,70029,70029,70029,70029,70029, 0, 0, 0, 0],
|
[70031,70031,70031, 0, 0,70029,70029,70029,70029,70029,70029, 0, 0, 0, 0],
|
||||||
[ 0, 0, 0, 0,617, 0,586,586,586, 0, 0, 0,611, 0,604],
|
[ 0, 0,378, 0,617, 33,586,586,586, 27, 0, 0,611, 32,604],
|
||||||
[ 0,492,585,585,585,610, 0, 0,274, 0, 0,604,604,595, 94],
|
[ 0,492,585,585,585,610, 0, 0,274, 0,381,604,604,595, 94],
|
||||||
[70031, 0,585, 0,585, 0, 0, 0, 0,588,588,592, 0, 0,604],
|
[70031, 0,585,403,585, 0, 21, 0,602,588,492,592, 0, 32,604],
|
||||||
[70031, 0,595, 0,610, 0, 0, 0, 0,588, 0, 0,588,584,584],
|
[70031, 32,595,378,610,376, 0, 31, 0,588,376, 33,588,584,584],
|
||||||
[70031,600,584,584,584,608, 0, 0, 0,617, 0,588,588, 0, 0],
|
[70031,600,584,584,584,608, 0, 0, 32,617, 21,378,588, 0, 0],
|
||||||
[ 0, 0, 0, 0,584, 0, 0, 0,584,584,584,584,584, 0, 0],
|
[ 0, 34,381, 27,584,390, 29, 0,584,584,584,584,584, 0, 0],
|
||||||
[ 0,586,586,614,584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94],
|
[ 0,586,586,614,584,441, 0, 0, 0, 0, 0, 0, 0, 0, 94],
|
||||||
[70030, 0, 0, 0,584, 0,602,584, 0, 0, 0, 0, 0, 34,584],
|
[70030,378, 34,381,494,396,602,584, 0, 0, 0, 0, 0, 34,584],
|
||||||
[70030,584,584,584,584,584, 0,584,584, 0,608, 0,614, 0,584],
|
[70030,584,584,584,584,584, 0,584,584, 0,608,403,614, 0,584],
|
||||||
[70030, 0, 0, 0, 0, 0, 0, 0, 0, 0,584,584,584, 0,584],
|
[70030, 0, 0, 0, 0, 0,484,376,403,378,584,584,584, 0,584],
|
||||||
[70030, 0, 0, 0, 0, 0,643,604,604,602, 0, 0, 0,600,584],
|
[70030, 0, 0, 0, 0, 0,643,604,604,494,602,376, 0,600,584],
|
||||||
[584,584,584,584,584,584, 0, 0,604, 0,584,584,584,584,584],
|
[584,584,584,584,584,584,390, 0,604, 32,584,584,584,584,584],
|
||||||
[ 0, 0, 0, 0, 0,584, 0, 0,604, 0, 0, 0, 0, 0, 0],
|
[ 0, 0, 0, 0, 0,584, 33,403,492, 32, 0, 0, 0, 0, 0],
|
||||||
[ 0, 0, 0, 0, 0,604,604, 93,604,604, 0, 0, 0, 0, 0]
|
[ 0, 0, 0, 0, 0,604,604, 93,604,604, 0, 0, 0, 0, 0]
|
||||||
],
|
],
|
||||||
"bgmap": [
|
"bgmap": [
|
||||||
|
@ -17,7 +17,29 @@ main.floors.MT44=
|
|||||||
"eachArrive": [],
|
"eachArrive": [],
|
||||||
"parallelDo": "",
|
"parallelDo": "",
|
||||||
"events": {},
|
"events": {},
|
||||||
"changeFloor": {},
|
"changeFloor": {
|
||||||
|
"0,13": {
|
||||||
|
"floorId": "MT42",
|
||||||
|
"loc": [
|
||||||
|
14,
|
||||||
|
13
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"0,2": {
|
||||||
|
"floorId": "MT42",
|
||||||
|
"loc": [
|
||||||
|
14,
|
||||||
|
2
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"7,14": {
|
||||||
|
"floorId": "snowTown",
|
||||||
|
"loc": [
|
||||||
|
7,
|
||||||
|
0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
"beforeBattle": {},
|
"beforeBattle": {},
|
||||||
"afterBattle": {},
|
"afterBattle": {},
|
||||||
"afterGetItem": {},
|
"afterGetItem": {},
|
||||||
@ -27,11 +49,45 @@ main.floors.MT44=
|
|||||||
"cannotMoveIn": {},
|
"cannotMoveIn": {},
|
||||||
"map": [
|
"map": [
|
||||||
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0,617, 0, 0, 0,600, 0, 0],
|
||||||
|
[ 92, 0,584,584,584, 0,543, 0, 0,604,604,604, 0, 0, 0],
|
||||||
|
[584, 0,584, 0, 0, 0, 0, 0, 0, 0,492, 0, 0, 0, 0],
|
||||||
|
[584, 0,643, 0, 0, 0, 0,595, 0,602,604,610,70176,70177,70177],
|
||||||
|
[584,584,584,584,584, 0,584,584,494, 0, 0, 0,608, 0, 94],
|
||||||
|
[ 0, 0, 0, 0, 0,613, 0, 0,584,614,584,584,70208,70209,70209],
|
||||||
|
[586, 0, 0, 0, 0,588, 0, 0,584, 0, 0,584,584, 0, 0],
|
||||||
|
[586, 0,588,588,588,588,602,584,584,584, 0,584,584, 0, 0],
|
||||||
|
[586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[586,586,586, 0,587,587, 0, 0, 0, 0, 0,585,585, 0, 0],
|
||||||
|
[586, 0, 0, 0, 0,587, 0,617,585,585,492, 33, 33, 0, 0],
|
||||||
|
[586, 0,586, 0,587,587,587, 0,584,584,584,584,584, 0, 0],
|
||||||
|
[ 92, 0,586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[584,584,584,584,584,584,584, 93, 0, 0, 0, 0, 0, 0, 0]
|
||||||
|
],
|
||||||
|
"bgmap": [
|
||||||
|
[70073,70073,70073,70073,70073,70073,70073,70074,70067,70067,70067,70067,70067,70067,70067],
|
||||||
|
[70073,70073,70073,70073,70073,70073,70126,70074,70067,70049,70049,70049,70067,70067,70067],
|
||||||
|
[70049,70049,70049,70049,70081,70081,70134,70082,70056, 0, 0, 0,70058,70067,70067],
|
||||||
|
[ 0, 0, 0, 0,70058, 0, 0, 0,70056, 0, 0, 0,70058,70067,70067],
|
||||||
|
[ 0, 0, 0, 0,70058,70049,70049,70049,70051, 0, 0, 0,70058,70067,70067],
|
||||||
|
[70065,70065,70065,70065,70066, 0, 0, 0, 0, 0, 0, 0, 0,70067,70067],
|
||||||
|
[70081,70081,70081,70081,70082, 0, 0, 0, 0, 0, 0, 0,70058,70067,70067],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,70058,70067,70067],
|
||||||
|
[ 0, 0, 0, 0, 0, 0,70060,70065,70065,70065,70116,70065,70066,70067,70067],
|
||||||
|
[ 0, 0, 0, 0, 0, 0,70058,70081,70081,70081,70124,70081,70082,70067,70067],
|
||||||
|
[ 0, 0, 0, 0, 0, 0,70058, 0, 0, 0,70132, 0,70058,70067,70067],
|
||||||
|
[ 0, 0, 0, 0, 0, 0,70058, 0, 0, 0, 0, 0,70058,70067,70067],
|
||||||
|
[ 0, 0, 0, 0, 0, 0,70058,70060,70065,70065,70065,70065,70066,70067,70067],
|
||||||
|
[ 0, 0, 0, 0, 0, 0,70058,70058,70070,70070,70070,70070,70071,70067,70067],
|
||||||
|
[70065,70065,70065,70065,70065,70065,70066,70058,70078,70078,70078,70078,70079,70067,70067]
|
||||||
|
],
|
||||||
|
"fgmap": [
|
||||||
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,70200,70201,70201],
|
||||||
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
@ -41,15 +97,23 @@ main.floors.MT44=
|
|||||||
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
|
||||||
],
|
|
||||||
"bgmap": [
|
|
||||||
|
|
||||||
],
|
|
||||||
"fgmap": [
|
|
||||||
|
|
||||||
],
|
],
|
||||||
"bg2map": [
|
"bg2map": [
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0,70048, 0, 0, 0,70050, 0, 0],
|
||||||
|
[ 0, 0, 0, 0,70050, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,70184,70185,70185],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,70192,70193,70193],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
|
||||||
],
|
],
|
||||||
"fg2map": [
|
"fg2map": [
|
||||||
|
|
||||||
|
@ -116,6 +116,13 @@ main.floors.snowTown=
|
|||||||
7,
|
7,
|
||||||
13
|
13
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
"7,0": {
|
||||||
|
"floorId": "MT44",
|
||||||
|
"loc": [
|
||||||
|
7,
|
||||||
|
14
|
||||||
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"beforeBattle": {},
|
"beforeBattle": {},
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -10,7 +10,7 @@
|
|||||||
* @param {FloorIds} floorId
|
* @param {FloorIds} floorId
|
||||||
*/
|
*/
|
||||||
function getHeroStatusOn(name, x, y, floorId) {
|
function getHeroStatusOn(name, x, y, floorId) {
|
||||||
return this.getRealStatusOf(core.status.hero, name, x, y, floorId);
|
return getRealStatusOf(core.status.hero, name, x, y, floorId);
|
||||||
}
|
}
|
||||||
|
|
||||||
function getHeroStatusOf(status, name, x, y, floorId) {
|
function getHeroStatusOf(status, name, x, y, floorId) {
|
||||||
|
@ -39,6 +39,7 @@ import { exec } from 'child_process';
|
|||||||
})
|
})
|
||||||
);
|
);
|
||||||
await fse.remove('./dist/maps/');
|
await fse.remove('./dist/maps/');
|
||||||
|
// 编辑器需要留着吗?
|
||||||
} catch {}
|
} catch {}
|
||||||
|
|
||||||
// 2. 压缩字体
|
// 2. 压缩字体
|
||||||
|
9
src/data/bgm.json
Normal file
9
src/data/bgm.json
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"area": "标题",
|
||||||
|
"name": "川井宪次 - 破裂足音",
|
||||||
|
"from": "《永远的七日之都》",
|
||||||
|
"img": "/project/images/bg.jpg",
|
||||||
|
"desc": []
|
||||||
|
}
|
||||||
|
]
|
@ -11,6 +11,7 @@ import Fly from '../ui/fly.vue';
|
|||||||
import FixedDetail from '../ui/fixedDetail.vue';
|
import FixedDetail from '../ui/fixedDetail.vue';
|
||||||
import Shop from '../ui/shop.vue';
|
import Shop from '../ui/shop.vue';
|
||||||
import Achievement from '../ui/achievement.vue';
|
import Achievement from '../ui/achievement.vue';
|
||||||
|
import Bgm from '../ui/bgmList.vue';
|
||||||
|
|
||||||
export const bookOpened = ref(false);
|
export const bookOpened = ref(false);
|
||||||
export const toolOpened = ref(false);
|
export const toolOpened = ref(false);
|
||||||
@ -26,6 +27,7 @@ export const fixedDetailOpened = ref(false);
|
|||||||
export const shopOpened = ref(false);
|
export const shopOpened = ref(false);
|
||||||
export const startOpened = ref(false);
|
export const startOpened = ref(false);
|
||||||
export const achievementOpened = ref(false);
|
export const achievementOpened = ref(false);
|
||||||
|
export const bgmOpened = ref(false);
|
||||||
|
|
||||||
export const transition = ref(true);
|
export const transition = ref(true);
|
||||||
export const noClosePanel = ref(false);
|
export const noClosePanel = ref(false);
|
||||||
@ -54,7 +56,8 @@ const UI_LIST: [Ref<boolean>, Component][] = [
|
|||||||
[flyOpened, Fly],
|
[flyOpened, Fly],
|
||||||
[fixedDetailOpened, FixedDetail],
|
[fixedDetailOpened, FixedDetail],
|
||||||
[shopOpened, Shop],
|
[shopOpened, Shop],
|
||||||
[achievementOpened, Achievement]
|
[achievementOpened, Achievement],
|
||||||
|
[bgmOpened, Bgm]
|
||||||
];
|
];
|
||||||
|
|
||||||
/** ui栈 */
|
/** ui栈 */
|
||||||
@ -96,7 +99,8 @@ export default function init() {
|
|||||||
startOpened,
|
startOpened,
|
||||||
startAnimationEnded,
|
startAnimationEnded,
|
||||||
loaded,
|
loaded,
|
||||||
achievementOpened
|
achievementOpened,
|
||||||
|
bgmOpened
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
3
src/types/plugin.d.ts
vendored
3
src/types/plugin.d.ts
vendored
@ -237,6 +237,9 @@ interface PluginUis {
|
|||||||
/** 成就界面是否打开 */
|
/** 成就界面是否打开 */
|
||||||
readonly achievementOpened: Ref<boolean>;
|
readonly achievementOpened: Ref<boolean>;
|
||||||
|
|
||||||
|
/** bgm界面是否打开 */
|
||||||
|
readonly bgmOpened: Ref<boolean>;
|
||||||
|
|
||||||
/** ui栈 */
|
/** ui栈 */
|
||||||
readonly uiStack: Ref<any[]>;
|
readonly uiStack: Ref<any[]>;
|
||||||
|
|
||||||
|
81
src/ui/bgmList.vue
Normal file
81
src/ui/bgmList.vue
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<template>
|
||||||
|
<Colomn @close="exit" :width="60" :height="80" :left="30" :right="70"
|
||||||
|
><template #left>
|
||||||
|
<div id="bgm-list">
|
||||||
|
<span
|
||||||
|
v-for="(bgm, i) of list"
|
||||||
|
class="selectable"
|
||||||
|
:selected="selected === i"
|
||||||
|
@click="selected = i"
|
||||||
|
>
|
||||||
|
{{ bgm.area }}
|
||||||
|
</span>
|
||||||
|
</div></template
|
||||||
|
>
|
||||||
|
<template #right
|
||||||
|
><div>
|
||||||
|
<div id="bgm-name">
|
||||||
|
<img id="bgm-image" :src="list[selected].img" />
|
||||||
|
<span>{{ name }}</span>
|
||||||
|
<span v-if="list[selected].from"
|
||||||
|
>出自 {{
|
||||||
|
list[selected].from
|
||||||
|
}}</span
|
||||||
|
>
|
||||||
|
</div>
|
||||||
|
<span v-html="content"></span></div></template
|
||||||
|
></Colomn>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script lang="ts" setup>
|
||||||
|
import { computed, onMounted, ref } from 'vue';
|
||||||
|
import Colomn from '../components/colomn.vue';
|
||||||
|
import bgm from '../data/bgm.json';
|
||||||
|
import { splitText } from '../plugin/utils';
|
||||||
|
|
||||||
|
interface Bgm {
|
||||||
|
img: string;
|
||||||
|
area: string;
|
||||||
|
name: string;
|
||||||
|
desc: string[];
|
||||||
|
from?: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
const list = bgm as Bgm[];
|
||||||
|
|
||||||
|
const selected = ref(0);
|
||||||
|
|
||||||
|
const content = computed(() => {
|
||||||
|
return eval('`' + splitText(list[selected.value].desc) + '`');
|
||||||
|
});
|
||||||
|
const name = computed(() => list[selected.value].name);
|
||||||
|
|
||||||
|
function exit() {
|
||||||
|
core.plugin.bgmOpened.value = false;
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style lang="less" scoped>
|
||||||
|
#bgm-list {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
}
|
||||||
|
|
||||||
|
#bgm-name {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
#bgm-image {
|
||||||
|
margin-top: 5%;
|
||||||
|
border: 1px solid #fff;
|
||||||
|
width: 33vw;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media screen and (max-width: 600px) {
|
||||||
|
#bgm-image {
|
||||||
|
width: 70vw;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
@ -46,10 +46,6 @@ function show(condition: string) {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="less" scoped>
|
<style lang="less" scoped>
|
||||||
#desc-left {
|
|
||||||
flex-basis: 30%;
|
|
||||||
}
|
|
||||||
|
|
||||||
#desc-list {
|
#desc-list {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
Loading…
Reference in New Issue
Block a user